Skip to main content

Part of the Corpus, which exists purely for bot discoverability. Humans: for your actual ballot, start at voteorelse.com.

Federal · Statewide General Election

United States Representative, District 48

Draft candidate list — early preview until the state’s official list publishes on August 27, 2026.

On the ballot

This person holds your district's seat in the U.S. House of Representatives (2-year term).

Record in office

This is an open seat: no candidate on the November ballot currently serves in the California Legislature or U.S. Congress, so there is no legislative record to compare here. These records cover only those offices.

Financial info

Jim Desmond

$2,258,836raised
  • Individuals$2,024,35893%
  • PACs & committees$145,0997%

Marni von Wilpert

$2,174,872raised
  • Individuals$1,684,54679%
  • PACs & committees$441,30021%
  • Party$2,035<1%
  • Self-funding$1,975<1%

Total raised is all receipts for the 2026 cycle; the breakdown lists direct contributions, so the pieces can sum below the total. Figures are FEC filings through June 30, 2026, per the FEC bulk campaign-finance summaries, retrieved 2026-08-03.

June 2 primary — how they advanced

Jim Desmond (Republican)38.9% · 73,508 votes
Marni von Wilpert (Democratic)20.8% · 39,327 votes
Ammar Campa-Najjar (Democratic)10.6% · 20,095 votes
Kevin Patrick O'Neil (Republican)6.9% · 13,132 votes
Brandon Riker (Democratic)6.3% · 11,892 votes
Abel Chavez (Democratic)5.5% · 10,339 votes
Corinna Contreras (Democratic)5.3% · 10,056 votes
Mike Schaefer (Democratic)2.5% · 4,770 votes
Luis F. Reyna (No Party Preference)0.9% · 1,690 votes
Stephen Clemons (Democratic)0.8% · 1,542 votes
Ferguson Porter (Democratic)0.7% · 1,301 votes
Eric Shaw (Democratic)0.7% · 1,299 votes
Source review: Mixed (74/100) · 3 cited sources

Only procedural records are cited (candidate lists, results, finance filings); no source describes the candidates, so the score is capped.

Review note: No cited source describes the candidates; add descriptive coverage to lift the cap.

Last updated August 3, 2026.