pac.dog pac.dog / Candidates

VILLEGAS, RANDY

D · house

Sign in to add to a watchlist →

FEC candidate id
H6CA22190
Internal id
7e5936c1-42bc-4ba1-b8d8-40051467ff1a
Status
challenger

Who this candidate represents

Who lives here — American Community Survey 5-year estimates (2024), CA-22. Source.

CategoryMetricValue
PeoplePopulation780,759
PeopleMedian age31
IncomeMedian household income$58,828
IncomePer-capita income$22,039
IncomeIn poverty22.7%
IncomeUnemployed10.0%
IncomeGini inequality index0.441
RaceWhite alone31.9%
RaceBlack alone4.5%
RaceAsian alone3.8%
RaceHispanic or Latino74.2%
RaceTwo or more races29.8%
OriginForeign-born26.6%
LanguageSpeaks English only at home39.3%
LanguageSpeaks Spanish at home56.5%
EducationHigh school or higher40.6%
EducationBachelor's or higher10.2%
EducationAdvanced degree3.0%
HouseholdFamily households78.4%
HouseholdAvg household size3.44
HouseholdNever married (15+)43.9%
HousingMedian home value$285,600
HousingMedian gross rent$1,189
HousingSingle-family detached70.5%
HousingBuilt before 19405.6%
HousingOvercrowded (>1 per room)14.1%
HousingVacant units5.6%
ServiceVeterans (18+)3.0%
HealthWith a disability11.7%
ConnectivityHouseholds with broadband88.7%
ConnectivityHouseholds with no internet8.6%
CommuteDrove alone77.8%
CommutePublic transit0.5%
CommuteWorked from home4.9%

Cycle financials

Source: FEC weball bulk file (cycle summary). Numbers in USD; 0 = no activity reported.

CycleRaisedSpentCash on handDebtsIndiv. contribs.
2026$1,327,199$608,219$718,980$0$1,246,199

Elections

Committees

Election prediction

Cycle 2026 · model baseline-v1 · base rate 15.1%

P(win) = 25.1%

FeatureΔ P(win)
Base rate (historical)15.1%
D (major party)+10.0%

Baseline model (incumbency × party × office). Calibration: backtest Brier score is the reference, see npm run db:ingest -- --source=predict-backtest-election. Future model versions must beat baseline Brier on the same held-out cohort or they don't ship.

Independent expenditures

Money spent by super PACs and other non-connected committees for or against this candidate. Source: FEC Schedule E (independent_expenditure CSV bulk).

CycleSupportOpposeIEs
2026$1,352,923$552,64649

Recent (latest 25)

DateSpenderFor / againstAmountPurpose
CONGRESSIONAL PROGRESSIVE CAUCUS PACsupport$10,000Digital Ad Production - Estimate
SURJ PACsupport$209Staff Time: Phone Banking - Non-Contribution Account
SURJ PACsupport$126Staff Time: Phone Banking - Non-Contribution Account
SURJ PACsupport$293Staff Time: Phone Banking - Non-Contribution Account
2026-05-15WORKING FAMILIES PARTY PACsupport$250,000Digital ads
2026-05-15WORKING FAMILIES PARTY PACsupport$503Texting
2026-05-15WORKING FAMILIES PARTY PACsupport$284Printing
2026-05-14MAREMOTO ACTIONsupport$9,044Graphic Design
2026-05-14MAREMOTO ACTIONsupport$46,784Direct Mailing Services on 5/14 and 5/19
2026-05-14MAREMOTO ACTIONsupport$100,000Digital Advertising 5/14/2026 - 6/02/2026
2026-05-13COURAGE CALIFORNIA SUPER PACsupport$2,061Voter Guide
2026-05-12WORKING FAMILIES PARTY PACsupport$150,000Digital ads
2026-05-11CLFoppose$16,586DIRECT MAIL
2026-05-10WORKING FAMILIES PARTY PACsupport$2,500Texting
2026-05-08CLFoppose$16,725DIRECT MAIL
2026-05-08LEADERS WE DESERVEsupport$20,245Direct Mail Production
2026-05-08LEADERS WE DESERVEsupport$20,196Postage
2026-05-07DMFI PACoppose$500,000Television Advertising Buy & Production (Estimate)
2026-05-05WORKING FAMILIES PARTY PACsupport$35,634Digital ads
2026-05-05WORKING FAMILIES PARTY PACsupport$6,924TV ads production
2026-05-04WORKING FAMILIES PARTY PACsupport$117Phone Canvass
2026-05-04WORKING FAMILIES PARTY PACsupport$7,726Direct Mail
2026-05-04CONGRESSIONAL PROGRESSIVE CAUCUS PACsupport$190,000Digital Ad Buy - Estimate
2026-05-04WORKING FAMILIES PARTY PACsupport$117Phone Canvass
2026-05-01CLFoppose$19,335DIRECT MAIL

