RepublicanNo state or federal office heldLost the 2016 general

John French

John French ran in 5 elections between 2010 and 2016, winning 2.

Elections
5
2010–2016
Won
2
generals, primaries and specials

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

Every race French has run

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

YearOfficeStageResultOpponentsShareMargin
2016Connecticut State Senate, District 29GeneralLostMae Flexer (D)45.2%D+9.6
2014Connecticut State Senate, District 29GeneralLostMae Flexer (D)48.9%D+2.1
2014Connecticut State Senate, District 29PrimaryWonUnopposed——
2014Connecticut State Senate, District 29PrimaryWonUnopposed——
2010Connecticut House of Representatives, District 49GeneralLostSusan Johnson (D)38.7%D+22.7

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

Who French has run against

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