All Races






Railroad Commissioner
StatewideIncumbent James Wright (31.9%) and Bo French (31.7%) head to a May 26 Republican runoff in a tight five-way race. Jon Rosenthal ran unopposed for Democrats.
Incumbent: James Wright(R)
Primary — Mar 3, 2026GOP runoff likelyToss-Up
Despite the name, regulates Texas's oil, gas, and mining industries — not railroads. Oversees an industry producing 43% of U.S. crude oil, sets drilling permits, pipeline safety rules, and environmental standards.
Railroad Commissioner
Primary Results
Called · 100% reporting
Republican Primary
James Wright(i)
32.1%
621,421 votes
Advancing to runoff
Bo French
31.7%
614,457 votes
Advancing to runoff
James Matlock
19.3%
373,297 votes
Katherine Culbert
9.2%
178,329 votes
Hawk Dunlap
7.7%
148,468 votes
Democratic Primary
Jon Rosenthal wins
Jon Rosenthal
100.0%
1,907,233 votes
Polls vs. Results
Republican Primary
Biggest miss: James Wright — polls were off by 11.1 points
| Candidate | Party | Poll prediction (%) | Actual result (%) | Difference | Winner |
|---|---|---|---|---|---|
| James Wright | Republican | 21% | 32.1% | +11.1 | |
| Bo French | Republican | No poll data | 31.7% | N/A | |
| James Matlock | Republican | 20% | 19.3% | -0.7 | |
| Katherine Culbert | Republican | 8% | 9.2% | +1.2 | |
| Hawk Dunlap | Republican | No poll data | 7.7% | N/A |
Republican Primary
James Wright Incumbent
21%James Matlock
20%Oil and gas consultant; Marine veteran
Katherine Culbert
8%Process safety engineer (oil and gas)
Bo French
Business executive
Hawk Dunlap
Energy industry professional
Democratic Primary
Jon Rosenthal
State Representative, HD-135
Railroad Commissioner
GOP Primary
Runoff WatchJames Wright(i)
21%
James Matlock
20%
Katherine Culbert
8%
| Candidate | Support |
|---|---|
| James Wright | 21% |
| James Matlock | 20% |
| Katherine Culbert | 8% |
Endorsement Tracker
Republican runoff endorsements
James Wright(3)
Key Dates
Primary ElectionMar 3, 2026
Runoff (if needed)May 26, 2026
General ElectionNov 3, 2026
Runoff date: May 26, 2026
Stay in the loop
Texas election coverage — straight to your inbox. No spam.