Skip to content
All Races

Railroad Commissioner

Statewide

Bo French won the May 26 Republican runoff over incumbent James Wright after a tight five-way primary. Jon Rosenthal, a Houston state representative, ran unopposed for Democrats. No major handicapper rates the race; the rating reflects Texas's structural lean (the office has been Republican since 1994).

Incumbent: James Wright(R)

Primary, Mar 3, 2026GOP runoff likely

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.

Runoff result

Railroad Commissioner

Primary Runoff

Called
Bo FrenchWinner.Bo French
50.6%
James WrightJames Wright(i)
49.4%
Updated May 27, 10:33 PM CT·TX SOS (opens in new tab)

March primary result

Railroad Commissioner

Primary Results

Called · 100% reporting
R runoff
D nominee set
Republican Primary
James WrightJames Wright(i)
32.1%
Advancing to runoff
Bo FrenchBo French
31.7%
Advancing to runoff
James MatlockJames Matlock
19.3%
Katherine CulbertKatherine Culbert
9.2%
Hawk DunlapHawk Dunlap
7.7%
Democratic Nominee · November
Decided
Jon RosenthalWinner.Jon Rosenthal
100.0%
Updated Mar 21, 9:56 PM CT·TX SOS (opens in new tab)·Called by AP

Polls vs. Results

Republican Primary

Biggest miss: James Wright, polls were off by 11.1 points
Prediction vs. reality, poll predictions compared to actual results
CandidatePartyPoll prediction (%)Actual result (%)DifferenceWinner
James WrightRepublican21%32.1%+11.1
Bo FrenchRepublicanNo poll data31.7%N/A
James MatlockRepublican20%19.3%-0.7
Katherine CulbertRepublican8%9.2%+1.2
Hawk DunlapRepublicanNo poll data7.7%N/A

Endorsement Tracker

Republican runoff endorsements

James Wright(3)

Gov. Greg AbbottKey

Endorses James Wright

TX Oil & Gas AssociationNotable

Endorses James Wright

Also donated $25K to Wright's campaign

Todd Staples (TXOGA President)

Endorses James Wright

Former Agriculture Commissioner

Bo French(1)

Texas ValuesNotable

Endorses Bo French

Source:Texas Tribune (opens in new tab)·Campaign announcements, media reports

Key Dates

Primary ElectionMar 3, 2026
Runoff (if needed)May 26, 2026
General ElectionNov 3, 2026

Runoff date: May 26, 2026

Other Runoff Races

The other 9 races on the May 26 ballot.

Stay in the loop

Texas election coverage, straight to your inbox. No spam.