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

John H. Kerr III

Last held office: North Carolina State Senate, District 5 (2004–2008). Ran in 11 elections between 1986 and 2006, winning 11.

Last office: North Carolina State Senate, District 5

Last margin
+16.9
Won 2006
Elections
11
1986–2006

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

Career

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

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

YearOfficeStageResultOpponentsShareMargin
2006North Carolina State Senate, District 5GeneralWonTodd Siebels (R)58.4%D+16.9
2004North Carolina State Senate, District 5GeneralWonTony P. Moore (R)56.8%D+13.6
2002North Carolina State Senate, District 7GeneralWonCarolyn B. Russell (R)53.9%D+7.9
2000North Carolina State Senate, District 8GeneralWonEd Wharton (R)60.7%D+21.4
1998North Carolina State Senate, District 8GeneralWonWilbur Anderson (R)63.7%D+27.5
1996North Carolina State Senate, District 8GeneralWonSteve Brannan (R)56%D+12.1
1994North Carolina State Senate, District 8GeneralWonSteve Brannan (R)53.9%D+7.8
1992North Carolina State Senate, District 8GeneralWonWalter B. Hatch (R)64.6%D+29.1
1990North Carolina House of Representatives, District 11GeneralWonCarolyn B. Russell (R)——
1988North Carolina House of Representatives, District 11GeneralWonJohn L. Tart (D)——
1986North Carolina House of Representatives, District 11GeneralWonJohn L. Tart (D)——

Source: 99chambers results archive

Seats Kerr has held

Source: 99chambers results archive

Who Kerr has run against

Source: 99chambers results archive