RepublicanNot in office · last served 2026Last on a ballot: Nov 2022

Greg J. Reed

Greg J. Reed ran in 5 elections between 2010 and 2022, winning 5. Served in the Alabama State Senate (District 5).

Last office: Alabama State Senate, District 5

Elections
5
2010–2022
Won
5
generals, primaries and specials

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

Career

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

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

YearOfficeStageResultOpponentsShareMargin
2022Alabama State Senate, District 5GeneralWonUnopposed99.2%—
2018Alabama State Senate, District 5GeneralWonUnopposed98.8%—
2014Alabama State Senate, District 5GeneralWonUnopposed98.7%—
2014Alabama State Senate, District 5PrimaryWonUnopposed——
2010Alabama State Senate, District 5GeneralWonBrett Wadsworth (D)73.2%R+46.5

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