DemocratNot in office · last served 1988Last on a ballot: Nov 1986

J. J. Harrington

J. J. Harrington ran in 9 elections between 1970 and 1986, winning 9. Served in the North Carolina State Senate (District 1 and District 2).

Last office: North Carolina State Senate, District 2

Elections
9
1970–1986
Won
9
generals, primaries and specials

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

Career

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

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

YearOfficeStageResultOpponentsShareMargin
1986North Carolina State Senate, District 2GeneralWonUnopposed100%—
1984North Carolina State Senate, District 2GeneralWonUnopposed100%—
1982North Carolina State Senate, District 2GeneralWonUnopposed100%—
1980North Carolina State Senate, District 1GeneralWonMelvin R. Daniels (D)49.3%R+1.4
1978North Carolina State Senate, District 1GeneralWonMelvin R. Daniels (D)49.7%R+0.7
1976North Carolina State Senate, District 1GeneralWonMelvin R. Daniels (D)49.9%R+0.2
1974North Carolina State Senate, District 1GeneralWonMelvin R. Daniels (D)46.2%R+7.6
1972North Carolina State Senate, District 1GeneralWonPhil Goodwin (D)50.2%D+0.3
1970North Carolina State Senate, District 1GeneralWonGeorge Wood (D)50.4%D+0.8

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