
Lucille Roybal-Allard
Last held office: U.S. House, CA-40 (2013–2023). Ran in 17 elections between 1988 and 2020, winning 17.
Last office: U.S. House, CA-40Born 1941
- Last margin
- +45.5
- Won 2020
- Elections
- 17
- 1988–2020
Source: Wikidata, congress-legislators and Open States; 99chambers legislative recordsUpdated Nov 7, 2026, 3:00 PM ET
Career
Offices held, and every time Roybal-Allard 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 Roybal-Allard has run
Margin: how far Roybal-Allard finished ahead of (+) or behind (−) the runner-up.
Source: 99chambers results archive
Campaign money, 2019–20
- Raised
- $749.2K
- Spent
- $750.8K
- Cash
- $38.5K
Source: FEC filings through Dec 31, 2020Updated Oct 8, 2026, 10:37 AM ET
Seats Roybal-Allard has held
- U.S. House, CA-40 · 2013–2023
- U.S. House, CA-34 · 2003–2013
- U.S. House, CA-33 · 1993–2003
- California State Assembly, District 56 · 1988–1992
Source: 99chambers results archive
Who Roybal-Allard has run against
- C. Antonio Delgado (R) · 2020 election, won
- Rodolfo Cortes Barragan (G) · 2018 election, won
- Roman Gabriel Gonzalez (I) · 2016 election, won
- David Sanchez (D) · 2014 election, won
- Wayne Miller (R) · 2010 election, won
- Christopher Balding (R) · 2008 election, won
- John P. Leonard (R) · 1996 election, won
- Kermit Booker (PF) · 1994 election, won
Source: 99chambers results archive
How we know Roybal-Allard
One person, matched across every source we use.
- Bioguide R000486
- FEC H2CA33048
- Wikidata Q469115
- Ballotpedia Lucille Roybal-Allard
- Vote Smart 26766
- GovTrack 400347
- OpenSecrets N00006671
Source: Identity links: Wikidata, congress-legislators, Open States, FECUpdated Nov 7, 2026, 3:00 PM ET