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

John J. Laurent

John J. Laurent ran in 12 elections between 1988 and 2010, winning 5. Served in the New Hampshire House of Representatives (CHESHIRE 2, CHESHIRE 24 and CHESHIRE 1).

Last office: New Hampshire House of Representatives, CHESHIRE 1

Elections
12
1988–2010
Won
5
generals, primaries and specials

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

Career

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

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

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