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

John Eklund Jr.

Last held office: Wyoming House of Representatives, District 10 (2010–2026). Ran in 9 elections between 2010 and 2024, winning 9.

Last office: Wyoming House of Representatives, District 10

Last margin
+60.1
Won 2018
Elections
9
2010–2024

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

Career

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

Baseline: how the seat voted for president in the same or nearest year. Running ahead of it means Eklund won voters the party’s presidential nominee did not; primaries have no baseline.

YearOfficeStageResultOpponentsShareMarginBaselineAgainst baseline
2024Wyoming House of Representatives, District 10GeneralWonUnopposed99%—R+66.4
2022Wyoming House of Representatives, District 10GeneralWonUnopposed97.4%—R+65.2
2020Wyoming House of Representatives, District 10GeneralWonUnopposed97.6%——
2018Wyoming House of Representatives, District 10GeneralWonJenefer Pasqua (D)79.9%R+60.1—
2016Wyoming House of Representatives, District 10GeneralWonMatthew Porras (D)82.8%R+66.1—
2014Wyoming House of Representatives, District 10GeneralWonGaylan D. Wright Sr. (D)74.4%R+49.1—
2014Wyoming House of Representatives, District 10PrimaryWonAnthony Bouchard (R), Donn L. Edmunds (R)59.4%+31.0—
2012Wyoming House of Representatives, District 10GeneralWonUnopposed100%——
2010Wyoming House of Representatives, District 10GeneralWonGary R. Roadifer (D)70.3%R+40.7—

Source: 99chambers results archive

Seats Eklund has held

Source: 99chambers results archive

Who Eklund has run against

Source: 99chambers results archive