2014: Olson and Russell Bowers defeated Haydee Dawson, Michelle Udall and Jerry Walker in the Republican primary. Olson and Bowers defeated David Butler, Sheila Ogea, and Libertarian Michael Kielsky in the general election.[6]
2012: Redistricted to District 25, and with incumbent Republican Representatives Peggy Judd leaving the Legislature and David Stevens redistricted to District 14, Olson and Justin Pierce were unopposed in the August 28, 2012, Republican primary; Pierce placed first, and Olson placed second with 18,392 votes;[7] Pierce and Olson won the three-way November 6, 2012, general election, with Pierce taking the first seat and Olson taking the second seat with 48,335 votes against Democratic nominee David Butler.[8]
2010: When incumbent Republican representative Rich Crandall ran for Arizona Senate and left a District 19 seat open, Olson ran alongside incumbent representative Kirk Adams in the three-way August 24, 2010, Republican primary, placing first with 12,386 votes;[9] in the three-way November 2, 2010, general election, Adams took the first seat, and Olson took the second seat with 31,583 votes against Democratic nominee Kit Filbey.[10]