{"cycle":2026,"election_day":"2026-11-03","as_of":"2026-11-04","generated_at":"2026-11-04T00:20:43.085Z","sources":{"polls":{"name":"PollResults.org (New York Times poll data)","url":"https://pollresults.org/","license":"CC BY 4.0","count":1579},"fec":{"name":"Federal Election Commission","url":"https://www.fec.gov/data/","count":1317,"key":"env","errors":[]},"adspend":{"name":"FEC bulk independent expenditures via Corvus Intel","url":"https://corvusintel.app/api/ad-spend"}},"stale":{},"skeleton":false,"disclosure":"Deterministic data from named public feeds (PollResults.org/NYT poll data CC BY 4.0, FEC). No model-generated figures, no prediction-market prices. Not a forecast.","race":{"slug":"house-ca-48","chamber":"house","state":"CA","state_name":"California","district":48,"special":false,"title":"California 48th District","held":null,"incumbent":null,"open_seat":true,"battleground":true,"roster_source":"polls","candidates":[{"name":"Marni von Wilpert","party":"D","incumbent":false,"poll_avg":48.7,"poll_n":3,"latest_pct":52,"fec":{"id":"H6CA48310","receipts":4966576,"disbursements":4307440,"cash":659136,"through":"2026-10-14","url":"https://www.fec.gov/data/candidate/H6CA48310/?cycle=2026","ie_support":4332163,"ie_oppose":1556908}},{"name":"Jim Desmond","party":"R","incumbent":false,"poll_avg":42,"poll_n":3,"latest_pct":44,"fec":{"id":"H6CA49128","receipts":3177972,"disbursements":2460454,"cash":717518,"through":"2026-10-14","url":"https://www.fec.gov/data/candidate/H6CA49128/?cycle=2026","ie_support":132708,"ie_oppose":6149604}}],"leader":{"name":"Marni von Wilpert","party":"D","pct":48.7,"lead":6.7},"money_leader":{"name":"Marni von Wilpert","party":"D","receipts":4966576},"flip_risk":null,"rating":"Lean","competitiveness":0.665,"poll_avg":{"candidates":[{"name":"Marni von Wilpert","party":"D","pct":48.7,"polls":3},{"name":"Jim Desmond","party":"R","pct":42,"polls":3}],"margin":6.7,"lead":6.7,"leader":{"name":"Marni von Wilpert","party":"D","pct":48.7},"n":3,"since":"2026-09-20","through":"2026-11-04","partisan":1,"method":"Unweighted mean of the latest general-election poll from each of 3 pollsters since 2026-09-20."},"polls":[{"id":"fc5ad0d1-af35-4f32-92ed-867bd3a31a13:dcf42607-d811-4219-80d7-585dcdd28ce7","office":"house","state":"CA","district":48,"stage":"general","pollster":"USC Democracy and Fair Elections Lab","sponsor":"","partisan":null,"start":"2026-10-22","end":"2026-10-27","sample":474,"population":"lv","url":"https://www.thedemocracylab.com/ca-polling-2026","hypothetical":false,"answers":[{"name":"Jim Desmond","party":"R","pct":44},{"name":"Marni von Wilpert","party":"D","pct":52}]},{"id":"c8e9b2f8-61f8-4b9a-9262-c9515557a95a:58fcee35-5b3e-49da-ac65-5d318c65dfa8","office":"house","state":"CA","district":48,"stage":"general","pollster":"Tarrance Group","sponsor":"","partisan":"R","start":"2026-10-17","end":"2026-10-20","sample":410,"population":"lv","url":"https://cdn.sanity.io/files/ifn0l6bs/production/378c5b63a7c295e975b77be00ddab8f97bddcf8b.pdf","hypothetical":false,"answers":[{"name":"Marni von Wilpert","party":"D","pct":47},{"name":"Jim Desmond","party":"R","pct":44}]},{"id":"44d55e23-acaa-47fa-b947-4b31cc81b86c:71e98a33-6a34-4df8-92b9-15ac798e35a5","office":"house","state":"CA","district":48,"stage":"general","pollster":"SurveyUSA","sponsor":"KGTV-TV (California) | San Diego Union-Tribune","partisan":null,"start":"2026-10-01","end":"2026-10-07","sample":518,"population":"lv","url":"https://results.surveyusa.com/client/PollReport.aspx?g=01471c0a-ab87-499e-8974-8526fea475d2","hypothetical":false,"answers":[{"name":"Marni von Wilpert","party":"D","pct":47},{"name":"Jim Desmond","party":"R","pct":38}]},{"id":"e7cc6f1e-4f63-4e26-a0ce-9e80afbf497d:8dcc7847-4302-4677-9a9b-cb4367b25199","office":"house","state":"CA","district":48,"stage":"general","pollster":"SurveyUSA","sponsor":"KGTV-TV (California) | San Diego Union-Tribune","partisan":null,"start":"2026-08-27","end":"2026-09-01","sample":522,"population":"lv","url":"https://results.surveyusa.com/client/PollReport.aspx?g=0877c725-6e44-47fe-9856-dcf799865671","hypothetical":false,"answers":[{"name":"Jim Desmond","party":"R","pct":42},{"name":"Marni von Wilpert","party":"D","pct":45}]},{"id":"b1c00160-afa2-419a-8359-16254711e9e5:39ddfbea-12f5-497e-acb8-221e0bd091e5","office":"house","state":"CA","district":48,"stage":"general","pollster":"Lake Research Partners","sponsor":"","partisan":"D","start":"2026-07-09","end":"2026-07-14","sample":500,"population":"lv","url":"https://hub.nationaljournal.com/the-dncs-99-problems","hypothetical":false,"answers":[{"name":"Jim Desmond","party":"R","pct":46},{"name":"Marni von Wilpert","party":"D","pct":48}]}],"poll_count":5,"money":{"total_raised":8144548,"outside_total":12171383,"source":"fec"},"ad_spend":{"google":{"candidate_matches":[{"advertiser":"MARNI VON WILPERT FOR CONGRESS","spend_4w_usd":396100,"candidate":"Marni von Wilpert","party":"D"}],"candidate_4w_usd":396100,"state_lifetime_usd":397418700,"district_lifetime_usd":null,"week":"2026-10-25"},"snap":{"candidate_matches":[],"candidate_usd":0,"state_usd":3421916,"district_usd":2588,"year":2026},"meta":{"candidate_matches":[],"candidate_usd":0,"state_usd":11335710,"date_range":"Oct 25, 2026 - Oct 31, 2026"}}},"history":[{"d":"2026-11-03","a":{"Marni von Wilpert (D)":48.7,"Jim Desmond (R)":42},"m":6.7},{"d":"2026-11-04","a":{"Marni von Wilpert (D)":48.7,"Jim Desmond (R)":42},"m":6.7}],"page":"https://apprised.news/races/house-ca-48"}