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

John O. Bennett

John O. Bennett ran in 11 elections between 1979 and 2003, winning 10. Served in the New Jersey General Assembly (District 11 and District 12) and the New Jersey State Senate (District 12).

Last office: New Jersey State Senate, District 12

Elections
11
1979–2003
Won
10
generals, primaries and specials

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

Career

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

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

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

Seats Bennett has held

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

Who Bennett has run against

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