Cary D. Allred
Cary D. Allred ran in 12 elections between 1978 and 2008, winning 10. Served in the North Carolina State Senate (District 18 and District 21) and the North Carolina House of Representatives (District 25 and District 64).
Last office: North Carolina House of Representatives, District 64
- Elections
- 12
- 1978–2008
- Won
- 10
- generals, primaries and specials
Source: 99chambers results archive (MEDSL, Klarner, state election offices)
Career
Offices held, and every time Allred 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 Allred has run
Margin: how far Allred finished ahead of (+) or behind (−) the runner-up.
Source: 99chambers results archive (MEDSL, Klarner, state election offices)
Seats Allred has held
- North Carolina House of Representatives, District 64 · 2003–2010
- North Carolina House of Representatives, District 25 · 1995–2002
- North Carolina State Senate, District 21 · 1983–1984
- North Carolina State Senate, District 18 · 1981–1982
Source: 99chambers results archive (MEDSL, Klarner, state election offices)
Who Allred has run against
- Henry Vines (D) · 2008 election, won
- W. B. Teague Jr. (R) · 2000 election, won
- Nelson Cole (D) · 1998 election, won
- Dennis A. Reynolds (R) · 1996 election, won
- George B. Daniel (D) · 1986 election, lost
- Wiley P. Wooten (D) · 1982 election, won
- Ralph H. Scott (D) · 1980 election, won
Source: 99chambers results archive (MEDSL, Klarner, state election offices)