RepublicanNot in office · last served 2016Last on a ballot: Nov 2012

John Christopher Ryan

John Christopher Ryan ran in 3 elections between 2004 and 2012, winning 3. Served in the New Mexico State Senate (District 10).

Last office: New Mexico State Senate, District 10

Elections
3
2004–2012
Won
3
generals, primaries and specials

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

Career

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

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

YearOfficeStageResultOpponentsShareMargin
2012New Mexico State Senate, District 10GeneralWonJoseph J. Carraro (I)54.3%R+8.6
2008New Mexico State Senate, District 10GeneralWonVictor Paul Raigoza (D)51.2%R+2.4
2004New Mexico State Senate, District 10GeneralWonJohn Hooker (D)54.3%R+8.7

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