
Ted Cruz
★ U.S. Senator● In office
- Born
- December 22, 1970
- Current age
- 55
- Home state
- Texas
- Party
- Republican
- In office
- U.S. Senator, Texas (present)
- On the ballot
- 2012–2024
3-0
RecordWin–Loss
Total Popular Votes
Cruz14.7M
Opponents12.8M
3
Elections run
Between 2012 and 2024, Ted Cruz ran in 3 U.S. Senate elections, winning all 3. Cruz's biggest single-election total was 5,990,741 votes, in the 2024 U.S. Senate election in Texas. Cruz's closest win came in the 2018 U.S. Senate election in Texas, decided by 214,921 votes.
Browse every U.S. Senate election in Texas or all 2024 U.S. Senate races.
How many votes has Ted Cruz received?
Ted Cruz has received 14,691,431 popular votes across 3 U.S. elections, with a career record of 3–0.
Election history
| Year | Office | Result | Votes | Opponent(s) |
|---|---|---|---|---|
| 2024 | U.S. SenateTexas | Won | 5,990,74153.05% | Colin Allred Ted Brown |
| 2018 | U.S. SenateTexas | Won | 4,260,55350.89% | Beto O'Rourke Neal M. Dikeman |
| 2012 | U.S. SenateTexas | Won | 4,440,13756.46% | Paul Sadler John Jay Myers David B. Collins |
Identity & sources. Identity verified against the Congressional Bioguide (C001098) and Wikidata (Q2036942). Election results come from official certified totals and the MIT Election Data and Science Lab; see methodology.
Cite this profile. PolitiFinder, “Ted Cruz: election history & vote totals.” https://politifinder.com/p/ted-cruz. Accessed [date].