2020 Eklund won in a four-way fight between him, Jennifer Burns, Lars Lone and Donn L. Edmunds in the August 18, 2020, Republican Primary with 1,330 votes (54.2%).[6] In the November 3, 2020, General Election, Eklund was unopposed, winning with 5,565 votes.[7]
2018 Eklund was challenged for the third time by Donn L. Edmunds in the August 21, 2018, Republican Primary and defeated him with 1,808 votes (76.4%).[8] He was challenged by Jenefer Pasqua in the November 6, 2018, General Election and won with 3,332 votes (79.9%).[9]
2016 Eklund defeated Donn L. Edmunds in the August 16, 2016, Republican Primary and won with 1,375 votes (77.7%).[10] In the November 8, 2016, General Election, Eklund defeated Democrat Matthew Porras with 2,282 votes (74.7%).[11]
2014 Eklund defeated Anthony Bouchard and Donn L. Edmunds in the August 19, 2014, Republican Primary, winning with 1,186 votes (59.4%).[12] In the November 4, 2014, General Election, Eklund was running against Gaylan Wright, Sr. from theDemocratic Party and won with 2,282 votes (74.7%).[13]
2012 Eklund won the August 21, 2012, Republican Primary with 1,326 votes (71.5%),[14] and was unopposed for the November 6, 2012, General election, winning with 3,844 votes.[15]
2010 When Republican RepresentativeRodney Anderson retired and left the District 10 seat open, Eklund won the August 17, 2010, Republican Primary with 1,484 votes (61.5%),[16] and won the November 2, 2010, General election with 3,119 votes (67.7%) against Democratic nominee Gary Roadifer,[17] who had sought the seat in 2008.