DemocratNot in office · last served 2024Last on a ballot: Nov 2022

Brian Campion

Brian Campion ran in 8 elections between 2010 and 2022, winning 8. Served in the Vermont House of Representatives (HD-2A and HD-B21) and the Vermont State Senate (SD-BEN).

Last office: Vermont State Senate, SD-BEN

Elections
8
2010–2022
Won
8
generals, primaries and specials

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

Career

Offices held, and every time Campion was on a ballot. Filled marks are general elections won; hollow marks are primaries; an orange outline is a loss.

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

Every race Campion has run

Margin: how far Campion finished ahead of (+) or behind (−) the runner-up.

YearOfficeStageResultOpponentsShareMargin
2022Vermont State Senate, SD-BENGeneralWonDick Sears (D), Kevin Hoyt (I), Stephen Duke (I)47.7%R+3.6
2020Vermont State Senate, SD-BENGeneralWonDick Sears (D), Meg Hansen (R), Michael Hall (R)29.5%R+1.6
2018Vermont State Senate, SD-BENGeneralWonDick Sears (D), Jeff Kauffer (L)42%R+3.4
2016Vermont State Senate, SD-BENGeneralWonDick Sears (D)45.9%R+7.3
2014Vermont State Senate, SD-BENGeneralWonDick Sears (D), Warren Roaf (R)34%R+8.9
2014Vermont State Senate, SD-BENPrimaryWonDick Sears (D)45.5%−9.0
2012Vermont House of Representatives, HD-B21GeneralWonTimothy Corcoran (D), Warren Roaf (R)38.1%R+7.7
2010Vermont House of Representatives, HD-2AGeneralWonTimothy Corcoran (D), Joseph L. Krawczyk Jr. (R)32.1%R+11.1

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