results · by contest · 2018

CD 21, 2018

republican runoff · roy 52.70%, mccall 47.30% · 34,319 votes · 340 precincts

candidatepartyvotevotes
royrepublican52.70%18,086
mccallrepublican47.30%16,233