DemocratNo state or federal office heldLost the 2022 general

Benjamin Hagin

Benjamin Hagin ran in 2 elections between 2018 and 2022.

Elections
2
2018–2022
Won
0
generals, primaries and specials

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

Every race Hagin has run

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

YearOfficeStageResultOpponentsShareMargin
2022Missouri State Senate, District 22GeneralLostMary Elizabeth Coleman (R)34.5%R+31.0
2018Missouri House of Representatives, District 112GeneralLostRob Vescovo (R)38.7%R+22.6

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

Who Hagin has run against

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