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

Gary D. Finch

Gary D. Finch ran in 13 elections between 2000 and 2018, winning 13. Served in the New York State Assembly (District 126 and District 123).

Last office: New York State Assembly, District 126

Elections
13
2000–2018
Won
13
generals, primaries and specials

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

Career

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

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

YearOfficeStageResultOpponentsShareMargin
2018New York State Assembly, District 126GeneralWonKeith Batman (D)56.7%R+13.4
2016New York State Assembly, District 126GeneralWonDiane M. Dwire (D)61.7%R+23.3
2014New York State Assembly, District 126GeneralWonDiane M. Dwire (D)55.1%R+10.2
2014New York State Assembly, District 126PrimaryWonUnopposed——
2014New York State Assembly, District 126PrimaryWonUnopposed——
2014New York State Assembly, District 126PrimaryWonUnopposed——
2012New York State Assembly, District 126GeneralWonUnopposed100%—
2010New York State Assembly, District 123GeneralWonUnopposed99.3%—
2008New York State Assembly, District 123GeneralWonBarbara Abbottking (D)64.9%R+29.8
2006New York State Assembly, District 123GeneralWonBarbara Abbottking (D)59.4%R+18.8
2004New York State Assembly, District 123GeneralWonRobert K. Bergan (D)55%R+10.0
2002New York State Assembly, District 123GeneralWonChristina Rosetti (G), Nancy W. Smith (RTL)88.5%R+82.0
2000New York State Assembly, District 126GeneralWonUnopposed100%—

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