DemocratNot in office · last served 2016Last on a ballot: Nov 2018

Tim Mahoney

Tim Mahoney ran in 9 elections between 2004 and 2018, winning 6. Served in the Pennsylvania House of Representatives (District 51).

Last office: Pennsylvania House of Representatives, District 51

Elections
9
2004–2018
Won
6
generals, primaries and specials

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

Career

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

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

YearOfficeStageResultOpponentsShareMargin
2018Pennsylvania House of Representatives, District 51GeneralLostMatthew David Dowling (R)44.5%R+10.9
2016Pennsylvania House of Representatives, District 51GeneralLostMatthew David Dowling (R)46.9%R+6.1
2014Pennsylvania House of Representatives, District 51GeneralWonUnopposed100%—
2014Pennsylvania House of Representatives, District 51PrimaryWonUnopposed100%—
2012Pennsylvania House of Representatives, District 51GeneralWonGary Gearing (R)63.4%D+26.7
2010Pennsylvania House of Representatives, District 51GeneralWonUnopposed100%—
2008Pennsylvania House of Representatives, District 51GeneralWonGary Gearing (I)67.4%D+34.9
2006Pennsylvania House of Representatives, District 51GeneralWonJohn Mikita (R)61.8%D+23.6
2004Pennsylvania House of Representatives, District 51GeneralLostLarry Roberts (D), Gary Gearing (I), Harry Albert (R)27.1%R+8.4

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