
Barry Moore
Barry Moore — U.S. Senator (Alabama Republican Primary Runoff | June 16, 2026)
Barry Moore — US Senate (Alabama Republican Primary | May 19, 2026)
Barry Moore — U.S. Rep., Dist. 1 (Alabama General | November 5, 2024)
Barry Moore — U.S. Rep., Dist. 1 (Alabama Primary | March 5, 2024)
Barry Moore — U.S. Rep., Dist. 2 (Alabama General | November 8, 2022)
Barry Moore — U.S. Rep., Dist. 2 (Alabama Primary | May 24, 2022)
Barry Moore — U.S. Rep., Dist. 2 (Alabama General | November 3, 2020)
Barry Moore — U.S. Rep., Dist. 2 (Alabama Republican Primary Runoff | July 14, 2020)
Barry Moore — U.S. Rep., Dist. 2 (Alabama Primary | March 3, 2020)
Barry Moore — U.S. Rep., Dist. 2 (Alabama Primary | June 5, 2018)
Ratings & research below apply to this race only — Select to see 10 other races