CD 2 · Open seat
U.S. Representative, District 2
Crenshaw was the first House incumbent to lose a primary this cycle: Toth beat him by 15 points with Cruz's endorsement.
The desk’s rating
Safe Republican
Democrat
Shaun Finnie
Won D primary unopposed; businessman/entrepreneur
- Cash on hand
- $1.47M
- Raised
- $2.73M
- Spent
- $1.26M

Republican
Steve Toth
TX state rep; beat Crenshaw by 15 pts in March primary; Cruz-endorsed MAGA challenger
- Cash on hand
- $124K
- Raised
- $698K
- Spent
- $574K
Money
Shaun Finnie holds 12x as much cash.
Cash on hand as reported in each campaign’s latest filing (as of Jun 30, 2026 and Q1 2026). Full finance records
The desk’s notes
Open seat. Dan Crenshaw (R, inc) lost his primary to state Rep. Steve Toth, becoming the first incumbent House member defeated in the 2026 cycle. Toth beat Crenshaw by 15 points, fueled by a Ted Cruz endorsement and criticism that Crenshaw wasn't sufficiently pro-Trump.
CD-2 covers NW Harris County into Montgomery Co.: safe Republican.
More in Congress
All congress racesU.S. Representative, District 7
Lizzie Fletcher
Inc.$1.70M
Alexander Hale
$6K
Share of cash on hand
The county's only congressional toss-up. Fletcher flipped it in 2018 and has held on every cycle; Hale carries national Republican money.
Last general, 2024, old district lines
U.S. Representative, District 38
Melissa McDonough
$37K
Jon Bonck
$846K
Share of cash on hand
Open because Wesley Hunt ran for U.S. Senate and lost his primary.
Last general, 2024, old district lines
U.S. Representative, District 9
Leticia Gutierrez
$6K
Alex Mealer
$415K
Share of cash on hand
Republicans redrew this majority-Hispanic seat after 2024, adding deep-red Liberty County. Mealer lost the 2022 county-judge race by 0.9 points.
Last general, 2022, old district lines