Rep. Keith Self is projected to win a third term representing Allen and Collin County in Texas's 3rd Congressional District, collecting 169,243 votes to Democrat Evan Hunt's 151,667 in the Tuesday, Nov. 3, election.
The unofficial results, reported by the Wylie News using Texas Secretary of State data, gave Self 52.70% and Hunt 47.30%. The results are not official until canvassed.
The complete unofficial totals cover early voting, mail ballots and Election Day votes from Collin, Hunt, Delta, Franklin, Hopkins, Morris and Titus counties. Self, a Republican from McKinney, carried the race by a calculated margin of roughly 17,500 votes.
The Collin County election summary was generated at 1:02 a.m. Wednesday, Nov. 4, with all 90 voting jurisdictions reporting, according to Wylie News election night coverage.
Two military veterans
Both candidates brought military backgrounds to the race.
Self, a West Point graduate, served 25 years in the U.S. Army, according to his congressional biography. His career included Special Forces command and deployments to Grenada, Bosnia, Afghanistan and Iraq. He retired as a lieutenant colonel. After leaving the Army, Self served three terms as Collin County judge from 2006 to 2018.
Hunt, also a retired lieutenant colonel, served 20 years in the U.S. Air Force and Air National Guard. He stated in a candidate questionnaire that he joined one week after Sept. 11 and flew combat missions in Afghanistan. Hunt described himself as a global vice president in the counter-drone radar industry.
A campaign marked by a threat
The race drew attention in October when Self said Capitol Police alerted him that the FBI had arrested a McKinney teenager in connection with an alleged threat against him, as reported by the Wylie News.
"The Capitol Police contacted me twice with alerts that included the fact that FBI had made an arrest," Self said.
Self said the threat would not slow his campaign. "Absolutely not!" he replied when asked.
No post-election statements from either candidate were available as of Thursday, Nov. 5. The results remain unofficial until the county canvass is complete.