Transfers from committees

Direct contributions from PACs and party committees. Source: FEC pas2 bulk (committee-to-candidate transactions).

DateFrom committeeTypeAmount
2026-03-31LEAGUE OF LABOR VOTERS24K$2,500
2026-03-30LEADERS WE DESERVE24E$21,843
2026-03-30LEADERS WE DESERVE24E$22,520
2026-03-27LEADERS WE DESERVE24E$22,520
2026-03-27LEADERS WE DESERVE24E$2,161
2026-03-27LEADERS WE DESERVE24E$20,245
2026-03-20RISING DEMS24K$3,500
2026-03-17ON THE MOVE PAC24K$500
2026-02-04A NEW POLICY PAC24K$2,000
2026-02-04A NEW POLICY PAC24K$1,425
2026-01-28LEAGUE OF CONSERVATION VOTERS ACTION FUND24K$50
2026-01-28JANE FONDA CLIMATE PAC24K$5,000
2026-01-14THE SIX PAC24K$1,000
2025-12-29RESILIENT MAJORITY PAC24K$1,000
2025-12-26PEACE DEMOCRATS24K$1,000
2025-12-23NATIONAL NURSES UNITED PAC - A FUND FOR A HEALT…24K$3,000
2025-12-23DEMOCRATS RESHAPING AMERICA (DREAMPAC)24K$2,000
2025-12-12LATINO VICTORY FUND24K$2,500
2025-11-10MEDICARE FOR ALL24K$5,000
2025-11-07DOGGETT FOR CONGRESS24K$2,000
2025-11-06CONGRESSIONAL PROGRESSIVE CAUCUS PAC24K$5,000
2025-11-05CHC BOLD PAC24K$5,000
2025-09-30LEADERS WE DESERVE24K$5,000
2025-09-30WORKING FAMILIES PARTY PAC24K$4,824
2025-09-29VARGAS FOR CONGRESS24K$2,000

Top individual donors (2026 cycle)

Via this candidate's principal committee VILLEGAS FOR CONGRESS.

Aggregated from FEC Schedule A by donor (name + city + state). Employer + occupation reflect the donor's most recent gift. Source: FEC indiv bulk.

DonorEmployer / occupationCity, STGiftsTotal
MURPHY, LAURIELY HOMES, LLC · HOME RENOVATORDE PERE, WI1$2,000
ROGERS, JAMESNOT EMPLOYED · NOT EMPLOYEDSOUTHPORT, CT1$1,500
SHAPIRO, NATHANIELSELF EMPLOYED · WRITERNEW YORK, NY1$1,500
NAHAS, AMRONOT EMPLOYED · NOT EMPLOYEDROCHESTER, NY1$1,000
NELSON, NYSHANOT EMPLOYED · NOT EMPLOYEDSOMERVILLE, TN1$1,000
CHEN, SHARONSELF EMPLOYED · PHILANTHROPY CONSULTANTSEATTLE, WA1$1,000
SHALLAL, ANASSTONE SOUP · CEOWASHINGTON, DC1$1,000
CHYTROWSKI, THERSEANOT EMPLOYED · NOT EMPLOYEDBERKELEY, CA1$1,000
LICHSTEIN, HENRYNOT EMPLOYED · RETIREDSANTA MONICA, CA1$500
POLDEN, SUSIENOT EMPLOYED · NOT EMPLOYEDSAN JOSE, CA1$500
MONTIJO, YVETTEGLACIER REFRIGERATION & AIR · CEOSELMA, CA1$500
ROBINS, JULESSECOND DINNER · GAME DESIGNERSAN FRANCISCO, CA1$500
HODGKIN, JONATHANYARDI · TRAINERSANTA BARBARA, CA1$400
FAINSTAT, MARYNOT EMPLOYED · NOT EMPLOYEDLOS GATOS, CA1$250
EDGETTE, CHRISZONE 5 TECHNOLOGIES · ENGINEERMENLO PARK, CA1$250
ROYCE, SARAHNOT EMPLOYED · NOT EMPLOYEDPIEDMONT, CA1$250
LINFESTY, PAULNOT EMPLOYED · NOT EMPLOYEDBAKERSFIELD, CA1$250
LEWIS, ELIZABETHORCHARD COMMERCIAL, INC. · COMMERCIAL REAL ESTATEATHERTON, CA1$250
PENANEN, KONSTANTINJET PROPULSION LABORATORY · ENGINEERLA CANADA FLINTRIDGE, CA1$250
FISHER, LAWRENCENOT EMPLOYED · NOT EMPLOYEDWEST SACRAMENTO, CA1$250
ISAACSON, ERIC ALANSELF EMPLOYED · ATTORNEYLA JOLLA, CA1$250
LEITER, JEFFNOT EMPLOYED · NOT EMPLOYEDNEVADA CITY, CA1$250
BAGBY, STEVESTATE OF TENNESSEE · ATTORNEYJOHNSON CITY, TN1$250
TRAD, ZAKARIAGRUBMARKET · GENERAL MANAGERANAHEIM, CA1$250
FALCONER, KATHLEEN D.NOT EMPLOYED · NOT EMPLOYEDVISALIA, CA2$150

