November 5, 2024 General
State Representative, District 128
November 5, 2024 · 66,485 votes cast · 1 counties
Statewide total
Official canvass| BRISCOE CAINREP | 45,372 | 68.2% |
| CHUCK CREWSDEM | 19,181 | 28.9% |
| KEVIN J. HAGANLIB | 1,932 | 2.9% |
Margin: 26,191 votes (39.4%)
Results by county
| County | CAIN | CREWS | HAGAN | Total |
|---|---|---|---|---|
| Harris | 45,372 | 19,181 | 1,932 | 66,485 |
County totals reconcile to the statewide total
Source: 2024 NOVEMBER 5TH GENERAL ELECTION/CountybyCountyCanvassReport.xlsx, 2024 NOVEMBER 5TH GENERAL ELECTION/OfficialCanvassReport.xlsx — Texas Secretary of State, loaded 9/7/2026