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

Christopher Bray

Christopher Bray ran in 10 elections between 2006 and 2024, winning 9. Served in the Vermont House of Representatives (HD-A-5) and the Vermont State Senate (SD-ADD).

Last office: Vermont State Senate, SD-ADD

Elections
10
2006–2024
Won
9
generals, primaries and specials

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

Career

Offices held, and every time Bray 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 Bray has run

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

YearOfficeStageResultOpponentsShareMargin
2024Vermont State Senate, SD-ADDGeneralLostRuth Hardy (D), Steven Heffernan (R), Landel James Cochran (R)25.8%R+1.7
2022Vermont State Senate, SD-ADDGeneralWonRuth Hardy (D), Lloyd Dike (R), Robert Burton (R)33.8%D+0.5
2020Vermont State Senate, SD-ADDGeneralWonRuth Hardy (D), Peter Briggs (R), Jon Christiano (R)31.4%R+1.4
2018Vermont State Senate, SD-ADDGeneralWonRuth Hardy (D), Peter Briggs (R), Marie Audet (I)27.7%R+0.4
2016Vermont State Senate, SD-ADDGeneralWonClaire Ayer (D), Peter Briggs (R), Linn Dike (R)27.4%R+7.0
2014Vermont State Senate, SD-ADDGeneralWonClaire Ayer (D)45.8%R+7.1
2014Vermont State Senate, SD-ADDPrimaryWonClaire Ayer (D)46.2%−7.6
2012Vermont State Senate, SD-ADDGeneralWonClaire Ayer (D), Robert Wagner (I)35.5%R+10.8
2008Vermont House of Representatives, HD-A-5GeneralWonUnopposed100%—
2006Vermont House of Representatives, HD-A-5GeneralWonHarvey T. Smith (R)51.3%D+2.5

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