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

Mark C. Johns

Mark C. Johns ran in 12 elections between 2004 and 2020, winning 9. Served in the New York State Assembly (District 135).

Last office: New York State Assembly, District 135

Elections
12
2004–2020
Won
9
generals, primaries and specials

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

Career

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

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

YearOfficeStageResultOpponentsShareMargin
2020New York State Assembly, District 135GeneralLostJen Lunsford (D)49.5%D+0.9
2018New York State Assembly, District 135GeneralWonAndrew G. Gilchrist (D)52.2%R+4.5
2016New York State Assembly, District 135GeneralWonDorothy A. Styk (D)59.9%R+19.7
2014New York State Assembly, District 135GeneralWonUnopposed100%—
2014New York State Assembly, District 135PrimaryWonUnopposed——
2014New York State Assembly, District 135PrimaryWonUnopposed——
2014New York State Assembly, District 135PrimaryWonCalvin A. Frelier (R)85.5%+70.9
2014New York State Assembly, District 135PrimaryWonUnopposed——
2012New York State Assembly, District 135GeneralWonDavid R. Koon (D)51.1%R+2.2
2010New York State Assembly, District 135GeneralWonDavid R. Koon (D)51.3%R+2.7
2006New York State Assembly, District 135GeneralLostDavid R. Koon (D)38.3%D+23.3
2004New York State Assembly, District 135GeneralLostDavid R. Koon (D)36.2%D+27.5

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

Seats Johns has held

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

Who Johns has run against

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