Colin Allred won the race for Texas' newly redrawn 33rd Congressional District, defeating Republican Patrick Gillespie in Tuesday's midterm election. The result returns the Dallas native to Congress after his 2024 U.S. Senate campaign ended in a loss to Ted Cruz.
Dallas County's redrawn seat
The district now lies entirely within Dallas County after Texas' 2025 congressional redistricting. Allred previously represented the neighboring 32nd Congressional District from 2019 to 2025, so the victory sends him back to the U.S. House from a different seat than the one he held before his Senate bid.
He is set to succeed Marc Veasey, who did not seek reelection after his Fort Worth political base was excluded from the redrawn district. The boundary change made the seat a Democratic-leaning one with a large Latino population, giving the race a different map than the one voters had known before redistricting.
Allred's route back to Congress
Allred's path to this seat ran through a different campaign first. After losing to Ted Cruz in 2024, he initially entered the 2026 Senate race before shifting to the House contest for the 33rd Congressional District.
His party's primary runoff set up the general election. On May 26, he defeated Julie Johnson with approximately 54% of the vote, while Gillespie won the Republican runoff by beating John Sims with approximately 57%.
The contest also restored Allred to a chamber where he had served before, but under a new district line and a new set of voters. That leaves the practical effect of 2025 redistricting plain: one seat changed hands, and Dallas County voters now send Allred to the U.S. House instead of Veasey.







