In the 2026 California 48th District general election, 8 outside groups spent $3.4M: $83,889 supporting Jim Desmond (R), $2.9M opposing Jim Desmond, $254K supporting Marni von Wilpert (D) and $123K opposing Marni von Wilpert.
outside money
- supporting Jim Desmond (R)
- $83,889
- opposing Jim Desmond (R)
- $2.9M
- supporting Marni von Wilpert (D)
- $254K
- opposing Marni von Wilpert (D)
- $123K
Result not in yet
Election day is 3 Nov 2026.
Jim Desmond
RepublicanWaiting for the count
Marni von Wilpert
DemocratWaiting for the count
Outside money supporting and opposing each candidate
Both sides on one scaleJim Desmond Republican
$2.9M$83,889$83,889 supporting Jim Desmond · $2.9M opposing Jim Desmond
Marni von Wilpert Democrat
$123K$254K$254K supporting Marni von Wilpert · $123K opposing Marni von Wilpert
The candidates
What each candidate’s own campaign raised, beside what outside groups spent supporting and opposing them, and what party committees spent working with the campaign.
Jim Desmond
Republican
- Own campaign raised
- $2.3M
- Outside money supporting
- $83,889
- Outside money opposing
- $2.9M
Marni von Wilpert
Democrat
- Own campaign raised
- $2.2M
- Outside money supporting
- $254K
- Outside money opposing
- $123K
Marni Von Wilpert for CongressParty spending with the campaign
$395K
DCCC $395K
- Campaign money to 30 Jun 2026
Week by week
Outside money each week, supporting and opposing the candidates, all candidates combined.
Week of 5 Oct 2026
Supporting $10,150
The groups on each side
The biggest outside groups in this race, by what they spent supporting or opposing each candidate.
Spent supporting a candidate
- Planned Parenthood Affiliates of California Votes PACsupporting Marni von Wilpert$161K
- Health Care Saves Livessupporting Marni von Wilpert$81,620
- No Going Back PACsupporting Jim Desmond$58,177
- Civic Renewal Fundsupporting Jim Desmond$25,712
- Democratic Messaging Projectsupporting Marni von Wilpert$10,150
- Activate Americasupporting Marni von Wilpert$1,290
- Givegreen United Actionsupporting Marni von Wilpert$37
Spent opposing a candidate
- HMPopposing Jim Desmond$2.7M
- Health Care Saves Livesopposing Jim Desmond$190K
- No Going Back PACopposing Marni von Wilpert$119K
- Civic Renewal Fundopposing Marni von Wilpert$3,741
- Activate Americaopposing Darrell Issa$3,489
- Planned Parenthood Affiliates of California Votes PACopposing Jim Desmond$1,000
- Activate Americaopposing Jim Desmond$305
Who’s connected to whom
The groups that spent supporting or opposing the candidates.
- HMP spent opposing Jim Desmond · $2.7M
- Health Care Saves Lives spent opposing Jim Desmond · $190K
- Planned Parenthood Affiliates of California Votes PAC spent supporting Marni von Wilpert · $161K
- No Going Back PAC spent opposing Marni von Wilpert · $119K
- Health Care Saves Lives spent supporting Marni von Wilpert · $81,620
- No Going Back PAC spent supporting Jim Desmond · $58,177
- Civic Renewal Fund spent supporting Jim Desmond · $25,712
- Democratic Messaging Project spent supporting Marni von Wilpert · $10,150
- Civic Renewal Fund spent opposing Marni von Wilpert · $3,741
- Activate America spent opposing Darrell Issa · $3,489
- Activate America spent supporting Marni von Wilpert · $1,290
- Planned Parenthood Affiliates of California Votes PAC spent opposing Jim Desmond · $1,000
- Activate America spent opposing Jim Desmond · $305
- Givegreen United Action spent supporting Marni von Wilpert · $37
- House Majority Forward gave to HMP · $61.7M
- American Opportunity Action gave to HMP · $4.0M
- Faculty for Our University's Future gave to Health Care Saves Lives · $50,000
- American Federation of Teachers, AFL-CIO AFT Solidarity gave to Health Care Saves Lives · $25,000
- Olson Remcho gave to Planned Parenthood Affiliates of California Votes PAC · $3,533
- Aramark Sports & Entertainment gave to Planned Parenthood Affiliates of California Votes PAC · $1,313
- Vote Rev Action Fund gave to Activate America · $11,875
- We Build Progress gave to Activate America · $2,750
- League of Conservation Voters gave to Givegreen United Action · $946K
- NRDC Action Fund gave to Givegreen United Action · $922K
Group
- HMP spent $2.7M opposing Jim Desmond$2.7M
- House Majority Forward gave $61.7M to HMP$61.7M
- American Opportunity Action gave $4.0M to HMP$4.0M
Polls
Every poll of this race on one timeline.
The latest poll, by SurveyUSA to 1 Sep 2026, has Marni von Wilpert at 45.0% and Jim Desmond at 42.0%.
Marni von WilpertJim Desmond
Point at a dot, or tab in and use the arrow keys
Every poll, newest first
- 1 Sep ’26SurveyUSA 27 Aug to 1 Sep 2026 · 522 likely voters
Go deeper
The paperwork behind this race, all of it. Free with an email sign-in.
The paperwork