Still countingUnofficial results

Massachusetts House of Representatives: 8th Bristol District

Massachusetts House of Representatives · Massachusetts

Republican leads Steven Ouellette by 2.6 points with 100% of the expected vote counted. The race has not been called.

RepublicanRepublican · leading
51.3%9,006
Steven OuelletteDemocrat · incumbent
48.7%8,547
100% of the expected vote counted · 17,553 votes

Source: civicAPI unofficial results and race callsUpdated Nov 7, 2026, 7:01 PM ET

Where the race moved

Against the 2024 presidential vote

The seat's recent races

EvenD+7.02022 HouseD+1.22024 HouseR+11.92024 Pres.R+2.62026 House

Source: Past results: 99chambers results archive (MEDSL, Klarner, state election offices)

Money in this race

Each line compares the two campaigns on one scale.

Steven OuelletteJesse St. Gelais
$29.9K
Raised by the campaign
$46.7K
$13.1K
Spent by the campaign
$44.7K
$17.8K
Cash on hand
$1.7K

Other candidates' campaigns: Christopher Thrasher $30.2K.

Campaign money: Massachusetts Office of Campaign and Political Finance, through Oct 27, 2026; Massachusetts Office of Campaign and Political Finance, through Oct 15, 2026.

Source: Massachusetts Office of Campaign and Political Finance campaign filingsUpdated Oct 15, 2026

Pre-election forecast (final, Nov 3)

Our model's last run before Election Day, Nov 3, 2026. It no longer updates.

Steven Ouellette
59%
Jesse St. Gelais
41%
Projected margin
D+1.8
How the forecast works →