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

Bill Johnson

Bill Johnson ran in 7 elections between 2010 and 2022, winning 7. Served in the U.S. House (OH-6).

Last office: U.S. House, OH-6

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

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

Career

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

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

YearOfficeStageResultOpponentsShareMarginRaised
2022U.S. House, OH-6GeneralWonLouis G. Lyras (D)67.7%R+35.4$1.7M
2020U.S. House, OH-6GeneralWonShawna Roberts (D)74.4%R+48.8$1.9M
2018U.S. House, OH-6GeneralWonShawna Roberts (D)69.3%R+38.5$2M
2016U.S. House, OH-6GeneralWonMichael L. Lorentz (D)70.7%R+41.4$1.7M
2014U.S. House, OH-6GeneralWonJennifer Garrison (D), Dennis Lambert (G)58.2%R+19.7$2.2M
2012U.S. House, OH-6GeneralWonCharles Wilson (D)53.3%R+6.5$2M
2010U.S. House, OH-6GeneralWonCharles Wilson (D), Richard E. Cadle (CST), Martin J. Elsass (L)50.2%R+5.0$700.7K

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

Seats Johnson has held

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

Who Johnson has run against

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