results · by contest · 2020

HD 128, 2020

general election · cain 68.39%, williams 31.61% · 71,400 votes · 51 precincts

candidatepartyvotevotes
cainrepublican68.39%48,831
williamsdemocrat31.61%22,569