Connected on the graph

Inbound (78)

datefromtypeamountrolesource
SURJ PACsupports_independently$126fec_ies
SURJ PACsupports_independently$209fec_ies
SURJ PACsupports_independently$293fec_ies
CONGRESSIONAL PROGRESSIVE CAUCUS PACsupports_independently$10,000fec_ies
2026-05-15WORKING FAMILIES PARTY PACsupports_independently$284fec_ies
2026-05-15WORKING FAMILIES PARTY PACsupports_independently$250,000fec_ies
2026-05-15WORKING FAMILIES PARTY PACsupports_independently$503fec_ies
2026-05-14MAREMOTO ACTIONsupports_independently$100,000fec_ies
2026-05-14MAREMOTO ACTIONsupports_independently$46,784fec_ies
2026-05-14MAREMOTO ACTIONsupports_independently$9,044fec_ies
2026-05-13COURAGE CALIFORNIA SUPER PACsupports_independently$2,061fec_ies
2026-05-12WORKING FAMILIES PARTY PACsupports_independently$150,000fec_ies
2026-05-11CLFopposes_independently$16,586fec_ies
2026-05-10WORKING FAMILIES PARTY PACsupports_independently$2,500fec_ies
2026-05-08LEADERS WE DESERVEsupports_independently$20,196fec_ies
2026-05-08LEADERS WE DESERVEsupports_independently$20,245fec_ies
2026-05-08CLFopposes_independently$16,725fec_ies
2026-05-07DMFI PACopposes_independently$500,000fec_ies
2026-05-05WORKING FAMILIES PARTY PACsupports_independently$35,634fec_ies
2026-05-05WORKING FAMILIES PARTY PACsupports_independently$6,924fec_ies
2026-05-04CONGRESSIONAL PROGRESSIVE CAUCUS PACsupports_independently$190,000fec_ies
2026-05-04WORKING FAMILIES PARTY PACsupports_independently$7,726fec_ies
2026-05-04WORKING FAMILIES PARTY PACsupports_independently$117fec_ies
2026-05-04WORKING FAMILIES PARTY PACsupports_independently$117fec_ies
2026-05-01CLFopposes_independently$19,335fec_ies
2026-04-30LEADERS WE DESERVEsupports_independently$20,245fec_ies
2026-04-30LEADERS WE DESERVEsupports_independently$20,196fec_ies
2026-04-30SURJ PACsupports_independently$141fec_ies
2026-04-30SURJ PACsupports_independently$1,137fec_ies
2026-04-30SURJ PACsupports_independently$219fec_ies
2026-04-28LEADERS WE DESERVEsupports_independently$20,245fec_ies
2026-04-28LEADERS WE DESERVEsupports_independently$20,196fec_ies
2026-04-28WORKING FAMILIES PARTY PACsupports_independently$75fec_ies
2026-04-28WORKING FAMILIES PARTY PACsupports_independently$14fec_ies
2026-04-27LEADERS WE DESERVEsupports_independently$18,582fec_ies
2026-04-27LEADERS WE DESERVEsupports_independently$19,196fec_ies
2026-04-27WORKING FAMILIES PARTY PACsupports_independently$94,634fec_ies
2026-04-22LEADERS WE DESERVEsupports_independently$17,582fec_ies
2026-04-22LEADERS WE DESERVEsupports_independently$20,196fec_ies
2026-04-17WORKING FAMILIES PARTY PACsupports_independently$75,000fec_ies
2026-04-09LEADERS WE DESERVEsupports_independently$20,196fec_ies
2026-04-09LEADERS WE DESERVEsupports_independently$20,245fec_ies
2026-04-06LEADERS WE DESERVEsupports_independently$20,245fec_ies
2026-04-06LEADERS WE DESERVEsupports_independently$22,521fec_ies
2026-03-31LEAGUE OF LABOR VOTERScontributed_to$2,500pas2
2026-03-30LEADERS WE DESERVEcontributed_to$22,520pas2
2026-03-30LEADERS WE DESERVEsupports_independently$21,844fec_ies
2026-03-30LEADERS WE DESERVEsupports_independently$22,521fec_ies
2026-03-30LEADERS WE DESERVEcontributed_to$21,843pas2
2026-03-27LEADERS WE DESERVEcontributed_to$22,520pas2
2026-03-27LEADERS WE DESERVEsupports_independently$2,162fec_ies
2026-03-27LEADERS WE DESERVEsupports_independently$20,245fec_ies
2026-03-27LEADERS WE DESERVEcontributed_to$2,161pas2
2026-03-27LEADERS WE DESERVEcontributed_to$20,245pas2
2026-03-27LEADERS WE DESERVEsupports_independently$22,521fec_ies
2026-03-20RISING DEMScontributed_to$3,500pas2
2026-03-17ON THE MOVE PACcontributed_to$500pas2
2026-02-04A NEW POLICY PACcontributed_to$1,425pas2
2026-02-04A NEW POLICY PACcontributed_to$2,000pas2
2026-01-28JANE FONDA CLIMATE PACcontributed_to$5,000pas2
2026-01-28LEAGUE OF CONSERVATION VOTERS ACTION FUNDcontributed_to$50pas2
2026-01-14SIX PACcontributed_to$1,000pas2
2025-12-29RESILIENT MAJORITY PACcontributed_to$1,000pas2
2025-12-26PEACE DEMOCRATScontributed_to$1,000pas2
2025-12-23NATIONAL NURSES UNITED PAC - A FUND FOR A HEALTHY AMERICAcontributed_to$3,000pas2
2025-12-23DEMOCRATS RESHAPING AMERICA (DREAMPAC)contributed_to$2,000pas2
2025-12-12LATINO VICTORY FUNDcontributed_to$2,500pas2
2025-11-10MEDICARE FOR ALLcontributed_to$5,000pas2
2025-11-07DOGGETT FOR CONGRESScontributed_to$2,000pas2
2025-11-06CONGRESSIONAL PROGRESSIVE CAUCUS PACcontributed_to$5,000pas2
2025-11-05CHC BOLD PACcontributed_to$5,000pas2
2025-09-30LEADERS WE DESERVEcontributed_to$5,000pas2
2025-09-30WORKING FAMILIES PARTY PACcontributed_to$4,824pas2
2025-09-29VARGAS FOR CONGRESScontributed_to$2,000pas2
2025-09-28WORKING FAMILIES PARTY PACcontributed_to$176pas2
2025-09-26DEMOCRATS WIN FUNDcontributed_to$1,000pas2
2025-05-19DEMOCRATS WIN FUNDcontributed_to$2,500pas2
2025-04-25YOUTH SAVE DEMOCRACY PACcontributed_to$3,500pas2

Outbound (1)

datetypetoamountrolesource
principal_candidate_ofVILLEGAS FOR CONGRESScandidate_committees

pac.dog is a free, independent, non-partisan research tool. Every candidate, committee, bill, vote, member, and nonprofit on this site is mirrored from primary U.S. government sources (FEC, congress.gov, govinfo.gov, IRS) and each state's Secretary of State / election commission — no third-party data vendors, no paywall, no editorial intermediation. Citations to the originating source are on every detail page.

Estimated value: $180/mo per user — but we made it free.