DemocratNot in office · last served 2010Last on a ballot: Nov 2008

Peter H. Allen

Peter H. Allen ran in 8 elections between 1978 and 2008, winning 6. Served in the New Hampshire State Senate (District 7) and the New Hampshire House of Representatives (CHESHIRE 7, CHESHIRE 27 and CHESHIRE 6).

Last office: New Hampshire House of Representatives, CHESHIRE 6

Elections
8
1978–2008
Won
6
generals, primaries and specials

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

Career

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

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

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