results · by contest · 2024

HD 128, 2024

general election · cain 68.24%, crews 28.85% · 66,485 votes · 48 precincts

candidatepartyvotevotes
cainrepublican68.24%45,372
crewsdemocrat28.85%19,181
haganlibertarian2.91%1,932