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

William Todd Stephens

William Todd Stephens ran in 9 elections between 2008 and 2022, winning 7. Served in the Pennsylvania House of Representatives (District 151).

Last office: Pennsylvania House of Representatives, District 151

Elections
9
2008–2022
Won
7
generals, primaries and specials

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

Career

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

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

YearOfficeStageResultOpponentsShareMargin
2022Pennsylvania House of Representatives, District 151GeneralLostMissy Cerrato (D)49.9%D+0.2
2020Pennsylvania House of Representatives, District 151GeneralWonJonathan Kassa (D)53.1%R+6.2
2018Pennsylvania House of Representatives, District 151GeneralWonSara Joanne Johnson Rothman (D)51.5%R+3.0
2016Pennsylvania House of Representatives, District 151GeneralWonJimmy J. Fagan Jr. (D)60.8%R+21.6
2014Pennsylvania House of Representatives, District 151GeneralWonUnopposed100%—
2014Pennsylvania House of Representatives, District 151PrimaryWonUnopposed100%—
2012Pennsylvania House of Representatives, District 151GeneralWonWill Sylianteng (D)59.2%R+18.3
2010Pennsylvania House of Representatives, District 151GeneralWonRick Taylor (D)53%R+6.1
2008Pennsylvania House of Representatives, District 151GeneralLostRick Taylor (D)49.4%D+1.3

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

Seats Stephens has held

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

Who Stephens has run against

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