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

William L. Wainwright

William L. Wainwright ran in 11 elections between 1990 and 2010, winning 11. Served in the North Carolina House of Representatives (District 3, District 79 and District 12).

Last office: North Carolina House of Representatives, District 12

Elections
11
1990–2010
Won
11
generals, primaries and specials

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

Career

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

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

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