DemocratNot in office · last served 2024Last on a ballot: Nov 2022

Michael B. Obrien Sr.

Last held office: New Hampshire House of Representatives, District 510 (2022–2024). Ran in 11 elections between 2006 and 2022, winning 9.

Last office: New Hampshire House of Representatives, District 510

Last margin
+0.3
Won 2022
Elections
11
2006–2022

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

Career

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

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

YearOfficeStageResultOpponentsShareMarginBaselineAgainst baseline
2022New Hampshire House of Representatives, District 510GeneralWonLinda Harriott-Gathright (D), Martin Jack (D), Bill Ohm (R)19.1%D+0.3D+20.3−20.0
2020New Hampshire House of Representatives, District 536GeneralWonLinda Harriott-Gathright (D), Martin Jack (D), Bill O'Brien (R)18.8%D+0.4—
2018New Hampshire House of Representatives, District 536GeneralWonLinda Harriott-Gathright (D), Martin Jack (D), Bill Ohm (R)19.8%D+0.2—
2016New Hampshire House of Representatives, District 536GeneralWonBill Ohm (R), Martin Jack (D), Linda Harriott-Gathright (D)22.5%D+2.3—
2014New Hampshire House of Representatives, District 536GeneralWonBill Ohm (R), Martin Jack (D), Joseph F. Krasucki (R)18%R+0.3—
2014New Hampshire House of Representatives, District 536PrimaryWonLinda Harriott-Gathright (D), Martin Jack (D), Bill Ohm (R)36.2%+4.1—
2014New Hampshire House of Representatives, District 536PrimaryLostBill Ohm (R), Joseph F. Krasucki (R), Will Brown (R)———
2012New Hampshire House of Representatives, District 536GeneralWonLinda Harriott-Gathright (D), Martin Jack (D), Bill Ohm (R)19.8%D+2.3—
2010New Hampshire House of Representatives, District 526GeneralLostPeter Silva (R), Kevin Brown (R), Bill Ohm (R)4.6%R+1.8—
2008New Hampshire House of Representatives, District 526GeneralWonAngeline A. Kopka (D), Jack Kelley (D), Kimberly C. Shaw (D)5.4%R+0.5—
2006New Hampshire House of Representatives, District 526GeneralWonBette R. Lasky (D), Angeline A. Kopka (D), Joan H. Schulze (D)5.4%R+1.1—

Source: 99chambers results archive

Seats Obrien has held

Source: 99chambers results archive

Who Obrien has run against

Source: 99chambers results archive