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

Terry Punt

Last held office: Pennsylvania State Senate, District 33 (1988–2008). Ran in 10 elections between 1978 and 2004, winning 10.

Last office: Pennsylvania State Senate, District 33

Last margin
+53.0
Won 2004
Elections
10
1978–2004

Source: Wikidata, congress-legislators and Open States; 99chambers legislative records

Career

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

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

YearOfficeStageResultOpponentsShareMargin
2004Pennsylvania State Senate, District 33GeneralWonDonald R. Richards (D)76.5%R+53.0
2000Pennsylvania State Senate, District 33GeneralWonUnopposed100%—
1996Pennsylvania State Senate, District 33GeneralWonUnopposed100%—
1992Pennsylvania State Senate, District 33GeneralWonUnopposed100%—
1988Pennsylvania State Senate, District 33GeneralWonCatherine W. Cowan (D)57.9%R+15.9
1986Pennsylvania House of Representatives, District 90GeneralWonUnopposed100%—
1984Pennsylvania House of Representatives, District 90GeneralWonUnopposed100%—
1982Pennsylvania House of Representatives, District 90GeneralWonDonald R. Richards (D)70.4%R+40.7
1980Pennsylvania House of Representatives, District 90GeneralWonJames C. Zeger (D)69.7%R+39.3
1978Pennsylvania House of Representatives, District 90GeneralWonRalph H. Redmond (D), Sarah Keiffer (I)47.2%R+19.8

Source: 99chambers results archive

Seats Punt has held

Source: 99chambers results archive

Who Punt has run against

Source: 99chambers results archive