DemocratNot in office · last served 2020Last on a ballot: Nov 2018

Jimmy Bales

Jimmy Bales ran in 12 elections between 1998 and 2018, winning 12. Served in the South Carolina House of Representatives (District 80).

Last office: South Carolina House of Representatives, District 80

Elections
12
1998–2018
Won
12
generals, primaries and specials

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

Career

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

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

YearOfficeStageResultOpponentsShareMargin
2018South Carolina House of Representatives, District 80GeneralWonUnopposed100%—
2016South Carolina House of Representatives, District 80GeneralWonUnopposed98.8%—
2014South Carolina House of Representatives, District 80GeneralWonUnopposed98.3%—
2014South Carolina House of Representatives, District 80PrimaryWonUnopposed——
2012South Carolina House of Representatives, District 80GeneralWonUnopposed98.9%—
2010South Carolina House of Representatives, District 80GeneralWonUnopposed99%—
2008South Carolina House of Representatives, District 80GeneralWonUnopposed100%—
2006South Carolina House of Representatives, District 80GeneralWonRay Maly (R)69.6%D+39.2
2004South Carolina House of Representatives, District 80GeneralWonUnopposed100%—
2002South Carolina House of Representatives, District 80GeneralWonUnopposed100%—
2000South Carolina House of Representatives, District 80GeneralWonKen Steiner (R)64.7%D+29.4
1998South Carolina House of Representatives, District 80GeneralWonGary Bishop (R)51.1%D+2.1

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