
Beto O’Rourke
Last held office: U.S. House, TX-16 (2013–2019). Ran in 4 elections between 2012 and 2018, winning 3.
Last office: U.S. House, TX-16Born 1972
- Last margin
- −2.6
- Lost 2018
- Elections
- 4
- 2012–2018
Source: Wikidata, congress-legislators and Open States; 99chambers legislative recordsUpdated Nov 7, 2026, 3:00 PM ET
Career
Offices held, and every time O’Rourke was on a ballot. Filled marks are general elections won; hollow marks are primaries; an orange outline is a loss.
Source: 99chambers results archive (MEDSL, Klarner, state election offices)
Every race O’Rourke has run
Baseline: how the seat voted for president in the same or nearest year. Running ahead of it means O’Rourke won voters the party’s presidential nominee did not; primaries have no baseline.
| Year | Office | Stage | Result | Opponents | Share | Margin | Raised | Baseline | Against baseline |
|---|---|---|---|---|---|---|---|---|---|
| 2018 | U.S. Senate, Texas | General | Lost | Ted Cruz (R), Neal M. Dikeman (L) | 48.3% | R+2.6 | $80.3M | R+9.4 | |
| 2016 | U.S. House, TX-16 | General | Won | Jaime O. Perez (L), Mary L. Gourdoux (G) | 85.7% | D+75.8 | $590.7K | — | |
| 2014 | U.S. House, TX-16 | General | Won | Corey Roen (R), Jaime O. Perez (L) | 67.5% | D+38.3 | $504.4K | — | |
| 2012 | U.S. House, TX-16 | General | Won | Barbara Carrasco (R), Junart Sodoy (L) | 65.4% | D+32.5 | $685.7K | — |
Source: 99chambers results archive
Campaign money, 2017–18
- Raised
- $80.3M
- Spent
- $80.5M
- Cash
- $284.8K
Source: FEC filings through Dec 31, 2018Updated Oct 8, 2026, 10:37 AM ET
Seats O’Rourke has held
- U.S. House, TX-16 · 2013–2019
Source: 99chambers results archive
Who O’Rourke has run against
- Ted Cruz (R) · 2018 election, lost
- Jaime O. Perez (L) · 2016 election, won
- Corey Roen (R) · 2014 election, won
- Barbara Carrasco (R) · 2012 election, won
Source: 99chambers results archive
How we know O’Rourke
One person, matched across every source we use.
- Bioguide O000170
- FEC H2TX16185
- Wikidata Q4014532
- Ballotpedia Beto O'Rourke
- Vote Smart 78533
- GovTrack 412575
- OpenSecrets N00033540
Source: Identity links: Wikidata, congress-legislators, Open States, FECUpdated Nov 7, 2026, 3:00 PM ET