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

Bob Cupp

Bob Cupp ran in 9 elections between 1984 and 2020, winning 9. Served in the Ohio State Senate (District 12) and the Ohio House of Representatives (District 4).

Last office: Ohio House of Representatives, District 4

Elections
9
1984–2020
Won
9
generals, primaries and specials

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

Career

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

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

YearOfficeStageResultOpponentsShareMargin
2020Ohio House of Representatives, District 4GeneralWonUnopposed100%—
2018Ohio House of Representatives, District 4GeneralWonTristam Cheeseman (D)72.8%R+45.6
2016Ohio House of Representatives, District 4GeneralWonUnopposed100%—
2014Ohio House of Representatives, District 4GeneralWonBo Huenke (D)73.9%R+47.7
2014Ohio House of Representatives, District 4PrimaryWonKurt Neeper (R)59%+18.1
1996Ohio State Senate, District 12GeneralWonJim Clark (D), Michael Alan Wernick (I)70.1%R+43.4
1992Ohio State Senate, District 12GeneralWonMarty Hess (D)69.5%R+39.1
1988Ohio State Senate, District 12GeneralWonDale Locker (D)65.2%R+30.4
1984Ohio State Senate, District 12GeneralWonSteven D. Maurer (D)61%R+22.0

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

Seats Cupp has held

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

Who Cupp has run against

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