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

Ben D. Altamirano

Last held office: New Mexico State Senate, District 28 (1972–2008). Ran in 10 elections between 1970 and 2004, winning 10.

Last office: New Mexico State Senate, District 28

Last margin
+21.6
Won 2000
Elections
10
1970–2004

Source: Wikidata, congress-legislators and Open States; 99chambers legislative records

Career

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

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

YearOfficeStageResultOpponentsShareMargin
2004New Mexico State Senate, District 28GeneralWonUnopposed100%—
2000New Mexico State Senate, District 28GeneralWonRichard J. Choate (R)60.8%D+21.6
1996New Mexico State Senate, District 28GeneralWonUnopposed100%—
1992New Mexico State Senate, District 28GeneralWonHugh E. Bearup (R)63.9%D+27.8
1988New Mexico State Senate, District 28GeneralWonPaul L. Hunter (R)65%D+30.0
1984New Mexico State Senate, District 28GeneralWonUnopposed100%—
1980New Mexico State Senate, District 28GeneralWonJames R. Tanzola (R)63.1%D+26.2
1976New Mexico State Senate, District 28GeneralWonUnopposed100%—
1972New Mexico State Senate, District 28GeneralWonUnopposed100%—
1970New Mexico State Senate, District 25GeneralWonJohn S. Hamilton Jr. (R)53.9%D+7.9

Source: 99chambers results archive

Seats Altamirano has held

Source: 99chambers results archive

Who Altamirano has run against

Source: 99chambers results archive