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

John D. Ragan

John D. Ragan ran in 8 elections between 2010 and 2022, winning 8. Served in the Tennessee House of Representatives (District 33).

Last office: Tennessee House of Representatives, District 33

Elections
8
2010–2022
Won
8
generals, primaries and specials

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

Career

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

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

YearOfficeStageResultOpponentsShareMargin
2022Tennessee House of Representatives, District 33GeneralWonJim Dodson (D)61.7%R+23.5
2020Tennessee House of Representatives, District 33GeneralWonUnopposed100%—
2018Tennessee House of Representatives, District 33GeneralWonRichard Dawson (D)61.3%R+22.6
2016Tennessee House of Representatives, District 33GeneralWonMichael S. McKamey (D)66.1%R+32.3
2014Tennessee House of Representatives, District 33GeneralWonUnopposed100%—
2014Tennessee House of Representatives, District 33PrimaryWonCaitlin Nolan (R)54.7%+9.4
2012Tennessee House of Representatives, District 33GeneralWonJames M. Hackworth Jr. (D)51.4%R+2.8
2010Tennessee House of Representatives, District 33GeneralWonJames M. Hackworth Jr. (D)54.1%R+8.2

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