← Senate 29Idaho State LegislatureHouse 29B → Mary Shea DHouse 29A What Explains This Year’s Republican Losses?Brian Almon • Nov 9, 2026SPOON: The Pendulum Swings: Measuring Political SuccessRyan Spoon • Nov 6, 2026Partying with RepublicansBrian Almon • Nov 6, 2024Close Races to Watch in IdahoBrian Almon • Oct 29, 2024 History: 1st termElected in 2026 CAI Pledge: No ResourcesCampaign WebsiteCampaign EmailCamp. Phone: (208) 284-5707X (Twitter)FacebookInstagramSunshineBallotpedia Share: Copy Facebook Twitter Email