DemocratNot in office · last served 2004Last on a ballot: Nov 2002

Frank Ballance

Frank Ballance ran in 10 elections between 1982 and 2002, winning 10. Served in the North Carolina House of Representatives (District 7), the North Carolina State Senate (District 2) and the U.S. House (NC-1).

Last office: U.S. House, NC-1

Elections
10
1982–2002
Won
10
generals, primaries and specials

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

Career

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

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

YearOfficeStageResultOpponentsShareMarginRaised
2002U.S. House, NC-1GeneralWonGreg Dority (R), Mike Ruff (L)63.7%D+28.9$819.2K
2000North Carolina State Senate, District 2GeneralWonUnopposed100%——
1998North Carolina State Senate, District 2GeneralWonUnopposed100%——
1996North Carolina State Senate, District 2GeneralWonWilliam C. Carter (R)71.9%D+43.9—
1994North Carolina State Senate, District 2GeneralWonUnopposed100%——
1992North Carolina State Senate, District 2GeneralWonRaymond C. Killeen (R)73%D+46.0—
1990North Carolina State Senate, District 2GeneralWonJoe R. Ayers (R)70.5%D+40.9—
1988North Carolina State Senate, District 2GeneralWonUnopposed100%——
1984North Carolina House of Representatives, District 7GeneralWonUnopposed100%——
1982North Carolina House of Representatives, District 7GeneralWonUnopposed100%——

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