{"election_name":"Massachusetts US House 6 Democratic Primary","election_type":"US House","election_scope":"Primary","election_date":"2026-09-01T05:00:00.000Z","country":"US","province":"MA","district":"MA-06","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":17.5,"last_updated":"2026-09-02T03:04:24.769Z","round":1,"maps":[{"name":"Massachusetts","map":"assets/Massachusetts.svg"}],"candidates":[{"name":"Dan Koh","party":"Democratic","votes":11448,"percent":42.93,"color":"#cc6699","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","regional_leader","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Tram T. Nguyen","party":"Democratic","votes":6928,"percent":25.98,"color":"#6d1b83","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"John A. Beccia, III","party":"Democratic","votes":3871,"percent":14.52,"color":"#009f8e","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Jamie Belsito","party":"Democratic","votes":2532,"percent":9.49,"color":"#339933","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Mariah L. Lancaster","party":"Democratic","votes":975,"percent":3.66,"color":"#4338ca","winner":false,"advanced":false,"incumbent":false,"major_candidate":false,"major_reason":[],"bio":"","photourl":"","endorsed":false},{"name":"Bethany Andres-Beck","party":"Democratic","votes":913,"percent":3.42,"color":"#40247a","winner":false,"advanced":false,"incumbent":false,"major_candidate":false,"major_reason":[],"bio":"","photourl":"","endorsed":false}],"region_results":{"essex":{"name":"Essex","type":"County","fips":"25009","fill":"#404040","percent_reporting":19.35,"candidates":[{"name":"Bethany Andres-Beck","party":"Democratic","votes":768,"percent":3.48,"color":"#40247a","winner":false,"advanced":false,"incumbent":false,"major_candidate":false,"major_reason":[],"bio":"","photourl":"","endorsed":false},{"name":"John A. Beccia, III","party":"Democratic","votes":3216,"percent":14.56,"color":"#009f8e","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Jamie Belsito","party":"Democratic","votes":2146,"percent":9.72,"color":"#339933","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Dan Koh","party":"Democratic","votes":9434,"percent":42.71,"color":"#cc6699","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","regional_leader","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Mariah L. Lancaster","party":"Democratic","votes":829,"percent":3.75,"color":"#4338ca","winner":false,"advanced":false,"incumbent":false,"major_candidate":false,"major_reason":[],"bio":"","photourl":"","endorsed":false},{"name":"Tram T. Nguyen","party":"Democratic","votes":5695,"percent":25.78,"color":"#6d1b83","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["vote_share"],"bio":"","photourl":"","endorsed":false}]},"middlesex":{"name":"Middlesex","type":"County","fips":"25017","fill":"#404040","percent_reporting":12.5,"candidates":[{"name":"Bethany Andres-Beck","party":"Democratic","votes":145,"percent":3.17,"color":"#40247a","winner":false,"advanced":false,"incumbent":false,"major_candidate":false,"major_reason":[],"bio":"","photourl":"","endorsed":false},{"name":"John A. Beccia, III","party":"Democratic","votes":655,"percent":14.3,"color":"#009f8e","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Jamie Belsito","party":"Democratic","votes":386,"percent":8.43,"color":"#339933","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Dan Koh","party":"Democratic","votes":2014,"percent":43.98,"color":"#cc6699","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","regional_leader","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Mariah L. Lancaster","party":"Democratic","votes":146,"percent":3.19,"color":"#4338ca","winner":false,"advanced":false,"incumbent":false,"major_candidate":false,"major_reason":[],"bio":"","photourl":"","endorsed":false},{"name":"Tram T. Nguyen","party":"Democratic","votes":1233,"percent":26.93,"color":"#6d1b83","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["vote_share"],"bio":"","photourl":"","endorsed":false}]},"amesbury":{"name":"Amesbury","type":"Town","fill":"#404040","percent_reporting":0,"candidates":[{"name":"Bethany Andres-Beck","party":"Democratic","votes":0,"percent":0,"color":"#40247a","winner":false,"advanced":false,"incumbent":false,"major_candidate":false,"major_reason":[],"bio":"","photourl":"","endorsed":false},{"name":"John A. Beccia, III","party":"Democratic","votes":0,"percent":0,"color":"#009f8e","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Jamie Belsito","party":"Democratic","votes":0,"percent":0,"color":"#339933","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Dan Koh","party":"Democratic","votes":0,"percent":0,"color":"#cc6699","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","regional_leader","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Mariah L. Lancaster","party":"Democratic","votes":0,"percent":0,"color":"#4338ca","winner":false,"advanced":false,"incumbent":false,"major_candidate":false,"major_reason":[],"bio":"","photourl":"","endorsed":false},{"name":"Tram T. Nguyen","party":"Democratic","votes":0,"percent":0,"color":"#6d1b83","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["vote_share"],"bio":"","photourl":"","endorsed":false}]},"andover":{"name":"Andover","type":"Town","fill":"#404040","percent_reporting":0,"candidates":[{"name":"Bethany Andres-Beck","party":"Democratic","votes":0,"percent":0,"color":"#40247a","winner":false,"advanced":false,"incumbent":false,"major_candidate":false,"major_reason":[],"bio":"","photourl":"","endorsed":false},{"name":"John A. Beccia, III","party":"Democratic","votes":0,"percent":0,"color":"#009f8e","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Jamie Belsito","party":"Democratic","votes":0,"percent":0,"color":"#339933","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Dan Koh","party":"Democratic","votes":0,"percent":0,"color":"#cc6699","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","regional_leader","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Mariah L. Lancaster","party":"Democratic","votes":0,"percent":0,"color":"#4338ca","winner":false,"advanced":false,"incumbent":false,"major_candidate":false,"major_reason":[],"bio":"","photourl":"","endorsed":false},{"name":"Tram T. Nguyen","party":"Democratic","votes":0,"percent":0,"color":"#6d1b83","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["vote_share"],"bio":"","photourl":"","endorsed":false}]},"bedford":{"name":"Bedford","type":"Town","fill":"#404040","percent_reporting":0,"candidates":[{"name":"Bethany Andres-Beck","party":"Democratic","votes":0,"percent":0,"color":"#40247a","winner":false,"advanced":false,"incumbent":false,"major_candidate":false,"major_reason":[],"bio":"","photourl":"","endorsed":false},{"name":"John A. Beccia, III","party":"Democratic","votes":0,"percent":0,"color":"#009f8e","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Jamie Belsito","party":"Democratic","votes":0,"percent":0,"color":"#339933","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Dan Koh","party":"Democratic","votes":0,"percent":0,"color":"#cc6699","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","regional_leader","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Mariah L. Lancaster","party":"Democratic","votes":0,"percent":0,"color":"#4338ca","winner":false,"advanced":false,"incumbent":false,"major_candidate":false,"major_reason":[],"bio":"","photourl":"","endorsed":false},{"name":"Tram T. Nguyen","party":"Democratic","votes":0,"percent":0,"color":"#6d1b83","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["vote_share"],"bio":"","photourl":"","endorsed":false}]},"beverly":{"name":"Beverly","type":"Town","fill":"#404040","percent_reporting":100,"candidates":[{"name":"Bethany Andres-Beck","party":"Democratic","votes":257,"percent":3.45,"color":"#40247a","winner":false,"advanced":false,"incumbent":false,"major_candidate":false,"major_reason":[],"bio":"","photourl":"","endorsed":false},{"name":"John A. Beccia, III","party":"Democratic","votes":885,"percent":11.89,"color":"#009f8e","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Jamie Belsito","party":"Democratic","votes":1132,"percent":15.21,"color":"#339933","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Dan Koh","party":"Democratic","votes":2589,"percent":34.78,"color":"#cc6699","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","regional_leader","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Mariah L. Lancaster","party":"Democratic","votes":377,"percent":5.06,"color":"#4338ca","winner":false,"advanced":false,"incumbent":false,"major_candidate":false,"major_reason":[],"bio":"","photourl":"","endorsed":false},{"name":"Tram T. Nguyen","party":"Democratic","votes":2204,"percent":29.61,"color":"#6d1b83","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["vote_share"],"bio":"","photourl":"","endorsed":false}]},"billerica":{"name":"Billerica","type":"Town","fill":"#404040","percent_reporting":0,"candidates":[{"name":"Bethany Andres-Beck","party":"Democratic","votes":0,"percent":0,"color":"#40247a","winner":false,"advanced":false,"incumbent":false,"major_candidate":false,"major_reason":[],"bio":"","photourl":"","endorsed":false},{"name":"John A. Beccia, III","party":"Democratic","votes":0,"percent":0,"color":"#009f8e","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Jamie Belsito","party":"Democratic","votes":0,"percent":0,"color":"#339933","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Dan Koh","party":"Democratic","votes":0,"percent":0,"color":"#cc6699","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","regional_leader","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Mariah L. Lancaster","party":"Democratic","votes":0,"percent":0,"color":"#4338ca","winner":false,"advanced":false,"incumbent":false,"major_candidate":false,"major_reason":[],"bio":"","photourl":"","endorsed":false},{"name":"Tram T. Nguyen","party":"Democratic","votes":0,"percent":0,"color":"#6d1b83","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["vote_share"],"bio":"","photourl":"","endorsed":false}]},"boxford":{"name":"Boxford","type":"Town","fill":"#404040","percent_reporting":0,"candidates":[{"name":"Bethany Andres-Beck","party":"Democratic","votes":0,"percent":0,"color":"#40247a","winner":false,"advanced":false,"incumbent":false,"major_candidate":false,"major_reason":[],"bio":"","photourl":"","endorsed":false},{"name":"John A. Beccia, III","party":"Democratic","votes":0,"percent":0,"color":"#009f8e","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Jamie Belsito","party":"Democratic","votes":0,"percent":0,"color":"#339933","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Dan Koh","party":"Democratic","votes":0,"percent":0,"color":"#cc6699","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","regional_leader","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Mariah L. Lancaster","party":"Democratic","votes":0,"percent":0,"color":"#4338ca","winner":false,"advanced":false,"incumbent":false,"major_candidate":false,"major_reason":[],"bio":"","photourl":"","endorsed":false},{"name":"Tram T. Nguyen","party":"Democratic","votes":0,"percent":0,"color":"#6d1b83","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["vote_share"],"bio":"","photourl":"","endorsed":false}]},"burlington":{"name":"Burlington","type":"Town","fill":"#404040","percent_reporting":0,"candidates":[{"name":"Bethany Andres-Beck","party":"Democratic","votes":0,"percent":0,"color":"#40247a","winner":false,"advanced":false,"incumbent":false,"major_candidate":false,"major_reason":[],"bio":"","photourl":"","endorsed":false},{"name":"John A. Beccia, III","party":"Democratic","votes":0,"percent":0,"color":"#009f8e","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Jamie Belsito","party":"Democratic","votes":0,"percent":0,"color":"#339933","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Dan Koh","party":"Democratic","votes":0,"percent":0,"color":"#cc6699","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","regional_leader","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Mariah L. Lancaster","party":"Democratic","votes":0,"percent":0,"color":"#4338ca","winner":false,"advanced":false,"incumbent":false,"major_candidate":false,"major_reason":[],"bio":"","photourl":"","endorsed":false},{"name":"Tram T. Nguyen","party":"Democratic","votes":0,"percent":0,"color":"#6d1b83","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["vote_share"],"bio":"","photourl":"","endorsed":false}]},"danvers":{"name":"Danvers","type":"Town","fill":"#404040","percent_reporting":0,"candidates":[{"name":"Bethany Andres-Beck","party":"Democratic","votes":0,"percent":0,"color":"#40247a","winner":false,"advanced":false,"incumbent":false,"major_candidate":false,"major_reason":[],"bio":"","photourl":"","endorsed":false},{"name":"John A. Beccia, III","party":"Democratic","votes":0,"percent":0,"color":"#009f8e","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Jamie Belsito","party":"Democratic","votes":0,"percent":0,"color":"#339933","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Dan Koh","party":"Democratic","votes":0,"percent":0,"color":"#cc6699","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","regional_leader","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Mariah L. Lancaster","party":"Democratic","votes":0,"percent":0,"color":"#4338ca","winner":false,"advanced":false,"incumbent":false,"major_candidate":false,"major_reason":[],"bio":"","photourl":"","endorsed":false},{"name":"Tram T. Nguyen","party":"Democratic","votes":0,"percent":0,"color":"#6d1b83","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["vote_share"],"bio":"","photourl":"","endorsed":false}]},"essex_township":{"name":"Essex Township","type":"Town","fill":"#404040","percent_reporting":0,"candidates":[{"name":"Bethany Andres-Beck","party":"Democratic","votes":0,"percent":0,"color":"#40247a","winner":false,"advanced":false,"incumbent":false,"major_candidate":false,"major_reason":[],"bio":"","photourl":"","endorsed":false},{"name":"John A. Beccia, III","party":"Democratic","votes":0,"percent":0,"color":"#009f8e","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Jamie Belsito","party":"Democratic","votes":0,"percent":0,"color":"#339933","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Dan Koh","party":"Democratic","votes":0,"percent":0,"color":"#cc6699","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","regional_leader","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Mariah L. Lancaster","party":"Democratic","votes":0,"percent":0,"color":"#4338ca","winner":false,"advanced":false,"incumbent":false,"major_candidate":false,"major_reason":[],"bio":"","photourl":"","endorsed":false},{"name":"Tram T. Nguyen","party":"Democratic","votes":0,"percent":0,"color":"#6d1b83","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["vote_share"],"bio":"","photourl":"","endorsed":false}]},"georgetown":{"name":"Georgetown","type":"Town","fill":"#404040","percent_reporting":0,"candidates":[{"name":"Bethany Andres-Beck","party":"Democratic","votes":0,"percent":0,"color":"#40247a","winner":false,"advanced":false,"incumbent":false,"major_candidate":false,"major_reason":[],"bio":"","photourl":"","endorsed":false},{"name":"John A. Beccia, III","party":"Democratic","votes":0,"percent":0,"color":"#009f8e","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Jamie Belsito","party":"Democratic","votes":0,"percent":0,"color":"#339933","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Dan Koh","party":"Democratic","votes":0,"percent":0,"color":"#cc6699","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","regional_leader","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Mariah L. Lancaster","party":"Democratic","votes":0,"percent":0,"color":"#4338ca","winner":false,"advanced":false,"incumbent":false,"major_candidate":false,"major_reason":[],"bio":"","photourl":"","endorsed":false},{"name":"Tram T. Nguyen","party":"Democratic","votes":0,"percent":0,"color":"#6d1b83","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["vote_share"],"bio":"","photourl":"","endorsed":false}]},"gloucester":{"name":"Gloucester","type":"Town","fill":"#404040","percent_reporting":0,"candidates":[{"name":"Bethany Andres-Beck","party":"Democratic","votes":0,"percent":0,"color":"#40247a","winner":false,"advanced":false,"incumbent":false,"major_candidate":false,"major_reason":[],"bio":"","photourl":"","endorsed":false},{"name":"John A. Beccia, III","party":"Democratic","votes":0,"percent":0,"color":"#009f8e","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Jamie Belsito","party":"Democratic","votes":0,"percent":0,"color":"#339933","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Dan Koh","party":"Democratic","votes":0,"percent":0,"color":"#cc6699","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","regional_leader","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Mariah L. Lancaster","party":"Democratic","votes":0,"percent":0,"color":"#4338ca","winner":false,"advanced":false,"incumbent":false,"major_candidate":false,"major_reason":[],"bio":"","photourl":"","endorsed":false},{"name":"Tram T. Nguyen","party":"Democratic","votes":0,"percent":0,"color":"#6d1b83","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["vote_share"],"bio":"","photourl":"","endorsed":false}]},"groveland":{"name":"Groveland","type":"Town","fill":"#404040","percent_reporting":0,"candidates":[{"name":"Bethany Andres-Beck","party":"Democratic","votes":0,"percent":0,"color":"#40247a","winner":false,"advanced":false,"incumbent":false,"major_candidate":false,"major_reason":[],"bio":"","photourl":"","endorsed":false},{"name":"John A. Beccia, III","party":"Democratic","votes":0,"percent":0,"color":"#009f8e","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Jamie Belsito","party":"Democratic","votes":0,"percent":0,"color":"#339933","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Dan Koh","party":"Democratic","votes":0,"percent":0,"color":"#cc6699","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","regional_leader","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Mariah L. Lancaster","party":"Democratic","votes":0,"percent":0,"color":"#4338ca","winner":false,"advanced":false,"incumbent":false,"major_candidate":false,"major_reason":[],"bio":"","photourl":"","endorsed":false},{"name":"Tram T. Nguyen","party":"Democratic","votes":0,"percent":0,"color":"#6d1b83","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["vote_share"],"bio":"","photourl":"","endorsed":false}]},"hamilton":{"name":"Hamilton","type":"Town","fill":"#404040","percent_reporting":0,"candidates":[{"name":"Bethany Andres-Beck","party":"Democratic","votes":0,"percent":0,"color":"#40247a","winner":false,"advanced":false,"incumbent":false,"major_candidate":false,"major_reason":[],"bio":"","photourl":"","endorsed":false},{"name":"John A. Beccia, III","party":"Democratic","votes":0,"percent":0,"color":"#009f8e","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Jamie Belsito","party":"Democratic","votes":0,"percent":0,"color":"#339933","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Dan Koh","party":"Democratic","votes":0,"percent":0,"color":"#cc6699","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","regional_leader","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Mariah L. Lancaster","party":"Democratic","votes":0,"percent":0,"color":"#4338ca","winner":false,"advanced":false,"incumbent":false,"major_candidate":false,"major_reason":[],"bio":"","photourl":"","endorsed":false},{"name":"Tram T. Nguyen","party":"Democratic","votes":0,"percent":0,"color":"#6d1b83","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["vote_share"],"bio":"","photourl":"","endorsed":false}]},"ipswich":{"name":"Ipswich","type":"Town","fill":"#404040","percent_reporting":0,"candidates":[{"name":"Bethany Andres-Beck","party":"Democratic","votes":0,"percent":0,"color":"#40247a","winner":false,"advanced":false,"incumbent":false,"major_candidate":false,"major_reason":[],"bio":"","photourl":"","endorsed":false},{"name":"John A. Beccia, III","party":"Democratic","votes":0,"percent":0,"color":"#009f8e","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Jamie Belsito","party":"Democratic","votes":0,"percent":0,"color":"#339933","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Dan Koh","party":"Democratic","votes":0,"percent":0,"color":"#cc6699","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","regional_leader","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Mariah L. Lancaster","party":"Democratic","votes":0,"percent":0,"color":"#4338ca","winner":false,"advanced":false,"incumbent":false,"major_candidate":false,"major_reason":[],"bio":"","photourl":"","endorsed":false},{"name":"Tram T. Nguyen","party":"Democratic","votes":0,"percent":0,"color":"#6d1b83","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["vote_share"],"bio":"","photourl":"","endorsed":false}]},"lynn":{"name":"Lynn","type":"Town","fill":"#404040","percent_reporting":0,"candidates":[{"name":"Bethany Andres-Beck","party":"Democratic","votes":0,"percent":0,"color":"#40247a","winner":false,"advanced":false,"incumbent":false,"major_candidate":false,"major_reason":[],"bio":"","photourl":"","endorsed":false},{"name":"John A. Beccia, III","party":"Democratic","votes":0,"percent":0,"color":"#009f8e","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Jamie Belsito","party":"Democratic","votes":0,"percent":0,"color":"#339933","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Dan Koh","party":"Democratic","votes":0,"percent":0,"color":"#cc6699","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","regional_leader","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Mariah L. Lancaster","party":"Democratic","votes":0,"percent":0,"color":"#4338ca","winner":false,"advanced":false,"incumbent":false,"major_candidate":false,"major_reason":[],"bio":"","photourl":"","endorsed":false},{"name":"Tram T. Nguyen","party":"Democratic","votes":0,"percent":0,"color":"#6d1b83","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["vote_share"],"bio":"","photourl":"","endorsed":false}]},"lynnfield":{"name":"Lynnfield","type":"Town","fill":"#404040","percent_reporting":100,"candidates":[{"name":"Bethany Andres-Beck","party":"Democratic","votes":39,"percent":2.29,"color":"#40247a","winner":false,"advanced":false,"incumbent":false,"major_candidate":false,"major_reason":[],"bio":"","photourl":"","endorsed":false},{"name":"John A. Beccia, III","party":"Democratic","votes":667,"percent":39.12,"color":"#009f8e","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Jamie Belsito","party":"Democratic","votes":85,"percent":4.99,"color":"#339933","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Dan Koh","party":"Democratic","votes":635,"percent":37.24,"color":"#cc6699","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","regional_leader","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Mariah L. Lancaster","party":"Democratic","votes":30,"percent":1.76,"color":"#4338ca","winner":false,"advanced":false,"incumbent":false,"major_candidate":false,"major_reason":[],"bio":"","photourl":"","endorsed":false},{"name":"Tram T. Nguyen","party":"Democratic","votes":249,"percent":14.6,"color":"#6d1b83","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["vote_share"],"bio":"","photourl":"","endorsed":false}]},"manchester_by_the_sea":{"name":"Manchester-by-the-Sea","type":"Town","fill":"#404040","percent_reporting":0,"candidates":[{"name":"Bethany Andres-Beck","party":"Democratic","votes":0,"percent":0,"color":"#40247a","winner":false,"advanced":false,"incumbent":false,"major_candidate":false,"major_reason":[],"bio":"","photourl":"","endorsed":false},{"name":"John A. Beccia, III","party":"Democratic","votes":0,"percent":0,"color":"#009f8e","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Jamie Belsito","party":"Democratic","votes":0,"percent":0,"color":"#339933","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Dan Koh","party":"Democratic","votes":0,"percent":0,"color":"#cc6699","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","regional_leader","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Mariah L. Lancaster","party":"Democratic","votes":0,"percent":0,"color":"#4338ca","winner":false,"advanced":false,"incumbent":false,"major_candidate":false,"major_reason":[],"bio":"","photourl":"","endorsed":false},{"name":"Tram T. Nguyen","party":"Democratic","votes":0,"percent":0,"color":"#6d1b83","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["vote_share"],"bio":"","photourl":"","endorsed":false}]},"marblehead":{"name":"Marblehead","type":"Town","fill":"#404040","percent_reporting":0,"candidates":[{"name":"Bethany Andres-Beck","party":"Democratic","votes":0,"percent":0,"color":"#40247a","winner":false,"advanced":false,"incumbent":false,"major_candidate":false,"major_reason":[],"bio":"","photourl":"","endorsed":false},{"name":"John A. Beccia, III","party":"Democratic","votes":0,"percent":0,"color":"#009f8e","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Jamie Belsito","party":"Democratic","votes":0,"percent":0,"color":"#339933","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Dan Koh","party":"Democratic","votes":0,"percent":0,"color":"#cc6699","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","regional_leader","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Mariah L. Lancaster","party":"Democratic","votes":0,"percent":0,"color":"#4338ca","winner":false,"advanced":false,"incumbent":false,"major_candidate":false,"major_reason":[],"bio":"","photourl":"","endorsed":false},{"name":"Tram T. Nguyen","party":"Democratic","votes":0,"percent":0,"color":"#6d1b83","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["vote_share"],"bio":"","photourl":"","endorsed":false}]},"merrimac":{"name":"Merrimac","type":"Town","fill":"#404040","percent_reporting":0,"candidates":[{"name":"Bethany Andres-Beck","party":"Democratic","votes":0,"percent":0,"color":"#40247a","winner":false,"advanced":false,"incumbent":false,"major_candidate":false,"major_reason":[],"bio":"","photourl":"","endorsed":false},{"name":"John A. Beccia, III","party":"Democratic","votes":0,"percent":0,"color":"#009f8e","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Jamie Belsito","party":"Democratic","votes":0,"percent":0,"color":"#339933","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Dan Koh","party":"Democratic","votes":0,"percent":0,"color":"#cc6699","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","regional_leader","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Mariah L. Lancaster","party":"Democratic","votes":0,"percent":0,"color":"#4338ca","winner":false,"advanced":false,"incumbent":false,"major_candidate":false,"major_reason":[],"bio":"","photourl":"","endorsed":false},{"name":"Tram T. Nguyen","party":"Democratic","votes":0,"percent":0,"color":"#6d1b83","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["vote_share"],"bio":"","photourl":"","endorsed":false}]},"middleton":{"name":"Middleton","type":"Town","fill":"#404040","percent_reporting":0,"candidates":[{"name":"Bethany Andres-Beck","party":"Democratic","votes":0,"percent":0,"color":"#40247a","winner":false,"advanced":false,"incumbent":false,"major_candidate":false,"major_reason":[],"bio":"","photourl":"","endorsed":false},{"name":"John A. Beccia, III","party":"Democratic","votes":0,"percent":0,"color":"#009f8e","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Jamie Belsito","party":"Democratic","votes":0,"percent":0,"color":"#339933","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Dan Koh","party":"Democratic","votes":0,"percent":0,"color":"#cc6699","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","regional_leader","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Mariah L. Lancaster","party":"Democratic","votes":0,"percent":0,"color":"#4338ca","winner":false,"advanced":false,"incumbent":false,"major_candidate":false,"major_reason":[],"bio":"","photourl":"","endorsed":false},{"name":"Tram T. Nguyen","party":"Democratic","votes":0,"percent":0,"color":"#6d1b83","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["vote_share"],"bio":"","photourl":"","endorsed":false}]},"nahant":{"name":"Nahant","type":"Town","fill":"#404040","percent_reporting":100,"candidates":[{"name":"Bethany Andres-Beck","party":"Democratic","votes":21,"percent":2.77,"color":"#40247a","winner":false,"advanced":false,"incumbent":false,"major_candidate":false,"major_reason":[],"bio":"","photourl":"","endorsed":false},{"name":"John A. Beccia, III","party":"Democratic","votes":100,"percent":13.18,"color":"#009f8e","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Jamie Belsito","party":"Democratic","votes":41,"percent":5.4,"color":"#339933","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Dan Koh","party":"Democratic","votes":356,"percent":46.9,"color":"#cc6699","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","regional_leader","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Mariah L. Lancaster","party":"Democratic","votes":32,"percent":4.22,"color":"#4338ca","winner":false,"advanced":false,"incumbent":false,"major_candidate":false,"major_reason":[],"bio":"","photourl":"","endorsed":false},{"name":"Tram T. Nguyen","party":"Democratic","votes":209,"percent":27.54,"color":"#6d1b83","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["vote_share"],"bio":"","photourl":"","endorsed":false}]},"newbury":{"name":"Newbury","type":"Town","fill":"#404040","percent_reporting":0,"candidates":[{"name":"Bethany Andres-Beck","party":"Democratic","votes":0,"percent":0,"color":"#40247a","winner":false,"advanced":false,"incumbent":false,"major_candidate":false,"major_reason":[],"bio":"","photourl":"","endorsed":false},{"name":"John A. Beccia, III","party":"Democratic","votes":0,"percent":0,"color":"#009f8e","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Jamie Belsito","party":"Democratic","votes":0,"percent":0,"color":"#339933","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Dan Koh","party":"Democratic","votes":0,"percent":0,"color":"#cc6699","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","regional_leader","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Mariah L. Lancaster","party":"Democratic","votes":0,"percent":0,"color":"#4338ca","winner":false,"advanced":false,"incumbent":false,"major_candidate":false,"major_reason":[],"bio":"","photourl":"","endorsed":false},{"name":"Tram T. Nguyen","party":"Democratic","votes":0,"percent":0,"color":"#6d1b83","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["vote_share"],"bio":"","photourl":"","endorsed":false}]},"newburyport":{"name":"Newburyport","type":"Town","fill":"#404040","percent_reporting":0,"candidates":[{"name":"Bethany Andres-Beck","party":"Democratic","votes":0,"percent":0,"color":"#40247a","winner":false,"advanced":false,"incumbent":false,"major_candidate":false,"major_reason":[],"bio":"","photourl":"","endorsed":false},{"name":"John A. Beccia, III","party":"Democratic","votes":0,"percent":0,"color":"#009f8e","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Jamie Belsito","party":"Democratic","votes":0,"percent":0,"color":"#339933","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Dan Koh","party":"Democratic","votes":0,"percent":0,"color":"#cc6699","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","regional_leader","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Mariah L. Lancaster","party":"Democratic","votes":0,"percent":0,"color":"#4338ca","winner":false,"advanced":false,"incumbent":false,"major_candidate":false,"major_reason":[],"bio":"","photourl":"","endorsed":false},{"name":"Tram T. Nguyen","party":"Democratic","votes":0,"percent":0,"color":"#6d1b83","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["vote_share"],"bio":"","photourl":"","endorsed":false}]},"north_andover":{"name":"North Andover","type":"Town","fill":"#404040","percent_reporting":100,"candidates":[{"name":"Bethany Andres-Beck","party":"Democratic","votes":114,"percent":2.69,"color":"#40247a","winner":false,"advanced":false,"incumbent":false,"major_candidate":false,"major_reason":[],"bio":"","photourl":"","endorsed":false},{"name":"John A. Beccia, III","party":"Democratic","votes":228,"percent":5.38,"color":"#009f8e","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Jamie Belsito","party":"Democratic","votes":287,"percent":6.78,"color":"#339933","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Dan Koh","party":"Democratic","votes":1878,"percent":44.34,"color":"#cc6699","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","regional_leader","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Mariah L. Lancaster","party":"Democratic","votes":80,"percent":1.89,"color":"#4338ca","winner":false,"advanced":false,"incumbent":false,"major_candidate":false,"major_reason":[],"bio":"","photourl":"","endorsed":false},{"name":"Tram T. Nguyen","party":"Democratic","votes":1648,"percent":38.91,"color":"#6d1b83","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["vote_share"],"bio":"","photourl":"","endorsed":false}]},"north_reading":{"name":"North Reading","type":"Town","fill":"#404040","percent_reporting":0,"candidates":[{"name":"Bethany Andres-Beck","party":"Democratic","votes":0,"percent":0,"color":"#40247a","winner":false,"advanced":false,"incumbent":false,"major_candidate":false,"major_reason":[],"bio":"","photourl":"","endorsed":false},{"name":"John A. Beccia, III","party":"Democratic","votes":0,"percent":0,"color":"#009f8e","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Jamie Belsito","party":"Democratic","votes":0,"percent":0,"color":"#339933","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Dan Koh","party":"Democratic","votes":0,"percent":0,"color":"#cc6699","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","regional_leader","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Mariah L. Lancaster","party":"Democratic","votes":0,"percent":0,"color":"#4338ca","winner":false,"advanced":false,"incumbent":false,"major_candidate":false,"major_reason":[],"bio":"","photourl":"","endorsed":false},{"name":"Tram T. Nguyen","party":"Democratic","votes":0,"percent":0,"color":"#6d1b83","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["vote_share"],"bio":"","photourl":"","endorsed":false}]},"peabody":{"name":"Peabody","type":"Town","fill":"#404040","percent_reporting":100,"candidates":[{"name":"Bethany Andres-Beck","party":"Democratic","votes":308,"percent":4.52,"color":"#40247a","winner":false,"advanced":false,"incumbent":false,"major_candidate":false,"major_reason":[],"bio":"","photourl":"","endorsed":false},{"name":"John A. Beccia, III","party":"Democratic","votes":1257,"percent":18.43,"color":"#009f8e","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Jamie Belsito","party":"Democratic","votes":476,"percent":6.98,"color":"#339933","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Dan Koh","party":"Democratic","votes":3442,"percent":50.47,"color":"#cc6699","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","regional_leader","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Mariah L. Lancaster","party":"Democratic","votes":269,"percent":3.94,"color":"#4338ca","winner":false,"advanced":false,"incumbent":false,"major_candidate":false,"major_reason":[],"bio":"","photourl":"","endorsed":false},{"name":"Tram T. Nguyen","party":"Democratic","votes":1068,"percent":15.66,"color":"#6d1b83","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["vote_share"],"bio":"","photourl":"","endorsed":false}]},"reading":{"name":"Reading","type":"Town","fill":"#404040","percent_reporting":100,"candidates":[{"name":"Bethany Andres-Beck","party":"Democratic","votes":145,"percent":3.17,"color":"#40247a","winner":false,"advanced":false,"incumbent":false,"major_candidate":false,"major_reason":[],"bio":"","photourl":"","endorsed":false},{"name":"John A. Beccia, III","party":"Democratic","votes":655,"percent":14.3,"color":"#009f8e","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Jamie Belsito","party":"Democratic","votes":386,"percent":8.43,"color":"#339933","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Dan Koh","party":"Democratic","votes":2014,"percent":43.98,"color":"#cc6699","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","regional_leader","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Mariah L. Lancaster","party":"Democratic","votes":146,"percent":3.19,"color":"#4338ca","winner":false,"advanced":false,"incumbent":false,"major_candidate":false,"major_reason":[],"bio":"","photourl":"","endorsed":false},{"name":"Tram T. Nguyen","party":"Democratic","votes":1233,"percent":26.93,"color":"#6d1b83","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["vote_share"],"bio":"","photourl":"","endorsed":false}]},"rockport":{"name":"Rockport","type":"Town","fill":"#404040","percent_reporting":0,"candidates":[{"name":"Bethany Andres-Beck","party":"Democratic","votes":0,"percent":0,"color":"#40247a","winner":false,"advanced":false,"incumbent":false,"major_candidate":false,"major_reason":[],"bio":"","photourl":"","endorsed":false},{"name":"John A. Beccia, III","party":"Democratic","votes":0,"percent":0,"color":"#009f8e","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Jamie Belsito","party":"Democratic","votes":0,"percent":0,"color":"#339933","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Dan Koh","party":"Democratic","votes":0,"percent":0,"color":"#cc6699","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","regional_leader","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Mariah L. Lancaster","party":"Democratic","votes":0,"percent":0,"color":"#4338ca","winner":false,"advanced":false,"incumbent":false,"major_candidate":false,"major_reason":[],"bio":"","photourl":"","endorsed":false},{"name":"Tram T. Nguyen","party":"Democratic","votes":0,"percent":0,"color":"#6d1b83","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["vote_share"],"bio":"","photourl":"","endorsed":false}]},"rowley":{"name":"Rowley","type":"Town","fill":"#404040","percent_reporting":0,"candidates":[{"name":"Bethany Andres-Beck","party":"Democratic","votes":0,"percent":0,"color":"#40247a","winner":false,"advanced":false,"incumbent":false,"major_candidate":false,"major_reason":[],"bio":"","photourl":"","endorsed":false},{"name":"John A. Beccia, III","party":"Democratic","votes":0,"percent":0,"color":"#009f8e","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Jamie Belsito","party":"Democratic","votes":0,"percent":0,"color":"#339933","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Dan Koh","party":"Democratic","votes":0,"percent":0,"color":"#cc6699","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","regional_leader","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Mariah L. Lancaster","party":"Democratic","votes":0,"percent":0,"color":"#4338ca","winner":false,"advanced":false,"incumbent":false,"major_candidate":false,"major_reason":[],"bio":"","photourl":"","endorsed":false},{"name":"Tram T. Nguyen","party":"Democratic","votes":0,"percent":0,"color":"#6d1b83","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["vote_share"],"bio":"","photourl":"","endorsed":false}]},"salem":{"name":"Salem","type":"Town","fill":"#404040","percent_reporting":0,"candidates":[{"name":"Bethany Andres-Beck","party":"Democratic","votes":0,"percent":0,"color":"#40247a","winner":false,"advanced":false,"incumbent":false,"major_candidate":false,"major_reason":[],"bio":"","photourl":"","endorsed":false},{"name":"John A. Beccia, III","party":"Democratic","votes":0,"percent":0,"color":"#009f8e","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Jamie Belsito","party":"Democratic","votes":0,"percent":0,"color":"#339933","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Dan Koh","party":"Democratic","votes":0,"percent":0,"color":"#cc6699","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","regional_leader","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Mariah L. Lancaster","party":"Democratic","votes":0,"percent":0,"color":"#4338ca","winner":false,"advanced":false,"incumbent":false,"major_candidate":false,"major_reason":[],"bio":"","photourl":"","endorsed":false},{"name":"Tram T. Nguyen","party":"Democratic","votes":0,"percent":0,"color":"#6d1b83","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["vote_share"],"bio":"","photourl":"","endorsed":false}]},"salisbury":{"name":"Salisbury","type":"Town","fill":"#404040","percent_reporting":0,"candidates":[{"name":"Bethany Andres-Beck","party":"Democratic","votes":0,"percent":0,"color":"#40247a","winner":false,"advanced":false,"incumbent":false,"major_candidate":false,"major_reason":[],"bio":"","photourl":"","endorsed":false},{"name":"John A. Beccia, III","party":"Democratic","votes":0,"percent":0,"color":"#009f8e","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Jamie Belsito","party":"Democratic","votes":0,"percent":0,"color":"#339933","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Dan Koh","party":"Democratic","votes":0,"percent":0,"color":"#cc6699","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","regional_leader","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Mariah L. Lancaster","party":"Democratic","votes":0,"percent":0,"color":"#4338ca","winner":false,"advanced":false,"incumbent":false,"major_candidate":false,"major_reason":[],"bio":"","photourl":"","endorsed":false},{"name":"Tram T. Nguyen","party":"Democratic","votes":0,"percent":0,"color":"#6d1b83","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["vote_share"],"bio":"","photourl":"","endorsed":false}]},"saugus":{"name":"Saugus","type":"Town","fill":"#404040","percent_reporting":0,"candidates":[{"name":"Bethany Andres-Beck","party":"Democratic","votes":0,"percent":0,"color":"#40247a","winner":false,"advanced":false,"incumbent":false,"major_candidate":false,"major_reason":[],"bio":"","photourl":"","endorsed":false},{"name":"John A. Beccia, III","party":"Democratic","votes":0,"percent":0,"color":"#009f8e","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Jamie Belsito","party":"Democratic","votes":0,"percent":0,"color":"#339933","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Dan Koh","party":"Democratic","votes":0,"percent":0,"color":"#cc6699","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","regional_leader","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Mariah L. Lancaster","party":"Democratic","votes":0,"percent":0,"color":"#4338ca","winner":false,"advanced":false,"incumbent":false,"major_candidate":false,"major_reason":[],"bio":"","photourl":"","endorsed":false},{"name":"Tram T. Nguyen","party":"Democratic","votes":0,"percent":0,"color":"#6d1b83","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["vote_share"],"bio":"","photourl":"","endorsed":false}]},"swampscott":{"name":"Swampscott","type":"Town","fill":"#404040","percent_reporting":0,"candidates":[{"name":"Bethany Andres-Beck","party":"Democratic","votes":0,"percent":0,"color":"#40247a","winner":false,"advanced":false,"incumbent":false,"major_candidate":false,"major_reason":[],"bio":"","photourl":"","endorsed":false},{"name":"John A. Beccia, III","party":"Democratic","votes":0,"percent":0,"color":"#009f8e","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Jamie Belsito","party":"Democratic","votes":0,"percent":0,"color":"#339933","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Dan Koh","party":"Democratic","votes":0,"percent":0,"color":"#cc6699","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","regional_leader","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Mariah L. Lancaster","party":"Democratic","votes":0,"percent":0,"color":"#4338ca","winner":false,"advanced":false,"incumbent":false,"major_candidate":false,"major_reason":[],"bio":"","photourl":"","endorsed":false},{"name":"Tram T. Nguyen","party":"Democratic","votes":0,"percent":0,"color":"#6d1b83","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["vote_share"],"bio":"","photourl":"","endorsed":false}]},"tewksbury":{"name":"Tewksbury","type":"Town","fill":"#404040","percent_reporting":0,"candidates":[{"name":"Bethany Andres-Beck","party":"Democratic","votes":0,"percent":0,"color":"#40247a","winner":false,"advanced":false,"incumbent":false,"major_candidate":false,"major_reason":[],"bio":"","photourl":"","endorsed":false},{"name":"John A. Beccia, III","party":"Democratic","votes":0,"percent":0,"color":"#009f8e","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Jamie Belsito","party":"Democratic","votes":0,"percent":0,"color":"#339933","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Dan Koh","party":"Democratic","votes":0,"percent":0,"color":"#cc6699","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","regional_leader","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Mariah L. Lancaster","party":"Democratic","votes":0,"percent":0,"color":"#4338ca","winner":false,"advanced":false,"incumbent":false,"major_candidate":false,"major_reason":[],"bio":"","photourl":"","endorsed":false},{"name":"Tram T. Nguyen","party":"Democratic","votes":0,"percent":0,"color":"#6d1b83","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["vote_share"],"bio":"","photourl":"","endorsed":false}]},"topsfield":{"name":"Topsfield","type":"Town","fill":"#404040","percent_reporting":0,"candidates":[{"name":"Bethany Andres-Beck","party":"Democratic","votes":0,"percent":0,"color":"#40247a","winner":false,"advanced":false,"incumbent":false,"major_candidate":false,"major_reason":[],"bio":"","photourl":"","endorsed":false},{"name":"John A. Beccia, III","party":"Democratic","votes":0,"percent":0,"color":"#009f8e","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Jamie Belsito","party":"Democratic","votes":0,"percent":0,"color":"#339933","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Dan Koh","party":"Democratic","votes":0,"percent":0,"color":"#cc6699","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","regional_leader","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Mariah L. Lancaster","party":"Democratic","votes":0,"percent":0,"color":"#4338ca","winner":false,"advanced":false,"incumbent":false,"major_candidate":false,"major_reason":[],"bio":"","photourl":"","endorsed":false},{"name":"Tram T. Nguyen","party":"Democratic","votes":0,"percent":0,"color":"#6d1b83","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["vote_share"],"bio":"","photourl":"","endorsed":false}]},"wakefield":{"name":"Wakefield","type":"Town","fill":"#404040","percent_reporting":0,"candidates":[{"name":"Bethany Andres-Beck","party":"Democratic","votes":0,"percent":0,"color":"#40247a","winner":false,"advanced":false,"incumbent":false,"major_candidate":false,"major_reason":[],"bio":"","photourl":"","endorsed":false},{"name":"John A. Beccia, III","party":"Democratic","votes":0,"percent":0,"color":"#009f8e","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Jamie Belsito","party":"Democratic","votes":0,"percent":0,"color":"#339933","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Dan Koh","party":"Democratic","votes":0,"percent":0,"color":"#cc6699","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","regional_leader","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Mariah L. Lancaster","party":"Democratic","votes":0,"percent":0,"color":"#4338ca","winner":false,"advanced":false,"incumbent":false,"major_candidate":false,"major_reason":[],"bio":"","photourl":"","endorsed":false},{"name":"Tram T. Nguyen","party":"Democratic","votes":0,"percent":0,"color":"#6d1b83","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["vote_share"],"bio":"","photourl":"","endorsed":false}]},"wenham":{"name":"Wenham","type":"Town","fill":"#404040","percent_reporting":0,"candidates":[{"name":"Bethany Andres-Beck","party":"Democratic","votes":0,"percent":0,"color":"#40247a","winner":false,"advanced":false,"incumbent":false,"major_candidate":false,"major_reason":[],"bio":"","photourl":"","endorsed":false},{"name":"John A. Beccia, III","party":"Democratic","votes":0,"percent":0,"color":"#009f8e","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Jamie Belsito","party":"Democratic","votes":0,"percent":0,"color":"#339933","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Dan Koh","party":"Democratic","votes":0,"percent":0,"color":"#cc6699","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","regional_leader","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Mariah L. Lancaster","party":"Democratic","votes":0,"percent":0,"color":"#4338ca","winner":false,"advanced":false,"incumbent":false,"major_candidate":false,"major_reason":[],"bio":"","photourl":"","endorsed":false},{"name":"Tram T. Nguyen","party":"Democratic","votes":0,"percent":0,"color":"#6d1b83","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["vote_share"],"bio":"","photourl":"","endorsed":false}]},"west_newbury":{"name":"West Newbury","type":"Town","fill":"#404040","percent_reporting":0,"candidates":[{"name":"Bethany Andres-Beck","party":"Democratic","votes":0,"percent":0,"color":"#40247a","winner":false,"advanced":false,"incumbent":false,"major_candidate":false,"major_reason":[],"bio":"","photourl":"","endorsed":false},{"name":"John A. Beccia, III","party":"Democratic","votes":0,"percent":0,"color":"#009f8e","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Jamie Belsito","party":"Democratic","votes":0,"percent":0,"color":"#339933","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Dan Koh","party":"Democratic","votes":0,"percent":0,"color":"#cc6699","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","regional_leader","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Mariah L. Lancaster","party":"Democratic","votes":0,"percent":0,"color":"#4338ca","winner":false,"advanced":false,"incumbent":false,"major_candidate":false,"major_reason":[],"bio":"","photourl":"","endorsed":false},{"name":"Tram T. Nguyen","party":"Democratic","votes":0,"percent":0,"color":"#6d1b83","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["vote_share"],"bio":"","photourl":"","endorsed":false}]},"wilmington":{"name":"Wilmington","type":"Town","fill":"#404040","percent_reporting":0,"candidates":[{"name":"Bethany Andres-Beck","party":"Democratic","votes":0,"percent":0,"color":"#40247a","winner":false,"advanced":false,"incumbent":false,"major_candidate":false,"major_reason":[],"bio":"","photourl":"","endorsed":false},{"name":"John A. Beccia, III","party":"Democratic","votes":0,"percent":0,"color":"#009f8e","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Jamie Belsito","party":"Democratic","votes":0,"percent":0,"color":"#339933","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Dan Koh","party":"Democratic","votes":0,"percent":0,"color":"#cc6699","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","regional_leader","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Mariah L. Lancaster","party":"Democratic","votes":0,"percent":0,"color":"#4338ca","winner":false,"advanced":false,"incumbent":false,"major_candidate":false,"major_reason":[],"bio":"","photourl":"","endorsed":false},{"name":"Tram T. Nguyen","party":"Democratic","votes":0,"percent":0,"color":"#6d1b83","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["vote_share"],"bio":"","photourl":"","endorsed":false}]},"manchester-by-the-sea":{"name":"Manchester-by-the-Sea","type":"Town","percent_reporting":100,"candidates":[{"name":"Bethany Andres-Beck","party":"Democratic","votes":29,"percent":2.58,"winner":false,"advanced":false,"incumbent":false,"major_candidate":false,"major_reason":[],"color":"#40247a","bio":"","photourl":"","endorsed":false},{"name":"John A. Beccia, III","party":"Democratic","votes":79,"percent":7.02,"winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["vote_share"],"color":"#009f8e","bio":"","photourl":"","endorsed":false},{"name":"Jamie Belsito","party":"Democratic","votes":125,"percent":11.11,"winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["vote_share"],"color":"#339933","bio":"","photourl":"","endorsed":false},{"name":"Dan Koh","party":"Democratic","votes":534,"percent":47.47,"winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","regional_leader","vote_share"],"color":"#cc6699","bio":"","photourl":"","endorsed":false},{"name":"Mariah L. Lancaster","party":"Democratic","votes":41,"percent":3.64,"winner":false,"advanced":false,"incumbent":false,"major_candidate":false,"major_reason":[],"color":"#4338ca","bio":"","photourl":"","endorsed":false},{"name":"Tram T. Nguyen","party":"Democratic","votes":317,"percent":28.18,"winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["vote_share"],"color":"#6d1b83","bio":"","photourl":"","endorsed":false}]}},"engine_meta":{"state":"MA","race_id":"87568","generated_at":"2026-09-01T23:05:32.243322","fetch_seconds":0.096,"health":{"leader":"Dan Koh","runner_up":"Tram T. Nguyen","margin_votes":4520,"margin_percent":16.9498,"total_votes":26667,"percent_reporting":17.5,"closest_region":"amesbury","closest_region_margin_percent":0.0}}}
