results · by contest · 2022

HD 128, 2022

general election · cain 70.49%, crews 29.51% · 46,059 votes · 48 precincts

candidatepartyvotevotes
cainrepublican70.49%32,465
crewsdemocrat29.51%13,594