This matchup isn't final yet — we haven't confirmed every candidate here against the state's official candidate list.
This candidate list comes from federal campaign filings. We haven't checked it against CA's certified ballot yet — someone on that ballot may be missing here, and someone here may not be on it.
An open seat has no incumbent, so no incumbent record to compare — every candidate has statements. We show each for what it is.
HEAD-TO-HEAD · U.S. House · CA-26 · SAME SCALE, SAME METHOD, BOTH CANDIDATES
Two records. Your values.
Solid and hatched shapes are built from roll-call votes wherever a record exists — what each did, not what either says; a shape drawn from reviewed statements is marked on statements. Whose record sits closer to yours is your call to make.
Sonia Devgan-KackerChris Espinosa
SOLID VS. HATCH ASSIGNED BY BALLOT ORDER — NEVER PARTY · SAME SCALE, SAME METHOD FOR BOTH · HOW WE SCORE ▸
Sonia Devgan-Kacker has no scored cluster positions yet. Chris Espinosa has no scored cluster positions yet. Samuel Gallucci has no scored cluster positions yet. Jacqui Irwin V has no scored cluster positions yet. Michael S Koslow has no scored cluster positions yet. William Scott has no scored cluster positions yet.
ALSO IN THIS RACE
Samuel Gallucci · Republican — We haven't confirmed this candidate against the state's official candidate list yet.
Jacqui Irwin V · Democrat — We haven't confirmed this candidate against the state's official candidate list yet.
Michael S Koslow · Republican — We haven't confirmed this candidate against the state's official candidate list yet.
William Scott · Republican — We haven't confirmed this candidate against the state's official candidate list yet.
MONEY & TIES · U.S. House · CA-26 · SAME CATEGORIES, SAME SCALE, BOTH CANDIDATES
Sonia Devgan-Kacker · ▮
$74.4K
TOTAL RAISED
Corporate-PAC share
— Not yet derived
Registered-lobbyist donations
— Not yet derived
Small-dollar share
78.93%
Disclosed trades · 12 mo
0 (not in office) Not currently a member of Congress; no STOCK Act filing obligation applies.
Chris Espinosa · ▨
$131.4K
TOTAL RAISED
Corporate-PAC share
— Not yet derived
Registered-lobbyist donations
— Not yet derived
Small-dollar share
24.72%
Disclosed trades · 12 mo
0 (not in office) Not currently a member of Congress; no STOCK Act filing obligation applies.
Disclosed by the FEC; we have not built the honest derivation — same for every member.
Disclosed to the FEC in itemized contributions; we have not built the join to lobbyist registrations — same for every candidate.
Not currently a member of Congress; no STOCK Act filing obligation applies.
Every number above is a count or a share — where they differ, the difference is shown at equal weight and you weigh it. Lobbying meetings are not federally disclosed for either candidate; donations from registered lobbyists are.
FEC FILINGS THROUGH Jun 24, 2026
We hold no positions yet for any candidate in this race — none derived from congressional roll-call votes, none from stated campaign positions. That is a gap in our coverage, not a finding about the candidates.