Back to board

Massachusetts State Senate Second Essex & Middlesex

90% reporting76,610 votes castMargin 20,970 votes (27.4 pts)
Barry R. Finegold wins.
Barry R. FinegoldDemocratic48,79063.7%
Theodore T. SemesnyeiRepublican27,82036.3%

Who called it: every source ranked