Spurna.
Spurna.
← All races
U.S. House · California · Nov 3 · 7 days out

California House, district 9

Josh Harder (Democrat, incumbent) against John McBride (Republican).

Josh Harder
Democrat · incumbent · record L-lean 20
99%party to win
vs.
John McBride
Republican · challenger · estimate Right 38
3%party to win

Where they stand · 57 points apart

McBride is an estimate

Solid is a voting record; hollow is read from the campaign’s own words. Biggest gaps first.

Josh HarderrecordJohn McBrideestimate
Issue · biggest gap firstLeftCenterRightApart
Overall
2038
57 pts

Money

FEC to Sep 30
RaisedHarder
$4.4MMcBride
$76kItemized, named donorsHarder
$2.7MMcBride
$23kNamed donorsHarder
1,757McBride
27Itemized from CaliforniaHarder
80%McBride
66%
The FEC doesn't name donors who give under $200, so their gifts count in Raised but not Itemized.

In their own words

Campaign sites and X

“Momentum is growing for making it easier to build, especially housing and energy. What we need now is acceleration. I sat down with @DKThomp to talk about the Build America Caucus’ vision for delivering broad prosperity.” Harder · X post · Oct 16 · ↗

“Standing Strong For Truth and Freedom”

“Support for Local Law Enforcement - Stronger Southern Border” McBride · Campaign site · Sep 30 · ↗

All market contracts · Kalshi and Polymarket · 4
CandidatePlatformContractBidAskLastVolume
Josh HarderKalshiDemocrat wins99%99%98%$5,788Open ↗
Josh HarderPolymarketDemocrat wins99%99%99%$20,044Open ↗
John McBrideKalshiRepublican wins<1%1%1%$1,002Open ↗
John McBridePolymarketRepublican wins<1%1%3%$7,992Open ↗
Prices in cents on the dollar, read Oct 27, 2026. A party contract pays if that party wins the seat.
Also on the California ballot
All 52 →
Statement estimate · odds are a market close, not a poll