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

John Flanagan

John Flanagan ran in 27 elections between 1972 and 2018, winning 27. Served in the New York State Assembly (District 7 and District 9) and the New York State Senate (District 2).

Last office: New York State Senate, District 2

Elections
27
1972–2018
Won
27
generals, primaries and specials

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

Career

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

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

YearOfficeStageResultOpponentsShareMargin
2018New York State Senate, District 2GeneralWonKathleen Bradbury Cleary (D)54.9%R+9.9
2016New York State Senate, District 2GeneralWonPeter N. Magistrale (D), Stephen Ruth (L)63.2%R+30.2
2014New York State Senate, District 2GeneralWonJoseph Lombardi (D)69.2%R+38.3
2014New York State Senate, District 2PrimaryWonUnopposed——
2014New York State Senate, District 2PrimaryWonUnopposed——
2014New York State Senate, District 2PrimaryWonUnopposed——
2012New York State Senate, District 2GeneralWonErrol D. Toulon Jr. (D)67.6%R+35.1
2010New York State Senate, District 2GeneralWonIra L. Bernstein (D)69.8%R+39.6
2008New York State Senate, District 2GeneralWonMichael J. Depaoli (D)65.7%R+31.4
2006New York State Senate, District 2GeneralWonBrooke Ellison (D)59.4%R+18.7
2004New York State Senate, District 2GeneralWonNancy E. Lombardi (D)61.8%R+23.5
2002New York State Senate, District 2GeneralWonThomas A. Lambert Jr. (D), Andrew A. Crecca (RTL)63%R+30.4
2000New York State Assembly, District 9GeneralWonHubert L. Johnson Jr. (D), Roger T. Snyder (G)65.3%R+31.9
1998New York State Assembly, District 9GeneralWonMaureen T. Resch (D)65.4%R+30.9
1996New York State Assembly, District 9GeneralWonStuart S. Levy (D)64.4%R+28.8
1994New York State Assembly, District 9GeneralWonMarlene Budd (D)63.7%R+27.4
1992New York State Assembly, District 9GeneralWonEthel Guttenberg (D)61.4%R+22.8
1990New York State Assembly, District 9GeneralWonEthel Guttenberg (D)65.8%R+31.6
1988New York State Assembly, District 9GeneralWonGary P. Field (D)69%R+38.0
1986New York State Assembly, District 9GeneralWonGary P. Field (D)62.5%R+25.0
1984New York State Assembly, District 9GeneralWonThomas Barnaba (D)71.2%R+42.3
1982New York State Assembly, District 9GeneralWonWilliam F. X. Klan (D)68.5%R+37.0
1980New York State Assembly, District 7GeneralWonStanley S. Smilan (D)70.5%R+41.1
1978New York State Assembly, District 7GeneralWonGerry P. Gallo (D)66.7%R+33.4
1976New York State Assembly, District 7GeneralWonBarry J. Schwartz (D)63.4%R+26.7
1974New York State Assembly, District 7GeneralWonEdwin S. Clare (D), Edward A. Settle (C)52.5%R+13.7
1972New York State Assembly, District 7GeneralWonJoseph A. Clemente (D), Edward A. Settle (C), John M. Heron (L)51.9%R+13.9

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

Seats Flanagan has held

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

Who Flanagan has run against

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