5 days 2026 midterms: Tuesday, November 3. Live results here on election night — see the projections now. How to vote Projections map
House · 2026

CA-22 House race

Election day: Tuesday, November 3, 2026

</> Embed this race

Paste this code into your website or blog to show a live card for this race. It updates on its own and links back here.

Preview ↗
All California races

Market odds

Chance of winning, from prediction-market prices
91% Dem Rep 9%
Market odds
MarketOutcomeChance
Kalshi (opens in a new tab) Randy Villegas 90%
David Valadao 10%
Polymarket (opens in a new tab) Randy Villegas 92%
David Valadao 8%
View data as table
Market odds over time
SeriesFirstLatest
Kalshi · Democrats 5/2/2026: 66% 10/29/2026: 90%
Polymarket · Democrats 5/2/2026: 68% 10/29/2026: 92%
Kalshi · Republicans 5/4/2026: 37% 10/29/2026: 10%
Polymarket · Republicans 5/2/2026: 34% 10/29/2026: 8%

Poll average

1 polls in the last 30 days of polling · —
Randy Villegas (D)
48%
David Valadao
44%
All polls of this race

On the ballot

Results appear here as votes are counted on election night.
Results
Candidate Party
Randy Villegas Democrat
David Valadao Republican

CA-22 House race: polls over time

2 polls · 21-day rolling average · dots are individual polls
View polls: CA-22 House race: polls over time
Randy Villegas 48% David G. Valadao 44% David Valadao 44% Jasmeet Bains 21%
View data as table
CA-22 House race: polls over time
Choice Latest average Polls Latest poll
Randy Villegas 48% 2 6/21/2026
David G. Valadao 44% 1 5/6/2026
David Valadao 44% 1 6/21/2026
Jasmeet Bains 21% 1 5/6/2026

Latest polls

Latest polls
PollsterDatesSampleResult
Tulchin Research 6/15–6/21 800 LV
Randy Villegas (D)
48%
David Valadao
44%
Data for Progress 5/1–5/6 517 LV
David G. Valadao (R)
44%
Randy Villegas (D)
25%
Jasmeet Bains (D)
21%
Public Policy Polling 8/6–8/8 547 A
David Valadao
42%
Jasmeet Bains (D)
42%

Accessibility options

These settings are saved in this browser only.

Text size
Display
Reading

Every chart also has a data table. See our accessibility statement.

Ad changes apply from the next page you open.