RepublicanNot in office · last served 2022Last on a ballot: Nov 2020

Mo Brooks

Mo Brooks ran in 6 elections between 2010 and 2020, winning 6. Served in the U.S. House (AL-5).

Last office: U.S. House, AL-5

Elections
6
2010–2020
Won
6
generals, primaries and specials

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

Career

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

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

YearOfficeStageResultOpponentsShareMarginRaised
2020U.S. House, AL-5GeneralWonUnopposed95.8%—$669K
2018U.S. House, AL-5GeneralWonPeter Joffrion (D)61%R+22.1$1.5M
2016U.S. House, AL-5GeneralWonWill Boyd Jr. (D)66.7%R+33.5$476.2K
2014U.S. House, AL-5GeneralWonMark Bray (I)74.4%R+49.3$614.6K
2012U.S. House, AL-5GeneralWonCharlie L. Holley (D)64.9%R+30.0$904.8K
2010U.S. House, AL-5GeneralWonSteve Raby (D)57.9%R+15.9$961.2K

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

Seats Brooks has held

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

Who Brooks has run against

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