RepublicanNot in office · last served 2022Last on a ballot: Nov 2020

Joe Benning

Last held office: Vermont State Senate, District CAL (2010–2022). Ran in 8 elections between 1988 and 2020, winning 7.

Last office: Vermont State Senate, District CAL

Last margin
−0.7
Won 2020
Elections
8
1988–2020

Source: Wikidata, congress-legislators and Open States; 99chambers legislative records

Career

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

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

YearOfficeStageResultOpponentsShareMargin
2020Vermont State Senate, CALGeneralWonJane Kitchel (D), Matthew Choate (D), Charles Wilson (R)29.1%D+0.7
2018Vermont State Senate, CALGeneralWonJane Kitchel (D)46.9%D+5.5
2016Vermont State Senate, CALGeneralWonJane Kitchel (D), Galen Dively III (I)42.2%D+5.7
2014Vermont State Senate, CALGeneralWonJane Kitchel (D), Mike Heath (D)35.4%D+9.4
2014Vermont State Senate, CALPrimaryWonUnopposed100%—
2012Vermont State Senate, CALGeneralWonJane Kitchel (D), David Dill (R), Stephen H. Amos (D)27.4%D+6.8
2010Vermont State Senate, CALGeneralWonJane Kitchel (D), Matthew Choate (D), Charlie Bucknam (R)23.2%D+2.0
1988Vermont State Senate, CALGeneralLostJoseph M. Sherman (R), John McClaughry (R), Al Stevens (D)20.2%D+12.4

Source: 99chambers results archive

Seats Benning has held

Source: 99chambers results archive

Who Benning has run against

Source: 99chambers results archive