ScienceScience

More Bay Area Rain Could Spell a Wet Thanksgiving After Record-Breaking Storm
Another atmospheric river is set to hit California, but it will be focused on the Central Coast, and rainfall will be much lighter than last week.
Feeling Stuffed at Thanksgiving? Walk It Off
Yes, You Can Still Catch Fresh, Local Dungeness Crab for Thanksgiving
RFK Jr. Fought California's Vaccine Mandates — and Lost. Now, He Could Set US Health Policy
Newsom Vows to Bring Back California EV Rebates if Trump Cuts Federal Credit
Map: Current PG&E Power Outages in Northern California
A worker in a cherry picker cuts a power line, with a gray sky in the background.
KQED Science brings you award-winning science and environment coverage from the Bay Area and beyond. Learn More
Rivers in the Sky: What You Need to Know About Atmospheric River Storms
Proposition K Victory: Closing Part of the Great Highway Sparks Debate and Delight
Bay Area Environmentalists Criticize Trump’s Pick to Lead EPA
What Is Fluoride and Why Is It in Tap Water? Fact-Checking RFK Jr.’s Claims
12 Peaceful Bay Area Hikes and Nature Spots For This Week
Halloween Candies’ Hidden Risks: Food Dyes Linked to Hyperactivity in Kids
Icon-TV-Play-Button
Nov 19
Lacewing Love Is Noisier Than You Think
A honeybee sits on a flowers. It has a ball of orange pollen on each of its back legs. And its face is dusted with yellow pollen.
Icon-TV-Play-Button
Nov 12
These Bees Hustle to Put Food on the Table
KQED’s science coverage is supported by The National Science Foundation, the Chan Zuckerberg Initiative, the Dirk and Charlene Kabcenell Foundation, the Gordon and Betty Moore Foundation, The Patrick McGovern Foundation, Campaign 21 and the members of KQED.
National Science Foundation

More Science

A worker in a cherry picker cuts a power line, with a gray sky in the background.

Map: Current PG&E Power Outages in Northern California

A map of the latest power outages in the Bay Area and beyond, displayed by incident and outage area, and per county.
Many monarch butterflies sit on a tree branch

How Do You Protect a Species That Lives Across a Continent? Monarch Butterfly Decision May Soon Try

The monarch butterfly is widely recognized and widely dispersed across North America and it's in trouble. Federal officials decide soon whether it gets protection under the Endangered Species Act.

Rivers in the Sky: What You Need to Know About Atmospheric River Storms

If you live in California, you've likely heard the term 'atmospheric river' thrown around recently. Atmospheric rivers produce up to 50% of California's precipitation annually – and the first one of the season is hitting Northern California this week.
An elephant raises his trunk.

Why the Oakland Zoo Said Goodbye to Osh the Elephant

The Bay Area’s last remaining elephant is gone. He joins an old friend at The Elephant Sanctuary in Tennessee. Elephant caretakers are increasingly recognizing these intelligent animals’ social needs.

Lacewing Love Is Noisier Than You Think

Lacewings have babies that are prized as pest control. But before they can mate, they have to vibrate their bodies and sing to each other, making noises like purring cats or growling stomachs.

What Is Fluoride and Why Is It in Tap Water? Fact-Checking RFK Jr.’s Claims

Research has generally shown that drinking fluoridated water at the recommended levels is safe and beneficial for oral health, especially in children. However, many people feel that more research is needed to better understand whether and when health risks kick in.

Proposition K Victory: Closing Part of the Great Highway Sparks Debate and Delight

Some community members and elected officials are dreaming of what a park along San Francisco’s western edge could become.
window.__IS_SSR__=true window.__INITIAL_STATE__={ "attachmentsReducer": { "audio_0": { "type": "attachments", "id": "audio_0", "imgSizes": { "kqedFullSize": { "file": "https://ww2.kqed.org/news/wp-content/themes/KQED-unified/img/audio_bgs/background0.jpg" } } }, "audio_1": { "type": "attachments", "id": "audio_1", "imgSizes": { "kqedFullSize": { "file": "https://ww2.kqed.org/news/wp-content/themes/KQED-unified/img/audio_bgs/background1.jpg" } } }, "audio_2": { "type": "attachments", "id": "audio_2", "imgSizes": { "kqedFullSize": { "file": "https://ww2.kqed.org/news/wp-content/themes/KQED-unified/img/audio_bgs/background2.jpg" } } }, "audio_3": { "type": "attachments", "id": "audio_3", "imgSizes": { "kqedFullSize": { "file": "https://ww2.kqed.org/news/wp-content/themes/KQED-unified/img/audio_bgs/background3.jpg" } } }, "audio_4": { "type": "attachments", "id": "audio_4", "imgSizes": { "kqedFullSize": { "file": "https://ww2.kqed.org/news/wp-content/themes/KQED-unified/img/audio_bgs/background4.jpg" } } }, "placeholder": { "type": "attachments", "id": "placeholder", "imgSizes": { "thumbnail": { "file": "https://ww2.kqed.org/wp-content/uploads/sites/10/2018/01/GettyImages-896326950-160x96.jpg", "width": 160, "height": 96, "mimeType": "image/jpeg" }, "medium": { "file": "https://ww2.kqed.org/wp-content/uploads/sites/10/2018/01/GettyImages-896326950-800x478.jpg", "width": 800, "height": 478, "mimeType": "image/jpeg" }, "large": { "file": "https://ww2.kqed.org/wp-content/uploads/sites/10/2018/01/GettyImages-896326950-1020x610.jpg", "width": 1020, "height": 610, "mimeType": "image/jpeg" }, "fd-lrg": { "file": "https://ww2.kqed.org/wp-content/uploads/sites/10/2018/01/GettyImages-896326950-1920x1148.jpg", "width": 1920, "height": 1148, "mimeType": "image/jpeg" }, "fd-med": { "file": "https://ww2.kqed.org/wp-content/uploads/sites/10/2018/01/GettyImages-896326950-1180x705.jpg", "width": 1180, "height": 705, "mimeType": "image/jpeg" }, "fd-sm": { "file": "https://ww2.kqed.org/wp-content/uploads/sites/10/2018/01/GettyImages-896326950-960x574.jpg", "width": 960, "height": 574, "mimeType": "image/jpeg" }, "post-thumbnail": { "file": "https://ww2.kqed.org/wp-content/uploads/sites/10/2018/01/GettyImages-896326950-672x372.jpg", "width": 672, "height": 372, "mimeType": "image/jpeg" }, "twentyfourteen-full-width": { "file": "https://ww2.kqed.org/wp-content/uploads/sites/10/2018/01/GettyImages-896326950-1038x576.jpg", "width": 1038, "height": 576, "mimeType": "image/jpeg" }, "xxsmall": { "file": "https://ww2.kqed.org/wp-content/uploads/sites/10/2018/01/GettyImages-896326950-240x143.jpg", "width": 240, "height": 143, "mimeType": "image/jpeg" }, "xsmall": { "file": "https://ww2.kqed.org/wp-content/uploads/sites/10/2018/01/GettyImages-896326950-375x224.jpg", "width": 375, "height": 224, "mimeType": "image/jpeg" }, "small": { "file": "https://ww2.kqed.org/wp-content/uploads/sites/10/2018/01/GettyImages-896326950-520x311.jpg", "width": 520, "height": 311, "mimeType": "image/jpeg" }, "xlarge": { "file": "https://ww2.kqed.org/wp-content/uploads/sites/10/2018/01/GettyImages-896326950-1180x705.jpg", "width": 1180, "height": 705, "mimeType": "image/jpeg" }, "full-width": { "file": "https://ww2.kqed.org/wp-content/uploads/sites/10/2018/01/GettyImages-896326950-1920x1148.jpg", "width": 1920, "height": 1148, "mimeType": "image/jpeg" }, "guest-author-32": { "file": "https://ww2.kqed.org/wp-content/uploads/sites/10/2018/01/GettyImages-896326950-32x32.jpg", "width": 32, "height": 32, "mimeType": "image/jpeg" }, "guest-author-50": { "file": "https://ww2.kqed.org/wp-content/uploads/sites/10/2018/01/GettyImages-896326950-50x50.jpg", "width": 50, "height": 50, "mimeType": "image/jpeg" }, "guest-author-64": { "file": "https://ww2.kqed.org/wp-content/uploads/sites/10/2018/01/GettyImages-896326950-64x64.jpg", "width": 64, "height": 64, "mimeType": "image/jpeg" }, "guest-author-96": { "file": "https://ww2.kqed.org/wp-content/uploads/sites/10/2018/01/GettyImages-896326950-96x96.jpg", "width": 96, "height": 96, "mimeType": "image/jpeg" }, "guest-author-128": { "file": "https://ww2.kqed.org/wp-content/uploads/sites/10/2018/01/GettyImages-896326950-128x128.jpg", "width": 128, "height": 128, "mimeType": "image/jpeg" }, "detail": { "file": "https://ww2.kqed.org/wp-content/uploads/sites/10/2018/01/GettyImages-896326950-150x150.jpg", "width": 150, "height": 150, "mimeType": "image/jpeg" }, "kqedFullSize": { "file": "https://ww2.kqed.org/wp-content/uploads/sites/10/2018/01/GettyImages-896326950-e1514998105161.jpg", "width": 1920, "height": 1148 } } }, "news_12015626": { "type": "attachments", "id": "news_12015626", "meta": { "index": "attachments_1716263798", "site": "news", "id": "12015626", "found": true }, "title": "241122-StormHitsBayArea-28-BL", "publishDate": 1732312949, "status": "inherit", "parent": 0, "modified": 1732312986, "caption": "A person runs through a flooded area in the Upper Haight neighborhood in San Francisco on Nov. 22, 2024, during a storm bringing heavy rain and strong winds to the Bay Area. Another atmospheric river is set to hit California, but it will be focused on the Central Coast, and rainfall will be much lighter than last week.", "credit": "Beth LaBerge/KQED", "altTag": null, "description": null, "imgSizes": { "medium": { "file": "https://cdn.kqed.org/wp-content/uploads/sites/10/2024/11/241122-StormHitsBayArea-28-BL-800x533.jpg", "width": 800, "height": 533, "mimeType": "image/jpeg" }, "large": { "file": "https://cdn.kqed.org/wp-content/uploads/sites/10/2024/11/241122-StormHitsBayArea-28-BL-1020x680.jpg", "width": 1020, "height": 680, "mimeType": "image/jpeg" }, "thumbnail": { "file": "https://cdn.kqed.org/wp-content/uploads/sites/10/2024/11/241122-StormHitsBayArea-28-BL-160x107.jpg", "width": 160, "height": 107, "mimeType": "image/jpeg" }, "1536x1536": { "file": "https://cdn.kqed.org/wp-content/uploads/sites/10/2024/11/241122-StormHitsBayArea-28-BL-1536x1024.jpg", "width": 1536, "height": 1024, "mimeType": "image/jpeg" }, "post-thumbnail": { "file": "https://cdn.kqed.org/wp-content/uploads/sites/10/2024/11/241122-StormHitsBayArea-28-BL-672x372.jpg", "width": 672, "height": 372, "mimeType": "image/jpeg" }, "twentyfourteen-full-width": { "file": "https://cdn.kqed.org/wp-content/uploads/sites/10/2024/11/241122-StormHitsBayArea-28-BL-1038x576.jpg", "width": 1038, "height": 576, "mimeType": "image/jpeg" }, "full-width": { "file": "https://cdn.kqed.org/wp-content/uploads/sites/10/2024/11/241122-StormHitsBayArea-28-BL-1920x1280.jpg", "width": 1920, "height": 1280, "mimeType": "image/jpeg" }, "kqedFullSize": { "file": "https://cdn.kqed.org/wp-content/uploads/sites/10/2024/11/241122-StormHitsBayArea-28-BL.jpg", "width": 2000, "height": 1333 } }, "fetchFailed": false, "isLoading": false }, "news_12016124": { "type": "attachments", "id": "news_12016124", "meta": { "index": "attachments_1716263798", "site": "news", "id": "12016124", "found": true }, "title": "npr.brightspotcdn copy", "publishDate": 1732736879, "status": "inherit", "parent": 12016120, "modified": 1732736921, "caption": "Even a short walk around the block after dinner aids digestion, helps regulate blood sugar and promotes a better night's sleep.", "credit": "Annie Otzen/Getty Images", "altTag": null, "description": null, "imgSizes": { "medium": { "file": "https://cdn.kqed.org/wp-content/uploads/sites/10/2024/11/npr.brightspotcdn-copy-2-800x533.jpg", "width": 800, "height": 533, "mimeType": "image/jpeg" }, "large": { "file": "https://cdn.kqed.org/wp-content/uploads/sites/10/2024/11/npr.brightspotcdn-copy-2-1020x680.jpg", "width": 1020, "height": 680, "mimeType": "image/jpeg" }, "thumbnail": { "file": "https://cdn.kqed.org/wp-content/uploads/sites/10/2024/11/npr.brightspotcdn-copy-2-160x107.jpg", "width": 160, "height": 107, "mimeType": "image/jpeg" }, "post-thumbnail": { "file": "https://cdn.kqed.org/wp-content/uploads/sites/10/2024/11/npr.brightspotcdn-copy-2-672x372.jpg", "width": 672, "height": 372, "mimeType": "image/jpeg" }, "twentyfourteen-full-width": { "file": "https://cdn.kqed.org/wp-content/uploads/sites/10/2024/11/npr.brightspotcdn-copy-2-1038x576.jpg", "width": 1038, "height": 576, "mimeType": "image/jpeg" }, "kqedFullSize": { "file": "https://cdn.kqed.org/wp-content/uploads/sites/10/2024/11/npr.brightspotcdn-copy-2.jpg", "width": 1100, "height": 733 } }, "fetchFailed": false, "isLoading": false }, "news_12015977": { "type": "attachments", "id": "news_12015977", "meta": { "index": "attachments_1716263798", "site": "news", "id": "12015977", "found": true }, "title": "241125-CrabHoliday-36-BL_qed", "publishDate": 1732656687, "status": "inherit", "parent": 12015975, "modified": 1732664966, "caption": "San Francisco resident Conrad Chu fishes for Dungeness crab at Ocean Beach in San Francisco on Nov. 25, 2024. Often, he catches small crabs, which he releases because they are under the minimum size limit of 5 3/4 inches across the shell.", "credit": "Beth LaBerge/KQED", "altTag": null, "description": null, "imgSizes": { "medium": { "file": "https://cdn.kqed.org/wp-content/uploads/sites/10/2024/11/241125-CrabHoliday-36-BL_qed-800x533.jpg", "width": 800, "height": 533, "mimeType": "image/jpeg" }, "large": { "file": "https://cdn.kqed.org/wp-content/uploads/sites/10/2024/11/241125-CrabHoliday-36-BL_qed-1020x680.jpg", "width": 1020, "height": 680, "mimeType": "image/jpeg" }, "thumbnail": { "file": "https://cdn.kqed.org/wp-content/uploads/sites/10/2024/11/241125-CrabHoliday-36-BL_qed-160x107.jpg", "width": 160, "height": 107, "mimeType": "image/jpeg" }, "1536x1536": { "file": "https://cdn.kqed.org/wp-content/uploads/sites/10/2024/11/241125-CrabHoliday-36-BL_qed-1536x1024.jpg", "width": 1536, "height": 1024, "mimeType": "image/jpeg" }, "post-thumbnail": { "file": "https://cdn.kqed.org/wp-content/uploads/sites/10/2024/11/241125-CrabHoliday-36-BL_qed-672x372.jpg", "width": 672, "height": 372, "mimeType": "image/jpeg" }, "twentyfourteen-full-width": { "file": "https://cdn.kqed.org/wp-content/uploads/sites/10/2024/11/241125-CrabHoliday-36-BL_qed-1038x576.jpg", "width": 1038, "height": 576, "mimeType": "image/jpeg" }, "full-width": { "file": "https://cdn.kqed.org/wp-content/uploads/sites/10/2024/11/241125-CrabHoliday-36-BL_qed-1920x1280.jpg", "width": 1920, "height": 1280, "mimeType": "image/jpeg" }, "kqedFullSize": { "file": "https://cdn.kqed.org/wp-content/uploads/sites/10/2024/11/241125-CrabHoliday-36-BL_qed.jpg", "width": 1999, "height": 1333 } }, "fetchFailed": false, "isLoading": false }, "news_12015813": { "type": "attachments", "id": "news_12015813", "meta": { "index": "attachments_1716263798", "site": "news", "id": "12015813", "found": true }, "title": "112224-RFK-Jr.-MM-REUTERS-01-CM", "publishDate": 1732566218, "status": "inherit", "parent": 12015810, "modified": 1732577645, "caption": "Robert F. Kennedy Jr. holds for applause during his remarks at the Tucker Carlson Live Tour finale at Desert Diamond Arena in Glendale on Oct. 31, 2024.", "credit": "Megan Mendoza/Reuters", "altTag": null, "description": null, "imgSizes": { "medium": { "file": "https://cdn.kqed.org/wp-content/uploads/sites/10/2024/11/112224-RFK-Jr.-MM-REUTERS-01-CM-800x533.jpg", "width": 800, "height": 533, "mimeType": "image/jpeg" }, "large": { "file": "https://cdn.kqed.org/wp-content/uploads/sites/10/2024/11/112224-RFK-Jr.-MM-REUTERS-01-CM-1020x680.jpg", "width": 1020, "height": 680, "mimeType": "image/jpeg" }, "thumbnail": { "file": "https://cdn.kqed.org/wp-content/uploads/sites/10/2024/11/112224-RFK-Jr.-MM-REUTERS-01-CM-160x107.jpg", "width": 160, "height": 107, "mimeType": "image/jpeg" }, "1536x1536": { "file": "https://cdn.kqed.org/wp-content/uploads/sites/10/2024/11/112224-RFK-Jr.-MM-REUTERS-01-CM-1536x1024.jpg", "width": 1536, "height": 1024, "mimeType": "image/jpeg" }, "post-thumbnail": { "file": "https://cdn.kqed.org/wp-content/uploads/sites/10/2024/11/112224-RFK-Jr.-MM-REUTERS-01-CM-672x372.jpg", "width": 672, "height": 372, "mimeType": "image/jpeg" }, "twentyfourteen-full-width": { "file": "https://cdn.kqed.org/wp-content/uploads/sites/10/2024/11/112224-RFK-Jr.-MM-REUTERS-01-CM-1038x576.jpg", "width": 1038, "height": 576, "mimeType": "image/jpeg" }, "full-width": { "file": "https://cdn.kqed.org/wp-content/uploads/sites/10/2024/11/112224-RFK-Jr.-MM-REUTERS-01-CM-1920x1280.jpg", "width": 1920, "height": 1280, "mimeType": "image/jpeg" }, "kqedFullSize": { "file": "https://cdn.kqed.org/wp-content/uploads/sites/10/2024/11/112224-RFK-Jr.-MM-REUTERS-01-CM.jpg", "width": 2000, "height": 1333 } }, "fetchFailed": false, "isLoading": false }, "news_12007166": { "type": "attachments", "id": "news_12007166", "meta": { "index": "attachments_1716263798", "site": "news", "id": "12007166", "found": true }, "title": "Gavin Newsom", "publishDate": 1727724857, "status": "inherit", "parent": 12007157, "modified": 1727725501, "caption": "Gov. Gavin Newsom speaks during a press conference in Los Angeles on Sept. 25, 2024. Gov. Gavin Newsom vetoed a bill on Monday that would have allowed California to block private equity acquisitions of healthcare facilities. ", "credit": "Eric Thayer/AP Photo", "altTag": null, "description": null, "imgSizes": { "medium": { "file": "https://cdn.kqed.org/wp-content/uploads/sites/10/2024/09/GavinNewsomAP2-800x533.jpg", "width": 800, "height": 533, "mimeType": "image/jpeg" }, "large": { "file": "https://cdn.kqed.org/wp-content/uploads/sites/10/2024/09/GavinNewsomAP2-1020x680.jpg", "width": 1020, "height": 680, "mimeType": "image/jpeg" }, "thumbnail": { "file": "https://cdn.kqed.org/wp-content/uploads/sites/10/2024/09/GavinNewsomAP2-160x107.jpg", "width": 160, "height": 107, "mimeType": "image/jpeg" }, "1536x1536": { "file": "https://cdn.kqed.org/wp-content/uploads/sites/10/2024/09/GavinNewsomAP2-1536x1024.jpg", "width": 1536, "height": 1024, "mimeType": "image/jpeg" }, "post-thumbnail": { "file": "https://cdn.kqed.org/wp-content/uploads/sites/10/2024/09/GavinNewsomAP2-672x372.jpg", "width": 672, "height": 372, "mimeType": "image/jpeg" }, "twentyfourteen-full-width": { "file": "https://cdn.kqed.org/wp-content/uploads/sites/10/2024/09/GavinNewsomAP2-1038x576.jpg", "width": 1038, "height": 576, "mimeType": "image/jpeg" }, "full-width": { "file": "https://cdn.kqed.org/wp-content/uploads/sites/10/2024/09/GavinNewsomAP2-1920x1280.jpg", "width": 1920, "height": 1280, "mimeType": "image/jpeg" }, "kqedFullSize": { "file": "https://cdn.kqed.org/wp-content/uploads/sites/10/2024/09/GavinNewsomAP2.jpg", "width": 2000, "height": 1333 } }, "fetchFailed": false, "isLoading": false }, "science_1985911": { "type": "attachments", "id": "science_1985911", "meta": { "index": "attachments_1716263798", "site": "science", "id": "1985911", "found": true }, "title": "A PG&E worker cuts damaged power lines on November 13, 2018.", "publishDate": 1703007742, "status": "inherit", "parent": 1950931, "modified": 1729263682, "caption": "A PG&E worker cuts damaged power lines on Nov. 13, 2018, near Paradise, California, during the Camp Fire.", "credit": "Anne Wernikoff/KQED", "altTag": "A worker in a cherry picker cuts a power line, with a gray sky in the background.", "description": null, "imgSizes": { "medium": { "file": "https://cdn.kqed.org/wp-content/uploads/sites/35/2023/12/RS33945_111318_AW_CampFire_32-qut-1020x680-1-800x533.jpeg", "width": 800, "height": 533, "mimeType": "image/jpeg" }, "thumbnail": { "file": "https://cdn.kqed.org/wp-content/uploads/sites/35/2023/12/RS33945_111318_AW_CampFire_32-qut-1020x680-1-160x107.jpeg", "width": 160, "height": 107, "mimeType": "image/jpeg" }, "medium_large": { "file": "https://cdn.kqed.org/wp-content/uploads/sites/35/2023/12/RS33945_111318_AW_CampFire_32-qut-1020x680-1-768x512.jpeg", "width": 768, "height": 512, "mimeType": "image/jpeg" }, "post-thumbnail": { "file": "https://cdn.kqed.org/wp-content/uploads/sites/35/2023/12/RS33945_111318_AW_CampFire_32-qut-1020x680-1-672x372.jpeg", "width": 672, "height": 372, "mimeType": "image/jpeg" }, "twentyfourteen-full-width": { "file": "https://cdn.kqed.org/wp-content/uploads/sites/35/2023/12/RS33945_111318_AW_CampFire_32-qut-1020x680-1-1020x576.jpeg", "width": 1020, "height": 576, "mimeType": "image/jpeg" }, "kqedFullSize": { "file": "https://cdn.kqed.org/wp-content/uploads/sites/35/2023/12/RS33945_111318_AW_CampFire_32-qut-1020x680-1.jpeg", "width": 1020, "height": 680 } }, "fetchFailed": false, "isLoading": false }, "science_1936848": { "type": "attachments", "id": "science_1936848", "meta": { "index": "attachments_1716263798", "site": "science", "id": "1936848", "found": true }, "parent": 1935067, "imgSizes": { "small": { "file": "https://ww2.kqed.org/app/uploads/sites/35/2019/01/ARstormcurrent-520x244.gif", "width": 520, "mimeType": "image/gif", "height": 244 }, "thumbnail": { "file": "https://ww2.kqed.org/app/uploads/sites/35/2019/01/ARstormcurrent-160x75.gif", "width": 160, "mimeType": "image/gif", "height": 75 }, "fd-sm": { "file": "https://ww2.kqed.org/app/uploads/sites/35/2019/01/ARstormcurrent-960x451.gif", "width": 960, "mimeType": "image/gif", "height": 451 }, "post-thumbnail": { "file": "https://ww2.kqed.org/app/uploads/sites/35/2019/01/ARstormcurrent-672x372.gif", "width": 672, "mimeType": "image/gif", "height": 372 }, "xsmall": { "file": "https://ww2.kqed.org/app/uploads/sites/35/2019/01/ARstormcurrent-375x176.gif", "width": 375, "mimeType": "image/gif", "height": 176 }, "kqedFullSize": { "file": "https://ww2.kqed.org/app/uploads/sites/35/2019/01/ARstormcurrent.gif", "width": 1000, "height": 470 }, "guest-author-50": { "file": "https://ww2.kqed.org/app/uploads/sites/35/2019/01/ARstormcurrent-50x50.gif", "width": 50, "mimeType": "image/gif", "height": 50 }, "guest-author-96": { "file": "https://ww2.kqed.org/app/uploads/sites/35/2019/01/ARstormcurrent-96x96.gif", "width": 96, "mimeType": "image/gif", "height": 96 }, "medium": { "file": "https://ww2.kqed.org/app/uploads/sites/35/2019/01/ARstormcurrent-800x376.gif", "width": 800, "mimeType": "image/gif", "height": 376 }, "guest-author-64": { "file": "https://ww2.kqed.org/app/uploads/sites/35/2019/01/ARstormcurrent-64x64.gif", "width": 64, "mimeType": "image/gif", "height": 64 }, "guest-author-32": { "file": "https://ww2.kqed.org/app/uploads/sites/35/2019/01/ARstormcurrent-32x32.gif", "width": 32, "mimeType": "image/gif", "height": 32 }, "detail": { "file": "https://ww2.kqed.org/app/uploads/sites/35/2019/01/ARstormcurrent-150x150.gif", "width": 150, "mimeType": "image/gif", "height": 150 }, "medium_large": { "file": "https://ww2.kqed.org/app/uploads/sites/35/2019/01/ARstormcurrent-768x361.gif", "width": 768, "mimeType": "image/gif", "height": 361 }, "guest-author-128": { "file": "https://ww2.kqed.org/app/uploads/sites/35/2019/01/ARstormcurrent-128x128.gif", "width": 128, "mimeType": "image/gif", "height": 128 }, "xxsmall": { "file": "https://ww2.kqed.org/app/uploads/sites/35/2019/01/ARstormcurrent-240x113.gif", "width": 240, "mimeType": "image/gif", "height": 113 } }, "publishDate": 1547666355, "modified": 1547666506, "caption": "Total precipitable water from Morphed Integrated Microwave Imagery at Cooperative Institute for Meteorological Satellite Studies.", "description": null, "title": "ARstormcurrent", "credit": "Center for Western Weather and Water Extremes", "status": "inherit", "fetchFailed": false, "isLoading": false }, "science_1977202": { "type": "attachments", "id": "science_1977202", "meta": { "index": "attachments_1716263798", "site": "science", "id": "1977202", "found": true }, "parent": 1935067, "imgSizes": { "thumbnail": { "file": "https://ww2.kqed.org/app/uploads/sites/35/2019/01/atmosphericrivers-160x76.png", "width": 160, "mimeType": "image/png", "height": 76 }, "post-thumbnail": { "file": "https://ww2.kqed.org/app/uploads/sites/35/2019/01/atmosphericrivers-672x372.png", "width": 672, "mimeType": "image/png", "height": 372 }, "kqedFullSize": { "file": "https://ww2.kqed.org/app/uploads/sites/35/2019/01/atmosphericrivers.png", "width": 998, "height": 471 }, "medium": { "file": "https://ww2.kqed.org/app/uploads/sites/35/2019/01/atmosphericrivers-800x378.png", "width": 800, "mimeType": "image/png", "height": 378 }, "medium_large": { "file": "https://ww2.kqed.org/app/uploads/sites/35/2019/01/atmosphericrivers-768x362.png", "width": 768, "mimeType": "image/png", "height": 362 } }, "publishDate": 1634754133, "modified": 1634754153, "caption": null, "description": null, "title": "Atmospheric Rivers", "credit": null, "status": "inherit", "altTag": "Atmospheric Rivers", "fetchFailed": false, "isLoading": false }, "science_1995199": { "type": "attachments", "id": "science_1995199", "meta": { "index": "attachments_1716263798", "site": "science", "id": "1995199", "found": true }, "title": "241115-PropKFolo-18-BL_qed", "publishDate": 1731713833, "status": "inherit", "parent": 1995182, "modified": 1731713861, "caption": "The Great Highway is closed to vehicles between Sloat Boulevard and Lincoln Way on Friday at noon for the current weekend closure in San Francisco on Nov. 15, 2024.", "credit": "Beth LaBerge/KQED", "altTag": null, "description": null, "imgSizes": { "medium": { "file": "https://cdn.kqed.org/wp-content/uploads/sites/35/2024/11/241115-PropKFolo-18-BL_qed-800x533.jpg", "width": 800, "height": 533, "mimeType": "image/jpeg" }, "large": { "file": "https://cdn.kqed.org/wp-content/uploads/sites/35/2024/11/241115-PropKFolo-18-BL_qed-1020x680.jpg", "width": 1020, "height": 680, "mimeType": "image/jpeg" }, "thumbnail": { "file": "https://cdn.kqed.org/wp-content/uploads/sites/35/2024/11/241115-PropKFolo-18-BL_qed-160x107.jpg", "width": 160, "height": 107, "mimeType": "image/jpeg" }, "medium_large": { "file": "https://cdn.kqed.org/wp-content/uploads/sites/35/2024/11/241115-PropKFolo-18-BL_qed-768x512.jpg", "width": 768, "height": 512, "mimeType": "image/jpeg" }, "1536x1536": { "file": "https://cdn.kqed.org/wp-content/uploads/sites/35/2024/11/241115-PropKFolo-18-BL_qed-1536x1024.jpg", "width": 1536, "height": 1024, "mimeType": "image/jpeg" }, "post-thumbnail": { "file": "https://cdn.kqed.org/wp-content/uploads/sites/35/2024/11/241115-PropKFolo-18-BL_qed-672x372.jpg", "width": 672, "height": 372, "mimeType": "image/jpeg" }, "twentyfourteen-full-width": { "file": "https://cdn.kqed.org/wp-content/uploads/sites/35/2024/11/241115-PropKFolo-18-BL_qed-1038x576.jpg", "width": 1038, "height": 576, "mimeType": "image/jpeg" }, "full-width": { "file": "https://cdn.kqed.org/wp-content/uploads/sites/35/2024/11/241115-PropKFolo-18-BL_qed-1920x1280.jpg", "width": 1920, "height": 1280, "mimeType": "image/jpeg" }, "kqedFullSize": { "file": "https://cdn.kqed.org/wp-content/uploads/sites/35/2024/11/241115-PropKFolo-18-BL_qed.jpg", "width": 2000, "height": 1333 } }, "fetchFailed": false, "isLoading": false }, "science_1995142": { "type": "attachments", "id": "science_1995142", "meta": { "index": "attachments_1716263798", "site": "science", "id": "1995142", "found": true }, "title": "Election 2024 Trump", "publishDate": 1731436898, "status": "inherit", "parent": 1995140, "modified": 1731454411, "caption": "Republican presidential nominee former President Donald Trump shakes hands with former Rep. Lee Zeldin, R-New York, during a roundtable at the Drexelbrook Catering & Event Center on Oct. 29, 2024, in Drexel Hill, Pennsylvania.", "credit": "Julia Demaree Nikhinson/AP Photo", "altTag": null, "description": null, "imgSizes": { "medium": { "file": "https://cdn.kqed.org/wp-content/uploads/sites/35/2024/11/TrumpLeeZeldinAP-800x533.jpg", "width": 800, "height": 533, "mimeType": "image/jpeg" }, "large": { "file": "https://cdn.kqed.org/wp-content/uploads/sites/35/2024/11/TrumpLeeZeldinAP-1020x680.jpg", "width": 1020, "height": 680, "mimeType": "image/jpeg" }, "thumbnail": { "file": "https://cdn.kqed.org/wp-content/uploads/sites/35/2024/11/TrumpLeeZeldinAP-160x107.jpg", "width": 160, "height": 107, "mimeType": "image/jpeg" }, "medium_large": { "file": "https://cdn.kqed.org/wp-content/uploads/sites/35/2024/11/TrumpLeeZeldinAP-768x512.jpg", "width": 768, "height": 512, "mimeType": "image/jpeg" }, "1536x1536": { "file": "https://cdn.kqed.org/wp-content/uploads/sites/35/2024/11/TrumpLeeZeldinAP-1536x1024.jpg", "width": 1536, "height": 1024, "mimeType": "image/jpeg" }, "post-thumbnail": { "file": "https://cdn.kqed.org/wp-content/uploads/sites/35/2024/11/TrumpLeeZeldinAP-672x372.jpg", "width": 672, "height": 372, "mimeType": "image/jpeg" }, "twentyfourteen-full-width": { "file": "https://cdn.kqed.org/wp-content/uploads/sites/35/2024/11/TrumpLeeZeldinAP-1038x576.jpg", "width": 1038, "height": 576, "mimeType": "image/jpeg" }, "full-width": { "file": "https://cdn.kqed.org/wp-content/uploads/sites/35/2024/11/TrumpLeeZeldinAP-1920x1280.jpg", "width": 1920, "height": 1280, "mimeType": "image/jpeg" }, "kqedFullSize": { "file": "https://cdn.kqed.org/wp-content/uploads/sites/35/2024/11/TrumpLeeZeldinAP.jpg", "width": 2000, "height": 1333 } }, "fetchFailed": false, "isLoading": false }, "science_1995207": { "type": "attachments", "id": "science_1995207", "meta": { "index": "attachments_1716263798", "site": "science", "id": "1995207", "found": true }, "title": "Robert F. Kennedy Jr.", "publishDate": 1731951026, "status": "inherit", "parent": 1995206, "modified": 1731957412, "caption": "Robert F. Kennedy Jr. is interviewed on Fox News on Sept. 25.", "credit": "Jason Mendez/Getty Images", "altTag": null, "description": null, "imgSizes": { "medium": { "file": "https://cdn.kqed.org/wp-content/uploads/sites/35/2024/11/RFK-Jr-fluoride_G_RM_2174503122-860x574-1-800x534.jpg", "width": 800, "height": 534, "mimeType": "image/jpeg" }, "thumbnail": { "file": "https://cdn.kqed.org/wp-content/uploads/sites/35/2024/11/RFK-Jr-fluoride_G_RM_2174503122-860x574-1-160x107.jpg", "width": 160, "height": 107, "mimeType": "image/jpeg" }, "medium_large": { "file": "https://cdn.kqed.org/wp-content/uploads/sites/35/2024/11/RFK-Jr-fluoride_G_RM_2174503122-860x574-1-768x513.jpg", "width": 768, "height": 513, "mimeType": "image/jpeg" }, "post-thumbnail": { "file": "https://cdn.kqed.org/wp-content/uploads/sites/35/2024/11/RFK-Jr-fluoride_G_RM_2174503122-860x574-1-672x372.jpg", "width": 672, "height": 372, "mimeType": "image/jpeg" }, "kqedFullSize": { "file": "https://cdn.kqed.org/wp-content/uploads/sites/35/2024/11/RFK-Jr-fluoride_G_RM_2174503122-860x574-1.jpg", "width": 860, "height": 574 } }, "fetchFailed": false, "isLoading": false }, "science_1995034": { "type": "attachments", "id": "science_1995034", "meta": { "index": "attachments_1716263798", "site": "science", "id": "1995034", "found": true }, "title": "Claremont Canyon by Fred Rowe East Bay Regional Park District.", "publishDate": 1730331141, "status": "inherit", "parent": 1995033, "modified": 1730401426, "caption": "Claremont Canyon Regional Preserve.", "credit": "Fred Rowe/East Bay Regional Park District", "altTag": null, "description": null, "imgSizes": { "medium": { "file": "https://cdn.kqed.org/wp-content/uploads/sites/35/2024/10/Claremont-Canyon-by-Fred-Rowe-East-Bay-Regional-Park-District-800x450.jpg", "width": 800, "height": 450, "mimeType": "image/jpeg" }, "large": { "file": "https://cdn.kqed.org/wp-content/uploads/sites/35/2024/10/Claremont-Canyon-by-Fred-Rowe-East-Bay-Regional-Park-District-1020x574.jpg", "width": 1020, "height": 574, "mimeType": "image/jpeg" }, "thumbnail": { "file": "https://cdn.kqed.org/wp-content/uploads/sites/35/2024/10/Claremont-Canyon-by-Fred-Rowe-East-Bay-Regional-Park-District-160x90.jpg", "width": 160, "height": 90, "mimeType": "image/jpeg" }, "medium_large": { "file": "https://cdn.kqed.org/wp-content/uploads/sites/35/2024/10/Claremont-Canyon-by-Fred-Rowe-East-Bay-Regional-Park-District-768x432.jpg", "width": 768, "height": 432, "mimeType": "image/jpeg" }, "1536x1536": { "file": "https://cdn.kqed.org/wp-content/uploads/sites/35/2024/10/Claremont-Canyon-by-Fred-Rowe-East-Bay-Regional-Park-District-1536x864.jpg", "width": 1536, "height": 864, "mimeType": "image/jpeg" }, "2048x2048": { "file": "https://cdn.kqed.org/wp-content/uploads/sites/35/2024/10/Claremont-Canyon-by-Fred-Rowe-East-Bay-Regional-Park-District-2048x1152.jpg", "width": 2048, "height": 1152, "mimeType": "image/jpeg" }, "post-thumbnail": { "file": "https://cdn.kqed.org/wp-content/uploads/sites/35/2024/10/Claremont-Canyon-by-Fred-Rowe-East-Bay-Regional-Park-District-672x372.jpg", "width": 672, "height": 372, "mimeType": "image/jpeg" }, "twentyfourteen-full-width": { "file": "https://cdn.kqed.org/wp-content/uploads/sites/35/2024/10/Claremont-Canyon-by-Fred-Rowe-East-Bay-Regional-Park-District-1038x576.jpg", "width": 1038, "height": 576, "mimeType": "image/jpeg" }, "full-width": { "file": "https://cdn.kqed.org/wp-content/uploads/sites/35/2024/10/Claremont-Canyon-by-Fred-Rowe-East-Bay-Regional-Park-District-1920x1080.jpg", "width": 1920, "height": 1080, "mimeType": "image/jpeg" }, "kqedFullSize": { "file": "https://cdn.kqed.org/wp-content/uploads/sites/35/2024/10/Claremont-Canyon-by-Fred-Rowe-East-Bay-Regional-Park-District.jpg", "width": 2114, "height": 1189 } }, "fetchFailed": false, "isLoading": false }, "science_1995026": { "type": "attachments", "id": "science_1995026", "meta": { "index": "attachments_1716263798", "site": "science", "id": "1995026", "found": true }, "title": "Halloween Candy Corn.", "publishDate": 1730329149, "status": "inherit", "parent": 1995025, "modified": 1730329223, "caption": "Halloween candy corn, which is often colored with synthetic food dye.", "credit": "H. Armstrong Roberts/Retrofile/Getty Images", "altTag": null, "description": null, "imgSizes": { "medium": { "file": "https://cdn.kqed.org/wp-content/uploads/sites/35/2024/10/GettyImages-55948866-800x628.jpg", "width": 800, "height": 628, "mimeType": "image/jpeg" }, "large": { "file": "https://cdn.kqed.org/wp-content/uploads/sites/35/2024/10/GettyImages-55948866-1020x801.jpg", "width": 1020, "height": 801, "mimeType": "image/jpeg" }, "thumbnail": { "file": "https://cdn.kqed.org/wp-content/uploads/sites/35/2024/10/GettyImages-55948866-160x126.jpg", "width": 160, "height": 126, "mimeType": "image/jpeg" }, "medium_large": { "file": "https://cdn.kqed.org/wp-content/uploads/sites/35/2024/10/GettyImages-55948866-768x603.jpg", "width": 768, "height": 603, "mimeType": "image/jpeg" }, "1536x1536": { "file": "https://cdn.kqed.org/wp-content/uploads/sites/35/2024/10/GettyImages-55948866-1536x1206.jpg", "width": 1536, "height": 1206, "mimeType": "image/jpeg" }, "post-thumbnail": { "file": "https://cdn.kqed.org/wp-content/uploads/sites/35/2024/10/GettyImages-55948866-672x372.jpg", "width": 672, "height": 372, "mimeType": "image/jpeg" }, "twentyfourteen-full-width": { "file": "https://cdn.kqed.org/wp-content/uploads/sites/35/2024/10/GettyImages-55948866-1038x576.jpg", "width": 1038, "height": 576, "mimeType": "image/jpeg" }, "full-width": { "file": "https://cdn.kqed.org/wp-content/uploads/sites/35/2024/10/GettyImages-55948866-1920x1507.jpg", "width": 1920, "height": 1507, "mimeType": "image/jpeg" }, "kqedFullSize": { "file": "https://cdn.kqed.org/wp-content/uploads/sites/35/2024/10/GettyImages-55948866.jpg", "width": 2000, "height": 1570 } }, "fetchFailed": false, "isLoading": false }, "science_1995236": { "type": "attachments", "id": "science_1995236", "meta": { "index": "attachments_1716263798", "site": "science", "id": "1995236", "found": true }, "title": "DL1114_Lacewing_LOVE_is_Noisier_Than_You_Think_B_KQED", "publishDate": 1732127873, "status": "inherit", "parent": 1995157, "modified": 1732128134, "caption": "A male and female green lacewing perform their courtship ritual, consisting of their abdomens vibrating atop the plant they’re standing on. Their mouthparts and antennae touch before mating.", "credit": "Josh Cassidy/KQED", "altTag": null, "description": null, "imgSizes": { "medium": { "file": "https://cdn.kqed.org/wp-content/uploads/sites/35/2024/11/DL1114_Lacewing_LOVE_is_Noisier_Than_You_Think_B_KQED-800x450.jpg", "width": 800, "height": 450, "mimeType": "image/jpeg" }, "large": { "file": "https://cdn.kqed.org/wp-content/uploads/sites/35/2024/11/DL1114_Lacewing_LOVE_is_Noisier_Than_You_Think_B_KQED-1020x574.jpg", "width": 1020, "height": 574, "mimeType": "image/jpeg" }, "thumbnail": { "file": "https://cdn.kqed.org/wp-content/uploads/sites/35/2024/11/DL1114_Lacewing_LOVE_is_Noisier_Than_You_Think_B_KQED-160x90.jpg", "width": 160, "height": 90, "mimeType": "image/jpeg" }, "medium_large": { "file": "https://cdn.kqed.org/wp-content/uploads/sites/35/2024/11/DL1114_Lacewing_LOVE_is_Noisier_Than_You_Think_B_KQED-768x432.jpg", "width": 768, "height": 432, "mimeType": "image/jpeg" }, "1536x1536": { "file": "https://cdn.kqed.org/wp-content/uploads/sites/35/2024/11/DL1114_Lacewing_LOVE_is_Noisier_Than_You_Think_B_KQED-1536x864.jpg", "width": 1536, "height": 864, "mimeType": "image/jpeg" }, "post-thumbnail": { "file": "https://cdn.kqed.org/wp-content/uploads/sites/35/2024/11/DL1114_Lacewing_LOVE_is_Noisier_Than_You_Think_B_KQED-672x372.jpg", "width": 672, "height": 372, "mimeType": "image/jpeg" }, "twentyfourteen-full-width": { "file": "https://cdn.kqed.org/wp-content/uploads/sites/35/2024/11/DL1114_Lacewing_LOVE_is_Noisier_Than_You_Think_B_KQED-1038x576.jpg", "width": 1038, "height": 576, "mimeType": "image/jpeg" }, "kqedFullSize": { "file": "https://cdn.kqed.org/wp-content/uploads/sites/35/2024/11/DL1114_Lacewing_LOVE_is_Noisier_Than_You_Think_B_KQED.jpg", "width": 1920, "height": 1080 } }, "fetchFailed": false, "isLoading": false }, "science_1995095": { "type": "attachments", "id": "science_1995095", "meta": { "index": "attachments_1716263798", "site": "science", "id": "1995095", "found": true }, "title": "DL1120_These-Bees-Hustle-to-Put-Food-On-the-Table_shield", "publishDate": 1731088424, "status": "inherit", "parent": 1995086, "modified": 1731088572, "caption": "A honeybee loaded down with pollen sits on a flower. Honeybees turn pollen into a protein-rich food called bee bread.", "credit": "Kirill Demchenko/Shutterstock.com", "altTag": "A honeybee sits on a flowers. It has a ball of orange pollen on each of its back legs. And its face is dusted with yellow pollen.", "description": null, "imgSizes": { "medium": { "file": "https://cdn.kqed.org/wp-content/uploads/sites/35/2024/11/DL1120_These-Bees-Hustle-to-Put-Food-On-the-Table_shield-800x450.jpg", "width": 800, "height": 450, "mimeType": "image/jpeg" }, "large": { "file": "https://cdn.kqed.org/wp-content/uploads/sites/35/2024/11/DL1120_These-Bees-Hustle-to-Put-Food-On-the-Table_shield-1020x574.jpg", "width": 1020, "height": 574, "mimeType": "image/jpeg" }, "thumbnail": { "file": "https://cdn.kqed.org/wp-content/uploads/sites/35/2024/11/DL1120_These-Bees-Hustle-to-Put-Food-On-the-Table_shield-160x90.jpg", "width": 160, "height": 90, "mimeType": "image/jpeg" }, "medium_large": { "file": "https://cdn.kqed.org/wp-content/uploads/sites/35/2024/11/DL1120_These-Bees-Hustle-to-Put-Food-On-the-Table_shield-768x432.jpg", "width": 768, "height": 432, "mimeType": "image/jpeg" }, "1536x1536": { "file": "https://cdn.kqed.org/wp-content/uploads/sites/35/2024/11/DL1120_These-Bees-Hustle-to-Put-Food-On-the-Table_shield-1536x864.jpg", "width": 1536, "height": 864, "mimeType": "image/jpeg" }, "2048x2048": { "file": "https://cdn.kqed.org/wp-content/uploads/sites/35/2024/11/DL1120_These-Bees-Hustle-to-Put-Food-On-the-Table_shield-2048x1152.jpg", "width": 2048, "height": 1152, "mimeType": "image/jpeg" }, "post-thumbnail": { "file": "https://cdn.kqed.org/wp-content/uploads/sites/35/2024/11/DL1120_These-Bees-Hustle-to-Put-Food-On-the-Table_shield-672x372.jpg", "width": 672, "height": 372, "mimeType": "image/jpeg" }, "twentyfourteen-full-width": { "file": "https://cdn.kqed.org/wp-content/uploads/sites/35/2024/11/DL1120_These-Bees-Hustle-to-Put-Food-On-the-Table_shield-1038x576.jpg", "width": 1038, "height": 576, "mimeType": "image/jpeg" }, "full-width": { "file": "https://cdn.kqed.org/wp-content/uploads/sites/35/2024/11/DL1120_These-Bees-Hustle-to-Put-Food-On-the-Table_shield-1920x1080.jpg", "width": 1920, "height": 1080, "mimeType": "image/jpeg" }, "kqedFullSize": { "file": "https://cdn.kqed.org/wp-content/uploads/sites/35/2024/11/DL1120_These-Bees-Hustle-to-Put-Food-On-the-Table_shield-scaled.jpg", "width": 2560, "height": 1440 } }, "fetchFailed": false, "isLoading": false }, "science_1995229": { "type": "attachments", "id": "science_1995229", "meta": { "index": "attachments_1716263798", "site": "science", "id": "1995229", "found": true }, "title": "Monarch Butterflies California", "publishDate": 1732061109, "status": "inherit", "parent": 1995228, "modified": 1732061526, "caption": "A cluster of butterflies sit on a pine tree at Monarch Grove Sanctuary in Pacific Grove, Calif., on Nov. 10, 2021. Researchers announced Tuesday, Jan. 31, 2023, that the population of western monarch butterflies wintering along the California coast has rebounded for a second year in a row after a precipitous drop in 2020, but the population of orange-and-black insects is still well below what it used to be.", "credit": "Nic Coury/AP Photo", "altTag": "Many monarch butterflies sit on a tree branch", "description": "A cluster of butterflies sit on a pine tree at Monarch Grove Sanctuary in Pacific Grove, Calif., on Nov. 10, 2021. Researchers announced Tuesday, Jan. 31, 2023, that the population of western monarch butterflies wintering along the California coast has rebounded for a second year in a row after a precipitous drop in 2020, but the population of orange-and-black insects is still well below what it used to be.", "imgSizes": { "medium": { "file": "https://cdn.kqed.org/wp-content/uploads/sites/35/2024/11/ap23031858418007-800x533.jpeg", "width": 800, "height": 533, "mimeType": "image/jpeg" }, "large": { "file": "https://cdn.kqed.org/wp-content/uploads/sites/35/2024/11/ap23031858418007-1020x680.jpeg", "width": 1020, "height": 680, "mimeType": "image/jpeg" }, "thumbnail": { "file": "https://cdn.kqed.org/wp-content/uploads/sites/35/2024/11/ap23031858418007-160x107.jpeg", "width": 160, "height": 107, "mimeType": "image/jpeg" }, "medium_large": { "file": "https://cdn.kqed.org/wp-content/uploads/sites/35/2024/11/ap23031858418007-768x512.jpeg", "width": 768, "height": 512, "mimeType": "image/jpeg" }, "1536x1536": { "file": "https://cdn.kqed.org/wp-content/uploads/sites/35/2024/11/ap23031858418007-1536x1024.jpeg", "width": 1536, "height": 1024, "mimeType": "image/jpeg" }, "2048x2048": { "file": "https://cdn.kqed.org/wp-content/uploads/sites/35/2024/11/ap23031858418007-2048x1365.jpeg", "width": 2048, "height": 1365, "mimeType": "image/jpeg" }, "post-thumbnail": { "file": "https://cdn.kqed.org/wp-content/uploads/sites/35/2024/11/ap23031858418007-672x372.jpeg", "width": 672, "height": 372, "mimeType": "image/jpeg" }, "twentyfourteen-full-width": { "file": "https://cdn.kqed.org/wp-content/uploads/sites/35/2024/11/ap23031858418007-1038x576.jpeg", "width": 1038, "height": 576, "mimeType": "image/jpeg" }, "full-width": { "file": "https://cdn.kqed.org/wp-content/uploads/sites/35/2024/11/ap23031858418007-1920x1280.jpeg", "width": 1920, "height": 1280, "mimeType": "image/jpeg" }, "kqedFullSize": { "file": "https://cdn.kqed.org/wp-content/uploads/sites/35/2024/11/ap23031858418007-scaled.jpeg", "width": 2560, "height": 1706 } }, "fetchFailed": false, "isLoading": false }, "science_1994027": { "type": "attachments", "id": "science_1994027", "meta": { "index": "attachments_1716263798", "site": "science", "id": "1994027", "found": true }, "title": "20240828_OAKLANDZOO_GC-6-KQED", "publishDate": 1724884958, "status": "inherit", "parent": 0, "modified": 1732053937, "caption": "Osh, the 30-year-old male African elephant, plays with a ring while eating tree branches in his habitat at the Oakland Zoo on August 28, 2024. Osh, the only remaining elephant at the zoo, was recently moved to an elephant sanctuary in Tennessee.", "credit": "Gina Castro/KQED", "altTag": "An elephant raises his trunk.", "description": null, "imgSizes": { "medium": { "file": "https://cdn.kqed.org/wp-content/uploads/sites/35/2024/08/20240828_OAKLANDZOO_GC-6-KQED-800x533.jpg", "width": 800, "height": 533, "mimeType": "image/jpeg" }, "large": { "file": "https://cdn.kqed.org/wp-content/uploads/sites/35/2024/08/20240828_OAKLANDZOO_GC-6-KQED-1020x680.jpg", "width": 1020, "height": 680, "mimeType": "image/jpeg" }, "thumbnail": { "file": "https://cdn.kqed.org/wp-content/uploads/sites/35/2024/08/20240828_OAKLANDZOO_GC-6-KQED-160x107.jpg", "width": 160, "height": 107, "mimeType": "image/jpeg" }, "medium_large": { "file": "https://cdn.kqed.org/wp-content/uploads/sites/35/2024/08/20240828_OAKLANDZOO_GC-6-KQED-768x512.jpg", "width": 768, "height": 512, "mimeType": "image/jpeg" }, "1536x1536": { "file": "https://cdn.kqed.org/wp-content/uploads/sites/35/2024/08/20240828_OAKLANDZOO_GC-6-KQED-1536x1024.jpg", "width": 1536, "height": 1024, "mimeType": "image/jpeg" }, "post-thumbnail": { "file": "https://cdn.kqed.org/wp-content/uploads/sites/35/2024/08/20240828_OAKLANDZOO_GC-6-KQED-672x372.jpg", "width": 672, "height": 372, "mimeType": "image/jpeg" }, "twentyfourteen-full-width": { "file": "https://cdn.kqed.org/wp-content/uploads/sites/35/2024/08/20240828_OAKLANDZOO_GC-6-KQED-1038x576.jpg", "width": 1038, "height": 576, "mimeType": "image/jpeg" }, "full-width": { "file": "https://cdn.kqed.org/wp-content/uploads/sites/35/2024/08/20240828_OAKLANDZOO_GC-6-KQED-1920x1280.jpg", "width": 1920, "height": 1280, "mimeType": "image/jpeg" }, "kqedFullSize": { "file": "https://cdn.kqed.org/wp-content/uploads/sites/35/2024/08/20240828_OAKLANDZOO_GC-6-KQED.jpg", "width": 2000, "height": 1333 } }, "fetchFailed": false, "isLoading": false } }, "audioPlayerReducer": { "postId": "stream_live" }, "authorsReducer": { "kdebenedetti": { "type": "authors", "id": "11913", "meta": { "index": "authors_1716337520", "id": "11913", "found": true }, "name": "Katie DeBenedetti", "firstName": "Katie", "lastName": "DeBenedetti", "slug": "kdebenedetti", "email": "[email protected]", "display_author_email": false, "staff_mastheads": [ "news", "science" ], "title": "KQED Contributor", "bio": null, "avatar": "https://secure.gravatar.com/avatar/6e31073cb8f7e4214ab03f42771d0f45?s=600&d=blank&r=g", "twitter": null, "facebook": null, "instagram": null, "linkedin": null, "sites": [ { "site": "news", "roles": [ "author" ] }, { "site": "science", "roles": [ "author" ] } ], "headData": { "title": "Katie DeBenedetti | KQED", "description": "KQED Contributor", "ogImgSrc": "https://secure.gravatar.com/avatar/6e31073cb8f7e4214ab03f42771d0f45?s=600&d=blank&r=g", "twImgSrc": "https://secure.gravatar.com/avatar/6e31073cb8f7e4214ab03f42771d0f45?s=600&d=blank&r=g" }, "isLoading": false, "link": "/author/kdebenedetti" }, "byline_news_12016120": { "type": "authors", "id": "byline_news_12016120", "meta": { "override": true }, "slug": "byline_news_12016120", "name": "\u003ca href=\"https://www.npr.org/people/348777820/maria-godoy\">Maria Godoy\u003c/a>, NPR", "isLoading": false }, "byline_news_12015810": { "type": "authors", "id": "byline_news_12015810", "meta": { "override": true }, "slug": "byline_news_12015810", "name": "\u003ca href=\"https://calmatters.org/author/anaibarra/\">Ana B. Ibarra\u003c/a>, CalMatters", "isLoading": false }, "matthewgreen": { "type": "authors", "id": "1263", "meta": { "index": "authors_1716337520", "id": "1263", "found": true }, "name": "Matthew Green", "firstName": "Matthew", "lastName": "Green", "slug": "matthewgreen", "email": "[email protected]", "display_author_email": false, "staff_mastheads": [ "news" ], "title": "KQED Contributor", "bio": "Matthew Green is a digital media producer for KQED News. He previously produced \u003ca href=\"http://www.kqed.org/lowdown\">The Lowdown\u003c/a>, KQED’s multimedia news education blog. Matthew's written for numerous Bay Area publications, including the Oakland Tribune and San Francisco Chronicle. He also taught journalism classes at Fremont High School in East Oakland.\r\n\r\nEmail: [email protected]; Twitter: @MGreenKQED", "avatar": "https://secure.gravatar.com/avatar/3bf498d1267ca02c8494f33d8cfc575e?s=600&d=mm&r=g", "twitter": "MGreenKQED", "facebook": null, "instagram": null, "linkedin": null, "sites": [ { "site": "news", "roles": [ "administrator" ] }, { "site": "lowdown", "roles": [ "administrator" ] }, { "site": "stateofhealth", "roles": [ "author" ] }, { "site": "science", "roles": [ "administrator" ] }, { "site": "education", "roles": [ "editor" ] }, { "site": "quest", "roles": [ "editor" ] }, { "site": "forum", "roles": [ "administrator" ] }, { "site": "elections", "roles": [ "editor" ] }, { "site": "liveblog", "roles": [ "editor" ] } ], "headData": { "title": "Matthew Green | KQED", "description": "KQED Contributor", "ogImgSrc": "https://secure.gravatar.com/avatar/3bf498d1267ca02c8494f33d8cfc575e?s=600&d=mm&r=g", "twImgSrc": "https://secure.gravatar.com/avatar/3bf498d1267ca02c8494f33d8cfc575e?s=600&d=mm&r=g" }, "isLoading": false, "link": "/author/matthewgreen" }, "eromero": { "type": "authors", "id": "11746", "meta": { "index": "authors_1716337520", "id": "11746", "found": true }, "name": "Ezra David Romero", "firstName": "Ezra David", "lastName": "Romero", "slug": "eromero", "email": "[email protected]", "display_author_email": true, "staff_mastheads": [ "news", "science" ], "title": "Climate Reporter", "bio": "Ezra David Romero is a climate reporter for KQED News. He covers the absence and excess of water in the Bay Area — think sea level rise, flooding and drought. For nearly a decade he’s covered how warming temperatures are altering the lives of Californians. He’s reported on farmers worried their pistachio trees aren’t getting enough sleep, families desperate for water, scientists studying dying giant sequoias, and alongside firefighters containing wildfires. His work has appeared on local stations across California and nationally on public radio shows like Morning Edition, Here and Now, All Things Considered and Science Friday. ", "avatar": "https://secure.gravatar.com/avatar/9c15bb8bab267e058708a9eeaeef16bf?s=600&d=blank&r=g", "twitter": "ezraromero", "facebook": null, "instagram": null, "linkedin": null, "sites": [ { "site": "news", "roles": [ "editor" ] }, { "site": "science", "roles": [ "editor" ] } ], "headData": { "title": "Ezra David Romero | KQED", "description": "Climate Reporter", "ogImgSrc": "https://secure.gravatar.com/avatar/9c15bb8bab267e058708a9eeaeef16bf?s=600&d=blank&r=g", "twImgSrc": "https://secure.gravatar.com/avatar/9c15bb8bab267e058708a9eeaeef16bf?s=600&d=blank&r=g" }, "isLoading": false, "link": "/author/eromero" }, "adahlstromeckman": { "type": "authors", "id": "11785", "meta": { "index": "authors_1716337520", "id": "11785", "found": true }, "name": "Azul Dahlstrom-Eckman", "firstName": "Azul", "lastName": "Dahlstrom-Eckman", "slug": "adahlstromeckman", "email": "[email protected]", "display_author_email": true, "staff_mastheads": [], "title": "Reporter", "bio": "Azul is a reporter for KQED who focuses on producing sound-rich audio features for KQED's Morning Edition segment and digital features for KQED's online audiences. He previously worked as the Weekend News Editor at KQED, responsible for overseeing radio and digital news on the weekends. He joined KQED in 2021 as an alumna of KALW's Audio Academy radio journalism training program. He was born and raised on Potrero Hill in San Francisco and holds a B.A. in Environmental Studies from the University of Oregon.", "avatar": "https://secure.gravatar.com/avatar/99c0cfc680078897572931b34e941e1e?s=600&d=blank&r=g", "twitter": "@zuliemann", "facebook": null, "instagram": null, "linkedin": null, "sites": [ { "site": "arts", "roles": [ "editor" ] }, { "site": "news", "roles": [ "editor" ] }, { "site": "science", "roles": [ "editor" ] } ], "headData": { "title": "Azul Dahlstrom-Eckman | KQED", "description": "Reporter", "ogImgSrc": "https://secure.gravatar.com/avatar/99c0cfc680078897572931b34e941e1e?s=600&d=blank&r=g", "twImgSrc": "https://secure.gravatar.com/avatar/99c0cfc680078897572931b34e941e1e?s=600&d=blank&r=g" }, "isLoading": false, "link": "/author/adahlstromeckman" }, "parcuni": { "type": "authors", "id": "11368", "meta": { "index": "authors_1716337520", "id": "11368", "found": true }, "name": "Peter Arcuni", "firstName": "Peter", "lastName": "Arcuni", "slug": "parcuni", "email": "[email protected]", "display_author_email": false, "staff_mastheads": [ "science" ], "title": "Reporter", "bio": "Peter reports radio and online stories for \u003cem>KQED Science\u003c/em>. His work has also appeared on the \u003cem>The California Report\u003c/em> morning show and \u003cem>KQED News\u003c/em>. His production credits include \u003cem>The California Report, The California Report Magazine\u003c/em> and KQED's local news podcast \u003cem>The Bay\u003c/em>. Other credits include NPR's \u003cem>All Things Considered\u003c/em>, WNYC's \u003cem>Science Friday\u003c/em>, WBUR's \u003cem>Here & Now\u003c/em>, WIRED and SFGate. Peter graduated from Brown University and earned a master's degree in journalism from Stanford. He's covered everything from homelessness to wildfires, health, the environment, arts and Thanksgiving in San Quentin prison. In other lives, he played rock n roll music and studied neuroscience. You can email him at: [email protected]", "avatar": "https://secure.gravatar.com/avatar/d5032f6f27199d478af34ad2e1d98732?s=600&d=blank&r=g", "twitter": "peterarcuni", "facebook": null, "instagram": null, "linkedin": null, "sites": [ { "site": "news", "roles": [ "editor" ] }, { "site": "science", "roles": [ "editor" ] } ], "headData": { "title": "Peter Arcuni | KQED", "description": "Reporter", "ogImgSrc": "https://secure.gravatar.com/avatar/d5032f6f27199d478af34ad2e1d98732?s=600&d=blank&r=g", "twImgSrc": "https://secure.gravatar.com/avatar/d5032f6f27199d478af34ad2e1d98732?s=600&d=blank&r=g" }, "isLoading": false, "link": "/author/parcuni" }, "kevinstark": { "type": "authors", "id": "11608", "meta": { "index": "authors_1716337520", "id": "11608", "found": true }, "name": "Kevin Stark", "firstName": "Kevin", "lastName": "Stark", "slug": "kevinstark", "email": "[email protected]", "display_author_email": true, "staff_mastheads": [ "science" ], "title": "Senior Editor", "bio": "Kevin is a senior editor for KQED Science, managing the station's health and climate desks. His journalism career began in the Pacific Northwest, and he later became a lead reporter for the San Francisco Public Press. His work has appeared in Pacific Standard magazine, the Energy News Network, the Center for Investigative Reporting's Reveal and WBEZ in Chicago. Kevin joined KQED in 2019, and has covered issues related to energy, wildfire, climate change and the environment.", "avatar": "https://secure.gravatar.com/avatar/1f646bf546a63d638e04ff23b52b0e79?s=600&d=blank&r=g", "twitter": "starkkev", "facebook": null, "instagram": null, "linkedin": null, "sites": [ { "site": "", "roles": [ "editor" ] }, { "site": "news", "roles": [ "editor" ] }, { "site": "science", "roles": [ "administrator" ] } ], "headData": { "title": "Kevin Stark | KQED", "description": "Senior Editor", "ogImgSrc": "https://secure.gravatar.com/avatar/1f646bf546a63d638e04ff23b52b0e79?s=600&d=blank&r=g", "twImgSrc": "https://secure.gravatar.com/avatar/1f646bf546a63d638e04ff23b52b0e79?s=600&d=blank&r=g" }, "isLoading": false, "link": "/author/kevinstark" }, "byline_science_1995206": { "type": "authors", "id": "byline_science_1995206", "meta": { "override": true }, "slug": "byline_science_1995206", "name": "Samantha Putterman, Politifact", "isLoading": false }, "lesleymcclurg": { "type": "authors", "id": "11229", "meta": { "index": "authors_1716337520", "id": "11229", "found": true }, "name": "Lesley McClurg", "firstName": "Lesley", "lastName": "McClurg", "slug": "lesleymcclurg", "email": "[email protected]", "display_author_email": false, "staff_mastheads": [ "news", "science" ], "title": "KQED Health Correspondent", "bio": "Lesley McClurg is a health correspondent and fill-in host. Her work is regularly rebroadcast on numerous NPR and PBS shows. She has won several regional Emmy awards, a regional and a national Edward R. Murrow award.  The Association for Health Journalists awarded Lesley best beat coverage.  The Society of Professional Journalists has recognized her reporting several times. The Society of Environmental Journalists spotlighted her ongoing coverage of California's historic drought. Before joining KQED in 2016, she covered food and sustainability for Capital Public Radio, the environment for Colorado Public Radio, and reported for both KUOW and KCTS9 in Seattle. When not hunched over her laptop Lesley enjoys skiing with her daughter, cycling with her partner or scheming their next globetrotting adventure. Before motherhood she relished dancing tango till sunrise. When on deadline she fuels herself almost exclusively on chocolate chips.\r\n\r\n ", "avatar": "https://secure.gravatar.com/avatar/3fb78e873af3312f34d0bc1d60a07c7f?s=600&d=blank&r=g", "twitter": "lesleywmcclurg", "facebook": null, "instagram": null, "linkedin": null, "sites": [ { "site": "arts", "roles": [ "author" ] }, { "site": "news", "roles": [ "editor" ] }, { "site": "futureofyou", "roles": [ "editor" ] }, { "site": "stateofhealth", "roles": [ "author" ] }, { "site": "science", "roles": [ "editor" ] }, { "site": "quest", "roles": [ "subscriber" ] }, { "site": "forum", "roles": [ "administrator" ] } ], "headData": { "title": "Lesley McClurg | KQED", "description": "KQED Health Correspondent", "ogImgSrc": "https://secure.gravatar.com/avatar/3fb78e873af3312f34d0bc1d60a07c7f?s=600&d=blank&r=g", "twImgSrc": "https://secure.gravatar.com/avatar/3fb78e873af3312f34d0bc1d60a07c7f?s=600&d=blank&r=g" }, "isLoading": false, "link": "/author/lesleymcclurg" }, "smohamad": { "type": "authors", "id": "11631", "meta": { "index": "authors_1716337520", "id": "11631", "found": true }, "name": "Sarah Mohamad", "firstName": "Sarah", "lastName": "Mohamad", "slug": "smohamad", "email": "[email protected]", "display_author_email": true, "staff_mastheads": [], "title": "Engagement Producer and Reporter, KQED Science", "bio": "Sarah Mohamad is an engagement producer and reporter for KQED's digital engagement team. She leads social media, newsletter, and engagement efforts for KQED Science content. Prior to this role, she played a key role as project manager for NSF's \u003ca href=\"https://www.kqed.org/crackingthecode\">\u003cem>Cracking the Code: Influencing Millennial Science Engagement\u003c/em> \u003c/a>audience research. Prior to joining KQED Science, Sarah worked in a brand new role as Digital Marketing Strategist at WPSU Penn State.", "avatar": "https://secure.gravatar.com/avatar/085f65bb82616965f87e3d12f8550931?s=600&d=blank&r=g", "twitter": "sarahkmohamad", "facebook": null, "instagram": null, "linkedin": null, "sites": [ { "site": "arts", "roles": [ "editor" ] }, { "site": "news", "roles": [ "editor" ] }, { "site": "about", "roles": [ "editor" ] }, { "site": "science", "roles": [ "editor" ] } ], "headData": { "title": "Sarah Mohamad | KQED", "description": "Engagement Producer and Reporter, KQED Science", "ogImgSrc": "https://secure.gravatar.com/avatar/085f65bb82616965f87e3d12f8550931?s=600&d=blank&r=g", "twImgSrc": "https://secure.gravatar.com/avatar/085f65bb82616965f87e3d12f8550931?s=600&d=blank&r=g" }, "isLoading": false, "link": "/author/smohamad" }, "gabriela-quiros": { "type": "authors", "id": "6186", "meta": { "index": "authors_1716337520", "id": "6186", "found": true }, "name": "Gabriela Quirós", "firstName": "Gabriela", "lastName": "Quirós", "slug": "gabriela-quiros", "email": "[email protected]", "display_author_email": false, "staff_mastheads": [ "science" ], "title": "Supervising Producer", "bio": "Gabriela Quirós is the \u003cstrong>supervising producer for KQED's web science video series \u003ca href=\"https://www.kqed.org/deeplook\">Deep Look\u003c/a>\u003c/strong>. She joined KQED as a TV producer when its science series QUEST started in 2006 and has covered everything from Alzheimer’s to bee die-offs to dark energy.\r\n\r\nShe won a 2022 AAAS Kavli Science Journalism Award with a team of her Deep Look colleagues. She has won six regional Emmys as a video producer and has shared eight more as the coordinating producer of Deep Look. The episode she produced about \u003ca href=\"https://www.kqed.org/science/728086/how-mosquitoes-use-six-needles-to-suck-your-blood\">How Mosquitoes Use Six Needles to Suck Your Blood\u003c/a> won a Webby \"People's Voice\" award. She has also earned awards from the Jackson Hole Wildlife Film Festival, the Society of Professional Journalists and the Society of Environmental Journalists.\r\n\r\nHer videos for KQED have also aired on NOVA scienceNOW and the PBS NewsHour, and appeared on NPR.org.\r\n\r\nAs an independent filmmaker, she produced and directed the hour-long documentary \u003ca href=\"http://lpbp.org/beautiful-sin-qa-with-producer-gabriela-quiros/\">\u003cem>Beautiful Sin\u003c/em>\u003c/a>, about the surprising story of how Costa Rica became the only country in the world to outlaw in vitro fertilization. The film aired in 2015 on public television stations throughout the U.S., and in Costa Rica.\r\n\r\nShe started her journalism career as a newspaper reporter in Costa Rica, where she grew up. She won the National Science Journalism Award there for a series of articles about organic agriculture, and developed a life-long interest in health reporting. She moved to the Bay Area in 1996 to study documentary filmmaking at the University of California, Berkeley, where she received master’s degrees in journalism and Latin American studies.", "avatar": "https://secure.gravatar.com/avatar/6d82c20152affd1b434c31a904c40809?s=600&d=blank&r=g", "twitter": "gabrielaquirosr", "facebook": null, "instagram": null, "linkedin": null, "sites": [ { "site": "news", "roles": [] }, { "site": "science", "roles": [ "editor" ] }, { "site": "quest", "roles": [ "editor", "ef_view_calendar", "ef_view_story_budget" ] } ], "headData": { "title": "Gabriela Quirós | KQED", "description": "Supervising Producer", "ogImgSrc": "https://secure.gravatar.com/avatar/6d82c20152affd1b434c31a904c40809?s=600&d=blank&r=g", "twImgSrc": "https://secure.gravatar.com/avatar/6d82c20152affd1b434c31a904c40809?s=600&d=blank&r=g" }, "isLoading": false, "link": "/author/gabriela-quiros" }, "rtuiran": { "type": "authors", "id": "11858", "meta": { "index": "authors_1716337520", "id": "11858", "found": true }, "name": "Rosa Tuirán", "firstName": "Rosa", "lastName": "Tuirán", "slug": "rtuiran", "email": "[email protected]", "display_author_email": false, "staff_mastheads": [ "science" ], "title": "Digital Video Producer ", "bio": "Rosa Tuirán is a PBS Accelerator Fellow for Diverse Voices and a video producer for KQED's web science video series, Deep Look. Originally from Mexico City, she studied International Relations for her B.A. After graduating, she pursued her passion for underwater photography in South Africa and later worked as a video journalist for BuzzFeed News in New York City.\r\n\r\nIn 2020, she received her Master of Journalism from the University of California, Berkeley with a focus on documentary filmmaking. During the pandemic's early stages, she was a part of the COVID-19 California reporting initiative with The New York Times and the Investigative Reporting Program. \r\n\r\nHer work has been featured on PBS Frontline, PBS NOVA, CBS News, National Geographic, The Guardian and The New York Times.", "avatar": "https://secure.gravatar.com/avatar/192c377dfd982c86993f2351bc0d6fb2?s=600&d=blank&r=g", "twitter": null, "facebook": null, "instagram": null, "linkedin": null, "sites": [ { "site": "science", "roles": [ "editor" ] } ], "headData": { "title": "Rosa Tuirán | KQED", "description": "Digital Video Producer ", "ogImgSrc": "https://secure.gravatar.com/avatar/192c377dfd982c86993f2351bc0d6fb2?s=600&d=blank&r=g", "twImgSrc": "https://secure.gravatar.com/avatar/192c377dfd982c86993f2351bc0d6fb2?s=600&d=blank&r=g" }, "isLoading": false, "link": "/author/rtuiran" }, "byline_science_1995228": { "type": "authors", "id": "byline_science_1995228", "meta": { "override": true }, "slug": "byline_science_1995228", "name": "Nathan Rott \u003cbr> NPR", "isLoading": false }, "dventon": { "type": "authors", "id": "11088", "meta": { "index": "authors_1716337520", "id": "11088", "found": true }, "name": "Danielle Venton", "firstName": "Danielle", "lastName": "Venton", "slug": "dventon", "email": "[email protected]", "display_author_email": true, "staff_mastheads": [ "science" ], "title": "Science reporter", "bio": "Danielle Venton is a reporter for KQED Science. She covers wildfires, space and oceans (though she is prone to sea sickness).\r\n\r\nBefore joining KQED in 2015, Danielle was a staff reporter at KRCB in Sonoma County and a freelancer. She studied science communication at UC Santa Cruz and formerly worked at CERN in Geneva, Switzerland where she wrote about computing. She lives in Sonoma County and enjoys backpacking.", "avatar": "https://secure.gravatar.com/avatar/ebaf11ee6cfb7bb40329a143d463829e?s=600&d=blank&r=g", "twitter": "DanielleVenton", "facebook": null, "instagram": null, "linkedin": null, "sites": [ { "site": "arts", "roles": [ "contributor" ] }, { "site": "news", "roles": [ "editor" ] }, { "site": "futureofyou", "roles": [ "editor" ] }, { "site": "science", "roles": [ "editor" ] }, { "site": "liveblog", "roles": [ "contributor" ] } ], "headData": { "title": "Danielle Venton | KQED", "description": "Science reporter", "ogImgSrc": "https://secure.gravatar.com/avatar/ebaf11ee6cfb7bb40329a143d463829e?s=600&d=blank&r=g", "twImgSrc": "https://secure.gravatar.com/avatar/ebaf11ee6cfb7bb40329a143d463829e?s=600&d=blank&r=g" }, "isLoading": false, "link": "/author/dventon" } }, "breakingNewsReducer": {}, "campaignFinanceReducer": {}, "pagesReducer": { "root-site_kqedscience": { "type": "pages", "id": "root-site_22017", "meta": { "index": "pages_1716337520", "site": "root-site", "id": "22017", "score": 0 }, "slug": "kqedscience", "title": "Science", "headTitle": "Science | KQED", "pagePath": "kqedscience", "pageMeta": { "sticky": false, "WpPageTemplate": "page-topic-editorial", "adSlotOverride": "300x250_science", "excludeFromSiteSearch": "Include" }, "headData": { "title": "KQED Science & Environment News for the Bay Area and Beyond | KQED", "description": "KQED Science brings you award-winning science and environment coverage from the Bay Area and beyond.", "ogTitle": "", "ogDescription": "", "ogImgId": "", "twTitle": "", "twDescription": "", "twImgId": "", "socialTitle": "KQED Science & Environment News for the Bay Area and Beyond | KQED", "socialDescription": "KQED Science brings you award-winning science and environment coverage from the Bay Area and beyond.", "canonicalUrl": "https://www.kqed.org/science", "imageData": { "ogImageSize": { "file": "https://cdn.kqed.org/wp-content/uploads/2020/02/[email protected]", "width": 1200, "height": 630 }, "twImageSize": { "file": "https://cdn.kqed.org/wp-content/uploads/2020/02/[email protected]" }, "twitterCard": "summary_large_image" } }, "labelTerm": { "site": "" }, "publishDate": 1681344382, "content": "\u003cdiv class=\"wp-block-kqed-columns\">\n\u003cdiv class=\"wp-block-kqed-column\">\u003c/div>\n\n\n\n\u003cdiv class=\"wp-block-kqed-column\">\u003c/div>\n\u003c/div>\n\n\n\n\u003cdiv class=\"wp-block-kqed-section-overview\">\u003c/div>\n\n\n\n\u003cdiv class=\"wp-block-kqed-columns\">\n\u003cdiv class=\"wp-block-kqed-column\">\u003c/div>\n\n\n\n\u003cdiv class=\"wp-block-kqed-column\">\u003c/div>\n\u003c/div>\n\n\n\n\n\n\n\n\n\u003cp>[ad fullwidth]\u003c/p>\u003cp>\u003c/p>\n", "blocks": [ { "blockName": "kqed/columns", "attrs": { "heading": "top stories" }, "innerBlocks": [ { "blockName": "kqed/column", "attrs": { "heading": "", "colSpan": "8", "colSpanTablet": "6" }, "innerBlocks": [ { "blockName": "kqed/post-list", "attrs": { "layout": "cardEditorial1", "query": "posts?tag=featured-science&queryId=26b9ed9190", "useSSR": true }, "innerBlocks": [], "innerHTML": "", "innerContent": [] } ], "innerHTML": "\n\u003cdiv class=\"wp-block-kqed-column\">\u003c/div>\n", "innerContent": [ "\n\u003cdiv class=\"wp-block-kqed-column\">", null, "\u003c/div>\n" ] }, { "blockName": "kqed/column", "attrs": { "heading": "More science stories", "colSpan": "4", "colSpanTablet": "6" }, "innerBlocks": [ { "blockName": "kqed/post-list", "attrs": { "layout": "cardMostViewedNumberless", "query": "posts/?category=science&queryId=dd799c97bd", "featureQuery": "posts?tag=featured-science&queryId=dd799c97bd" }, "innerBlocks": [], "innerHTML": "", "innerContent": [] } ], "innerHTML": "\n\u003cdiv class=\"wp-block-kqed-column\">\u003c/div>\n", "innerContent": [ "\n\u003cdiv class=\"wp-block-kqed-column\">", null, "\u003c/div>\n" ] } ], "innerHTML": "\n\u003cdiv class=\"wp-block-kqed-columns\">\n\n\u003c/div>\n", "innerContent": [ "\n\u003cdiv class=\"wp-block-kqed-columns\">", null, "\n\n", null, "\u003c/div>\n" ] }, { "blockName": "kqed/section-overview", "attrs": { "html": "KQED Science brings you award-winning science and environment coverage from the Bay Area and beyond. \u003ca href=\"/science/about\">Learn More\u003c/a>" }, "innerBlocks": [], "innerHTML": "\n\u003cdiv class=\"wp-block-kqed-section-overview\">\u003c/div>\n", "innerContent": [ "\n\u003cdiv class=\"wp-block-kqed-section-overview\">\u003c/div>\n" ] }, { "blockName": "kqed/columns", "attrs": [], "innerBlocks": [ { "blockName": "kqed/column", "attrs": { "heading": "Climate" }, "innerBlocks": [ { "blockName": "kqed/post-list", "attrs": { "layout": "sectionPod", "query": "posts/science?category=climate&queryId=162032d9186", "title": "Climate", "sectionUrl": "/climate", "buttonText": "More Climate", "useSSR": false }, "innerBlocks": [], "innerHTML": "", "innerContent": [] } ], "innerHTML": "\n\u003cdiv class=\"wp-block-kqed-column\">\u003c/div>\n", "innerContent": [ "\n\u003cdiv class=\"wp-block-kqed-column\">", null, "\u003c/div>\n" ] }, { "blockName": "kqed/column", "attrs": { "heading": "Health" }, "innerBlocks": [ { "blockName": "kqed/post-list", "attrs": { "layout": "sectionPod", "query": "posts/science?category=health&queryId=e3cf07670e", "title": "Health", "sectionUrl": "/healthnews", "buttonText": "More Health" }, "innerBlocks": [], "innerHTML": "", "innerContent": [] } ], "innerHTML": "\n\u003cdiv class=\"wp-block-kqed-column\">\u003c/div>\n", "innerContent": [ "\n\u003cdiv class=\"wp-block-kqed-column\">", null, "\u003c/div>\n" ] } ], "innerHTML": "\n\u003cdiv class=\"wp-block-kqed-columns\">\n\n\u003c/div>\n", "innerContent": [ "\n\u003cdiv class=\"wp-block-kqed-columns\">", null, "\n\n", null, "\u003c/div>\n" ] }, { "blockName": "kqed/ad", "attrs": { "adType": "inHouse" }, "innerBlocks": [], "innerHTML": "", "innerContent": [] }, { "blockName": "kqed/post-list", "attrs": { "layout": "cardVideo2", "query": "posts/science?series=deep-look&video=true&queryId=ed26af3519", "title": "Deep Look", "sectionUrl": "/deeplook", "buttonText": "More from Deep Look" }, "innerBlocks": [], "innerHTML": "", "innerContent": [] }, { "blockName": "kqed/funding-credits", "attrs": { "text": "KQED’s science coverage is supported by The National Science Foundation, the Chan Zuckerberg Initiative, the Dirk and Charlene Kabcenell Foundation, the Gordon and Betty Moore Foundation, The Patrick McGovern Foundation, Campaign 21 and the members of KQED.", "badge": "nsf" }, "innerBlocks": [], "innerHTML": "", "innerContent": [] }, { "blockName": "kqed/post-list", "attrs": { "layout": "cardTextHeavyLarge", "query": "posts/science?&queryId=12b7a81f9ca", "title": "More Science", "seeMore": true }, "innerBlocks": [], "innerHTML": "", "innerContent": [] } ], "status": "publish", "parent": 0, "modified": 1723587345, "format": "standard", "path": "/science", "redirect": { "type": "internal", "url": "/science" }, "audioTrackLength": null, "parsedContent": [ { "type": "contentString", "content": "\u003cdiv class=\"post-body\">\u003cp>\u003cdiv class=\"wp-block-kqed-columns\">\n\u003cdiv class=\"wp-block-kqed-column\">\u003c/div>\n\n\n\n\u003cdiv class=\"wp-block-kqed-column\">\u003c/div>\n\u003c/div>\n\n\n\n\u003cdiv class=\"wp-block-kqed-section-overview\">\u003c/div>\n\n\n\n\u003cdiv class=\"wp-block-kqed-columns\">\n\u003cdiv class=\"wp-block-kqed-column\">\u003c/div>\n\n\n\n\u003cdiv class=\"wp-block-kqed-column\">\u003c/div>\n\u003c/div>\n\n\n\n\n\n\n\n\n\u003cp>\u003c/p>\u003c/div>", "attributes": { "named": {}, "numeric": [] } }, { "type": "component", "content": "", "name": "ad", "attributes": { "named": { "label": "fullwidth" }, "numeric": [ "fullwidth" ] } }, { "type": "contentString", "content": "\u003cdiv class=\"post-body\">\u003cp>\u003c/p>\u003cp>\u003c/p>\n\u003c/div>\u003c/p>", "attributes": { "named": {}, "numeric": [] } } ], "label": "root-site", "isLoading": false } }, "postsReducer": { "stream_live": { "type": "live", "id": "stream_live", "audioUrl": "https://streams.kqed.org/kqedradio", "title": "Live Stream", "excerpt": "Live Stream information currently unavailable.", "link": "/radio", "featImg": "", "label": { "name": "KQED Live", "link": "/" } }, "stream_kqedNewscast": { "type": "posts", "id": "stream_kqedNewscast", "audioUrl": "https://www.kqed.org/.stream/anon/radio/RDnews/newscast.mp3?_=1", "title": "KQED Newscast", "featImg": "", "label": { "name": "88.5 FM", "link": "/" } }, "news_12015754": { "type": "posts", "id": "news_12015754", "meta": { "index": "posts_1716263798", "site": "news", "id": "12015754", "score": null, "sort": [ 1732562149000 ] }, "guestAuthors": [], "slug": "more-bay-area-rain-could-spell-a-wet-thanksgiving-after-record-breaking-storm", "title": "More Bay Area Rain Could Spell a Wet Thanksgiving After Record-Breaking Storm", "publishDate": 1732562149, "format": "standard", "headTitle": "More Bay Area Rain Could Spell a Wet Thanksgiving After Record-Breaking Storm | KQED", "labelTerm": { "site": "news" }, "content": "\u003cp>After \u003ca href=\"https://www.kqed.org/news/12015534/bay-area-record-breaking-rainfall-deluge-surprises-forecasters\">record-breaking rain\u003c/a> last week, another atmospheric river is set to hit California on Monday, bringing a chance of rain to the Bay Area every day until Thanksgiving.\u003c/p>\n\u003cp>This time, the storm will be focused on the Central Coast, and rainfall will be much less significant than last week’s deluge, according to National Weather Service meteorologist Rick Canepa.\u003c/p>\n\u003cp>The top-end forecast for the San Francisco Peninsula is only about half an inch of rain and 2 inches in the North Bay, while the Central Coast could see up to 4 inches through Tuesday night. Canepa said the heaviest rainfall is expected to hit the Santa Cruz Mountains and south through Big Sur and San Luis Obispo.\u003c/p>\n\u003cp>[ad fullwidth]\u003c/p>\n\u003cp>“There’ll be a little bit greater rain rates in the mountains, but it’s not terribly moderate or heavy like what we saw last week,” he told KQED.\u003c/p>\n\u003cp>The Sierra Nevada could see up to 6 inches of snowpack in the mountains higher than 5,500 feet by Tuesday and up to 3 inches around the base and lower elevation areas.\u003c/p>\n\u003cfigure id=\"attachment_11977888\" class=\"wp-caption aligncenter\" style=\"max-width: 1024px\">\u003cimg loading=\"lazy\" decoding=\"async\" class=\"wp-image-11977888 size-full\" src=\"https://cdn.kqed.org/wp-content/uploads/sites/10/2024/03/GettyImages-2053478673.jpg\" alt=\"\" width=\"1024\" height=\"723\" srcset=\"https://cdn.kqed.org/wp-content/uploads/sites/10/2024/03/GettyImages-2053478673.jpg 1024w, https://cdn.kqed.org/wp-content/uploads/sites/10/2024/03/GettyImages-2053478673-800x565.jpg 800w, https://cdn.kqed.org/wp-content/uploads/sites/10/2024/03/GettyImages-2053478673-1020x720.jpg 1020w, https://cdn.kqed.org/wp-content/uploads/sites/10/2024/03/GettyImages-2053478673-160x113.jpg 160w\" sizes=\"(max-width: 1024px) 100vw, 1024px\">\u003cfigcaption class=\"wp-caption-text\">Employee Juan Manuel clears snow from in front of Bar of America in downtown Truckee, Nevada County, on Saturday, March 2, 2024. By Tuesday, the Sierra Nevada could accumulate up to 6 inches of snow at elevations above 5,500 feet, with up to 3 inches expected at lower elevations and around the base. \u003ccite>(Jane Tyska/Digital First Media/East Bay Times via Getty Images)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>Showers should taper off Wednesday morning across the Bay Area, but forecasters warn that turkey trotters could get wet. The NWS is estimating a 15% to 30% chance of rain on Thursday — though it’s possible those chances will diminish.\u003c/p>\n\u003cp>It’s more likely that there’ll be light rain on Friday before drier weather sweeps in through the end of the month and into December.\u003c/p>\n\u003cp>The latest storm comes on the heels of a much larger \u003ca href=\"https://www.kqed.org/science/1935067/rivers-in-the-sky-what-you-need-to-know-about-atmospheric-river-storms\">atmospheric river\u003c/a> that hit the Bay Area in two waves last week. Originally forecast to be lighter, the second wave of the storm dropped record-breaking rain on the North Bay and shot San Francisco far past its average annual rainfall on Friday. Hundreds of flights out of San Francisco International Airport were delayed or canceled. Flooding occurred across the city, and two lanes of Highway 101 and Interstate 280 were even closed down.\u003c/p>\n\u003cp>[aside postID=news_12015527 hero='https://cdn.kqed.org/wp-content/uploads/sites/10/2021/11/crabs-sized-1020x680.jpg']\u003c/p>\n\u003cp>In North Bay, which took the brunt of the storm, mountainous areas got more than 20 inches of rain, while about a foot fell in downtown Santa Rosa — \u003ca href=\"https://x.com/nwsbayarea/status/1860380861675503931?s=46&t=8L9OHVE58oUXKjH2wCBDtA\">making it a 1,000-year event\u003c/a>, according to the NWS.\u003c/p>\n\u003cp>After early rains saturated the soil and filled creeks, significant flooding hit Sonoma County on Thursday and Friday. At least 30 roads were closed Thursday due to flooding or downed power lines. All lanes of Highway 121 had to be closed for hours on Friday, and water pooled on Santa Rosa streets.\u003c/p>\n\u003cp>Floodwater trapped one person in a car, while 150 people had to shelter in place at a Santa Rosa medical center and Hampton Inn when floodwaters cut off access to the buildings, according to Santa Rosa Fire Department division chief Paul Lowenthal.\u003c/p>\n\u003cp>Sonoma County has recorded two deaths that could be related to the storm. Around noon on Saturday, police discovered a person in a submerged car in Guerneville near Highway 116, where a flood warning was in effect.\u003c/p>\n\u003cp>The Santa Rosa Police Department also said it recovered a 60-year-old man’s body in Piner Creek at Guerneville Road. Santa Rosa spokesperson Patti Seffens said that the city hadn’t confirmed the circumstances surrounding the death since there were no witnesses to say how the man got into the creek, though the water was at a very high level. She told KQED that she was waiting on more information from the county coroner before declaring any storm-related deaths.\u003c/p>\n\u003cp>Neither victim has been identified.\u003c/p>\n\u003cp>\u003cem>KQED’s \u003ca href=\"https://www.kqed.org/author/shossaini\">Sara Hossaini\u003c/a> contributed to this report.\u003c/em>\u003c/p>\n\u003cp>\u003c/p>\n", "blocks": [], "excerpt": "Another atmospheric river is set to hit California, but it will be focused on the Central Coast, and rainfall will be much lighter than last week.", "status": "publish", "parent": 0, "modified": 1732562779, "stats": { "hasAudio": false, "hasVideo": false, "hasChartOrMap": false, "iframeSrcs": [], "hasGoogleForm": false, "hasGallery": false, "hasHearkenModule": false, "hasPolis": false, "paragraphCount": 18, "wordCount": 696 }, "headData": { "title": "More Bay Area Rain Could Spell a Wet Thanksgiving After Record-Breaking Storm | KQED", "description": "Another atmospheric river is set to hit California, but it will be focused on the Central Coast, and rainfall will be much lighter than last week.", "ogTitle": "", "ogDescription": "", "ogImgId": "", "twTitle": "", "twDescription": "", "twImgId": "", "schema": { "@context": "http://schema.org", "@type": "NewsArticle", "headline": "More Bay Area Rain Could Spell a Wet Thanksgiving After Record-Breaking Storm", "datePublished": "2024-11-25T11:15:49-08:00", "dateModified": "2024-11-25T11:26:19-08:00", "image": "https://cdn.kqed.org/wp-content/uploads/2020/02/[email protected]", "isAccessibleForFree": "True", "publisher": { "@type": "NewsMediaOrganization", "@id": "https://www.kqed.org/#organization", "name": "KQED", "url": "https://www.kqed.org", "logo": "https://cdn.kqed.org/wp-content/uploads/2020/02/[email protected]" } } }, "sticky": false, "nprStoryId": "kqed-12015754", "excludeFromSiteSearch": "Include", "articleAge": "0", "path": "/news/12015754/more-bay-area-rain-could-spell-a-wet-thanksgiving-after-record-breaking-storm", "audioTrackLength": null, "parsedContent": [ { "type": "contentString", "content": "\u003cdiv class=\"post-body\">\u003cp>\u003cp>After \u003ca href=\"https://www.kqed.org/news/12015534/bay-area-record-breaking-rainfall-deluge-surprises-forecasters\">record-breaking rain\u003c/a> last week, another atmospheric river is set to hit California on Monday, bringing a chance of rain to the Bay Area every day until Thanksgiving.\u003c/p>\n\u003cp>This time, the storm will be focused on the Central Coast, and rainfall will be much less significant than last week’s deluge, according to National Weather Service meteorologist Rick Canepa.\u003c/p>\n\u003cp>The top-end forecast for the San Francisco Peninsula is only about half an inch of rain and 2 inches in the North Bay, while the Central Coast could see up to 4 inches through Tuesday night. Canepa said the heaviest rainfall is expected to hit the Santa Cruz Mountains and south through Big Sur and San Luis Obispo.\u003c/p>\n\u003cp>\u003c/p>\u003c/div>", "attributes": { "named": {}, "numeric": [] } }, { "type": "component", "content": "", "name": "ad", "attributes": { "named": { "label": "fullwidth" }, "numeric": [ "fullwidth" ] } }, { "type": "contentString", "content": "\u003cdiv class=\"post-body\">\u003cp>\u003c/p>\n\u003cp>“There’ll be a little bit greater rain rates in the mountains, but it’s not terribly moderate or heavy like what we saw last week,” he told KQED.\u003c/p>\n\u003cp>The Sierra Nevada could see up to 6 inches of snowpack in the mountains higher than 5,500 feet by Tuesday and up to 3 inches around the base and lower elevation areas.\u003c/p>\n\u003cfigure id=\"attachment_11977888\" class=\"wp-caption aligncenter\" style=\"max-width: 1024px\">\u003cimg loading=\"lazy\" decoding=\"async\" class=\"wp-image-11977888 size-full\" src=\"https://cdn.kqed.org/wp-content/uploads/sites/10/2024/03/GettyImages-2053478673.jpg\" alt=\"\" width=\"1024\" height=\"723\" srcset=\"https://cdn.kqed.org/wp-content/uploads/sites/10/2024/03/GettyImages-2053478673.jpg 1024w, https://cdn.kqed.org/wp-content/uploads/sites/10/2024/03/GettyImages-2053478673-800x565.jpg 800w, https://cdn.kqed.org/wp-content/uploads/sites/10/2024/03/GettyImages-2053478673-1020x720.jpg 1020w, https://cdn.kqed.org/wp-content/uploads/sites/10/2024/03/GettyImages-2053478673-160x113.jpg 160w\" sizes=\"(max-width: 1024px) 100vw, 1024px\">\u003cfigcaption class=\"wp-caption-text\">Employee Juan Manuel clears snow from in front of Bar of America in downtown Truckee, Nevada County, on Saturday, March 2, 2024. By Tuesday, the Sierra Nevada could accumulate up to 6 inches of snow at elevations above 5,500 feet, with up to 3 inches expected at lower elevations and around the base. \u003ccite>(Jane Tyska/Digital First Media/East Bay Times via Getty Images)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>Showers should taper off Wednesday morning across the Bay Area, but forecasters warn that turkey trotters could get wet. The NWS is estimating a 15% to 30% chance of rain on Thursday — though it’s possible those chances will diminish.\u003c/p>\n\u003cp>It’s more likely that there’ll be light rain on Friday before drier weather sweeps in through the end of the month and into December.\u003c/p>\n\u003cp>The latest storm comes on the heels of a much larger \u003ca href=\"https://www.kqed.org/science/1935067/rivers-in-the-sky-what-you-need-to-know-about-atmospheric-river-storms\">atmospheric river\u003c/a> that hit the Bay Area in two waves last week. Originally forecast to be lighter, the second wave of the storm dropped record-breaking rain on the North Bay and shot San Francisco far past its average annual rainfall on Friday. Hundreds of flights out of San Francisco International Airport were delayed or canceled. Flooding occurred across the city, and two lanes of Highway 101 and Interstate 280 were even closed down.\u003c/p>\n\u003cp>\u003c/p>\u003c/div>", "attributes": { "named": {}, "numeric": [] } }, { "type": "component", "content": "", "name": "aside", "attributes": { "named": { "postid": "news_12015527", "hero": "https://cdn.kqed.org/wp-content/uploads/sites/10/2021/11/crabs-sized-1020x680.jpg", "label": "" }, "numeric": [] } }, { "type": "contentString", "content": "\u003cdiv class=\"post-body\">\u003cp>\u003c/p>\n\u003cp>In North Bay, which took the brunt of the storm, mountainous areas got more than 20 inches of rain, while about a foot fell in downtown Santa Rosa — \u003ca href=\"https://x.com/nwsbayarea/status/1860380861675503931?s=46&t=8L9OHVE58oUXKjH2wCBDtA\">making it a 1,000-year event\u003c/a>, according to the NWS.\u003c/p>\n\u003cp>After early rains saturated the soil and filled creeks, significant flooding hit Sonoma County on Thursday and Friday. At least 30 roads were closed Thursday due to flooding or downed power lines. All lanes of Highway 121 had to be closed for hours on Friday, and water pooled on Santa Rosa streets.\u003c/p>\n\u003cp>Floodwater trapped one person in a car, while 150 people had to shelter in place at a Santa Rosa medical center and Hampton Inn when floodwaters cut off access to the buildings, according to Santa Rosa Fire Department division chief Paul Lowenthal.\u003c/p>\n\u003cp>Sonoma County has recorded two deaths that could be related to the storm. Around noon on Saturday, police discovered a person in a submerged car in Guerneville near Highway 116, where a flood warning was in effect.\u003c/p>\n\u003cp>The Santa Rosa Police Department also said it recovered a 60-year-old man’s body in Piner Creek at Guerneville Road. Santa Rosa spokesperson Patti Seffens said that the city hadn’t confirmed the circumstances surrounding the death since there were no witnesses to say how the man got into the creek, though the water was at a very high level. She told KQED that she was waiting on more information from the county coroner before declaring any storm-related deaths.\u003c/p>\n\u003cp>Neither victim has been identified.\u003c/p>\n\u003cp>\u003cem>KQED’s \u003ca href=\"https://www.kqed.org/author/shossaini\">Sara Hossaini\u003c/a> contributed to this report.\u003c/em>\u003c/p>\n\u003cp>\u003c/p>\n\u003c/div>\u003c/p>", "attributes": { "named": {}, "numeric": [] } } ], "link": "/news/12015754/more-bay-area-rain-could-spell-a-wet-thanksgiving-after-record-breaking-storm", "authors": [ "11913" ], "categories": [ "news_34165", "news_8", "news_356" ], "tags": [ "news_20061", "news_1386", "news_19204", "news_255", "news_28199", "news_3431", "news_30125", "news_3958" ], "featImg": "news_12015626", "label": "news" }, "news_12016120": { "type": "posts", "id": "news_12016120", "meta": { "index": "posts_1716263798", "site": "news", "id": "12016120", "score": null, "sort": [ 1732752018000 ] }, "guestAuthors": [], "slug": "feeling-stuffed-after-the-big-meal-take-a-walk", "title": "Feeling Stuffed at Thanksgiving? Walk It Off", "publishDate": 1732752018, "format": "standard", "headTitle": "Feeling Stuffed at Thanksgiving? Walk It Off | KQED", "labelTerm": {}, "content": "\u003cp>With the holiday season upon us, it’s more than likely that you’ll be sitting down for at least one indulgent meal over the next month or so — I’m looking at you Thanksgiving!\u003c/p>\n\u003cp>But instead of chilling out in front of the football game after you polish off the pumpkin pie, consider venturing out for a walk. It’s one of the easiest things you can do to boost your health after a meal and even a short stroll can yield big benefits.\u003c/p>\n\u003cp>The concept of post-meal walks has been around for centuries, notes \u003ca href=\"https://publichealth.gwu.edu/departments/exercise-and-nutrition-sciences/loretta-dipietro\">Loretta DiPietro\u003c/a>, a professor of exercise and nutrition science at the George Washington University Milken Institute School of Public Health.\u003c/p>\n\u003cp>[ad fullwidth]\u003c/p>\n\u003cp>“Italians have been doing it, and Europeans have been doing it forever. My grandparents did it,” she says.\u003c/p>\n\u003cp>Some people used to refer to these walks as constitutionals or strolls undertaken for your health.\u003c/p>\n\u003cp>TV may be one reason why the habit fell out of favor, but the idea has caught on again recently, thanks to viral TikTok videos extolling the virtues of a post-meal walk — sometimes called, ahem, “fart walks” because they can relieve gas! Experts say this is one health hack that social media gets right.\u003c/p>\n\u003cp>“Sustained walking at any time of day is beneficial. You get more bang for the buck if you walk after meals,” DiPietro says.\u003c/p>\n\u003cp>Why? For starters, walking or other physical activity will jumpstart digestion, so your meal goes down easier, says\u003ca href=\"https://gastro.uw.edu/people/faculty/damman-c\"> Dr. Chris Damman,\u003c/a> a gastroenterologist and professor at the University of Washington who studies the intersection of the microbiome and metabolic disease.\u003c/p>\n\u003cp>“It actually has pretty important benefits for your well-being in your belly, getting things moving, so to speak, and may be also beneficial for clearing the air, if you know what I mean,” Damman says.\u003c/p>\n\u003cp>Faster digestion may help get more fiber and other undigested nutrients to the lower part of the gut, providing a feast for the microbes that live there, Damman says. And if you’re feeding them fiber-rich foods, these microbes will, in turn, produce lots of molecules that play an important role in keeping our brains, immune systems and metabolisms healthy.\u003c/p>\n\u003cp>Walking also plays a big role in helping to regulate blood sugar levels after eating. That’s because as food is digested, it gets broken down into different parts, including the sugar glucose, one of the body’s main sources of energy. That sugar will then flood the bloodstream. A post-meal walk can blunt that spike, he says.\u003c/p>\n\u003cp>“One of the reasons walking is beneficial is when we move our muscles — and that’s both our heart and the muscles in our legs and our arms — they become sponges for the blood glucose that our gut is absorbing into the bloodstream,” Damman says. “And so it basically just pulls all that glucose out of the blood and into the muscles, where it’s being used immediately for propelling us forward.”\u003c/p>\n\u003cp>Normally, the body produces the hormone insulin to clear glucose out of the blood and into nearby cells. But muscle contractions through walking can also accomplish this — even without the presence of insulin.\u003c/p>\n\u003cp>That means less stress on your pancreas because it doesn’t have to produce as much insulin after a meal. And that’s important because “over time, high loads on the pancreas can tax it and even lead to pre-diabetes or diabetes,” Damman says.\u003c/p>\n\u003cp>You don’t have to walk long or intensely to see these benefits. For instance, DiPietro co-authored one study that found taking \u003ca href=\"https://diabetesjournals.org/care/article/36/10/3262/30770/Three-15-min-Bouts-of-Moderate-Postmeal-Walking\">a 15-minute walk at a moderate pace \u003c/a>after a meal improved blood sugar control even hours later. Other \u003ca href=\"https://link.springer.com/article/10.1007/s40279-022-01649-4\">research\u003c/a> has found that as little as 2 to 5 minutes of post-meal walking can help lower blood sugar, though longer is better.[aside label=\"Related Stories\" postID=\"news_12015914,news_12015975,arts_13968610\"]DiPietro says you want to head out within about a half hour after eating when you’re digesting your meal and the glucose is hitting your bloodstream, so your muscles can use it up right away.\u003c/p>\n\u003cp>If the weather isn’t conducive to an outdoor stroll — or you’re just too busy bingeing Netflix — don’t let that deter you. “Stand up and march in place and move your arms,” DiPietro advises. Even if it’s just a few minutes, those movements can help your body store glucose better.\u003c/p>\n\u003cp>Now, DiPietro says walking after any meal is beneficial, but if you had to pick one, dinner would be your best bet. That’s because, for many people, the evening meal tends to be the biggest of the day.\u003c/p>\n\u003cp>“And so you’ve got a lot of calories going in,” she says, “and all that sugar and fat is circulating in your blood. And what we then do is flop in front of the television or we go to bed,” which is a bad idea, she says, because our bodies also produce less insulin at night, especially as we age.\u003c/p>\n\u003cp>That combination of low insulin and couch potato instincts is a recipe for high blood sugar, which you want to avoid at all times, but especially before going to bed, says \u003ca href=\"https://clinicalconnection.hopkinsmedicine.org/participant/luis-fernando-buenaver-phd\">Luis Buenaver,\u003c/a> a behavioral sleep specialist at Johns Hopkins University. That’s because blood sugar spikes and crashes are linked to poor sleep quality.\u003c/p>\n\u003cp>A gentle walk after dinner can not only prevent that. It can also improve circulation, he says. “And it can help promote this sense of relaxation,” which in turn can make for a better night’s sleep.\u003c/p>\n\u003cp>And all of this is especially true after a heavy meal like Thanksgiving dinner.\u003c/p>\n\u003cp>“If ever there were a meal to walk after, that would be the Thanksgiving dinner, given the load of calories that one is consuming,” DiPietro says. So fight the urge to take a nap, and first go for a walk.\u003c/p>\n\u003cp>\u003c/p>\n", "blocks": [], "excerpt": "Instead of plopping down on the couch after polishing off the pumpkin pie, consider venturing out for a postprandial stroll. Even a short walk can boost your health after a meal and yield big benefits.", "status": "publish", "parent": 0, "modified": 1732744719, "stats": { "hasAudio": false, "hasVideo": false, "hasChartOrMap": false, "iframeSrcs": [], "hasGoogleForm": false, "hasGallery": false, "hasHearkenModule": false, "hasPolis": false, "paragraphCount": 24, "wordCount": 1046 }, "headData": { "title": "Feeling Stuffed at Thanksgiving? Walk It Off | KQED", "description": "Instead of plopping down on the couch after polishing off the pumpkin pie, consider venturing out for a postprandial stroll. Even a short walk can boost your health after a meal and yield big benefits.", "ogTitle": "", "ogDescription": "", "ogImgId": "", "twTitle": "", "twDescription": "", "twImgId": "", "schema": { "@context": "http://schema.org", "@type": "NewsArticle", "headline": "Feeling Stuffed at Thanksgiving? Walk It Off", "datePublished": "2024-11-27T16:00:18-08:00", "dateModified": "2024-11-27T13:58:39-08:00", "image": "https://cdn.kqed.org/wp-content/uploads/2020/02/[email protected]", "isAccessibleForFree": "True", "publisher": { "@type": "NewsMediaOrganization", "@id": "https://www.kqed.org/#organization", "name": "KQED", "url": "https://www.kqed.org", "logo": "https://cdn.kqed.org/wp-content/uploads/2020/02/[email protected]" } } }, "source": "Food", "sourceUrl": "https://www.kqed.org/food", "sticky": false, "nprByline": "\u003ca href=\"https://www.npr.org/people/348777820/maria-godoy\">Maria Godoy\u003c/a>, NPR", "excludeFromSiteSearch": "Include", "showOnAuthorArchivePages": "No", "articleAge": "0", "path": "/news/12016120/feeling-stuffed-after-the-big-meal-take-a-walk", "audioTrackLength": null, "parsedContent": [ { "type": "contentString", "content": "\u003cdiv class=\"post-body\">\u003cp>\u003cp>With the holiday season upon us, it’s more than likely that you’ll be sitting down for at least one indulgent meal over the next month or so — I’m looking at you Thanksgiving!\u003c/p>\n\u003cp>But instead of chilling out in front of the football game after you polish off the pumpkin pie, consider venturing out for a walk. It’s one of the easiest things you can do to boost your health after a meal and even a short stroll can yield big benefits.\u003c/p>\n\u003cp>The concept of post-meal walks has been around for centuries, notes \u003ca href=\"https://publichealth.gwu.edu/departments/exercise-and-nutrition-sciences/loretta-dipietro\">Loretta DiPietro\u003c/a>, a professor of exercise and nutrition science at the George Washington University Milken Institute School of Public Health.\u003c/p>\n\u003cp>\u003c/p>\u003c/div>", "attributes": { "named": {}, "numeric": [] } }, { "type": "component", "content": "", "name": "ad", "attributes": { "named": { "label": "fullwidth" }, "numeric": [ "fullwidth" ] } }, { "type": "contentString", "content": "\u003cdiv class=\"post-body\">\u003cp>\u003c/p>\n\u003cp>“Italians have been doing it, and Europeans have been doing it forever. My grandparents did it,” she says.\u003c/p>\n\u003cp>Some people used to refer to these walks as constitutionals or strolls undertaken for your health.\u003c/p>\n\u003cp>TV may be one reason why the habit fell out of favor, but the idea has caught on again recently, thanks to viral TikTok videos extolling the virtues of a post-meal walk — sometimes called, ahem, “fart walks” because they can relieve gas! Experts say this is one health hack that social media gets right.\u003c/p>\n\u003cp>“Sustained walking at any time of day is beneficial. You get more bang for the buck if you walk after meals,” DiPietro says.\u003c/p>\n\u003cp>Why? For starters, walking or other physical activity will jumpstart digestion, so your meal goes down easier, says\u003ca href=\"https://gastro.uw.edu/people/faculty/damman-c\"> Dr. Chris Damman,\u003c/a> a gastroenterologist and professor at the University of Washington who studies the intersection of the microbiome and metabolic disease.\u003c/p>\n\u003cp>“It actually has pretty important benefits for your well-being in your belly, getting things moving, so to speak, and may be also beneficial for clearing the air, if you know what I mean,” Damman says.\u003c/p>\n\u003cp>Faster digestion may help get more fiber and other undigested nutrients to the lower part of the gut, providing a feast for the microbes that live there, Damman says. And if you’re feeding them fiber-rich foods, these microbes will, in turn, produce lots of molecules that play an important role in keeping our brains, immune systems and metabolisms healthy.\u003c/p>\n\u003cp>Walking also plays a big role in helping to regulate blood sugar levels after eating. That’s because as food is digested, it gets broken down into different parts, including the sugar glucose, one of the body’s main sources of energy. That sugar will then flood the bloodstream. A post-meal walk can blunt that spike, he says.\u003c/p>\n\u003cp>“One of the reasons walking is beneficial is when we move our muscles — and that’s both our heart and the muscles in our legs and our arms — they become sponges for the blood glucose that our gut is absorbing into the bloodstream,” Damman says. “And so it basically just pulls all that glucose out of the blood and into the muscles, where it’s being used immediately for propelling us forward.”\u003c/p>\n\u003cp>Normally, the body produces the hormone insulin to clear glucose out of the blood and into nearby cells. But muscle contractions through walking can also accomplish this — even without the presence of insulin.\u003c/p>\n\u003cp>That means less stress on your pancreas because it doesn’t have to produce as much insulin after a meal. And that’s important because “over time, high loads on the pancreas can tax it and even lead to pre-diabetes or diabetes,” Damman says.\u003c/p>\n\u003cp>You don’t have to walk long or intensely to see these benefits. For instance, DiPietro co-authored one study that found taking \u003ca href=\"https://diabetesjournals.org/care/article/36/10/3262/30770/Three-15-min-Bouts-of-Moderate-Postmeal-Walking\">a 15-minute walk at a moderate pace \u003c/a>after a meal improved blood sugar control even hours later. Other \u003ca href=\"https://link.springer.com/article/10.1007/s40279-022-01649-4\">research\u003c/a> has found that as little as 2 to 5 minutes of post-meal walking can help lower blood sugar, though longer is better.\u003c/p>\u003c/div>", "attributes": { "named": {}, "numeric": [] } }, { "type": "component", "content": "", "name": "aside", "attributes": { "named": { "label": "Related Stories ", "postid": "news_12015914,news_12015975,arts_13968610" }, "numeric": [] } }, { "type": "contentString", "content": "\u003cdiv class=\"post-body\">\u003cp>DiPietro says you want to head out within about a half hour after eating when you’re digesting your meal and the glucose is hitting your bloodstream, so your muscles can use it up right away.\u003c/p>\n\u003cp>If the weather isn’t conducive to an outdoor stroll — or you’re just too busy bingeing Netflix — don’t let that deter you. “Stand up and march in place and move your arms,” DiPietro advises. Even if it’s just a few minutes, those movements can help your body store glucose better.\u003c/p>\n\u003cp>Now, DiPietro says walking after any meal is beneficial, but if you had to pick one, dinner would be your best bet. That’s because, for many people, the evening meal tends to be the biggest of the day.\u003c/p>\n\u003cp>“And so you’ve got a lot of calories going in,” she says, “and all that sugar and fat is circulating in your blood. And what we then do is flop in front of the television or we go to bed,” which is a bad idea, she says, because our bodies also produce less insulin at night, especially as we age.\u003c/p>\n\u003cp>That combination of low insulin and couch potato instincts is a recipe for high blood sugar, which you want to avoid at all times, but especially before going to bed, says \u003ca href=\"https://clinicalconnection.hopkinsmedicine.org/participant/luis-fernando-buenaver-phd\">Luis Buenaver,\u003c/a> a behavioral sleep specialist at Johns Hopkins University. That’s because blood sugar spikes and crashes are linked to poor sleep quality.\u003c/p>\n\u003cp>A gentle walk after dinner can not only prevent that. It can also improve circulation, he says. “And it can help promote this sense of relaxation,” which in turn can make for a better night’s sleep.\u003c/p>\n\u003cp>And all of this is especially true after a heavy meal like Thanksgiving dinner.\u003c/p>\n\u003cp>“If ever there were a meal to walk after, that would be the Thanksgiving dinner, given the load of calories that one is consuming,” DiPietro says. So fight the urge to take a nap, and first go for a walk.\u003c/p>\n\u003cp>\u003c/p>\n\u003c/div>\u003c/p>", "attributes": { "named": {}, "numeric": [] } } ], "link": "/news/12016120/feeling-stuffed-after-the-big-meal-take-a-walk", "authors": [ "byline_news_12016120" ], "categories": [ "news_24114", "news_457", "news_8", "news_356" ], "tags": [ "news_333", "news_18543", "news_293", "news_292" ], "affiliates": [ "news_253" ], "featImg": "news_12016124", "label": "source_news_12016120" }, "news_12015975": { "type": "posts", "id": "news_12015975", "meta": { "index": "posts_1716263798", "site": "news", "id": "12015975", "score": null, "sort": [ 1732708851000 ] }, "guestAuthors": [], "slug": "yes-you-can-still-catch-fresh-local-dungeness-crab-for-thanksgiving", "title": "Yes, You Can Still Catch Fresh, Local Dungeness Crab for Thanksgiving", "publishDate": 1732708851, "format": "standard", "headTitle": "Yes, You Can Still Catch Fresh, Local Dungeness Crab for Thanksgiving | KQED", "labelTerm": {}, "content": "\u003cp>\u003cspan style=\"font-weight: 400\">Andrew Higa woke up before dawn on a recent weekday morning and headed for San Francisco’s Ocean Beach. Wearing rain gear, he braved the cold and wind at low tide, hoping to catch enough Dungeness crabs in time for Thanksgiving. \u003c/span>\u003c/p>\n\u003cp>\u003cspan style=\"font-weight: 400\">“My parents are actually flying up for Thanksgiving, so I’m trying to get enough, but I’m stuck with one right now,” said Higa, as he pulled a 7-inch-wide crab out of a bucket — the only one he had caught after several hours of casting out into the stormy, gray-hued water. \u003c/span>\u003c/p>\n\u003cp>\u003cspan style=\"font-weight: 400\">Higa, who is from Hawaii, said he first ate crab on Thanksgiving when his cousins from the Bay Area came to visit and brought live crab with them. \u003c/span>\u003c/p>\n\u003cp>\u003cspan style=\"font-weight: 400\">“I just thought because they’re coming from San Francisco, they’re bringing us crab,” he said. “I didn’t know it was a tradition.” \u003c/span>\u003c/p>\n\u003cfigure id=\"attachment_12015840\" class=\"wp-caption alignnone\" style=\"max-width: 800px\">\u003cimg loading=\"lazy\" decoding=\"async\" class=\"size-medium wp-image-12015840\" src=\"https://cdn.kqed.org/wp-content/uploads/sites/10/2024/11/241125-CrabHoliday-28-BL-800x533.jpg\" alt=\"\" width=\"800\" height=\"533\" srcset=\"https://cdn.kqed.org/wp-content/uploads/sites/10/2024/11/241125-CrabHoliday-28-BL-800x533.jpg 800w, https://cdn.kqed.org/wp-content/uploads/sites/10/2024/11/241125-CrabHoliday-28-BL-1020x680.jpg 1020w, https://cdn.kqed.org/wp-content/uploads/sites/10/2024/11/241125-CrabHoliday-28-BL-160x107.jpg 160w, https://cdn.kqed.org/wp-content/uploads/sites/10/2024/11/241125-CrabHoliday-28-BL-1536x1024.jpg 1536w, https://cdn.kqed.org/wp-content/uploads/sites/10/2024/11/241125-CrabHoliday-28-BL-1920x1280.jpg 1920w, https://cdn.kqed.org/wp-content/uploads/sites/10/2024/11/241125-CrabHoliday-28-BL.jpg 2000w\" sizes=\"(max-width: 800px) 100vw, 800px\">\u003cfigcaption class=\"wp-caption-text\">A Dungeness crab returns to the ocean after being caught and released at Ocean Beach in San Francisco on Nov. 25, 2024. Crabs under the minimum size limit of 5 3/4 inches across the shell must be released per the California Department of Fish and Wildlife. \u003ccite>(Beth LaBerge/KQED)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>\u003cspan style=\"font-weight: 400\">With California’s commercial Dungeness crab season delayed for a sixth season in a row, Bay Area amateur fishers, like Higa, are trying to keep alive a treasured Bay Area tradition — eating fresh, local Dungeness crab during the holidays. The recreational season is open in most of the state with \u003c/span>\u003ca href=\"https://wildlife.ca.gov/Fishing/Ocean/Regulations/Fishing-Map/San-Francisco#dungeness\">\u003cspan style=\"font-weight: 400\">some restrictions\u003c/span>\u003c/a>\u003cspan style=\"font-weight: 400\">. This means anyone with a fishing license can head to the beach or a boat and catch 10 Dungeness crabs a day. \u003c/span>\u003c/p>\n\u003cp>[ad fullwidth]\u003c/p>\n\u003cp>\u003cspan style=\"font-weight: 400\">The commercial season delays are due to a 2019 \u003c/span>\u003ca href=\"https://www.kqed.org/news/11970092/dungeness-crab-season-delayed-again-sf-crabbers-miss-holiday-haul\">\u003cspan style=\"font-weight: 400\">settlement agreement\u003c/span>\u003c/a>\u003cspan style=\"font-weight: 400\"> between the California Department of Fish and Wildlife, the Pacific Coast Federation of Fishermen’s Associations, and the nonprofit Center for Biological Diversity. The agreement prevents state regulators from opening the season if endangered animals, like Humpback whales, are spotted in high enough concentrations off the coast. These animals can and have gotten entangled in the ropes attached to crab traps, causing injury and death, so regulators must delay the season until the animals leave the area. \u003c/span>\u003c/p>\n\u003cp>\u003cspan style=\"font-weight: 400\">CDFW can also delay the season if Dungeness crabs in certain fishing zones are not big enough, if too many endangered animals were entangled in past seasons, or if there are high levels of toxins in the crabs. (A small portion of the recreational Dungeness crab fishery is currently delayed in the \u003c/span>\u003ca href=\"https://nrm.dfg.ca.gov/FileHandler.ashx?DocumentID=227302&inline\">\u003cspan style=\"font-weight: 400\">northernmost part of the state\u003c/span>\u003c/a>\u003cspan style=\"font-weight: 400\"> due to elevated toxin levels in the crabs.)\u003c/span>\u003c/p>\n\u003cfigure id=\"attachment_12015836\" class=\"wp-caption alignnone\" style=\"max-width: 800px\">\u003cimg loading=\"lazy\" decoding=\"async\" class=\"size-medium wp-image-12015836\" src=\"https://cdn.kqed.org/wp-content/uploads/sites/10/2024/11/241114-CrabHoliday-17-BL-800x533.jpg\" alt=\"\" width=\"800\" height=\"533\" srcset=\"https://cdn.kqed.org/wp-content/uploads/sites/10/2024/11/241114-CrabHoliday-17-BL-800x533.jpg 800w, https://cdn.kqed.org/wp-content/uploads/sites/10/2024/11/241114-CrabHoliday-17-BL-1020x680.jpg 1020w, https://cdn.kqed.org/wp-content/uploads/sites/10/2024/11/241114-CrabHoliday-17-BL-160x107.jpg 160w, https://cdn.kqed.org/wp-content/uploads/sites/10/2024/11/241114-CrabHoliday-17-BL-1536x1024.jpg 1536w, https://cdn.kqed.org/wp-content/uploads/sites/10/2024/11/241114-CrabHoliday-17-BL-1920x1280.jpg 1920w, https://cdn.kqed.org/wp-content/uploads/sites/10/2024/11/241114-CrabHoliday-17-BL.jpg 2000w\" sizes=\"(max-width: 800px) 100vw, 800px\">\u003cfigcaption class=\"wp-caption-text\">The seafood counter sells Dungeness crab at $13.99/lb at Fresh Meat Seafood Market in San Francisco’s Mission District on Nov. 14, 2024. The Dungeness crabs are from Washington state and are more expensive than locally caught crabs. \u003ccite>(Beth LaBerge/KQED)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>\u003cspan style=\"font-weight: 400\">The season delay means that Dungeness crab sold in seafood markets in the Bay Area are coming from out of state. Alberto Wu, a manager at Fresh Meat Seafood Market on San Francisco’s Mission Street, said people have mixed reactions when they learn the crabs sold there are actually from Washington.\u003c/span>\u003c/p>\n\u003cp>\u003cspan style=\"font-weight: 400\">“People will complain about the price for sure, but they still buy it most of the time because they need it for their tradition,” Wu said.[aside label=\"Related Stories\" postID=\"news_12015592,news_12015527\"]\u003c/span>\u003cspan style=\"font-weight: 400\">At around $14 a pound, the out-of-state crab costs roughly twice as much as local crab would, owing to increased shipping costs, Wu said.\u003c/span>\u003cspan style=\"font-weight: 400\">\u003cbr>\n\u003c/span>\u003c/p>\n\u003cp>\u003cspan style=\"font-weight: 400\">“Because of the price, I would like local crab way better,” he added. \u003c/span>\u003c/p>\n\u003cp>\u003cspan style=\"font-weight: 400\">For folks still determined to have local crab on Thanksgiving, there’s another way: Charter a boat to take you out crabbing. \u003c/span>\u003c/p>\n\u003cp>\u003cspan style=\"font-weight: 400\">Patrick Harrington, a captain and deckhand on the San Francisco-based charter fishing boat Bass-Tub, said in the days before Thanksgiving, its trips are completely booked. Bass-Tub charges $150 for a day of crabbing, after which anyone with a fishing license can walk away with the daily limit of 10 Dungeness crabs.\u003c/span>\u003c/p>\n\u003cp>\u003cspan style=\"font-weight: 400\">“It definitely brings people out to get their holiday crab,” he said. “You get a lot of customers that don’t go fishing the entire year. They purely want that holiday crab.”\u003c/span>\u003c/p>\n\u003cfigure id=\"attachment_12015837\" class=\"wp-caption alignnone\" style=\"max-width: 800px\">\u003cimg loading=\"lazy\" decoding=\"async\" class=\"size-medium wp-image-12015837\" src=\"https://cdn.kqed.org/wp-content/uploads/sites/10/2024/11/241119-CrabHoliday-42-BL-800x533.jpg\" alt=\"\" width=\"800\" height=\"533\" srcset=\"https://cdn.kqed.org/wp-content/uploads/sites/10/2024/11/241119-CrabHoliday-42-BL-800x533.jpg 800w, https://cdn.kqed.org/wp-content/uploads/sites/10/2024/11/241119-CrabHoliday-42-BL-1020x679.jpg 1020w, https://cdn.kqed.org/wp-content/uploads/sites/10/2024/11/241119-CrabHoliday-42-BL-160x107.jpg 160w, https://cdn.kqed.org/wp-content/uploads/sites/10/2024/11/241119-CrabHoliday-42-BL-1536x1023.jpg 1536w, https://cdn.kqed.org/wp-content/uploads/sites/10/2024/11/241119-CrabHoliday-42-BL-1920x1279.jpg 1920w, https://cdn.kqed.org/wp-content/uploads/sites/10/2024/11/241119-CrabHoliday-42-BL.jpg 2000w\" sizes=\"(max-width: 800px) 100vw, 800px\">\u003cfigcaption class=\"wp-caption-text\">Stephanie Ernst Scott stands outside her family’s business, Gus’ Discount Fishing Tackle, in the Outer Richmond neighborhood in San Francisco on Nov. 19, 2024. The store was opened by her father, Gus Ernst, more than 60 years ago. \u003ccite>(Beth LaBerge/KQED)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>\u003cspan style=\"font-weight: 400\">Harrington said the spike in trips is noticeable because charter trips have been slow this year. \u003c/span>\u003c/p>\n\u003cp>\u003cspan style=\"font-weight: 400\">“But there is an increase, which is 100 percent related to Thanksgiving,” he said.\u003c/span>\u003c/p>\n\u003cp>\u003cspan style=\"font-weight: 400\">Vicky Francisco, of San Francisco’s Ingleside neighborhood, said she’s not willing to go through all that trouble. She said that after buying directly from crabbers using the \u003c/span>\u003ca href=\"https://www.facebook.com/groups/1781205035414463/\">\u003cspan style=\"font-weight: 400\">Off the Boat Sales Program\u003c/span>\u003c/a>\u003cspan style=\"font-weight: 400\"> in times when the commercial season was open, she couldn’t settle for out-of-state crab. \u003c/span>\u003c/p>\n\u003cp>\u003cspan style=\"font-weight: 400\">“The ones fresh from the boat are very flaky, the meat is white, and there’s just a distinct fresh flavor,” Francisco said. \u003c/span>\u003c/p>\n\u003cfigure id=\"attachment_12015835\" class=\"wp-caption alignnone\" style=\"max-width: 800px\">\u003cimg loading=\"lazy\" decoding=\"async\" class=\"size-medium wp-image-12015835\" src=\"https://cdn.kqed.org/wp-content/uploads/sites/10/2024/11/241119-CrabHoliday-25-BL-800x533.jpg\" alt=\"\" width=\"800\" height=\"533\" srcset=\"https://cdn.kqed.org/wp-content/uploads/sites/10/2024/11/241119-CrabHoliday-25-BL-800x533.jpg 800w, https://cdn.kqed.org/wp-content/uploads/sites/10/2024/11/241119-CrabHoliday-25-BL-1020x680.jpg 1020w, https://cdn.kqed.org/wp-content/uploads/sites/10/2024/11/241119-CrabHoliday-25-BL-160x107.jpg 160w, https://cdn.kqed.org/wp-content/uploads/sites/10/2024/11/241119-CrabHoliday-25-BL-1536x1024.jpg 1536w, https://cdn.kqed.org/wp-content/uploads/sites/10/2024/11/241119-CrabHoliday-25-BL-1920x1280.jpg 1920w, https://cdn.kqed.org/wp-content/uploads/sites/10/2024/11/241119-CrabHoliday-25-BL.jpg 2000w\" sizes=\"(max-width: 800px) 100vw, 800px\">\u003cfigcaption class=\"wp-caption-text\">Andrew Higa (right) helps out a fellow fisher after fishing for Dungeness crab at Ocean Beach in San Francisco on Nov. 19, 2024. \u003ccite>(Beth LaBerge/KQED)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>\u003cspan style=\"font-weight: 400\">She plans to host 18 family members for Thanksgiving this year. She said that although the commercial season delays are disappointing, her family has gotten used to Thanksgiving without crab — a tradition her mother started in the ’80s.\u003c/span>\u003c/p>\n\u003cp>\u003cspan style=\"font-weight: 400\">“I don’t know what it is, but it’s just something about the crab that brings them together, more so than anything else,” Francisco said. \u003c/span>\u003c/p>\n\u003cp>\u003c/p>\n", "blocks": [], "excerpt": "With California’s commercial Dungeness crab season delayed, amateur fishers are keeping a Bay Area holiday tradition alive.", "status": "publish", "parent": 0, "modified": 1732728669, "stats": { "hasAudio": false, "hasVideo": false, "hasChartOrMap": false, "iframeSrcs": [], "hasGoogleForm": false, "hasGallery": false, "hasHearkenModule": false, "hasPolis": false, "paragraphCount": 21, "wordCount": 994 }, "headData": { "title": "Yes, You Can Still Catch Fresh, Local Dungeness Crab for Thanksgiving | KQED", "description": "With California’s commercial Dungeness crab season delayed, amateur fishers are keeping a Bay Area holiday tradition alive.", "ogTitle": "", "ogDescription": "", "ogImgId": "", "twTitle": "", "twDescription": "", "twImgId": "", "schema": { "@context": "http://schema.org", "@type": "NewsArticle", "headline": "Yes, You Can Still Catch Fresh, Local Dungeness Crab for Thanksgiving", "datePublished": "2024-11-27T04:00:51-08:00", "dateModified": "2024-11-27T09:31:09-08:00", "image": "https://cdn.kqed.org/wp-content/uploads/2020/02/[email protected]", "isAccessibleForFree": "True", "publisher": { "@type": "NewsMediaOrganization", "@id": "https://www.kqed.org/#organization", "name": "KQED", "url": "https://www.kqed.org", "logo": "https://cdn.kqed.org/wp-content/uploads/2020/02/[email protected]" } } }, "source": "Food", "sourceUrl": "https://www.kqed.org/food", "audioUrl": "https://cdn.kqed.org/wp-content/uploads/sites/10/2024/11/Dungeness-Crab-Season-Delayed-for-Sixth-Year-in-a-Row-1.mp3", "sticky": false, "nprStoryId": "kqed-12015975", "excludeFromSiteSearch": "Include", "articleAge": "0", "path": "/news/12015975/yes-you-can-still-catch-fresh-local-dungeness-crab-for-thanksgiving", "audioTrackLength": null, "parsedContent": [ { "type": "contentString", "content": "\u003cdiv class=\"post-body\">\u003cp>\u003cp>\u003cspan style=\"font-weight: 400\">Andrew Higa woke up before dawn on a recent weekday morning and headed for San Francisco’s Ocean Beach. Wearing rain gear, he braved the cold and wind at low tide, hoping to catch enough Dungeness crabs in time for Thanksgiving. \u003c/span>\u003c/p>\n\u003cp>\u003cspan style=\"font-weight: 400\">“My parents are actually flying up for Thanksgiving, so I’m trying to get enough, but I’m stuck with one right now,” said Higa, as he pulled a 7-inch-wide crab out of a bucket — the only one he had caught after several hours of casting out into the stormy, gray-hued water. \u003c/span>\u003c/p>\n\u003cp>\u003cspan style=\"font-weight: 400\">Higa, who is from Hawaii, said he first ate crab on Thanksgiving when his cousins from the Bay Area came to visit and brought live crab with them. \u003c/span>\u003c/p>\n\u003cp>\u003cspan style=\"font-weight: 400\">“I just thought because they’re coming from San Francisco, they’re bringing us crab,” he said. “I didn’t know it was a tradition.” \u003c/span>\u003c/p>\n\u003cfigure id=\"attachment_12015840\" class=\"wp-caption alignnone\" style=\"max-width: 800px\">\u003cimg loading=\"lazy\" decoding=\"async\" class=\"size-medium wp-image-12015840\" src=\"https://cdn.kqed.org/wp-content/uploads/sites/10/2024/11/241125-CrabHoliday-28-BL-800x533.jpg\" alt=\"\" width=\"800\" height=\"533\" srcset=\"https://cdn.kqed.org/wp-content/uploads/sites/10/2024/11/241125-CrabHoliday-28-BL-800x533.jpg 800w, https://cdn.kqed.org/wp-content/uploads/sites/10/2024/11/241125-CrabHoliday-28-BL-1020x680.jpg 1020w, https://cdn.kqed.org/wp-content/uploads/sites/10/2024/11/241125-CrabHoliday-28-BL-160x107.jpg 160w, https://cdn.kqed.org/wp-content/uploads/sites/10/2024/11/241125-CrabHoliday-28-BL-1536x1024.jpg 1536w, https://cdn.kqed.org/wp-content/uploads/sites/10/2024/11/241125-CrabHoliday-28-BL-1920x1280.jpg 1920w, https://cdn.kqed.org/wp-content/uploads/sites/10/2024/11/241125-CrabHoliday-28-BL.jpg 2000w\" sizes=\"(max-width: 800px) 100vw, 800px\">\u003cfigcaption class=\"wp-caption-text\">A Dungeness crab returns to the ocean after being caught and released at Ocean Beach in San Francisco on Nov. 25, 2024. Crabs under the minimum size limit of 5 3/4 inches across the shell must be released per the California Department of Fish and Wildlife. \u003ccite>(Beth LaBerge/KQED)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>\u003cspan style=\"font-weight: 400\">With California’s commercial Dungeness crab season delayed for a sixth season in a row, Bay Area amateur fishers, like Higa, are trying to keep alive a treasured Bay Area tradition — eating fresh, local Dungeness crab during the holidays. The recreational season is open in most of the state with \u003c/span>\u003ca href=\"https://wildlife.ca.gov/Fishing/Ocean/Regulations/Fishing-Map/San-Francisco#dungeness\">\u003cspan style=\"font-weight: 400\">some restrictions\u003c/span>\u003c/a>\u003cspan style=\"font-weight: 400\">. This means anyone with a fishing license can head to the beach or a boat and catch 10 Dungeness crabs a day. \u003c/span>\u003c/p>\n\u003cp>\u003c/p>\u003c/div>", "attributes": { "named": {}, "numeric": [] } }, { "type": "component", "content": "", "name": "ad", "attributes": { "named": { "label": "fullwidth" }, "numeric": [ "fullwidth" ] } }, { "type": "contentString", "content": "\u003cdiv class=\"post-body\">\u003cp>\u003c/p>\n\u003cp>\u003cspan style=\"font-weight: 400\">The commercial season delays are due to a 2019 \u003c/span>\u003ca href=\"https://www.kqed.org/news/11970092/dungeness-crab-season-delayed-again-sf-crabbers-miss-holiday-haul\">\u003cspan style=\"font-weight: 400\">settlement agreement\u003c/span>\u003c/a>\u003cspan style=\"font-weight: 400\"> between the California Department of Fish and Wildlife, the Pacific Coast Federation of Fishermen’s Associations, and the nonprofit Center for Biological Diversity. The agreement prevents state regulators from opening the season if endangered animals, like Humpback whales, are spotted in high enough concentrations off the coast. These animals can and have gotten entangled in the ropes attached to crab traps, causing injury and death, so regulators must delay the season until the animals leave the area. \u003c/span>\u003c/p>\n\u003cp>\u003cspan style=\"font-weight: 400\">CDFW can also delay the season if Dungeness crabs in certain fishing zones are not big enough, if too many endangered animals were entangled in past seasons, or if there are high levels of toxins in the crabs. (A small portion of the recreational Dungeness crab fishery is currently delayed in the \u003c/span>\u003ca href=\"https://nrm.dfg.ca.gov/FileHandler.ashx?DocumentID=227302&inline\">\u003cspan style=\"font-weight: 400\">northernmost part of the state\u003c/span>\u003c/a>\u003cspan style=\"font-weight: 400\"> due to elevated toxin levels in the crabs.)\u003c/span>\u003c/p>\n\u003cfigure id=\"attachment_12015836\" class=\"wp-caption alignnone\" style=\"max-width: 800px\">\u003cimg loading=\"lazy\" decoding=\"async\" class=\"size-medium wp-image-12015836\" src=\"https://cdn.kqed.org/wp-content/uploads/sites/10/2024/11/241114-CrabHoliday-17-BL-800x533.jpg\" alt=\"\" width=\"800\" height=\"533\" srcset=\"https://cdn.kqed.org/wp-content/uploads/sites/10/2024/11/241114-CrabHoliday-17-BL-800x533.jpg 800w, https://cdn.kqed.org/wp-content/uploads/sites/10/2024/11/241114-CrabHoliday-17-BL-1020x680.jpg 1020w, https://cdn.kqed.org/wp-content/uploads/sites/10/2024/11/241114-CrabHoliday-17-BL-160x107.jpg 160w, https://cdn.kqed.org/wp-content/uploads/sites/10/2024/11/241114-CrabHoliday-17-BL-1536x1024.jpg 1536w, https://cdn.kqed.org/wp-content/uploads/sites/10/2024/11/241114-CrabHoliday-17-BL-1920x1280.jpg 1920w, https://cdn.kqed.org/wp-content/uploads/sites/10/2024/11/241114-CrabHoliday-17-BL.jpg 2000w\" sizes=\"(max-width: 800px) 100vw, 800px\">\u003cfigcaption class=\"wp-caption-text\">The seafood counter sells Dungeness crab at $13.99/lb at Fresh Meat Seafood Market in San Francisco’s Mission District on Nov. 14, 2024. The Dungeness crabs are from Washington state and are more expensive than locally caught crabs. \u003ccite>(Beth LaBerge/KQED)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>\u003cspan style=\"font-weight: 400\">The season delay means that Dungeness crab sold in seafood markets in the Bay Area are coming from out of state. Alberto Wu, a manager at Fresh Meat Seafood Market on San Francisco’s Mission Street, said people have mixed reactions when they learn the crabs sold there are actually from Washington.\u003c/span>\u003c/p>\n\u003cp>\u003cspan style=\"font-weight: 400\">“People will complain about the price for sure, but they still buy it most of the time because they need it for their tradition,” Wu said.\u003c/p>\u003c/div>", "attributes": { "named": {}, "numeric": [] } }, { "type": "component", "content": "", "name": "aside", "attributes": { "named": { "label": "Related Stories ", "postid": "news_12015592,news_12015527" }, "numeric": [] } }, { "type": "contentString", "content": "\u003cdiv class=\"post-body\">\u003cp>\u003c/span>\u003cspan style=\"font-weight: 400\">At around $14 a pound, the out-of-state crab costs roughly twice as much as local crab would, owing to increased shipping costs, Wu said.\u003c/span>\u003cspan style=\"font-weight: 400\">\u003cbr>\n\u003c/span>\u003c/p>\n\u003cp>\u003cspan style=\"font-weight: 400\">“Because of the price, I would like local crab way better,” he added. \u003c/span>\u003c/p>\n\u003cp>\u003cspan style=\"font-weight: 400\">For folks still determined to have local crab on Thanksgiving, there’s another way: Charter a boat to take you out crabbing. \u003c/span>\u003c/p>\n\u003cp>\u003cspan style=\"font-weight: 400\">Patrick Harrington, a captain and deckhand on the San Francisco-based charter fishing boat Bass-Tub, said in the days before Thanksgiving, its trips are completely booked. Bass-Tub charges $150 for a day of crabbing, after which anyone with a fishing license can walk away with the daily limit of 10 Dungeness crabs.\u003c/span>\u003c/p>\n\u003cp>\u003cspan style=\"font-weight: 400\">“It definitely brings people out to get their holiday crab,” he said. “You get a lot of customers that don’t go fishing the entire year. They purely want that holiday crab.”\u003c/span>\u003c/p>\n\u003cfigure id=\"attachment_12015837\" class=\"wp-caption alignnone\" style=\"max-width: 800px\">\u003cimg loading=\"lazy\" decoding=\"async\" class=\"size-medium wp-image-12015837\" src=\"https://cdn.kqed.org/wp-content/uploads/sites/10/2024/11/241119-CrabHoliday-42-BL-800x533.jpg\" alt=\"\" width=\"800\" height=\"533\" srcset=\"https://cdn.kqed.org/wp-content/uploads/sites/10/2024/11/241119-CrabHoliday-42-BL-800x533.jpg 800w, https://cdn.kqed.org/wp-content/uploads/sites/10/2024/11/241119-CrabHoliday-42-BL-1020x679.jpg 1020w, https://cdn.kqed.org/wp-content/uploads/sites/10/2024/11/241119-CrabHoliday-42-BL-160x107.jpg 160w, https://cdn.kqed.org/wp-content/uploads/sites/10/2024/11/241119-CrabHoliday-42-BL-1536x1023.jpg 1536w, https://cdn.kqed.org/wp-content/uploads/sites/10/2024/11/241119-CrabHoliday-42-BL-1920x1279.jpg 1920w, https://cdn.kqed.org/wp-content/uploads/sites/10/2024/11/241119-CrabHoliday-42-BL.jpg 2000w\" sizes=\"(max-width: 800px) 100vw, 800px\">\u003cfigcaption class=\"wp-caption-text\">Stephanie Ernst Scott stands outside her family’s business, Gus’ Discount Fishing Tackle, in the Outer Richmond neighborhood in San Francisco on Nov. 19, 2024. The store was opened by her father, Gus Ernst, more than 60 years ago. \u003ccite>(Beth LaBerge/KQED)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>\u003cspan style=\"font-weight: 400\">Harrington said the spike in trips is noticeable because charter trips have been slow this year. \u003c/span>\u003c/p>\n\u003cp>\u003cspan style=\"font-weight: 400\">“But there is an increase, which is 100 percent related to Thanksgiving,” he said.\u003c/span>\u003c/p>\n\u003cp>\u003cspan style=\"font-weight: 400\">Vicky Francisco, of San Francisco’s Ingleside neighborhood, said she’s not willing to go through all that trouble. She said that after buying directly from crabbers using the \u003c/span>\u003ca href=\"https://www.facebook.com/groups/1781205035414463/\">\u003cspan style=\"font-weight: 400\">Off the Boat Sales Program\u003c/span>\u003c/a>\u003cspan style=\"font-weight: 400\"> in times when the commercial season was open, she couldn’t settle for out-of-state crab. \u003c/span>\u003c/p>\n\u003cp>\u003cspan style=\"font-weight: 400\">“The ones fresh from the boat are very flaky, the meat is white, and there’s just a distinct fresh flavor,” Francisco said. \u003c/span>\u003c/p>\n\u003cfigure id=\"attachment_12015835\" class=\"wp-caption alignnone\" style=\"max-width: 800px\">\u003cimg loading=\"lazy\" decoding=\"async\" class=\"size-medium wp-image-12015835\" src=\"https://cdn.kqed.org/wp-content/uploads/sites/10/2024/11/241119-CrabHoliday-25-BL-800x533.jpg\" alt=\"\" width=\"800\" height=\"533\" srcset=\"https://cdn.kqed.org/wp-content/uploads/sites/10/2024/11/241119-CrabHoliday-25-BL-800x533.jpg 800w, https://cdn.kqed.org/wp-content/uploads/sites/10/2024/11/241119-CrabHoliday-25-BL-1020x680.jpg 1020w, https://cdn.kqed.org/wp-content/uploads/sites/10/2024/11/241119-CrabHoliday-25-BL-160x107.jpg 160w, https://cdn.kqed.org/wp-content/uploads/sites/10/2024/11/241119-CrabHoliday-25-BL-1536x1024.jpg 1536w, https://cdn.kqed.org/wp-content/uploads/sites/10/2024/11/241119-CrabHoliday-25-BL-1920x1280.jpg 1920w, https://cdn.kqed.org/wp-content/uploads/sites/10/2024/11/241119-CrabHoliday-25-BL.jpg 2000w\" sizes=\"(max-width: 800px) 100vw, 800px\">\u003cfigcaption class=\"wp-caption-text\">Andrew Higa (right) helps out a fellow fisher after fishing for Dungeness crab at Ocean Beach in San Francisco on Nov. 19, 2024. \u003ccite>(Beth LaBerge/KQED)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>\u003cspan style=\"font-weight: 400\">She plans to host 18 family members for Thanksgiving this year. She said that although the commercial season delays are disappointing, her family has gotten used to Thanksgiving without crab — a tradition her mother started in the ’80s.\u003c/span>\u003c/p>\n\u003cp>\u003cspan style=\"font-weight: 400\">“I don’t know what it is, but it’s just something about the crab that brings them together, more so than anything else,” Francisco said. \u003c/span>\u003c/p>\n\u003cp>\u003c/p>\n\u003c/div>\u003c/p>", "attributes": { "named": {}, "numeric": [] } } ], "link": "/news/12015975/yes-you-can-still-catch-fresh-local-dungeness-crab-for-thanksgiving", "authors": [ "11785" ], "categories": [ "news_34165", "news_19906", "news_24114", "news_8", "news_356" ], "tags": [ "news_30489", "news_20023", "news_27626", "news_333", "news_293", "news_841" ], "featImg": "news_12015977", "label": "source_news_12015975" }, "news_12015810": { "type": "posts", "id": "news_12015810", "meta": { "index": "posts_1716263798", "site": "news", "id": "12015810", "score": null, "sort": [ 1732629652000 ] }, "guestAuthors": [], "slug": "rfk-jr-fought-californias-vaccine-mandates-and-lost-now-he-could-set-us-health-policy", "title": "RFK Jr. Fought California's Vaccine Mandates — and Lost. Now, He Could Set US Health Policy", "publishDate": 1732629652, "format": "standard", "headTitle": "RFK Jr. Fought California’s Vaccine Mandates — and Lost. Now, He Could Set US Health Policy | KQED", "labelTerm": {}, "content": "\u003cp>Five years ago, hundreds of people crowded the halls of the state Capitol, protesting legislation that sought to tighten California’s vaccine rules. Outside, music blasted something about a revolution, and people carried signs that read, “Vaccine mandates violate bodily autonomy.”\u003c/p>\n\u003cp>From the sea of red-clad protesters emerged a familiar face idolized \u003ca href=\"https://www.youtube.com/watch?v=9-QfrVFUoD8\">by the anti-vaccine activists\u003c/a>: Robert F. Kennedy Jr.\u003c/p>\n\u003cp>He was the guest of honor in one of the \u003ca href=\"https://calmatters.org/health/2019/09/california-legislature-protest-menstrual-blood-ani-vaccine/\">biggest public health showdowns\u003c/a> the state has seen in recent years. Ultimately, he and his followers lost — \u003ca href=\"https://leginfo.legislature.ca.gov/faces/billTextClient.xhtml?bill_id=201920200SB276\">the Legislature passed a law\u003c/a> to clamp down on fraudulent or inappropriate medical exemptions for required childhood vaccines.\u003c/p>\n\u003cp>Today, Kennedy finds himself on a bigger stage with potentially far more influence and power. President-elect Donald Trump has nominated the former environmental lawyer turned controversial vaccine critic to oversee the nation’s health policy as secretary of health and human services.\u003c/p>\n\u003cp>[ad fullwidth]\u003c/p>\n\u003cp>He has been known to make false, and at times dangerous, claims about medicine and public health. Perhaps most infamously, he \u003ca href=\"https://www.washingtonpost.com/lifestyle/magazine/robert-kennedy-jrs-belief-in-autism-vaccine-connection-and-its-political-peril/2014/07/16/f21c01ee-f70b-11e3-a606-946fd632f9f1_story.html\">linked vaccines to autism\u003c/a> — a claim that has been debunked over and over again.\u003c/p>\n\u003cp>Now, with Kennedy in the running to lead the federal health department, health leaders and advocates in California and across the country are voicing their concerns and preparing to combat a potential wave of medical disinformation.\u003c/p>\n\u003cp>Having a vaccine skeptic at the helm of the U.S. Department of Health and Human Services, some say, could lead to more Americans refusing to be vaccinated and potentially putting lives at risk. It could also embolden the anti-vaccine movement in California.\u003c/p>\n\u003cp>\u003ca href=\"https://calmatters.org/tag/richard-pan/\">Dr. Richard Pan\u003c/a>, a pediatrician who, as a state senator, authored the 2019 medical exemption law and a separate law that eliminated personal belief exemptions for childhood vaccines, said having a health secretary who casts doubt on vaccines is “a danger” and “disturbing.”\u003c/p>\n\u003cp>“I imagine we’re going to see a lot more direct attacks on individual scientists, individual people. I’m anticipating that I’m probably gonna be hoisted somewhere by those guys as well. I don’t think RFK Jr. has forgotten about me yet,” he said.\u003c/p>\n\u003cp>Pan said he met Kennedy twice when Kennedy traveled to Sacramento to oppose his bills.\u003c/p>\n\u003cp>Carrying those laws made Pan the subject of harassment and attacks, and at one point, an \u003ca href=\"https://www.sacbee.com/news/politics-government/capitol-alert/article234231737.html\">anti-vaccine activist shoved him\u003c/a> while Pan was walking in a Sacramento street. At protests, anti-vaccine activists plastered Pan’s face on posters with the word “LIAR” in red letters.\u003c/p>\n\u003cp>Now, people who rallied against his vaccine bills are celebrating Kennedy’s potential spot in Trump’s cabinet and calling for “justice” via social media posts.\u003c/p>\n\u003cp>In one of their last quarrels, Pan publicly called for Kennedy to be banned from social media platforms when Kennedy promoted COVID-19 disinformation. In response, Kennedy \u003ca href=\"https://www.sacbee.com/news/politics-government/capitol-alert/article249557493.html\">told the Sacramento Bee\u003c/a> that Pan’s request for censorship was anti-American.\u003c/p>\n\u003cp>More recently, Kennedy has taken a more measured approach when responding to questions about vaccines. Following Trump’s win, \u003ca href=\"https://www.youtube.com/watch?v=-fMfOnKUfik\">he told NBC News\u003c/a> that he isn’t looking to take vaccines off the market but rather is advocating for informed choice.\u003c/p>\n\u003cp>“If vaccines are working for somebody, I’m not going to take them away,” he said.\u003c/p>\n\u003ch2>What can RFK Jr. do as health secretary?\u003c/h2>\n\u003cp>If Kennedy is confirmed as head of health and human services, he would oversee a $1.7 trillion budget and about a dozen agencies. He would be responsible for managing pandemic preparedness and would be in charge of issues ranging from health insurance to food safety.\u003c/p>\n\u003cp>Experts say that any controversial changes would likely be met with litigation that could slow or derail Kennedy’s proposals. Still, there are several ways anti-vaccine sentiment in the federal government could undermine public health gains in states.\u003c/p>\n\u003cp>For example, school immunization mandates are issued by states, and while the federal government cannot directly change those, it could decide to withhold public health funding, such as grants sent to states to help fund vaccination efforts, said Dorit Reiss, a professor at UC Law San Francisco.\u003c/p>\n\u003cp>As health secretary, Kennedy would also have the power to appoint members of an advisory committee that makes recommendations on immunization practices to the U.S. Centers for Disease Control and Prevention.\u003c/p>\n\u003cp>Reiss added that the health secretary also has the power to expedite or limit access to new vaccines, which would become especially important in the case of another pandemic.\u003c/p>\n\u003cp>It is the secretary of health and human services who declares a public health emergency and \u003ca href=\"https://www.fda.gov/emergency-preparedness-and-response/mcm-legal-regulatory-and-policy-framework/emergency-use-authorization\">issues emergency use authorization\u003c/a> for unapproved vaccines. When COVID-19 shots were first made available to the public in December 2020, they were allowed under this emergency designation. The U.S. Food and Drug Administration fully approved the vaccine for people 16 and older nine months later.\u003c/p>\n\u003cp>A secretary hostile to vaccines could block or remove the emergency use authorization. That means the vaccine manufacturer “would have to either apply for full approval at the moment or not sell the vaccine,” Reiss said.\u003c/p>\n\u003cp>Kennedy told NBC that he wouldn’t have “directly blocked” the emergency use of COVID-19 vaccines had he been secretary at the time but rather would have made sure that “we have the best science.”\u003c/p>\n\u003cp>Yet, at the height of the pandemic, Kennedy helped fuel mistrust of the coronavirus vaccine. In 2021, \u003ca href=\"https://www.politifact.com/factchecks/2021/dec/10/robert-f-kennedy-jr/no-covid-19-vaccine-not-deadliest-vaccine-ever-mad/\">he called it the “deadliest vaccine ever made”\u003c/a> in opposition to a Louisiana proposal that would have required school children to be vaccinated against the virus.\u003c/p>\n\u003ch2>California vaccine mandates\u003c/h2>\n\u003cp>In 2010, the California Legislature passed \u003ca href=\"https://www.cde.ca.gov/ls/he/hn/pertussis.asp\">a law that added a booster of the pertussis vaccine\u003c/a>, which protects against whooping cough, to the immunization schedule for teens to attend school. Catherine Flores Martin, the executive director of California Immunization Coalition, a nonprofit that advocates for vaccines, remembers when lawmakers were considering this bill, roughly about 18 people or so showed up in opposition, she said.\u003c/p>\n\u003cp>Fast-forward to 2015 and 2019, opposition to vaccine legislation evolved into mass protests of hundreds of people. “It’s gotten wild,” Flores Martin said.\u003c/p>\n\u003cp>“The vast majority of parents still vaccinate their children,” she said. “We hear a lot about hesitancy, but hesitancy doesn’t convert into not vaccinating.”\u003c/p>\n\u003cfigure id=\"attachment_12015843\" class=\"wp-caption aligncenter\" style=\"max-width: 1200px\">\u003cimg loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-12015843\" src=\"https://cdn.kqed.org/wp-content/uploads/sites/10/2024/11/112224-Richard-Pan-RC-AP-01-CM.jpg\" alt=\"\" width=\"1200\" height=\"800\" srcset=\"https://cdn.kqed.org/wp-content/uploads/sites/10/2024/11/112224-Richard-Pan-RC-AP-01-CM.jpg 1200w, https://cdn.kqed.org/wp-content/uploads/sites/10/2024/11/112224-Richard-Pan-RC-AP-01-CM-800x533.jpg 800w, https://cdn.kqed.org/wp-content/uploads/sites/10/2024/11/112224-Richard-Pan-RC-AP-01-CM-1020x680.jpg 1020w, https://cdn.kqed.org/wp-content/uploads/sites/10/2024/11/112224-Richard-Pan-RC-AP-01-CM-160x107.jpg 160w\" sizes=\"(max-width: 1200px) 100vw, 1200px\">\u003cfigcaption class=\"wp-caption-text\">Dr. Richard Pan, former state senator, speaks in a news conference after visiting a Kaiser Permanente warehouse in Downey on Saturday, March 18, 2023. He wrote California laws that tightened childhood vaccine mandates. \u003ccite>(Ringo Chiu, AP Photo)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>In the 2021–22 school year, 94% of California’s kindergarteners had received the required vaccines, the state’s public health department reported.\u003c/p>\n\u003cp>But Flores Martin acknowledges that it has become more challenging to pass vaccine legislation as opposition has become louder in California. She attributes this in part to the growing role of misinformation shared on social media platforms.\u003c/p>\n\u003cp>State public health officials did not respond to an interview request by deadline.\u003c/p>\n\u003cp>[aside label='More Health News' tag='health']\u003c/p>\n\u003cp>The year 2014 was notable in public health for a couple of reasons. That year, whooping cough infections peaked, \u003ca href=\"https://www.cdph.ca.gov/Programs/CID/DCDC/pages/immunization/pertussis.aspx\">with more than 11,000 cases reported in the state\u003c/a>, the most ever. Also, in December of that year, a measles outbreak at Disneyland contributed to \u003ca href=\"https://pmc.ncbi.nlm.nih.gov/articles/PMC8828106/\">the highest number of measles cases reported in the U.S.\u003c/a> in two decades. Most of the cases were among unvaccinated children. The outbreak resulted in hospitalizations, but no deaths were reported.\u003c/p>\n\u003cp>In California, the vaccine that protects against measles, mumps and rubella is \u003ca href=\"https://www.cdph.ca.gov/Programs/CID/DCDC/CDPH%20Document%20Library/Immunization/IMM-231.pdf\">among the required doses for kids (PDF)\u003c/a> to attend school. So are the polio vaccine and the Hepatitis B vaccine, among others. It was this measles outbreak that led the Legislature in 2015 to remove personal belief and religious exemptions for required shots.\u003c/p>\n\u003cp>Then, in 2019, lawmakers came back and approved a second law that allowed the state’s Department of Public Health \u003ca href=\"https://www.sfchronicle.com/politics/article/California-rejected-6-of-medical-exemptions-for-16556125.php\">to review and revoke inappropriate medical exemptions\u003c/a>. Medical exemptions have to be made by a physician and are reserved for small groups of people, such as those who are allergic to vaccine ingredients.\u003c/p>\n\u003cp>Following the 2019 law, ​​the rate of kindergarteners with medical exemptions \u003ca href=\"https://www.cdph.ca.gov/Programs/CID/DCDC/CDPH%20Document%20Library/Immunization/2021-22KindergartenSummaryReport.pdf\">decreased to the lowest levels since 2015–16 (PDF)\u003c/a>, according to the state’s public health department. However, research shows that because of disruption in routine doctor visits during the pandemic, the number of \u003ca href=\"https://jamanetwork.com/journals/jama/fullarticle/2810396\">kindergarteners who were not up to date\u003c/a> on their immunizations ticked up.\u003c/p>\n\u003cp>Health advocates and experts say that it is now more important than ever to instill confidence in vaccines and proven public health measures. Flores Martin said doctors and health advocates will have to band together and push vaccine education to maintain high immunization rates. The messaging matters, she said.\u003c/p>\n\u003cp>\u003cem>Supported by the California Health Care Foundation (CHCF), which works to ensure that people have access to the care they need, when they need it, at a price they can afford. Visit www.chcf.org to learn more.\u003c/em>\u003c/p>\n\u003cp>[ad floatright]\u003c/p>\n", "blocks": [], "excerpt": "Robert F. Kennedy Jr. was a key figure in protests over California vaccine laws. He could set U.S. health policy in the Trump administration.", "status": "publish", "parent": 0, "modified": 1732577794, "stats": { "hasAudio": false, "hasVideo": false, "hasChartOrMap": false, "iframeSrcs": [], "hasGoogleForm": false, "hasGallery": false, "hasHearkenModule": false, "hasPolis": false, "paragraphCount": 39, "wordCount": 1541 }, "headData": { "title": "RFK Jr. Fought California's Vaccine Mandates — and Lost. Now, He Could Set US Health Policy | KQED", "description": "Robert F. Kennedy Jr. was a key figure in protests over California vaccine laws. He could set U.S. health policy in the Trump administration.", "ogTitle": "", "ogDescription": "", "ogImgId": "", "twTitle": "", "twDescription": "", "twImgId": "", "schema": { "@context": "http://schema.org", "@type": "NewsArticle", "headline": "RFK Jr. Fought California's Vaccine Mandates — and Lost. Now, He Could Set US Health Policy", "datePublished": "2024-11-26T06:00:52-08:00", "dateModified": "2024-11-25T15:36:34-08:00", "image": "https://cdn.kqed.org/wp-content/uploads/2020/02/[email protected]", "isAccessibleForFree": "True", "publisher": { "@type": "NewsMediaOrganization", "@id": "https://www.kqed.org/#organization", "name": "KQED", "url": "https://www.kqed.org", "logo": "https://cdn.kqed.org/wp-content/uploads/2020/02/[email protected]" } } }, "source": "CalMatters", "sourceUrl": "https://calmatters.org/", "sticky": false, "nprByline": "\u003ca href=\"https://calmatters.org/author/anaibarra/\">Ana B. Ibarra\u003c/a>, CalMatters", "excludeFromSiteSearch": "Include", "showOnAuthorArchivePages": "No", "articleAge": "0", "path": "/news/12015810/rfk-jr-fought-californias-vaccine-mandates-and-lost-now-he-could-set-us-health-policy", "audioTrackLength": null, "parsedContent": [ { "type": "contentString", "content": "\u003cdiv class=\"post-body\">\u003cp>\u003cp>Five years ago, hundreds of people crowded the halls of the state Capitol, protesting legislation that sought to tighten California’s vaccine rules. Outside, music blasted something about a revolution, and people carried signs that read, “Vaccine mandates violate bodily autonomy.”\u003c/p>\n\u003cp>From the sea of red-clad protesters emerged a familiar face idolized \u003ca href=\"https://www.youtube.com/watch?v=9-QfrVFUoD8\">by the anti-vaccine activists\u003c/a>: Robert F. Kennedy Jr.\u003c/p>\n\u003cp>He was the guest of honor in one of the \u003ca href=\"https://calmatters.org/health/2019/09/california-legislature-protest-menstrual-blood-ani-vaccine/\">biggest public health showdowns\u003c/a> the state has seen in recent years. Ultimately, he and his followers lost — \u003ca href=\"https://leginfo.legislature.ca.gov/faces/billTextClient.xhtml?bill_id=201920200SB276\">the Legislature passed a law\u003c/a> to clamp down on fraudulent or inappropriate medical exemptions for required childhood vaccines.\u003c/p>\n\u003cp>Today, Kennedy finds himself on a bigger stage with potentially far more influence and power. President-elect Donald Trump has nominated the former environmental lawyer turned controversial vaccine critic to oversee the nation’s health policy as secretary of health and human services.\u003c/p>\n\u003cp>\u003c/p>\u003c/div>", "attributes": { "named": {}, "numeric": [] } }, { "type": "component", "content": "", "name": "ad", "attributes": { "named": { "label": "fullwidth" }, "numeric": [ "fullwidth" ] } }, { "type": "contentString", "content": "\u003cdiv class=\"post-body\">\u003cp>\u003c/p>\n\u003cp>He has been known to make false, and at times dangerous, claims about medicine and public health. Perhaps most infamously, he \u003ca href=\"https://www.washingtonpost.com/lifestyle/magazine/robert-kennedy-jrs-belief-in-autism-vaccine-connection-and-its-political-peril/2014/07/16/f21c01ee-f70b-11e3-a606-946fd632f9f1_story.html\">linked vaccines to autism\u003c/a> — a claim that has been debunked over and over again.\u003c/p>\n\u003cp>Now, with Kennedy in the running to lead the federal health department, health leaders and advocates in California and across the country are voicing their concerns and preparing to combat a potential wave of medical disinformation.\u003c/p>\n\u003cp>Having a vaccine skeptic at the helm of the U.S. Department of Health and Human Services, some say, could lead to more Americans refusing to be vaccinated and potentially putting lives at risk. It could also embolden the anti-vaccine movement in California.\u003c/p>\n\u003cp>\u003ca href=\"https://calmatters.org/tag/richard-pan/\">Dr. Richard Pan\u003c/a>, a pediatrician who, as a state senator, authored the 2019 medical exemption law and a separate law that eliminated personal belief exemptions for childhood vaccines, said having a health secretary who casts doubt on vaccines is “a danger” and “disturbing.”\u003c/p>\n\u003cp>“I imagine we’re going to see a lot more direct attacks on individual scientists, individual people. I’m anticipating that I’m probably gonna be hoisted somewhere by those guys as well. I don’t think RFK Jr. has forgotten about me yet,” he said.\u003c/p>\n\u003cp>Pan said he met Kennedy twice when Kennedy traveled to Sacramento to oppose his bills.\u003c/p>\n\u003cp>Carrying those laws made Pan the subject of harassment and attacks, and at one point, an \u003ca href=\"https://www.sacbee.com/news/politics-government/capitol-alert/article234231737.html\">anti-vaccine activist shoved him\u003c/a> while Pan was walking in a Sacramento street. At protests, anti-vaccine activists plastered Pan’s face on posters with the word “LIAR” in red letters.\u003c/p>\n\u003cp>Now, people who rallied against his vaccine bills are celebrating Kennedy’s potential spot in Trump’s cabinet and calling for “justice” via social media posts.\u003c/p>\n\u003cp>In one of their last quarrels, Pan publicly called for Kennedy to be banned from social media platforms when Kennedy promoted COVID-19 disinformation. In response, Kennedy \u003ca href=\"https://www.sacbee.com/news/politics-government/capitol-alert/article249557493.html\">told the Sacramento Bee\u003c/a> that Pan’s request for censorship was anti-American.\u003c/p>\n\u003cp>More recently, Kennedy has taken a more measured approach when responding to questions about vaccines. Following Trump’s win, \u003ca href=\"https://www.youtube.com/watch?v=-fMfOnKUfik\">he told NBC News\u003c/a> that he isn’t looking to take vaccines off the market but rather is advocating for informed choice.\u003c/p>\n\u003cp>“If vaccines are working for somebody, I’m not going to take them away,” he said.\u003c/p>\n\u003ch2>What can RFK Jr. do as health secretary?\u003c/h2>\n\u003cp>If Kennedy is confirmed as head of health and human services, he would oversee a $1.7 trillion budget and about a dozen agencies. He would be responsible for managing pandemic preparedness and would be in charge of issues ranging from health insurance to food safety.\u003c/p>\n\u003cp>Experts say that any controversial changes would likely be met with litigation that could slow or derail Kennedy’s proposals. Still, there are several ways anti-vaccine sentiment in the federal government could undermine public health gains in states.\u003c/p>\n\u003cp>For example, school immunization mandates are issued by states, and while the federal government cannot directly change those, it could decide to withhold public health funding, such as grants sent to states to help fund vaccination efforts, said Dorit Reiss, a professor at UC Law San Francisco.\u003c/p>\n\u003cp>As health secretary, Kennedy would also have the power to appoint members of an advisory committee that makes recommendations on immunization practices to the U.S. Centers for Disease Control and Prevention.\u003c/p>\n\u003cp>Reiss added that the health secretary also has the power to expedite or limit access to new vaccines, which would become especially important in the case of another pandemic.\u003c/p>\n\u003cp>It is the secretary of health and human services who declares a public health emergency and \u003ca href=\"https://www.fda.gov/emergency-preparedness-and-response/mcm-legal-regulatory-and-policy-framework/emergency-use-authorization\">issues emergency use authorization\u003c/a> for unapproved vaccines. When COVID-19 shots were first made available to the public in December 2020, they were allowed under this emergency designation. The U.S. Food and Drug Administration fully approved the vaccine for people 16 and older nine months later.\u003c/p>\n\u003cp>A secretary hostile to vaccines could block or remove the emergency use authorization. That means the vaccine manufacturer “would have to either apply for full approval at the moment or not sell the vaccine,” Reiss said.\u003c/p>\n\u003cp>Kennedy told NBC that he wouldn’t have “directly blocked” the emergency use of COVID-19 vaccines had he been secretary at the time but rather would have made sure that “we have the best science.”\u003c/p>\n\u003cp>Yet, at the height of the pandemic, Kennedy helped fuel mistrust of the coronavirus vaccine. In 2021, \u003ca href=\"https://www.politifact.com/factchecks/2021/dec/10/robert-f-kennedy-jr/no-covid-19-vaccine-not-deadliest-vaccine-ever-mad/\">he called it the “deadliest vaccine ever made”\u003c/a> in opposition to a Louisiana proposal that would have required school children to be vaccinated against the virus.\u003c/p>\n\u003ch2>California vaccine mandates\u003c/h2>\n\u003cp>In 2010, the California Legislature passed \u003ca href=\"https://www.cde.ca.gov/ls/he/hn/pertussis.asp\">a law that added a booster of the pertussis vaccine\u003c/a>, which protects against whooping cough, to the immunization schedule for teens to attend school. Catherine Flores Martin, the executive director of California Immunization Coalition, a nonprofit that advocates for vaccines, remembers when lawmakers were considering this bill, roughly about 18 people or so showed up in opposition, she said.\u003c/p>\n\u003cp>Fast-forward to 2015 and 2019, opposition to vaccine legislation evolved into mass protests of hundreds of people. “It’s gotten wild,” Flores Martin said.\u003c/p>\n\u003cp>“The vast majority of parents still vaccinate their children,” she said. “We hear a lot about hesitancy, but hesitancy doesn’t convert into not vaccinating.”\u003c/p>\n\u003cfigure id=\"attachment_12015843\" class=\"wp-caption aligncenter\" style=\"max-width: 1200px\">\u003cimg loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-12015843\" src=\"https://cdn.kqed.org/wp-content/uploads/sites/10/2024/11/112224-Richard-Pan-RC-AP-01-CM.jpg\" alt=\"\" width=\"1200\" height=\"800\" srcset=\"https://cdn.kqed.org/wp-content/uploads/sites/10/2024/11/112224-Richard-Pan-RC-AP-01-CM.jpg 1200w, https://cdn.kqed.org/wp-content/uploads/sites/10/2024/11/112224-Richard-Pan-RC-AP-01-CM-800x533.jpg 800w, https://cdn.kqed.org/wp-content/uploads/sites/10/2024/11/112224-Richard-Pan-RC-AP-01-CM-1020x680.jpg 1020w, https://cdn.kqed.org/wp-content/uploads/sites/10/2024/11/112224-Richard-Pan-RC-AP-01-CM-160x107.jpg 160w\" sizes=\"(max-width: 1200px) 100vw, 1200px\">\u003cfigcaption class=\"wp-caption-text\">Dr. Richard Pan, former state senator, speaks in a news conference after visiting a Kaiser Permanente warehouse in Downey on Saturday, March 18, 2023. He wrote California laws that tightened childhood vaccine mandates. \u003ccite>(Ringo Chiu, AP Photo)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>In the 2021–22 school year, 94% of California’s kindergarteners had received the required vaccines, the state’s public health department reported.\u003c/p>\n\u003cp>But Flores Martin acknowledges that it has become more challenging to pass vaccine legislation as opposition has become louder in California. She attributes this in part to the growing role of misinformation shared on social media platforms.\u003c/p>\n\u003cp>State public health officials did not respond to an interview request by deadline.\u003c/p>\n\u003cp>\u003c/p>\u003c/div>", "attributes": { "named": {}, "numeric": [] } }, { "type": "component", "content": "", "name": "aside", "attributes": { "named": { "label": "More Health News ", "tag": "health" }, "numeric": [] } }, { "type": "contentString", "content": "\u003cdiv class=\"post-body\">\u003cp>\u003c/p>\n\u003cp>The year 2014 was notable in public health for a couple of reasons. That year, whooping cough infections peaked, \u003ca href=\"https://www.cdph.ca.gov/Programs/CID/DCDC/pages/immunization/pertussis.aspx\">with more than 11,000 cases reported in the state\u003c/a>, the most ever. Also, in December of that year, a measles outbreak at Disneyland contributed to \u003ca href=\"https://pmc.ncbi.nlm.nih.gov/articles/PMC8828106/\">the highest number of measles cases reported in the U.S.\u003c/a> in two decades. Most of the cases were among unvaccinated children. The outbreak resulted in hospitalizations, but no deaths were reported.\u003c/p>\n\u003cp>In California, the vaccine that protects against measles, mumps and rubella is \u003ca href=\"https://www.cdph.ca.gov/Programs/CID/DCDC/CDPH%20Document%20Library/Immunization/IMM-231.pdf\">among the required doses for kids (PDF)\u003c/a> to attend school. So are the polio vaccine and the Hepatitis B vaccine, among others. It was this measles outbreak that led the Legislature in 2015 to remove personal belief and religious exemptions for required shots.\u003c/p>\n\u003cp>Then, in 2019, lawmakers came back and approved a second law that allowed the state’s Department of Public Health \u003ca href=\"https://www.sfchronicle.com/politics/article/California-rejected-6-of-medical-exemptions-for-16556125.php\">to review and revoke inappropriate medical exemptions\u003c/a>. Medical exemptions have to be made by a physician and are reserved for small groups of people, such as those who are allergic to vaccine ingredients.\u003c/p>\n\u003cp>Following the 2019 law, ​​the rate of kindergarteners with medical exemptions \u003ca href=\"https://www.cdph.ca.gov/Programs/CID/DCDC/CDPH%20Document%20Library/Immunization/2021-22KindergartenSummaryReport.pdf\">decreased to the lowest levels since 2015–16 (PDF)\u003c/a>, according to the state’s public health department. However, research shows that because of disruption in routine doctor visits during the pandemic, the number of \u003ca href=\"https://jamanetwork.com/journals/jama/fullarticle/2810396\">kindergarteners who were not up to date\u003c/a> on their immunizations ticked up.\u003c/p>\n\u003cp>Health advocates and experts say that it is now more important than ever to instill confidence in vaccines and proven public health measures. Flores Martin said doctors and health advocates will have to band together and push vaccine education to maintain high immunization rates. The messaging matters, she said.\u003c/p>\n\u003cp>\u003cem>Supported by the California Health Care Foundation (CHCF), which works to ensure that people have access to the care they need, when they need it, at a price they can afford. Visit www.chcf.org to learn more.\u003c/em>\u003c/p>\n\u003cp>\u003c/p>\u003c/div>", "attributes": { "named": {}, "numeric": [] } }, { "type": "component", "content": "", "name": "ad", "attributes": { "named": { "label": "floatright" }, "numeric": [ "floatright" ] } }, { "type": "contentString", "content": "\u003cdiv class=\"post-body\">\u003cp>\u003c/p>\n\u003c/div>\u003c/p>", "attributes": { "named": {}, "numeric": [] } } ], "link": "/news/12015810/rfk-jr-fought-californias-vaccine-mandates-and-lost-now-he-could-set-us-health-policy", "authors": [ "byline_news_12015810" ], "categories": [ "news_31795", "news_457", "news_8", "news_13", "news_356" ], "tags": [ "news_29121", "news_18543", "news_5831", "news_33926", "news_24935", "news_28861", "news_29841" ], "affiliates": [ "news_18481" ], "featImg": "news_12015813", "label": "source_news_12015810" }, "news_12015764": { "type": "posts", "id": "news_12015764", "meta": { "index": "posts_1716263798", "site": "news", "id": "12015764", "score": null, "sort": [ 1732576804000 ] }, "guestAuthors": [], "slug": "newsom-vows-bring-back-california-ev-rebates-trump-cuts-federal-credit", "title": "Newsom Vows to Bring Back California EV Rebates if Trump Cuts Federal Credit", "publishDate": 1732576804, "format": "standard", "headTitle": "Newsom Vows to Bring Back California EV Rebates if Trump Cuts Federal Credit | KQED", "labelTerm": { "site": "news" }, "content": "\u003cp>Gov. Gavin Newsom announced Monday that he plans to \u003ca href=\"https://www.kqed.org/news/11960500/california-will-end-electric-car-rebates-to-subsidize-lower-income-car-buyers\">resurrect California’s Clean Vehicle Rebate Program\u003c/a> if President-elect Donald Trump cuts the federal tax credit for zero-emission vehicles.\u003c/p>\n\u003cp>Trump had promised on the campaign trail to end the credit — which the Inflation Reduction Act of 2022 expanded — and the right-wing policy agenda laid out in \u003ca href=\"https://static.project2025.org/2025_MandateForLeadership_FULL.pdf\">Project 2025\u003c/a> urges the next Republican administration to “end federal mandates and subsidies of electric vehicles” as part of ending “the war on fossil fuels.”\u003c/p>\n\u003cp>However, California is pushing to have zero-emission vehicles \u003ca href=\"https://www.kqed.org/science/1985611/is-california-still-on-track-to-meet-its-goal-of-100-clean-power-by-2045\">make up 100% of in-state sales of new vehicles by 2035\u003c/a> — a goal that would be complicated by the possible fight from the Trump administration and a potential state deficit of nearly $2 billion. In the third quarter of this year, 26.4% of all new cars, vans and trucks sold in the state were zero-emission vehicles.\u003c/p>\n\u003cp>[ad fullwidth]\u003c/p>\n\u003cp>“Consumers continue to prove the skeptics wrong — zero-emission vehicles are here to stay,” Newsom said in a statement. “We’re not turning back on a clean transportation future — we’re going to make it more affordable for people to drive vehicles that don’t pollute.”\u003c/p>\n\u003cp>The Alliance for Automotive Innovation — representing automakers like General Motors, Ford and Toyota — asked Trump in a letter earlier this month not to cut the federal program, under which people who buy or lease a new electric vehicle could qualify for \u003ca href=\"https://www.irs.gov/credits-deductions/credits-for-new-clean-vehicles-purchased-in-2023-or-after\">a credit of up to $7,500\u003c/a>, depending on household income. “This is a pro-growth recipe for American leadership and competitiveness will preserve consumer choice,” the alliance wrote.\u003c/p>\n\u003cfigure id=\"attachment_12003260\" class=\"wp-caption aligncenter\" style=\"max-width: 1920px\">\u003cimg loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-12003260\" src=\"https://cdn.kqed.org/wp-content/uploads/sites/10/2024/09/GettyImages-1938578486.jpg\" alt=\"\" width=\"1920\" height=\"1298\" srcset=\"https://cdn.kqed.org/wp-content/uploads/sites/10/2024/09/GettyImages-1938578486.jpg 1920w, https://cdn.kqed.org/wp-content/uploads/sites/10/2024/09/GettyImages-1938578486-800x541.jpg 800w, https://cdn.kqed.org/wp-content/uploads/sites/10/2024/09/GettyImages-1938578486-1020x690.jpg 1020w, https://cdn.kqed.org/wp-content/uploads/sites/10/2024/09/GettyImages-1938578486-160x108.jpg 160w, https://cdn.kqed.org/wp-content/uploads/sites/10/2024/09/GettyImages-1938578486-1536x1038.jpg 1536w\" sizes=\"(max-width: 1920px) 100vw, 1920px\">\u003cfigcaption class=\"wp-caption-text\">An aerial view, cars travel along Interstate 80 on Jan. 16, 2024, in Berkeley, California. \u003ccite>(Justin Sullivan/Getty Images)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>California’s program began in 2010 and ended last year. It \u003ca href=\"https://ww2.arb.ca.gov/our-work/programs/clean-vehicle-rebate-project\">offered car buyers up to $7,500\u003c/a>, funded nearly 600,000 vehicles and saved more than 456 million gallons of fuel.\u003c/p>\n\u003cp>Funding for the revamped state program could come from the Greenhouse Gas Reduction Fund through the state’s cap-and-trade program.\u003c/p>\n\u003cp>However, bringing the program back will require the Legislature’s approval. Even though Newsom has vowed to fight Trump’s climate change-denying policies, the reality is that the state will simultaneously be dealing with a budget deficit that could limit how California pushes back. Though the estimated deficit is significantly smaller than in recent years, the \u003ca href=\"https://lao.ca.gov/Publications/Report/4939\">Legislative’s Analyst Office projects\u003c/a> that “revenues are unlikely to grow fast enough to catch up to atypically high spending growth.”\u003c/p>\n\u003cp>[aside postID=news_12014817 hero='https://cdn.kqed.org/wp-content/uploads/sites/10/2024/11/240111-TransitFile-11-BL_qed-1020x680.jpg']\u003c/p>\n\u003cp>If Newsom does bring back the state rebate program, Scott Moura, associate professor of civil and environmental engineering at UC Berkeley, hopes it will be available to people who want to lease a car.\u003c/p>\n\u003cp>“In the United States, more people lease cars than buy them outright,” he said. “That’s a loophole, a back door where people who don’t meet the income requirements can still gain access to an electric vehicle if they lease the vehicle.”\u003c/p>\n\u003cp>Moura said Newsom’s decision about electric vehicles must benefit all Californians because the rebates have “disproportionately gone to people with higher incomes.”\u003c/p>\n\u003cp>“If the goal is to impact societally on health and climate, we need strong policies so that the lower 50% in terms of wealth distribution can access or use emission vehicles,” Moura said.\u003c/p>\n\u003cp>He’s also unsure how Trump’s alliance with Elon Musk, CEO of Tesla, will fare for electric vehicle sales. Moura thinks Musk might be more “in the ear of Trump” around a national standard for autonomous vehicles.\u003c/p>\n\u003cp>“I’m expecting more action at the federal level to make vehicles like Waymo more common across the U.S.,” Moura said.\u003c/p>\n\u003cp>\u003c/p>\n", "blocks": [], "excerpt": "If President-elect Donald Trump cuts the federal tax credit for zero-emission vehicles, Gov. Gavin Newsom said he plans to resurrect California’s Clean Vehicle Rebate Program.", "status": "publish", "parent": 0, "modified": 1732584797, "stats": { "hasAudio": false, "hasVideo": false, "hasChartOrMap": false, "iframeSrcs": [], "hasGoogleForm": false, "hasGallery": false, "hasHearkenModule": false, "hasPolis": false, "paragraphCount": 17, "wordCount": 680 }, "headData": { "title": "Newsom Vows to Bring Back California EV Rebates if Trump Cuts Federal Credit | KQED", "description": "If President-elect Donald Trump cuts the federal tax credit for zero-emission vehicles, Gov. Gavin Newsom said he plans to resurrect California’s Clean Vehicle Rebate Program.", "ogTitle": "", "ogDescription": "", "ogImgId": "", "twTitle": "", "twDescription": "", "twImgId": "", "schema": { "@context": "http://schema.org", "@type": "NewsArticle", "headline": "Newsom Vows to Bring Back California EV Rebates if Trump Cuts Federal Credit", "datePublished": "2024-11-25T15:20:04-08:00", "dateModified": "2024-11-25T17:33:17-08:00", "image": "https://cdn.kqed.org/wp-content/uploads/2020/02/[email protected]", "isAccessibleForFree": "True", "publisher": { "@type": "NewsMediaOrganization", "@id": "https://www.kqed.org/#organization", "name": "KQED", "url": "https://www.kqed.org", "logo": "https://cdn.kqed.org/wp-content/uploads/2020/02/[email protected]" } } }, "sticky": false, "nprStoryId": "kqed-12015764", "excludeFromSiteSearch": "Include", "articleAge": "0", "path": "/news/12015764/newsom-vows-bring-back-california-ev-rebates-trump-cuts-federal-credit", "audioTrackLength": null, "parsedContent": [ { "type": "contentString", "content": "\u003cdiv class=\"post-body\">\u003cp>\u003cp>Gov. Gavin Newsom announced Monday that he plans to \u003ca href=\"https://www.kqed.org/news/11960500/california-will-end-electric-car-rebates-to-subsidize-lower-income-car-buyers\">resurrect California’s Clean Vehicle Rebate Program\u003c/a> if President-elect Donald Trump cuts the federal tax credit for zero-emission vehicles.\u003c/p>\n\u003cp>Trump had promised on the campaign trail to end the credit — which the Inflation Reduction Act of 2022 expanded — and the right-wing policy agenda laid out in \u003ca href=\"https://static.project2025.org/2025_MandateForLeadership_FULL.pdf\">Project 2025\u003c/a> urges the next Republican administration to “end federal mandates and subsidies of electric vehicles” as part of ending “the war on fossil fuels.”\u003c/p>\n\u003cp>However, California is pushing to have zero-emission vehicles \u003ca href=\"https://www.kqed.org/science/1985611/is-california-still-on-track-to-meet-its-goal-of-100-clean-power-by-2045\">make up 100% of in-state sales of new vehicles by 2035\u003c/a> — a goal that would be complicated by the possible fight from the Trump administration and a potential state deficit of nearly $2 billion. In the third quarter of this year, 26.4% of all new cars, vans and trucks sold in the state were zero-emission vehicles.\u003c/p>\n\u003cp>\u003c/p>\u003c/div>", "attributes": { "named": {}, "numeric": [] } }, { "type": "component", "content": "", "name": "ad", "attributes": { "named": { "label": "fullwidth" }, "numeric": [ "fullwidth" ] } }, { "type": "contentString", "content": "\u003cdiv class=\"post-body\">\u003cp>\u003c/p>\n\u003cp>“Consumers continue to prove the skeptics wrong — zero-emission vehicles are here to stay,” Newsom said in a statement. “We’re not turning back on a clean transportation future — we’re going to make it more affordable for people to drive vehicles that don’t pollute.”\u003c/p>\n\u003cp>The Alliance for Automotive Innovation — representing automakers like General Motors, Ford and Toyota — asked Trump in a letter earlier this month not to cut the federal program, under which people who buy or lease a new electric vehicle could qualify for \u003ca href=\"https://www.irs.gov/credits-deductions/credits-for-new-clean-vehicles-purchased-in-2023-or-after\">a credit of up to $7,500\u003c/a>, depending on household income. “This is a pro-growth recipe for American leadership and competitiveness will preserve consumer choice,” the alliance wrote.\u003c/p>\n\u003cfigure id=\"attachment_12003260\" class=\"wp-caption aligncenter\" style=\"max-width: 1920px\">\u003cimg loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-12003260\" src=\"https://cdn.kqed.org/wp-content/uploads/sites/10/2024/09/GettyImages-1938578486.jpg\" alt=\"\" width=\"1920\" height=\"1298\" srcset=\"https://cdn.kqed.org/wp-content/uploads/sites/10/2024/09/GettyImages-1938578486.jpg 1920w, https://cdn.kqed.org/wp-content/uploads/sites/10/2024/09/GettyImages-1938578486-800x541.jpg 800w, https://cdn.kqed.org/wp-content/uploads/sites/10/2024/09/GettyImages-1938578486-1020x690.jpg 1020w, https://cdn.kqed.org/wp-content/uploads/sites/10/2024/09/GettyImages-1938578486-160x108.jpg 160w, https://cdn.kqed.org/wp-content/uploads/sites/10/2024/09/GettyImages-1938578486-1536x1038.jpg 1536w\" sizes=\"(max-width: 1920px) 100vw, 1920px\">\u003cfigcaption class=\"wp-caption-text\">An aerial view, cars travel along Interstate 80 on Jan. 16, 2024, in Berkeley, California. \u003ccite>(Justin Sullivan/Getty Images)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>California’s program began in 2010 and ended last year. It \u003ca href=\"https://ww2.arb.ca.gov/our-work/programs/clean-vehicle-rebate-project\">offered car buyers up to $7,500\u003c/a>, funded nearly 600,000 vehicles and saved more than 456 million gallons of fuel.\u003c/p>\n\u003cp>Funding for the revamped state program could come from the Greenhouse Gas Reduction Fund through the state’s cap-and-trade program.\u003c/p>\n\u003cp>However, bringing the program back will require the Legislature’s approval. Even though Newsom has vowed to fight Trump’s climate change-denying policies, the reality is that the state will simultaneously be dealing with a budget deficit that could limit how California pushes back. Though the estimated deficit is significantly smaller than in recent years, the \u003ca href=\"https://lao.ca.gov/Publications/Report/4939\">Legislative’s Analyst Office projects\u003c/a> that “revenues are unlikely to grow fast enough to catch up to atypically high spending growth.”\u003c/p>\n\u003cp>\u003c/p>\u003c/div>", "attributes": { "named": {}, "numeric": [] } }, { "type": "component", "content": "", "name": "aside", "attributes": { "named": { "postid": "news_12014817", "hero": "https://cdn.kqed.org/wp-content/uploads/sites/10/2024/11/240111-TransitFile-11-BL_qed-1020x680.jpg", "label": "" }, "numeric": [] } }, { "type": "contentString", "content": "\u003cdiv class=\"post-body\">\u003cp>\u003c/p>\n\u003cp>If Newsom does bring back the state rebate program, Scott Moura, associate professor of civil and environmental engineering at UC Berkeley, hopes it will be available to people who want to lease a car.\u003c/p>\n\u003cp>“In the United States, more people lease cars than buy them outright,” he said. “That’s a loophole, a back door where people who don’t meet the income requirements can still gain access to an electric vehicle if they lease the vehicle.”\u003c/p>\n\u003cp>Moura said Newsom’s decision about electric vehicles must benefit all Californians because the rebates have “disproportionately gone to people with higher incomes.”\u003c/p>\n\u003cp>“If the goal is to impact societally on health and climate, we need strong policies so that the lower 50% in terms of wealth distribution can access or use emission vehicles,” Moura said.\u003c/p>\n\u003cp>He’s also unsure how Trump’s alliance with Elon Musk, CEO of Tesla, will fare for electric vehicle sales. Moura thinks Musk might be more “in the ear of Trump” around a national standard for autonomous vehicles.\u003c/p>\n\u003cp>“I’m expecting more action at the federal level to make vehicles like Waymo more common across the U.S.,” Moura said.\u003c/p>\n\u003cp>\u003c/p>\n\u003c/div>\u003c/p>", "attributes": { "named": {}, "numeric": [] } } ], "link": "/news/12015764/newsom-vows-bring-back-california-ev-rebates-trump-cuts-federal-credit", "authors": [ "11746" ], "categories": [ "news_31795", "news_8", "news_356" ], "tags": [ "news_2036", "news_18538", "news_21693", "news_34368", "news_21349", "news_255", "news_1323", "news_22457", "news_21348", "news_20023", "news_31830", "news_34146", "news_16" ], "featImg": "news_12007166", "label": "news" }, "science_1950931": { "type": "posts", "id": "science_1950931", "meta": { "index": "posts_1716263798", "site": "science", "id": "1950931", "score": null, "sort": [ 1732306532000 ] }, "guestAuthors": [], "slug": "map-pge-power-outages", "title": "Map: Current PG&E Power Outages in Northern California", "publishDate": 1732306532, "format": "aside", "headTitle": "Map: Current PG&E Power Outages in Northern California | KQED", "labelTerm": {}, "content": "\u003cp>\u003cem>\u003ca href=\"https://www.kqed.org/news/12002735/mapa-apagones-actuales-de-pge-en-el-norte-de-california\">Leer en español\u003c/a>\u003c/em>\u003c/p>\n\u003cp>Mouse over or click points on the map below to see all of PG&E’s current power outages, planned or otherwise, along with the number of customers impacted, the cause (if listed), and estimated time of restoration. Zoom in on each location to see a rough approximation of power outage areas.\u003c/p>\n\u003cp>Click the layers button at the top left of the map to see total number of outages per county.\u003c/p>\n\u003cp>All data \u003ca href=\"https://pgealerts.alerts.pge.com/outages/map/\">comes from PG&E\u003c/a>, via the \u003ca href=\"https://gis.data.ca.gov/datasets/CalEMA::power-outage-incidents/about\">California Governor’s Office of Emergency Services (Cal OES)\u003c/a>, and is updated every 15 minutes. Any planned safety outages, known as Public Safety Power Outages (PSPS), will be specifically labeled on the map when they occur.\u003c/p>\n\u003cp>The map also includes current power outage incidents reported by the state’s other major utilities, including Southern California Edison, San Diego Gas and Electric, Sacramento Municipal Utility District (SMUD) and the Los Angeles Department of Water & Power. The map does not include smaller, \u003ca href=\"https://www.kqed.org/news/11747148/map-public-power-providers-in-california\">locally owned utilities\u003c/a> such as those in Palo Alto and Alameda.\u003c/p>\n\u003cdiv style=\"width: 100%; height: 100%;\" align=\"center\">\n\u003c!-- iframe plugin v.4.3 wordpress.org/plugins/iframe/ -->\u003cbr>\n\u003ciframe loading=\"lazy\" src=\"https://kqednews.maps.arcgis.com/apps/instant/basic/index.html?appid=a04a97b02e764b5e94905acaaecf2edc\" width=\"1200\" height=\"900\" frameborder=\"0\" style=\"border:0\" scrolling=\"yes\" class=\"iframe-class\">\u003c/iframe>\n\u003c/div>\n\u003cp>[ad fullwidth]\u003c/p>\n\u003cp>\u003c/p>\n", "blocks": [], "excerpt": "A map of the latest power outages in the Bay Area and beyond, displayed by incident and outage area, and per county.", "status": "publish", "parent": 0, "modified": 1732336669, "stats": { "hasAudio": false, "hasVideo": false, "hasChartOrMap": true, "iframeSrcs": [ "https://kqednews.maps.arcgis.com/apps/instant/basic/index.html" ], "hasGoogleForm": false, "hasGallery": false, "hasHearkenModule": false, "hasPolis": false, "paragraphCount": 7, "wordCount": 183 }, "headData": { "title": "Map: Current PG&E Power Outages in Northern California | KQED", "description": "A map of the latest power outages in the Bay Area and beyond, displayed by incident and outage area, and per county.", "ogTitle": "", "ogDescription": "", "ogImgId": "", "twTitle": "", "twDescription": "", "twImgId": "", "schema": { "@context": "http://schema.org", "@type": "Article", "headline": "Map: Current PG&E Power Outages in Northern California", "datePublished": "2024-11-22T12:15:32-08:00", "dateModified": "2024-11-22T20:37:49-08:00", "image": "https://cdn.kqed.org/wp-content/uploads/2020/02/[email protected]" } }, "source": "PG&E Power Outages", "sticky": false, "WpOldSlug": "map-potential-pge-power-outage-wednesday", "excludeFromSiteSearch": "Include", "showOnAuthorArchivePages": "No", "articleAge": "0", "path": "/science/1950931/map-pge-power-outages", "audioTrackLength": null, "parsedContent": [ { "type": "contentString", "content": "\u003cdiv class=\"post-body\">\u003cp>\u003cp>\u003cem>\u003ca href=\"https://www.kqed.org/news/12002735/mapa-apagones-actuales-de-pge-en-el-norte-de-california\">Leer en español\u003c/a>\u003c/em>\u003c/p>\n\u003cp>Mouse over or click points on the map below to see all of PG&E’s current power outages, planned or otherwise, along with the number of customers impacted, the cause (if listed), and estimated time of restoration. Zoom in on each location to see a rough approximation of power outage areas.\u003c/p>\n\u003cp>Click the layers button at the top left of the map to see total number of outages per county.\u003c/p>\n\u003cp>All data \u003ca href=\"https://pgealerts.alerts.pge.com/outages/map/\">comes from PG&E\u003c/a>, via the \u003ca href=\"https://gis.data.ca.gov/datasets/CalEMA::power-outage-incidents/about\">California Governor’s Office of Emergency Services (Cal OES)\u003c/a>, and is updated every 15 minutes. Any planned safety outages, known as Public Safety Power Outages (PSPS), will be specifically labeled on the map when they occur.\u003c/p>\n\u003cp>The map also includes current power outage incidents reported by the state’s other major utilities, including Southern California Edison, San Diego Gas and Electric, Sacramento Municipal Utility District (SMUD) and the Los Angeles Department of Water & Power. The map does not include smaller, \u003ca href=\"https://www.kqed.org/news/11747148/map-public-power-providers-in-california\">locally owned utilities\u003c/a> such as those in Palo Alto and Alameda.\u003c/p>\n\u003cdiv style=\"width: 100%; height: 100%;\" align=\"center\">\n\u003c!-- iframe plugin v.4.3 wordpress.org/plugins/iframe/ -->\u003cbr>\n\u003ciframe loading=\"lazy\" src=\"https://kqednews.maps.arcgis.com/apps/instant/basic/index.html?appid=a04a97b02e764b5e94905acaaecf2edc\" width=\"1200\" height=\"900\" frameborder=\"0\" style=\"border:0\" scrolling=\"yes\" class=\"iframe-class\">\u003c/iframe>\n\u003c/div>\n\u003cp>\u003c/p>\u003c/div>", "attributes": { "named": {}, "numeric": [] } }, { "type": "component", "content": "", "name": "ad", "attributes": { "named": { "label": "fullwidth" }, "numeric": [ "fullwidth" ] } }, { "type": "contentString", "content": "\u003cdiv class=\"post-body\">\u003cp>\u003c/p>\n\u003cp>\u003c/p>\n\u003c/div>\u003c/p>", "attributes": { "named": {}, "numeric": [] } } ], "link": "/science/1950931/map-pge-power-outages", "authors": [ "1263" ], "categories": [ "science_33", "science_40", "science_4450", "science_3730" ], "tags": [ "science_192", "science_136" ], "featImg": "science_1985911", "label": "source_science_1950931" }, "science_1935067": { "type": "posts", "id": "science_1935067", "meta": { "index": "posts_1716263798", "site": "science", "id": "1935067", "score": null, "sort": [ 1732131041000 ] }, "guestAuthors": [], "slug": "rivers-in-the-sky-what-you-need-to-know-about-atmospheric-river-storms", "title": "Rivers in the Sky: What You Need to Know About Atmospheric River Storms", "publishDate": 1732131041, "format": "image", "headTitle": "Rivers in the Sky: What You Need to Know About Atmospheric River Storms | KQED", "labelTerm": { "site": "science" }, "content": "\u003cp>If you live in California, you’ve likely heard the term “\u003ca href=\"https://www.noaa.gov/stories/what-are-atmospheric-rivers\">atmospheric river\u003c/a>” thrown around recently. The state was slammed by an onslaught of these massive, fast-moving storm systems \u003ca href=\"https://www.kqed.org/science/1991280/incoming-storm-bringing-powerful-wind-rain-to-the-bay-area\">last winter\u003c/a>, and the Bay Area and much of Northern California is now bracing \u003ca href=\"https://www.kqed.org/news/12014852/bay-area-5-days-rain-atmospheric-river-storm\">for another soaking\u003c/a> over the next five days.\u003c/p>\n\u003cp>These storms can transport \u003ca href=\"http://cw3e.ucsd.edu/wp-content/uploads/2017/07/Ralphetal2017-JHMDropsondes.pdf\">more than 25 times the moisture as flows through the mouth of the Mississippi River (PDF)\u003c/a>.\u003c/p>\n\u003cp>As you’re breaking out those rain slickers, boots and umbrellas, here’s what you need to know about atmospheric rivers – sometimes referred to as “ARs.”\u003c/p>\n\u003ch2>So what are atmospheric rivers?\u003c/h2>\n\u003cp>“Giant rivers of water vapor in the sky with strong winds pushing them along.” That’s how \u003ca href=\"http://scrippsscholars.ucsd.edu/mralph\">Marty Ralph\u003c/a>, a leading AR researcher and director of the \u003ca href=\"http://cw3e.ucsd.edu/\">Center for Western Weather and Water Extremes\u003c/a>, or CW3E, in La Jolla, describes them.\u003c/p>\n\u003cp>A typical AR can be 300 miles wide, a mile deep and more than 1,000 miles long.\u003c/p>\n\u003cp>“They’re the biggest freshwater rivers on Earth,” Ralph says.\u003c/p>\n\u003cp>In addition to being long, fast and packed with moisture, ARs can behave erratically, changing direction unpredictably.\u003cbr>\n[ad fullwidth]\u003c/p>\n\u003ch2>How do they happen?\u003c/h2>\n\u003cp>Atmospheric rivers commonly begin as warm water storms over the Pacific Ocean, where evaporation creates a high concentration of moisture in the air. Prevailing winds give ARs their distinctive shape, and probably helped give rise to their comparisons to a fire hose, pointed at California.\u003c/p>\n\u003cp>When ARs are blown over land, the giant streams of moisture they contain cool and condense, causing heavy snow or downpours, depending on the elevation.\u003c/p>\n\u003cp>The term “\u003ca href=\"https://oceanservice.noaa.gov/facts/pineapple-express.html\">Pineapple Express\u003c/a>” (not \u003ca href=\"https://www.youtube.com/watch?v=BWZt4v6b1hI\">this \u003cem>Pineapple Express\u003c/em>\u003c/a>) refers to ARs that form in tropical regions of the Pacific, often around Hawaii. These can pound the west coast of North America from California to Canada with intense storms.\u003c/p>\n\u003ch2>But what makes ARs different from other storms?\u003c/h2>\n\u003cp>Atmospheric rivers are categorized by a unit of measurement called Integrated Water Vapor Transport (IVT). IVT takes into account both the amount of water vapor in the system and the wind that moves it around, making it flow like a, well, giant river in the atmosphere.\u003c/p>\n\u003cp>For a storm to be classified as an AR, it must reach an IVT threshold of 250 units. An atmospheric river with IVT of 1,000 or more is considered “extreme.” ARs fall into five categories, from “weak” to “exceptional.” \u003ca class=\"c-link\" href=\"https://twitter.com/PaulKPIX/status/1610048056329920512/photo/1\" target=\"_blank\" rel=\"noopener noreferrer\" data-stringify-link=\"https://twitter.com/PaulKPIX/status/1610048056329920512/photo/1\" data-sk=\"tooltip_parent\" data-remove-tab-index=\"true\">Wednesday’s storm is expected to be a Category 3\u003c/a>, or “strong,” according to data from CW3E.\u003c/p>\n\u003ch2>Are atmospheric rivers good or bad?\u003c/h2>\n\u003cp>Atmospheric rivers produce up to \u003ca href=\"https://scripps.ucsd.edu/news/californias-climate-future-suggests-more-volatility-and-key-role-atmospheric-rivers\">50% of California’s precipitation annually\u003c/a> and \u003ca href=\"http://cw3e.ucsd.edu/wp-content/uploads/2017/08/Gershunov_et_al-2017-Geophysical_Research_Letters.pdf\">65% seasonally (PDF)\u003c/a>. According to Ralph, the state gets one to two dozen AR storms per year. When we have fewer, we get … yes, that would be drought.\u003c/p>\n\u003cp>“Atmospheric rivers \u003ca href=\"https://escholarship.org/uc/item/1hq3504j\">make or break our water year in California\u003c/a>,” Ralph says.\u003c/p>\n\u003cp>However, when we get too much AR storm activity, look out.\u003c/p>\n\u003cp>A typical atmospheric river event lasts about a day. Problems begin when they last longer in duration or occur back-to-back. This can lead to \u003ca href=\"https://www.esrl.noaa.gov/psd/outreach/resources/handouts/atmos_rivers.pdf\">major hazards\u003c/a> like flooding, mudslides or ash flow in the aftermath of wildfires.\u003c/p>\n\u003cp>Research suggests that atmospheric rivers contributed to the \u003ca href=\"https://ghrc.nsstc.nasa.gov/home/content/atmospheric-rivers-and-lake-oroville-dam-stress\">collapse of both spillways at Oroville Dam\u003c/a> in February of 2017.\u003c/p>\n\u003cp>ARs were also undoubtedly behind the worst floods in California’s history, when the state capital of \u003ca href=\"https://www.scientificamerican.com/article/atmospheric-rivers-california-megaflood-lessons-from-forgotten-catastrophe/\">Sacramento was inundated\u003c/a> during the winter of 1861–62.\u003c/p>\n\u003cp>\u003cem>Atmospheric rivers don’t just affect California. Here’s a quick Canadian take on them:\u003c/em>\u003c/p>\n\u003cp>[youtube https://www.youtube.com/watch?v=b9Rn7HhmV5E&w=560&h=315]\u003c/p>\n\u003ch2>Should I be worried?\u003c/h2>\n\u003cp>Though ARs don’t get assigned names, like hurricanes, they are the “900-pound gorilla” of West Coast weather.\u003c/p>\n\u003cp>“For the West Coast, they are really our big storms,” says \u003ca href=\"https://scripps.ucsd.edu/profiles/jkalansky\">Julie Kalansky\u003c/a>, operations manager at CW3E.\u003c/p>\n\u003cp>The problem in the past has been that atmospheric rivers have been hard to forecast. While satellites provide some information, ARs are relatively low-lying storm systems, which means they’re often obscured from space by higher altitude clouds. Atmospheric rivers fall into five categories, from “weak” to “exceptional.” \u003ca class=\"c-link\" href=\"https://twitter.com/PaulKPIX/status/1610048056329920512/photo/1\" target=\"_blank\" rel=\"noopener noreferrer\" data-stringify-link=\"https://twitter.com/PaulKPIX/status/1610048056329920512/photo/1\" data-sk=\"tooltip_parent\" data-remove-tab-index=\"true\">Wednesday’s storm is expected to be a Category 3\u003c/a>, or “strong,” according to data from CW3E.\u003c/p>\n\u003cp>In recent years, Ralph and his colleagues at the Scripps Institution of Oceanography as well as the Air Force and the National Oceanic and Atmospheric Administration have been working to \u003ca href=\"https://scripps.ucsd.edu/news/scripps-institution-oceanography-air-force-noaa-poised-probe-atmospheric-rivers\">better understand AR phenomena\u003c/a>. They’re using techniques like flying aircraft along the path of atmospheric rivers and dropping weather sensors called “dropsondes” directly into them from above.\u003c/p>\n\u003ch2>How is climate change affecting ARs?\u003c/h2>\n\u003cp>Ralph says there is still more research to be done, but atmospheric rivers are increasingly appearing in climate models. He notes that the recently released \u003ca href=\"https://www.kqed.org/science/1934809/federal-report-climate-change-already-hurting-u-s-communities\">National Climate Assessment\u003c/a> added ARs to the list of extreme weather threats.\u003c/p>\n\u003cp>One thing appears to be clear: The warmer the atmosphere, the more moisture an atmospheric river can contain.\u003c/p>\n\u003cp>Ralph says this may not increase the frequency of atmospheric rivers in the future, but will make them more intense.\u003c/p>\n\u003cp>“They will be stronger,” Ralph says, “That’s pretty much a consensus in the [scientific] community.”\u003c/p>\n\u003cp>\u003cem>A version of this story was originally published on Jan. 16, 2019.\u003c/em>\u003c/p>\n\u003cp>\u003cem>KQED’s Senior Science Editor Kevin Stark, Science Editor Craig Miller and Jenny Pritchett contributed to this post.\u003c/em>\u003c/p>\n\u003cp>[ad fullwidth]\u003c/p>\n\u003cp>\u003c/p>\n", "blocks": [], "excerpt": "If you live in California, you've likely heard the term 'atmospheric river' thrown around recently. Atmospheric rivers produce up to 50% of California's precipitation annually – and the first one of the season is hitting Northern California this week.", "status": "publish", "parent": 0, "modified": 1732136608, "stats": { "hasAudio": false, "hasVideo": true, "hasChartOrMap": false, "iframeSrcs": [], "hasGoogleForm": false, "hasGallery": false, "hasHearkenModule": false, "hasPolis": false, "paragraphCount": 32, "wordCount": 947 }, "headData": { "title": "Rivers in the Sky: What You Need to Know About Atmospheric River Storms | KQED", "description": "If you live in California, you've likely heard the term 'atmospheric river' thrown around recently. Atmospheric rivers produce up to 50% of California's precipitation annually – and the first one of the season is hitting Northern California this week.", "ogTitle": "", "ogDescription": "", "ogImgId": "science_1977202", "twTitle": "", "twDescription": "", "twImgId": "science_1977202", "schema": { "@context": "http://schema.org", "@type": "Article", "headline": "Rivers in the Sky: What You Need to Know About Atmospheric River Storms", "datePublished": "2024-11-20T11:30:41-08:00", "dateModified": "2024-11-20T13:03:28-08:00", "image": "https://cdn.kqed.org/wp-content/uploads/2020/02/[email protected]" } }, "sticky": false, "excludeFromSiteSearch": "Include", "articleAge": "0", "path": "/science/1935067/rivers-in-the-sky-what-you-need-to-know-about-atmospheric-river-storms", "audioTrackLength": null, "parsedContent": [ { "type": "contentString", "content": "\u003cdiv class=\"post-body\">\u003cp>\u003cp>If you live in California, you’ve likely heard the term “\u003ca href=\"https://www.noaa.gov/stories/what-are-atmospheric-rivers\">atmospheric river\u003c/a>” thrown around recently. The state was slammed by an onslaught of these massive, fast-moving storm systems \u003ca href=\"https://www.kqed.org/science/1991280/incoming-storm-bringing-powerful-wind-rain-to-the-bay-area\">last winter\u003c/a>, and the Bay Area and much of Northern California is now bracing \u003ca href=\"https://www.kqed.org/news/12014852/bay-area-5-days-rain-atmospheric-river-storm\">for another soaking\u003c/a> over the next five days.\u003c/p>\n\u003cp>These storms can transport \u003ca href=\"http://cw3e.ucsd.edu/wp-content/uploads/2017/07/Ralphetal2017-JHMDropsondes.pdf\">more than 25 times the moisture as flows through the mouth of the Mississippi River (PDF)\u003c/a>.\u003c/p>\n\u003cp>As you’re breaking out those rain slickers, boots and umbrellas, here’s what you need to know about atmospheric rivers – sometimes referred to as “ARs.”\u003c/p>\n\u003ch2>So what are atmospheric rivers?\u003c/h2>\n\u003cp>“Giant rivers of water vapor in the sky with strong winds pushing them along.” That’s how \u003ca href=\"http://scrippsscholars.ucsd.edu/mralph\">Marty Ralph\u003c/a>, a leading AR researcher and director of the \u003ca href=\"http://cw3e.ucsd.edu/\">Center for Western Weather and Water Extremes\u003c/a>, or CW3E, in La Jolla, describes them.\u003c/p>\n\u003cp>A typical AR can be 300 miles wide, a mile deep and more than 1,000 miles long.\u003c/p>\n\u003cp>“They’re the biggest freshwater rivers on Earth,” Ralph says.\u003c/p>\n\u003cp>In addition to being long, fast and packed with moisture, ARs can behave erratically, changing direction unpredictably.\u003cbr>\n\u003c/p>\u003c/div>", "attributes": { "named": {}, "numeric": [] } }, { "type": "component", "content": "", "name": "ad", "attributes": { "named": { "label": "fullwidth" }, "numeric": [ "fullwidth" ] } }, { "type": "contentString", "content": "\u003cdiv class=\"post-body\">\u003cp>\u003c/p>\n\u003ch2>How do they happen?\u003c/h2>\n\u003cp>Atmospheric rivers commonly begin as warm water storms over the Pacific Ocean, where evaporation creates a high concentration of moisture in the air. Prevailing winds give ARs their distinctive shape, and probably helped give rise to their comparisons to a fire hose, pointed at California.\u003c/p>\n\u003cp>When ARs are blown over land, the giant streams of moisture they contain cool and condense, causing heavy snow or downpours, depending on the elevation.\u003c/p>\n\u003cp>The term “\u003ca href=\"https://oceanservice.noaa.gov/facts/pineapple-express.html\">Pineapple Express\u003c/a>” (not \u003ca href=\"https://www.youtube.com/watch?v=BWZt4v6b1hI\">this \u003cem>Pineapple Express\u003c/em>\u003c/a>) refers to ARs that form in tropical regions of the Pacific, often around Hawaii. These can pound the west coast of North America from California to Canada with intense storms.\u003c/p>\n\u003ch2>But what makes ARs different from other storms?\u003c/h2>\n\u003cp>Atmospheric rivers are categorized by a unit of measurement called Integrated Water Vapor Transport (IVT). IVT takes into account both the amount of water vapor in the system and the wind that moves it around, making it flow like a, well, giant river in the atmosphere.\u003c/p>\n\u003cp>For a storm to be classified as an AR, it must reach an IVT threshold of 250 units. An atmospheric river with IVT of 1,000 or more is considered “extreme.” ARs fall into five categories, from “weak” to “exceptional.” \u003ca class=\"c-link\" href=\"https://twitter.com/PaulKPIX/status/1610048056329920512/photo/1\" target=\"_blank\" rel=\"noopener noreferrer\" data-stringify-link=\"https://twitter.com/PaulKPIX/status/1610048056329920512/photo/1\" data-sk=\"tooltip_parent\" data-remove-tab-index=\"true\">Wednesday’s storm is expected to be a Category 3\u003c/a>, or “strong,” according to data from CW3E.\u003c/p>\n\u003ch2>Are atmospheric rivers good or bad?\u003c/h2>\n\u003cp>Atmospheric rivers produce up to \u003ca href=\"https://scripps.ucsd.edu/news/californias-climate-future-suggests-more-volatility-and-key-role-atmospheric-rivers\">50% of California’s precipitation annually\u003c/a> and \u003ca href=\"http://cw3e.ucsd.edu/wp-content/uploads/2017/08/Gershunov_et_al-2017-Geophysical_Research_Letters.pdf\">65% seasonally (PDF)\u003c/a>. According to Ralph, the state gets one to two dozen AR storms per year. When we have fewer, we get … yes, that would be drought.\u003c/p>\n\u003cp>“Atmospheric rivers \u003ca href=\"https://escholarship.org/uc/item/1hq3504j\">make or break our water year in California\u003c/a>,” Ralph says.\u003c/p>\n\u003cp>However, when we get too much AR storm activity, look out.\u003c/p>\n\u003cp>A typical atmospheric river event lasts about a day. Problems begin when they last longer in duration or occur back-to-back. This can lead to \u003ca href=\"https://www.esrl.noaa.gov/psd/outreach/resources/handouts/atmos_rivers.pdf\">major hazards\u003c/a> like flooding, mudslides or ash flow in the aftermath of wildfires.\u003c/p>\n\u003cp>Research suggests that atmospheric rivers contributed to the \u003ca href=\"https://ghrc.nsstc.nasa.gov/home/content/atmospheric-rivers-and-lake-oroville-dam-stress\">collapse of both spillways at Oroville Dam\u003c/a> in February of 2017.\u003c/p>\n\u003cp>ARs were also undoubtedly behind the worst floods in California’s history, when the state capital of \u003ca href=\"https://www.scientificamerican.com/article/atmospheric-rivers-california-megaflood-lessons-from-forgotten-catastrophe/\">Sacramento was inundated\u003c/a> during the winter of 1861–62.\u003c/p>\n\u003cp>\u003cem>Atmospheric rivers don’t just affect California. Here’s a quick Canadian take on them:\u003c/em>\u003c/p>\n\u003cp>\u003c/p>\u003cp>\u003cspan class='utils-parseShortcode-shortcodes-__youtubeShortcode__embedYoutube'>\n \u003cspan class='utils-parseShortcode-shortcodes-__youtubeShortcode__embedYoutubeInside'>\n \u003ciframe\n loading='lazy'\n class='utils-parseShortcode-shortcodes-__youtubeShortcode__youtubePlayer'\n type='text/html'\n src='//www.youtube.com/embed/b9Rn7HhmV5E'\n title='//www.youtube.com/embed/b9Rn7HhmV5E'\n allowfullscreen='true'\n style='border:0;'>\u003c/iframe>\n \u003c/span>\n \u003c/span>\u003c/p>\u003cp>\u003c/p>\n\u003ch2>Should I be worried?\u003c/h2>\n\u003cp>Though ARs don’t get assigned names, like hurricanes, they are the “900-pound gorilla” of West Coast weather.\u003c/p>\n\u003cp>“For the West Coast, they are really our big storms,” says \u003ca href=\"https://scripps.ucsd.edu/profiles/jkalansky\">Julie Kalansky\u003c/a>, operations manager at CW3E.\u003c/p>\n\u003cp>The problem in the past has been that atmospheric rivers have been hard to forecast. While satellites provide some information, ARs are relatively low-lying storm systems, which means they’re often obscured from space by higher altitude clouds. Atmospheric rivers fall into five categories, from “weak” to “exceptional.” \u003ca class=\"c-link\" href=\"https://twitter.com/PaulKPIX/status/1610048056329920512/photo/1\" target=\"_blank\" rel=\"noopener noreferrer\" data-stringify-link=\"https://twitter.com/PaulKPIX/status/1610048056329920512/photo/1\" data-sk=\"tooltip_parent\" data-remove-tab-index=\"true\">Wednesday’s storm is expected to be a Category 3\u003c/a>, or “strong,” according to data from CW3E.\u003c/p>\n\u003cp>In recent years, Ralph and his colleagues at the Scripps Institution of Oceanography as well as the Air Force and the National Oceanic and Atmospheric Administration have been working to \u003ca href=\"https://scripps.ucsd.edu/news/scripps-institution-oceanography-air-force-noaa-poised-probe-atmospheric-rivers\">better understand AR phenomena\u003c/a>. They’re using techniques like flying aircraft along the path of atmospheric rivers and dropping weather sensors called “dropsondes” directly into them from above.\u003c/p>\n\u003ch2>How is climate change affecting ARs?\u003c/h2>\n\u003cp>Ralph says there is still more research to be done, but atmospheric rivers are increasingly appearing in climate models. He notes that the recently released \u003ca href=\"https://www.kqed.org/science/1934809/federal-report-climate-change-already-hurting-u-s-communities\">National Climate Assessment\u003c/a> added ARs to the list of extreme weather threats.\u003c/p>\n\u003cp>One thing appears to be clear: The warmer the atmosphere, the more moisture an atmospheric river can contain.\u003c/p>\n\u003cp>Ralph says this may not increase the frequency of atmospheric rivers in the future, but will make them more intense.\u003c/p>\n\u003cp>“They will be stronger,” Ralph says, “That’s pretty much a consensus in the [scientific] community.”\u003c/p>\n\u003cp>\u003cem>A version of this story was originally published on Jan. 16, 2019.\u003c/em>\u003c/p>\n\u003cp>\u003cem>KQED’s Senior Science Editor Kevin Stark, Science Editor Craig Miller and Jenny Pritchett contributed to this post.\u003c/em>\u003c/p>\n\u003cp>\u003c/p>\u003c/div>", "attributes": { "named": {}, "numeric": [] } }, { "type": "component", "content": "", "name": "ad", "attributes": { "named": { "label": "fullwidth" }, "numeric": [ "fullwidth" ] } }, { "type": "contentString", "content": "\u003cdiv class=\"post-body\">\u003cp>\u003c/p>\n\u003cp>\u003c/p>\n\u003c/div>\u003c/p>", "attributes": { "named": {}, "numeric": [] } } ], "link": "/science/1935067/rivers-in-the-sky-what-you-need-to-know-about-atmospheric-river-storms", "authors": [ "11368" ], "categories": [ "science_31", "science_40", "science_2873", "science_4450", "science_98" ], "tags": [ "science_2227", "science_2924", "science_3832", "science_3834", "science_1213" ], "featImg": "science_1936848", "label": "science" }, "science_1995182": { "type": "posts", "id": "science_1995182", "meta": { "index": "posts_1716263798", "site": "science", "id": "1995182", "score": null, "sort": [ 1731765633000 ] }, "guestAuthors": [], "slug": "proposition-k-victory-closing-part-of-the-great-highway-sparks-debate-and-delight", "title": "Proposition K Victory: Closing Part of the Great Highway Sparks Debate and Delight", "publishDate": 1731765633, "format": "standard", "headTitle": "Proposition K Victory: Closing Part of the Great Highway Sparks Debate and Delight | KQED", "labelTerm": { "site": "science" }, "content": "\u003cp>\u003cem>This story includes a correction* and an update.**\u003c/em>\u003c/p>\n\u003cp>Heidi Moseson stepped over a growing stream of water as she walked across the street from her grayish-blue three-story home onto the \u003ca href=\"https://www.kqed.org/science/1995077/yes-on-k-declares-victory-on-san-franciscos-proposition-k\">Upper Great Highway\u003c/a>. It was raining on Veteran’s Day, and the road was closed to traffic and pooling with sandy water. At least 25 others splashed by pushing strollers, riding bikes and running in the rain.\u003c/p>\n\u003cp>Moseson, along with 54% of \u003ca href=\"https://sfelections.org/results/20241105w/index.html\">San Francisco voters\u003c/a>, support Proposition K, a measure to permanently close the Upper Great Highway between Lincoln Way and Sloat Boulevard. She said it would protect the beach, dunes and her neighborhood from erosion from extreme storms, flooding and future sea-level rise.\u003c/p>\n\u003cp>“This stretch of road is closed a lot to cars because the sand blows on the road, and it’s not safe for cars to drive, which is part of what makes it an unreliable road\u003cem>,” \u003c/em>said Moseson, who has lived along the lower Great Highway for 15 years.\u003c/p>\n\u003cp>[ad fullwidth]\u003c/p>\n\u003cp>The sand-laden 2-mile stretch of the highway has been closed up to 65 times per year since 2020 and costs the city $1.7 million yearly to clear up the sand, \u003ca href=\"https://voterguide.sfelections.org/local-ballot-measures/proposition-k\">according to the proposal\u003c/a>. The proposition will close the section to car traffic, turning the four lanes into a park of sorts.\u003c/p>\n\u003cp>“The southern extension has already been legislated to close because it’s literally falling into the ocean. There’s a lot of us who look at this space and see this as our coast,” she said. “We have a lot of roads. We only have one coast. It’s a changing coast, which makes it not a good road.”\u003c/p>\n\u003cp>The roadway’s future closure marks a big win for environmentalists like Moseson, who want to prepare the west side of San Francisco for the effects of climate change “while also community building and having some fun,” she said. However, opponents are livid, and her neighbors are already planning efforts to delay or prevent the highway from shutting down. Proposition K does not set a date for when the road will permanently close and stops short of mandating what this section of the beachside highway park could eventually look like. “Rest assured — we’re not giving up,” Vin Budhai, manager of the No on K campaign, said in an email.\u003c/p>\n\u003cfigure id=\"attachment_1995186\" class=\"wp-caption aligncenter\" style=\"max-width: 2000px\">\u003cimg loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-1995186\" src=\"https://cdn.kqed.org/wp-content/uploads/sites/35/2024/11/Moseson.jpg\" alt=\"\" width=\"2000\" height=\"1404\" srcset=\"https://cdn.kqed.org/wp-content/uploads/sites/35/2024/11/Moseson.jpg 2000w, https://cdn.kqed.org/wp-content/uploads/sites/35/2024/11/Moseson-800x562.jpg 800w, https://cdn.kqed.org/wp-content/uploads/sites/35/2024/11/Moseson-1020x716.jpg 1020w, https://cdn.kqed.org/wp-content/uploads/sites/35/2024/11/Moseson-160x112.jpg 160w, https://cdn.kqed.org/wp-content/uploads/sites/35/2024/11/Moseson-768x539.jpg 768w, https://cdn.kqed.org/wp-content/uploads/sites/35/2024/11/Moseson-1536x1078.jpg 1536w, https://cdn.kqed.org/wp-content/uploads/sites/35/2024/11/Moseson-1920x1348.jpg 1920w\" sizes=\"(max-width: 2000px) 100vw, 2000px\">\u003cfigcaption class=\"wp-caption-text\">Heidi Moseson, who lives along the Great Highway’s frontage road, is excited Proposition K passed. She is looking forward to the city protecting the environmentally vulnerable area, while at the same time possibly reimagining the highway into a recreational area. \u003ccite>(Ezra David Romero/KQED)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>The San Francisco Recreation and Parks Department will apply for a permit with the California Coastal Commission next year. The city will also need to amend its general plan. Once attained, the dream phase will begin, and San Francisco will need to secure funding to establish the park, said District 4 Supervisor Joel Engardio, who cosponsored Proposition K.\u003c/p>\n\u003cp>“The sky’s the limit,” Engardio said. “It’s already a successful park, but we want it to be an even grander park. That’s the fun part, and then it’s just evolving the park into what people imagine it to be.”\u003c/p>\n\u003cp>Engardio said there will be a robust open process to determine what the park could become, ranging from “low-cost amenities like park benches and picnic tables” or paths meandering through dunes or “activating the space with art and entertainment.” The Friends of Great Highway Park group already acquired a permit and rolled a piano to the intersection at Noriega Avenue to help “San Francisco unleash its creative potential,” according to the group’s \u003ca href=\"https://www.instagram.com/greathighwaypark/p/DAhZpXZSarR/?img_index=1\">Instagram\u003c/a>.\u003c/p>\n\u003cp>The \u003cem>SF Chronicle\u003c/em>’s editorial board endorsed the proposition and floated the idea that the highway could be a once-in-a-lifetime opportunity for the city to build a park reminiscent of New York City’s Highline Park — an abandoned elevated rail line the city transformed into a walkway with colorful gardens, art installations, food vendors and curated community programs.\u003c/p>\n\u003ch2>\u003cstrong>‘A majority in the Sunset voted No’\u003c/strong>\u003c/h2>\n\u003cp>While some environmentally minded neighbors are celebrating the passage of Proposition K, there is growing anger amongst Westside residents over the measure.\u003c/p>\n\u003cp>The result of the Proposition K vote is a tale of two cities.\u003c/p>\n\u003cp>San Francisco’s westside residents in Districts 1, 4, 7 and 11, encompassing the Richmond, Sunset and Excelsior neighborhoods, voted overwhelmingly No — 61% against to 39% for the proposition.\u003c/p>\n\u003cp>The results were the opposite across the rest of the city to the east, with 64% of voters approving and 36% opposing.\u003c/p>\n\u003cp>The No campaign told KQED it is exploring options for retaliation: ways to delay the closing of the road, lawsuits and possibly recalling Supervisor Engardio.\u003c/p>\n\u003cp>“Closing this part of the Great Highway just doesn’t make sense,” Budhai said. “It’s a main route that thousands of people use every day — families, workers, commuters.”\u003c/p>\n\u003cfigure id=\"attachment_1995194\" class=\"wp-caption aligncenter\" style=\"max-width: 2560px\">\u003cimg loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-1995194\" src=\"https://cdn.kqed.org/wp-content/uploads/sites/35/2024/11/IMG_2361-scaled.jpg\" alt=\"\" width=\"2560\" height=\"1920\" srcset=\"https://cdn.kqed.org/wp-content/uploads/sites/35/2024/11/IMG_2361-scaled.jpg 2560w, https://cdn.kqed.org/wp-content/uploads/sites/35/2024/11/IMG_2361-800x600.jpg 800w, https://cdn.kqed.org/wp-content/uploads/sites/35/2024/11/IMG_2361-1020x765.jpg 1020w, https://cdn.kqed.org/wp-content/uploads/sites/35/2024/11/IMG_2361-160x120.jpg 160w, https://cdn.kqed.org/wp-content/uploads/sites/35/2024/11/IMG_2361-768x576.jpg 768w, https://cdn.kqed.org/wp-content/uploads/sites/35/2024/11/IMG_2361-1536x1152.jpg 1536w, https://cdn.kqed.org/wp-content/uploads/sites/35/2024/11/IMG_2361-2048x1536.jpg 2048w, https://cdn.kqed.org/wp-content/uploads/sites/35/2024/11/IMG_2361-1920x1440.jpg 1920w\" sizes=\"(max-width: 2560px) 100vw, 2560px\">\u003cfigcaption class=\"wp-caption-text\">A stretch of beach between the ocean and the road along the Great Highway. \u003ccite>(Ezra David Romero/KQED)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>Budhai and other Westsiders said they feel “betrayed” by Engardio because “he promised voters when he was running for supervisor he’d let the Great Highway pilot program run its course.”\u003c/p>\n\u003cp>Richie Greenberg authored the No on Prop K ballot argument. He said the difference showcases a divide in the city and a disconnect between Engardio and his constituents.\u003c/p>\n\u003cp>The No campaign is considering ways to legally challenge the proposition, stating that because the physical road will remain open for emergency access and government vehicles, it ultimately “cannot be torn up,” Greenberg said. He argues the Great Highway already has a promenade that runs parallel to the road. “We don’t need another one,” he adds.\u003c/p>\n\u003cp>“The voters, the residents, are livid,” he said. “They are up in arms, and they want justice. They want accountability. Engardio has been in office for two years, and in my opinion, he is the most politically vulnerable elected official in our city today.”\u003c/p>\n\u003cp>**Greenberg recently created a \u003ca class=\"c-link\" href=\"https://www.recallarmy.com/\" target=\"_blank\" rel=\"noopener noreferrer\" data-stringify-link=\"https://www.recallarmy.com/\" data-sk=\"tooltip_parent\">website\u003c/a> to spur interest in \u003ca href=\"https://www.sfchronicle.com/sf/article/joel-engardio-targeted-for-recall-great-highway-19920046.php\">recalling Engardio\u003c/a>, stating he has “shown a disregard for district’s needs.” The supervisor \u003ca class=\"c-link\" href=\"https://x.com/JoelEngardio/status/1857596890839396553\" target=\"_blank\" rel=\"noopener noreferrer\" data-stringify-link=\"https://x.com/JoelEngardio/status/1857596890839396553\" data-sk=\"tooltip_parent\">responded on X\u003c/a> saying that “attempting to recall an elected official over a single issue isn’t helpful to us moving forward as a city.”  He added he has received strong support from residents and that he wants to work with opponents “to address their concerns so they can see the benefit of this park.”\u003c/p>\n\u003cp>Richard Correia, also with the No on Prop K campaign, said the group is gathering to consider the next steps, including a potential recall.\u003c/p>\n\u003cp>“There’s a lot of anger out there in the community, and some action has to come on that, whether it’s a recall or beginning a campaign to see that Joel is a one-term supervisor,” he said. “That’s the question right now.”\u003c/p>\n\u003cp>The rallying cry behind the No campaign is that the plan will reroute tens of thousands of cars through neighborhoods ill-equipped to handle the congestion. Correia thinks Engardio and the Yes campaign should have baked solutions for the potential traffic woes into the proposition.\u003c/p>\n\u003cp>“They let the cart go before the horse,” he said. “The traffic congestion out here is bad, and it’s going to get a whole lot worse by forcing cars into the neighborhoods.”\u003c/p>\n\u003cp>Julia Quon, who lives in the Parkside neighborhood, is very concerned about the traffic, especially for elders in the community who rely on the Great Highway to get to medical appointments.\u003c/p>\n\u003cp>“I want to make sure monolingual Chinese-speaking families, folks who take their grandparents to Kaiser once a week, voices are being heard,” she said. “We’re the ones that are affected by this. I want more transparent decision-making processes going forward.”\u003c/p>\n\u003cfigure id=\"attachment_1995201\" class=\"wp-caption aligncenter\" style=\"max-width: 2000px\">\u003cimg loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-1995201\" src=\"https://cdn.kqed.org/wp-content/uploads/sites/35/2024/11/241115-PropKFolo-03-BL_qed.jpg\" alt=\"\" width=\"2000\" height=\"1333\" srcset=\"https://cdn.kqed.org/wp-content/uploads/sites/35/2024/11/241115-PropKFolo-03-BL_qed.jpg 2000w, https://cdn.kqed.org/wp-content/uploads/sites/35/2024/11/241115-PropKFolo-03-BL_qed-800x533.jpg 800w, https://cdn.kqed.org/wp-content/uploads/sites/35/2024/11/241115-PropKFolo-03-BL_qed-1020x680.jpg 1020w, https://cdn.kqed.org/wp-content/uploads/sites/35/2024/11/241115-PropKFolo-03-BL_qed-160x107.jpg 160w, https://cdn.kqed.org/wp-content/uploads/sites/35/2024/11/241115-PropKFolo-03-BL_qed-768x512.jpg 768w, https://cdn.kqed.org/wp-content/uploads/sites/35/2024/11/241115-PropKFolo-03-BL_qed-1536x1024.jpg 1536w, https://cdn.kqed.org/wp-content/uploads/sites/35/2024/11/241115-PropKFolo-03-BL_qed-1920x1280.jpg 1920w\" sizes=\"(max-width: 2000px) 100vw, 2000px\">\u003cfigcaption class=\"wp-caption-text\">A San Francisco park ranger closes the gate prohibiting vehicles on the Great Highway between Sloat Boulevard and Lincoln Way on Friday at noon for the current weekend closure in San Francisco on Nov. 15, 2024. \u003ccite>(Beth LaBerge/KQED)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>Engardio told KQED that Sunset residents came to him with the idea for Proposition K, and he supported their desire because it could “be good for the environment, and it’s going to be great for small businesses.”\u003c/p>\n\u003cp>He said he would like to address traffic concerns by replacing stop signs with traffic signals on streets like Lincoln Way or Sunset Boulevard “to make them flow better.”\u003c/p>\n\u003cp>“A majority in the Sunset voted No. But what everyone agrees on, whether you voted Yes or No, is that people want good traffic flow and safe streets for pedestrians in their local neighborhoods,” Engardio said.\u003c/p>\n\u003ch2>\u003cstrong>‘Let’s plan for the changing coast’ \u003c/strong>\u003c/h2>\n\u003cp>The road closure could benefit the area by rehabilitating dunes as a buffer against extreme storms, wind and sea-level rise.\u003c/p>\n\u003cp>There are three sections to the Great Highway in San Francisco. The road between Point Lobos Avenue to Lincoln Way will remain open. Proposition K will someday eliminate car traffic in the middle section from Lincoln Way to Sloat Boulevard. Then, the section between Sloat and Skyline boulevards of the highway farther south is slated to close in early 2026 because of erosion.\u003c/p>\n\u003cp>Moseson is worried that the eroded cliffs falling into the Pacific Ocean just south of her home will continue to move up the coast into her neighborhood. That’s a major reason she favors making the existing streets a “buffer zone” from the extreme storms and waves eating away the beach.\u003c/p>\n\u003cp>“Let’s plan for the changing coast that we see and make sure that drivers can still get where they need to go, ” she said.[aside label=\"Related Stories\" postID=\"science_1995077,news_12012231,news_12009607\"]Young climate-minded westside residents like Quon, 28, don’t think the argument that closing this portion of the highway is a “realistic” climate solution because rerouting thousands of cars daily into neighborhoods will increase local emissions and because the proposition doesn’t outline plans to shore up traffic issues.\u003c/p>\n\u003cp>“How are we going to tell people we’re pro-climate change but not give them any alternatives,” she said. “I don’t think it represents the voices and the wants of what people need in the neighborhood.”\u003c/p>\n\u003cp>Emergency vehicles will still have access to the road, which is open to car traffic on weekdays and closed on weekends and holidays. San Francisco closed part of the Great Highway to car traffic during a COVID-19 pandemic-era pilot program, allowing people to bicycle, skate, walk and listen to live music performances along the historic road.\u003c/p>\n\u003cp>In October, the San Francisco Estuary Institute published a report detailing \u003ca href=\"https://www.kqed.org/news/12009607/turning-sfs-great-highway-park-major-ecological-benefits-report-says\">three future scenarios for the highway\u003c/a>: banning cars, maintaining the status quo or returning cars altogether. The authors found that “closing the roadway to cars entirely has the greatest and most immediate ecological benefits,” the report said.\u003c/p>\n\u003cp>An environmental scientist with the group, Cate Jaffe, recommended any plans to include increasing native plants, installing wildlife-friendly lighting and plenty of educational signage to help guide people to the beach instead of over dunes. The park could also be one of the city’s largest open land spaces connecting Golden Gate Park to Lake Merced.\u003c/p>\n\u003cp>“Wildlife movement through urban spaces is very difficult; there’s a lot of frightening things such as noise, light and people [and with] this open space is more of a navigable space if you’re a bird or a butterfly or a tiny critter,” she said.\u003c/p>\n\u003cp>\u003cem>KQED’s Juan Carlos Lara contributed to this report.\u003c/em>\u003c/p>\n\u003cp>\u003cem>*This story includes a correction: San Francisco’s westside residents in Districts 1, 4, 7 and 11, encompassing the Richmond, Sunset and Excelsior neighborhoods, voted overwhelmingly No — 61% against to 39% for Proposition K. The original story had the figures switched, with 39% against and 61% for. \u003ci>\u003cspan style=\"font-weight: 400\">The story has been edited to correct the inaccuracy.\u003c/span>\u003c/i>\u003c/em>\u003c/p>\n\u003cp>[ad floatright]\u003c/p>\n", "blocks": [], "excerpt": "Some community members and elected officials are dreaming of what a park along San Francisco’s western edge could become. ", "status": "publish", "parent": 0, "modified": 1731953105, "stats": { "hasAudio": false, "hasVideo": false, "hasChartOrMap": false, "iframeSrcs": [], "hasGoogleForm": false, "hasGallery": false, "hasHearkenModule": false, "hasPolis": false, "paragraphCount": 44, "wordCount": 2106 }, "headData": { "title": "Proposition K Victory: Closing Part of the Great Highway Sparks Debate and Delight | KQED", "description": "Some community members and elected officials are dreaming of what a park along San Francisco’s western edge could become. ", "ogTitle": "", "ogDescription": "", "ogImgId": "", "twTitle": "", "twDescription": "", "twImgId": "", "schema": { "@context": "http://schema.org", "@type": "Article", "headline": "Proposition K Victory: Closing Part of the Great Highway Sparks Debate and Delight", "datePublished": "2024-11-16T06:00:33-08:00", "dateModified": "2024-11-18T10:05:05-08:00", "image": "https://cdn.kqed.org/wp-content/uploads/2020/02/[email protected]" } }, "audioUrl": "https://traffic.omny.fm/d/clips/0af137ef-751e-4b19-a055-aaef00d2d578/ffca7e9f-6831-", "sticky": false, "nprStoryId": "kqed-1995182", "excludeFromSiteSearch": "Include", "articleAge": "0", "path": "/science/1995182/proposition-k-victory-closing-part-of-the-great-highway-sparks-debate-and-delight", "audioTrackLength": null, "parsedContent": [ { "type": "contentString", "content": "\u003cdiv class=\"post-body\">\u003cp>\u003cp>\u003cem>This story includes a correction* and an update.**\u003c/em>\u003c/p>\n\u003cp>Heidi Moseson stepped over a growing stream of water as she walked across the street from her grayish-blue three-story home onto the \u003ca href=\"https://www.kqed.org/science/1995077/yes-on-k-declares-victory-on-san-franciscos-proposition-k\">Upper Great Highway\u003c/a>. It was raining on Veteran’s Day, and the road was closed to traffic and pooling with sandy water. At least 25 others splashed by pushing strollers, riding bikes and running in the rain.\u003c/p>\n\u003cp>Moseson, along with 54% of \u003ca href=\"https://sfelections.org/results/20241105w/index.html\">San Francisco voters\u003c/a>, support Proposition K, a measure to permanently close the Upper Great Highway between Lincoln Way and Sloat Boulevard. She said it would protect the beach, dunes and her neighborhood from erosion from extreme storms, flooding and future sea-level rise.\u003c/p>\n\u003cp>“This stretch of road is closed a lot to cars because the sand blows on the road, and it’s not safe for cars to drive, which is part of what makes it an unreliable road\u003cem>,” \u003c/em>said Moseson, who has lived along the lower Great Highway for 15 years.\u003c/p>\n\u003cp>\u003c/p>\u003c/div>", "attributes": { "named": {}, "numeric": [] } }, { "type": "component", "content": "", "name": "ad", "attributes": { "named": { "label": "fullwidth" }, "numeric": [ "fullwidth" ] } }, { "type": "contentString", "content": "\u003cdiv class=\"post-body\">\u003cp>\u003c/p>\n\u003cp>The sand-laden 2-mile stretch of the highway has been closed up to 65 times per year since 2020 and costs the city $1.7 million yearly to clear up the sand, \u003ca href=\"https://voterguide.sfelections.org/local-ballot-measures/proposition-k\">according to the proposal\u003c/a>. The proposition will close the section to car traffic, turning the four lanes into a park of sorts.\u003c/p>\n\u003cp>“The southern extension has already been legislated to close because it’s literally falling into the ocean. There’s a lot of us who look at this space and see this as our coast,” she said. “We have a lot of roads. We only have one coast. It’s a changing coast, which makes it not a good road.”\u003c/p>\n\u003cp>The roadway’s future closure marks a big win for environmentalists like Moseson, who want to prepare the west side of San Francisco for the effects of climate change “while also community building and having some fun,” she said. However, opponents are livid, and her neighbors are already planning efforts to delay or prevent the highway from shutting down. Proposition K does not set a date for when the road will permanently close and stops short of mandating what this section of the beachside highway park could eventually look like. “Rest assured — we’re not giving up,” Vin Budhai, manager of the No on K campaign, said in an email.\u003c/p>\n\u003cfigure id=\"attachment_1995186\" class=\"wp-caption aligncenter\" style=\"max-width: 2000px\">\u003cimg loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-1995186\" src=\"https://cdn.kqed.org/wp-content/uploads/sites/35/2024/11/Moseson.jpg\" alt=\"\" width=\"2000\" height=\"1404\" srcset=\"https://cdn.kqed.org/wp-content/uploads/sites/35/2024/11/Moseson.jpg 2000w, https://cdn.kqed.org/wp-content/uploads/sites/35/2024/11/Moseson-800x562.jpg 800w, https://cdn.kqed.org/wp-content/uploads/sites/35/2024/11/Moseson-1020x716.jpg 1020w, https://cdn.kqed.org/wp-content/uploads/sites/35/2024/11/Moseson-160x112.jpg 160w, https://cdn.kqed.org/wp-content/uploads/sites/35/2024/11/Moseson-768x539.jpg 768w, https://cdn.kqed.org/wp-content/uploads/sites/35/2024/11/Moseson-1536x1078.jpg 1536w, https://cdn.kqed.org/wp-content/uploads/sites/35/2024/11/Moseson-1920x1348.jpg 1920w\" sizes=\"(max-width: 2000px) 100vw, 2000px\">\u003cfigcaption class=\"wp-caption-text\">Heidi Moseson, who lives along the Great Highway’s frontage road, is excited Proposition K passed. She is looking forward to the city protecting the environmentally vulnerable area, while at the same time possibly reimagining the highway into a recreational area. \u003ccite>(Ezra David Romero/KQED)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>The San Francisco Recreation and Parks Department will apply for a permit with the California Coastal Commission next year. The city will also need to amend its general plan. Once attained, the dream phase will begin, and San Francisco will need to secure funding to establish the park, said District 4 Supervisor Joel Engardio, who cosponsored Proposition K.\u003c/p>\n\u003cp>“The sky’s the limit,” Engardio said. “It’s already a successful park, but we want it to be an even grander park. That’s the fun part, and then it’s just evolving the park into what people imagine it to be.”\u003c/p>\n\u003cp>Engardio said there will be a robust open process to determine what the park could become, ranging from “low-cost amenities like park benches and picnic tables” or paths meandering through dunes or “activating the space with art and entertainment.” The Friends of Great Highway Park group already acquired a permit and rolled a piano to the intersection at Noriega Avenue to help “San Francisco unleash its creative potential,” according to the group’s \u003ca href=\"https://www.instagram.com/greathighwaypark/p/DAhZpXZSarR/?img_index=1\">Instagram\u003c/a>.\u003c/p>\n\u003cp>The \u003cem>SF Chronicle\u003c/em>’s editorial board endorsed the proposition and floated the idea that the highway could be a once-in-a-lifetime opportunity for the city to build a park reminiscent of New York City’s Highline Park — an abandoned elevated rail line the city transformed into a walkway with colorful gardens, art installations, food vendors and curated community programs.\u003c/p>\n\u003ch2>\u003cstrong>‘A majority in the Sunset voted No’\u003c/strong>\u003c/h2>\n\u003cp>While some environmentally minded neighbors are celebrating the passage of Proposition K, there is growing anger amongst Westside residents over the measure.\u003c/p>\n\u003cp>The result of the Proposition K vote is a tale of two cities.\u003c/p>\n\u003cp>San Francisco’s westside residents in Districts 1, 4, 7 and 11, encompassing the Richmond, Sunset and Excelsior neighborhoods, voted overwhelmingly No — 61% against to 39% for the proposition.\u003c/p>\n\u003cp>The results were the opposite across the rest of the city to the east, with 64% of voters approving and 36% opposing.\u003c/p>\n\u003cp>The No campaign told KQED it is exploring options for retaliation: ways to delay the closing of the road, lawsuits and possibly recalling Supervisor Engardio.\u003c/p>\n\u003cp>“Closing this part of the Great Highway just doesn’t make sense,” Budhai said. “It’s a main route that thousands of people use every day — families, workers, commuters.”\u003c/p>\n\u003cfigure id=\"attachment_1995194\" class=\"wp-caption aligncenter\" style=\"max-width: 2560px\">\u003cimg loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-1995194\" src=\"https://cdn.kqed.org/wp-content/uploads/sites/35/2024/11/IMG_2361-scaled.jpg\" alt=\"\" width=\"2560\" height=\"1920\" srcset=\"https://cdn.kqed.org/wp-content/uploads/sites/35/2024/11/IMG_2361-scaled.jpg 2560w, https://cdn.kqed.org/wp-content/uploads/sites/35/2024/11/IMG_2361-800x600.jpg 800w, https://cdn.kqed.org/wp-content/uploads/sites/35/2024/11/IMG_2361-1020x765.jpg 1020w, https://cdn.kqed.org/wp-content/uploads/sites/35/2024/11/IMG_2361-160x120.jpg 160w, https://cdn.kqed.org/wp-content/uploads/sites/35/2024/11/IMG_2361-768x576.jpg 768w, https://cdn.kqed.org/wp-content/uploads/sites/35/2024/11/IMG_2361-1536x1152.jpg 1536w, https://cdn.kqed.org/wp-content/uploads/sites/35/2024/11/IMG_2361-2048x1536.jpg 2048w, https://cdn.kqed.org/wp-content/uploads/sites/35/2024/11/IMG_2361-1920x1440.jpg 1920w\" sizes=\"(max-width: 2560px) 100vw, 2560px\">\u003cfigcaption class=\"wp-caption-text\">A stretch of beach between the ocean and the road along the Great Highway. \u003ccite>(Ezra David Romero/KQED)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>Budhai and other Westsiders said they feel “betrayed” by Engardio because “he promised voters when he was running for supervisor he’d let the Great Highway pilot program run its course.”\u003c/p>\n\u003cp>Richie Greenberg authored the No on Prop K ballot argument. He said the difference showcases a divide in the city and a disconnect between Engardio and his constituents.\u003c/p>\n\u003cp>The No campaign is considering ways to legally challenge the proposition, stating that because the physical road will remain open for emergency access and government vehicles, it ultimately “cannot be torn up,” Greenberg said. He argues the Great Highway already has a promenade that runs parallel to the road. “We don’t need another one,” he adds.\u003c/p>\n\u003cp>“The voters, the residents, are livid,” he said. “They are up in arms, and they want justice. They want accountability. Engardio has been in office for two years, and in my opinion, he is the most politically vulnerable elected official in our city today.”\u003c/p>\n\u003cp>**Greenberg recently created a \u003ca class=\"c-link\" href=\"https://www.recallarmy.com/\" target=\"_blank\" rel=\"noopener noreferrer\" data-stringify-link=\"https://www.recallarmy.com/\" data-sk=\"tooltip_parent\">website\u003c/a> to spur interest in \u003ca href=\"https://www.sfchronicle.com/sf/article/joel-engardio-targeted-for-recall-great-highway-19920046.php\">recalling Engardio\u003c/a>, stating he has “shown a disregard for district’s needs.” The supervisor \u003ca class=\"c-link\" href=\"https://x.com/JoelEngardio/status/1857596890839396553\" target=\"_blank\" rel=\"noopener noreferrer\" data-stringify-link=\"https://x.com/JoelEngardio/status/1857596890839396553\" data-sk=\"tooltip_parent\">responded on X\u003c/a> saying that “attempting to recall an elected official over a single issue isn’t helpful to us moving forward as a city.”  He added he has received strong support from residents and that he wants to work with opponents “to address their concerns so they can see the benefit of this park.”\u003c/p>\n\u003cp>Richard Correia, also with the No on Prop K campaign, said the group is gathering to consider the next steps, including a potential recall.\u003c/p>\n\u003cp>“There’s a lot of anger out there in the community, and some action has to come on that, whether it’s a recall or beginning a campaign to see that Joel is a one-term supervisor,” he said. “That’s the question right now.”\u003c/p>\n\u003cp>The rallying cry behind the No campaign is that the plan will reroute tens of thousands of cars through neighborhoods ill-equipped to handle the congestion. Correia thinks Engardio and the Yes campaign should have baked solutions for the potential traffic woes into the proposition.\u003c/p>\n\u003cp>“They let the cart go before the horse,” he said. “The traffic congestion out here is bad, and it’s going to get a whole lot worse by forcing cars into the neighborhoods.”\u003c/p>\n\u003cp>Julia Quon, who lives in the Parkside neighborhood, is very concerned about the traffic, especially for elders in the community who rely on the Great Highway to get to medical appointments.\u003c/p>\n\u003cp>“I want to make sure monolingual Chinese-speaking families, folks who take their grandparents to Kaiser once a week, voices are being heard,” she said. “We’re the ones that are affected by this. I want more transparent decision-making processes going forward.”\u003c/p>\n\u003cfigure id=\"attachment_1995201\" class=\"wp-caption aligncenter\" style=\"max-width: 2000px\">\u003cimg loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-1995201\" src=\"https://cdn.kqed.org/wp-content/uploads/sites/35/2024/11/241115-PropKFolo-03-BL_qed.jpg\" alt=\"\" width=\"2000\" height=\"1333\" srcset=\"https://cdn.kqed.org/wp-content/uploads/sites/35/2024/11/241115-PropKFolo-03-BL_qed.jpg 2000w, https://cdn.kqed.org/wp-content/uploads/sites/35/2024/11/241115-PropKFolo-03-BL_qed-800x533.jpg 800w, https://cdn.kqed.org/wp-content/uploads/sites/35/2024/11/241115-PropKFolo-03-BL_qed-1020x680.jpg 1020w, https://cdn.kqed.org/wp-content/uploads/sites/35/2024/11/241115-PropKFolo-03-BL_qed-160x107.jpg 160w, https://cdn.kqed.org/wp-content/uploads/sites/35/2024/11/241115-PropKFolo-03-BL_qed-768x512.jpg 768w, https://cdn.kqed.org/wp-content/uploads/sites/35/2024/11/241115-PropKFolo-03-BL_qed-1536x1024.jpg 1536w, https://cdn.kqed.org/wp-content/uploads/sites/35/2024/11/241115-PropKFolo-03-BL_qed-1920x1280.jpg 1920w\" sizes=\"(max-width: 2000px) 100vw, 2000px\">\u003cfigcaption class=\"wp-caption-text\">A San Francisco park ranger closes the gate prohibiting vehicles on the Great Highway between Sloat Boulevard and Lincoln Way on Friday at noon for the current weekend closure in San Francisco on Nov. 15, 2024. \u003ccite>(Beth LaBerge/KQED)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>Engardio told KQED that Sunset residents came to him with the idea for Proposition K, and he supported their desire because it could “be good for the environment, and it’s going to be great for small businesses.”\u003c/p>\n\u003cp>He said he would like to address traffic concerns by replacing stop signs with traffic signals on streets like Lincoln Way or Sunset Boulevard “to make them flow better.”\u003c/p>\n\u003cp>“A majority in the Sunset voted No. But what everyone agrees on, whether you voted Yes or No, is that people want good traffic flow and safe streets for pedestrians in their local neighborhoods,” Engardio said.\u003c/p>\n\u003ch2>\u003cstrong>‘Let’s plan for the changing coast’ \u003c/strong>\u003c/h2>\n\u003cp>The road closure could benefit the area by rehabilitating dunes as a buffer against extreme storms, wind and sea-level rise.\u003c/p>\n\u003cp>There are three sections to the Great Highway in San Francisco. The road between Point Lobos Avenue to Lincoln Way will remain open. Proposition K will someday eliminate car traffic in the middle section from Lincoln Way to Sloat Boulevard. Then, the section between Sloat and Skyline boulevards of the highway farther south is slated to close in early 2026 because of erosion.\u003c/p>\n\u003cp>Moseson is worried that the eroded cliffs falling into the Pacific Ocean just south of her home will continue to move up the coast into her neighborhood. That’s a major reason she favors making the existing streets a “buffer zone” from the extreme storms and waves eating away the beach.\u003c/p>\n\u003cp>“Let’s plan for the changing coast that we see and make sure that drivers can still get where they need to go, ” she said.\u003c/p>\u003c/div>", "attributes": { "named": {}, "numeric": [] } }, { "type": "component", "content": "", "name": "aside", "attributes": { "named": { "label": "Related Stories ", "postid": "science_1995077,news_12012231,news_12009607" }, "numeric": [] } }, { "type": "contentString", "content": "\u003cdiv class=\"post-body\">\u003cp>Young climate-minded westside residents like Quon, 28, don’t think the argument that closing this portion of the highway is a “realistic” climate solution because rerouting thousands of cars daily into neighborhoods will increase local emissions and because the proposition doesn’t outline plans to shore up traffic issues.\u003c/p>\n\u003cp>“How are we going to tell people we’re pro-climate change but not give them any alternatives,” she said. “I don’t think it represents the voices and the wants of what people need in the neighborhood.”\u003c/p>\n\u003cp>Emergency vehicles will still have access to the road, which is open to car traffic on weekdays and closed on weekends and holidays. San Francisco closed part of the Great Highway to car traffic during a COVID-19 pandemic-era pilot program, allowing people to bicycle, skate, walk and listen to live music performances along the historic road.\u003c/p>\n\u003cp>In October, the San Francisco Estuary Institute published a report detailing \u003ca href=\"https://www.kqed.org/news/12009607/turning-sfs-great-highway-park-major-ecological-benefits-report-says\">three future scenarios for the highway\u003c/a>: banning cars, maintaining the status quo or returning cars altogether. The authors found that “closing the roadway to cars entirely has the greatest and most immediate ecological benefits,” the report said.\u003c/p>\n\u003cp>An environmental scientist with the group, Cate Jaffe, recommended any plans to include increasing native plants, installing wildlife-friendly lighting and plenty of educational signage to help guide people to the beach instead of over dunes. The park could also be one of the city’s largest open land spaces connecting Golden Gate Park to Lake Merced.\u003c/p>\n\u003cp>“Wildlife movement through urban spaces is very difficult; there’s a lot of frightening things such as noise, light and people [and with] this open space is more of a navigable space if you’re a bird or a butterfly or a tiny critter,” she said.\u003c/p>\n\u003cp>\u003cem>KQED’s Juan Carlos Lara contributed to this report.\u003c/em>\u003c/p>\n\u003cp>\u003cem>*This story includes a correction: San Francisco’s westside residents in Districts 1, 4, 7 and 11, encompassing the Richmond, Sunset and Excelsior neighborhoods, voted overwhelmingly No — 61% against to 39% for Proposition K. The original story had the figures switched, with 39% against and 61% for. \u003ci>\u003cspan style=\"font-weight: 400\">The story has been edited to correct the inaccuracy.\u003c/span>\u003c/i>\u003c/em>\u003c/p>\n\u003cp>\u003c/p>\u003c/div>", "attributes": { "named": {}, "numeric": [] } }, { "type": "component", "content": "", "name": "ad", "attributes": { "named": { "label": "floatright" }, "numeric": [ "floatright" ] } }, { "type": "contentString", "content": "\u003cdiv class=\"post-body\">\u003cp>\u003c/p>\n\u003c/div>\u003c/p>", "attributes": { "named": {}, "numeric": [] } } ], "link": "/science/1995182/proposition-k-victory-closing-part-of-the-great-highway-sparks-debate-and-delight", "authors": [ "11746" ], "categories": [ "science_31", "science_40", "science_4450" ], "tags": [ "science_182", "science_4417", "science_4414" ], "featImg": "science_1995199", "label": "science" }, "science_1995140": { "type": "posts", "id": "science_1995140", "meta": { "index": "posts_1716263798", "site": "science", "id": "1995140", "score": null, "sort": [ 1731454272000 ] }, "guestAuthors": [], "slug": "bay-area-environmentalists-criticize-trumps-pick-lead-epa", "title": "Bay Area Environmentalists Criticize Trump’s Pick to Lead EPA", "publishDate": 1731454272, "format": "standard", "headTitle": "Bay Area Environmentalists Criticize Trump’s Pick to Lead EPA | KQED", "labelTerm": { "site": "science" }, "content": "\u003cp>Bay Area environmentalists are shaking their heads at \u003ca href=\"https://www.kqed.org/news/tag/donald-trump\">President-elect Donald Trump\u003c/a>’s tapping of a former New York congressman to run the federal Environmental Protection Agency with marching orders to ensure “fair and swift deregulatory decisions that will be enacted in a way to unleash the power of American businesses.”\u003c/p>\n\u003cp>His pick, Lee Zeldin, served four terms in the House, during which he was a vocal defender of Trump and sat on the Veterans’ Affairs, Foreign Affairs and Financial Services committees — but had little experience with environmental or climate-related issues.\u003c/p>\n\u003cp>He would take charge of the EPA as the incoming Trump administration is almost certain to \u003ca href=\"https://www.kqed.org/forum/2010101907787/what-the-trump-administration-could-mean-for-our-climate\">clash with California\u003c/a> over oil and gas regulation as well as rules meant to combat climate change and protect environmental resources.\u003c/p>\n\u003cp>Zeldin, in his own statement posted to social media, promised to “restore US energy dominance, revitalize our auto industry to bring back American jobs and make the US the global leader of AI. We will do so while protecting access to clean air and water.”\u003c/p>\n\u003cp>[ad fullwidth]\u003c/p>\n\u003cp>Environmental leaders expressed concern that Trump’s choice all but confirmed a deregulatory shift at the federal level.\u003c/p>\n\u003cp>“We are disappointed but not surprised,” Sejal Choksi-Chugh, executive director of San Francisco Baykeeper, told KQED. “[Zeldin] has very little environmental experience, but that also seems to be the reason he was chosen. It looks like he’s going to be very pro-fossil fuels, pro-pollution and just trying to get rid of the regulations that protect human health across the country.\u003c/p>\n\u003cfigure id=\"attachment_1994372\" class=\"wp-caption aligncenter\" style=\"max-width: 2000px\">\u003cimg loading=\"lazy\" decoding=\"async\" class=\"wp-image-1994372 size-full\" src=\"https://cdn.kqed.org/wp-content/uploads/sites/35/2024/09/MethaneFlaresScienceGetty1.jpg\" alt=\"\" width=\"2000\" height=\"1125\" srcset=\"https://cdn.kqed.org/wp-content/uploads/sites/35/2024/09/MethaneFlaresScienceGetty1.jpg 2000w, https://cdn.kqed.org/wp-content/uploads/sites/35/2024/09/MethaneFlaresScienceGetty1-800x450.jpg 800w, https://cdn.kqed.org/wp-content/uploads/sites/35/2024/09/MethaneFlaresScienceGetty1-1020x574.jpg 1020w, https://cdn.kqed.org/wp-content/uploads/sites/35/2024/09/MethaneFlaresScienceGetty1-160x90.jpg 160w, https://cdn.kqed.org/wp-content/uploads/sites/35/2024/09/MethaneFlaresScienceGetty1-768x432.jpg 768w, https://cdn.kqed.org/wp-content/uploads/sites/35/2024/09/MethaneFlaresScienceGetty1-1536x864.jpg 1536w, https://cdn.kqed.org/wp-content/uploads/sites/35/2024/09/MethaneFlaresScienceGetty1-1920x1080.jpg 1920w\" sizes=\"(max-width: 2000px) 100vw, 2000px\">\u003cfigcaption class=\"wp-caption-text\">Flames from a flaring pit near a well in the Bakken Oil Field. \u003ccite>(Orjan F. Ellingvag/Corbis via Getty Images)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>“We’re expecting from day one the administration [will propose] rollbacks and a lot of anti-climate deregulation that’s going to impact the entire country,” Choksi-Chugh said. “Every single person in the country is going to be harmed by the increased pollution that we’re going to see if they succeed in getting the oil industry to expand and in deregulating power plants. It’s just going to be a mess.”\u003c/p>\n\u003cp>The Oakland-based Sierra Club said in a statement that Zeldin is an unqualified and anti-American choice who will be terrible for the nation’s air and water.\u003c/p>\n\u003cp>“Our lives, our livelihoods, and our collective future cannot afford Lee Zeldin — or anyone who seeks to carry out a mission antithetical to the EPA’s mission,” the environmental organization said.\u003c/p>\n\u003cp>[aside postID=news_12014032 hero='https://cdn.kqed.org/wp-content/uploads/sites/10/2024/11/20161109_203307_qed-1020x765.jpg']\u003c/p>\n\u003cp>Local leaders have been discussing for several months what a second Trump term could mean for the Bay Area environment and are prepared for years of litigation to defend climate rules, Choksi-Chugh said.\u003c/p>\n\u003cp>During the first Trump administration, California was involved in dozens of major legal cases, most directly on issues of the environment, according to a \u003ca href=\"https://attorneysgeneral.org/multistate-lawsuits-vs-the-federal-government/\">tracker\u003c/a> developed by a Marquette University political scientist, including the federal government’s effort to roll back \u003ca href=\"https://www.kqed.org/science/1923269/california-sues-over-plan-to-scrap-car-emission-standards\">emission standards\u003c/a>, its \u003ca href=\"https://www.kqed.org/science/1956060/epa-rolls-back-obama-era-rules-protecting-rivers-and-wetlands\">justification for new water rules\u003c/a>, and its push to ease methane regulations, for example.\u003c/p>\n\u003cp>California won injunctions, policy reversals or other favorable rulings on the vast majority of its major environmental cases.\u003c/p>\n\u003cp>Mary Nichols, former chair of the California Air Resources Board, was the architect of much of California’s resistance to the Trump administration’s environmental deregulation.\u003c/p>\n\u003cp>She told KQED that “he was particularly focused on California as the enemy because we have been so out in front, both in terms of pollution regulation over many years, and also because we had taken a strong stand on climate change.”\u003c/p>\n\u003cp>Nichols noted that Trump’s victory this time is different because it puts numerous new clean-air rules in jeopardy, as the state is still awaiting waivers from federal regulators at the EPA.\u003c/p>\n\u003cp>“Unfortunately for the Trump agenda, it takes as much work to deregulate as it does to regulate,” she said. “You still have to go through a lot of hoops in order to make that happen. It won’t happen overnight.”\u003c/p>\n\u003cp>The nomination for EPA administrator will need confirmation from the Senate, where Republicans are poised to hold a majority of seats next term.\u003c/p>\n\u003cp>\u003c/p>\n", "blocks": [], "excerpt": "As President-elect Donald Trump tapped former Rep. Lee Zeldin, environmental leaders say they have been planning for months on how to push back against swift environmental deregulation.", "status": "publish", "parent": 0, "modified": 1731458851, "stats": { "hasAudio": false, "hasVideo": false, "hasChartOrMap": false, "iframeSrcs": [], "hasGoogleForm": false, "hasGallery": false, "hasHearkenModule": false, "hasPolis": false, "paragraphCount": 20, "wordCount": 739 }, "headData": { "title": "Bay Area Environmentalists Criticize Trump’s Pick to Lead EPA | KQED", "description": "As President-elect Donald Trump tapped former Rep. Lee Zeldin, environmental leaders say they have been planning for months on how to push back against swift environmental deregulation.", "ogTitle": "", "ogDescription": "", "ogImgId": "", "twTitle": "", "twDescription": "", "twImgId": "", "schema": { "@context": "http://schema.org", "@type": "Article", "headline": "Bay Area Environmentalists Criticize Trump’s Pick to Lead EPA", "datePublished": "2024-11-12T15:31:12-08:00", "dateModified": "2024-11-12T16:47:31-08:00", "image": "https://cdn.kqed.org/wp-content/uploads/2020/02/[email protected]" } }, "sticky": false, "nprStoryId": "kqed-1995140", "excludeFromSiteSearch": "Include", "articleAge": "0", "path": "/science/1995140/bay-area-environmentalists-criticize-trumps-pick-lead-epa", "audioTrackLength": null, "parsedContent": [ { "type": "contentString", "content": "\u003cdiv class=\"post-body\">\u003cp>\u003cp>Bay Area environmentalists are shaking their heads at \u003ca href=\"https://www.kqed.org/news/tag/donald-trump\">President-elect Donald Trump\u003c/a>’s tapping of a former New York congressman to run the federal Environmental Protection Agency with marching orders to ensure “fair and swift deregulatory decisions that will be enacted in a way to unleash the power of American businesses.”\u003c/p>\n\u003cp>His pick, Lee Zeldin, served four terms in the House, during which he was a vocal defender of Trump and sat on the Veterans’ Affairs, Foreign Affairs and Financial Services committees — but had little experience with environmental or climate-related issues.\u003c/p>\n\u003cp>He would take charge of the EPA as the incoming Trump administration is almost certain to \u003ca href=\"https://www.kqed.org/forum/2010101907787/what-the-trump-administration-could-mean-for-our-climate\">clash with California\u003c/a> over oil and gas regulation as well as rules meant to combat climate change and protect environmental resources.\u003c/p>\n\u003cp>Zeldin, in his own statement posted to social media, promised to “restore US energy dominance, revitalize our auto industry to bring back American jobs and make the US the global leader of AI. We will do so while protecting access to clean air and water.”\u003c/p>\n\u003cp>\u003c/p>\u003c/div>", "attributes": { "named": {}, "numeric": [] } }, { "type": "component", "content": "", "name": "ad", "attributes": { "named": { "label": "fullwidth" }, "numeric": [ "fullwidth" ] } }, { "type": "contentString", "content": "\u003cdiv class=\"post-body\">\u003cp>\u003c/p>\n\u003cp>Environmental leaders expressed concern that Trump’s choice all but confirmed a deregulatory shift at the federal level.\u003c/p>\n\u003cp>“We are disappointed but not surprised,” Sejal Choksi-Chugh, executive director of San Francisco Baykeeper, told KQED. “[Zeldin] has very little environmental experience, but that also seems to be the reason he was chosen. It looks like he’s going to be very pro-fossil fuels, pro-pollution and just trying to get rid of the regulations that protect human health across the country.\u003c/p>\n\u003cfigure id=\"attachment_1994372\" class=\"wp-caption aligncenter\" style=\"max-width: 2000px\">\u003cimg loading=\"lazy\" decoding=\"async\" class=\"wp-image-1994372 size-full\" src=\"https://cdn.kqed.org/wp-content/uploads/sites/35/2024/09/MethaneFlaresScienceGetty1.jpg\" alt=\"\" width=\"2000\" height=\"1125\" srcset=\"https://cdn.kqed.org/wp-content/uploads/sites/35/2024/09/MethaneFlaresScienceGetty1.jpg 2000w, https://cdn.kqed.org/wp-content/uploads/sites/35/2024/09/MethaneFlaresScienceGetty1-800x450.jpg 800w, https://cdn.kqed.org/wp-content/uploads/sites/35/2024/09/MethaneFlaresScienceGetty1-1020x574.jpg 1020w, https://cdn.kqed.org/wp-content/uploads/sites/35/2024/09/MethaneFlaresScienceGetty1-160x90.jpg 160w, https://cdn.kqed.org/wp-content/uploads/sites/35/2024/09/MethaneFlaresScienceGetty1-768x432.jpg 768w, https://cdn.kqed.org/wp-content/uploads/sites/35/2024/09/MethaneFlaresScienceGetty1-1536x864.jpg 1536w, https://cdn.kqed.org/wp-content/uploads/sites/35/2024/09/MethaneFlaresScienceGetty1-1920x1080.jpg 1920w\" sizes=\"(max-width: 2000px) 100vw, 2000px\">\u003cfigcaption class=\"wp-caption-text\">Flames from a flaring pit near a well in the Bakken Oil Field. \u003ccite>(Orjan F. Ellingvag/Corbis via Getty Images)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>“We’re expecting from day one the administration [will propose] rollbacks and a lot of anti-climate deregulation that’s going to impact the entire country,” Choksi-Chugh said. “Every single person in the country is going to be harmed by the increased pollution that we’re going to see if they succeed in getting the oil industry to expand and in deregulating power plants. It’s just going to be a mess.”\u003c/p>\n\u003cp>The Oakland-based Sierra Club said in a statement that Zeldin is an unqualified and anti-American choice who will be terrible for the nation’s air and water.\u003c/p>\n\u003cp>“Our lives, our livelihoods, and our collective future cannot afford Lee Zeldin — or anyone who seeks to carry out a mission antithetical to the EPA’s mission,” the environmental organization said.\u003c/p>\n\u003cp>\u003c/p>\u003c/div>", "attributes": { "named": {}, "numeric": [] } }, { "type": "component", "content": "", "name": "aside", "attributes": { "named": { "postid": "news_12014032", "hero": "https://cdn.kqed.org/wp-content/uploads/sites/10/2024/11/20161109_203307_qed-1020x765.jpg", "label": "" }, "numeric": [] } }, { "type": "contentString", "content": "\u003cdiv class=\"post-body\">\u003cp>\u003c/p>\n\u003cp>Local leaders have been discussing for several months what a second Trump term could mean for the Bay Area environment and are prepared for years of litigation to defend climate rules, Choksi-Chugh said.\u003c/p>\n\u003cp>During the first Trump administration, California was involved in dozens of major legal cases, most directly on issues of the environment, according to a \u003ca href=\"https://attorneysgeneral.org/multistate-lawsuits-vs-the-federal-government/\">tracker\u003c/a> developed by a Marquette University political scientist, including the federal government’s effort to roll back \u003ca href=\"https://www.kqed.org/science/1923269/california-sues-over-plan-to-scrap-car-emission-standards\">emission standards\u003c/a>, its \u003ca href=\"https://www.kqed.org/science/1956060/epa-rolls-back-obama-era-rules-protecting-rivers-and-wetlands\">justification for new water rules\u003c/a>, and its push to ease methane regulations, for example.\u003c/p>\n\u003cp>California won injunctions, policy reversals or other favorable rulings on the vast majority of its major environmental cases.\u003c/p>\n\u003cp>Mary Nichols, former chair of the California Air Resources Board, was the architect of much of California’s resistance to the Trump administration’s environmental deregulation.\u003c/p>\n\u003cp>She told KQED that “he was particularly focused on California as the enemy because we have been so out in front, both in terms of pollution regulation over many years, and also because we had taken a strong stand on climate change.”\u003c/p>\n\u003cp>Nichols noted that Trump’s victory this time is different because it puts numerous new clean-air rules in jeopardy, as the state is still awaiting waivers from federal regulators at the EPA.\u003c/p>\n\u003cp>“Unfortunately for the Trump agenda, it takes as much work to deregulate as it does to regulate,” she said. “You still have to go through a lot of hoops in order to make that happen. It won’t happen overnight.”\u003c/p>\n\u003cp>The nomination for EPA administrator will need confirmation from the Senate, where Republicans are poised to hold a majority of seats next term.\u003c/p>\n\u003cp>\u003c/p>\n\u003c/div>\u003c/p>", "attributes": { "named": {}, "numeric": [] } } ], "link": "/science/1995140/bay-area-environmentalists-criticize-trumps-pick-lead-epa", "authors": [ "11608" ], "categories": [ "science_31", "science_35", "science_40" ], "tags": [ "science_5178", "science_182", "science_194", "science_3221", "science_5383", "science_192", "science_2080", "science_4417", "science_4414", "science_5375" ], "featImg": "science_1995142", "label": "science" }, "science_1995206": { "type": "posts", "id": "science_1995206", "meta": { "index": "posts_1716263798", "site": "science", "id": "1995206", "score": null, "sort": [ 1731956451000 ] }, "guestAuthors": [], "slug": "what-is-fluoride-and-why-is-it-in-tap-water-fact-checking-rfk-jr-s-claims", "title": "What Is Fluoride and Why Is It in Tap Water? Fact-Checking RFK Jr.’s Claims", "publishDate": 1731956451, "format": "standard", "headTitle": "What Is Fluoride and Why Is It in Tap Water? Fact-Checking RFK Jr.’s Claims | KQED", "labelTerm": {}, "content": "\u003cp>President-elect Donald Trump’s incoming administration could try to remove fluoride from drinking water, according to Robert F. Kennedy Jr.\u003c/p>\n\u003cp>Kennedy, who was tapped last week by Trump to lead the Department of Health and Human Services, called fluoride an “industrial waste” and linked it to cancer and other diseases and disorders while campaigning for Trump.\u003c/p>\n\u003cp>“On January 20, the Trump White House will advise all U.S. water systems to remove fluoride from public water. Fluoride is an industrial waste associated with arthritis, bone fractures, bone cancer, IQ loss, neurodevelopmental disorders, and thyroid disease,” Kennedy \u003ca href=\"https://archive.is/qQKgT\">wrote on Nov. 2 on the social media platform X.\u003c/a> Kennedy linked to a video from an attorney who recently \u003ca href=\"https://www.cbsnews.com/news/epa-fluoride-drinking-water-federal-court-ruling/\">successfully sued\u003c/a> the Environmental Protection Agency to take additional measures to regulate fluoride in drinking water.\u003c/p>\n\u003cp>Kennedy, who \u003ca href=\"https://www.biospace.com/the-children-s-health-defense-team-fluoridation-must-end\">has long advocated\u003c/a> ending water fluoridation, \u003ca href=\"https://x.com/NPRinskeep/status/1854190865763405861\">persisted with his pledge\u003c/a> following Trump’s election win. When asked before the election whether his administration would remove fluoride from drinking water, \u003ca href=\"https://x.com/DashaBurns/status/1853102116899860590\">Trump said\u003c/a>, “Well, I haven’t talked to him about it yet, but it sounds OK to me. You know it’s possible.”\u003c/p>\n\u003cp>Kennedy is an influential vaccine skeptic whose campaign of conspiracy theories earned PolitiFact’s 2023 “\u003ca href=\"https://www.politifact.com/article/2023/dec/21/robert-f-kennedy-jrs-campaign-of-conspiracy-theori/\">Lie of the Year\u003c/a>.”\u003c/p>\n\u003cp>[ad fullwidth]\u003c/p>\n\u003cp>Longtime research has found that adding fluoride to U.S. drinking water is a safe way to boost children’s oral health. Since 2015, the recommended level in the U.S. has been 0.7 milligrams per liter. Public health organizations, including the \u003ca href=\"https://www.ada.org/resources/community-initiatives/fluoride-in-water\">American Dental Association\u003c/a>, the \u003ca href=\"https://www.aap.org/en/patient-care/oral-health/fluoridation/\">American Academy of Pediatrics\u003c/a> and the \u003ca href=\"https://www.cdc.gov/mmwr/preview/mmwrhtml/00056796.htm\">Centers for Disease Control and Prevention\u003c/a>, support the practice.\u003c/p>\n\u003cp>Recent studies, however, have shown possible links between fluoride and bone problems and children’s IQs, particularly when fluoride is above the U.S. recommended levels.\u003c/p>\n\u003cp>“There is evidence that fluoride exposure has been associated with the diseases [and] disorders that RFK listed but with caveats,” said Ashley Malin, who is an assistant professor in the University of Florida’s Epidemiology Department and has studied fluoride’s effects in pregnant women.\u003c/p>\n\u003cp>Malin referred to studies showing that higher fluoride exposure, particularly during pregnancy, is associated with reduced child IQ and that prenatal exposure is also linked to decreased intellectual functioning and executive function. For high exposure in pregnancy, the studies showed symptoms associated with other neurobehavioral issues, such as attention-deficit/hyperactivity disorder.\u003c/p>\n\u003cp>However, many of these studies took place in countries other than the U.S. and looked at fluoride in drinking water at sometimes twice the United States’ recommended level. Also, some of the other ailments that Kennedy listed, such as an association with bone cancer, have less robust evidence and need more study.\u003c/p>\n\u003cp>“Aside from fluoride’s impacts on neurodevelopment, I think that there is more that we don’t know about health effects of low-level fluoride exposure than what we do know, particularly for adult health outcomes,” Malin said.\u003c/p>\n\u003cp>David Bellinger, a Harvard Medical School neurology professor and professor in Harvard School of Public Health’s Environmental Health Department, said the risk-benefit calculation of added fluoride differs depending on whether typical fluoride exposure levels cause health problems or if problems occur only when recommended levels are exceeded.\u003c/p>\n\u003cp>“In toxicology, ‘the dose makes the poison’ is a long-standing principle,” he said. “So a general statement that fluoride is associated with diseases X, Y and Z is not very helpful unless the dose that might be responsible is specified.”\u003c/p>\n\u003cp>PolitiFact contacted Kennedy through his Children’s Health Defense organization but received no reply. The organization sued PolitiFact and Meta related to a 2020 fact check. \u003cspan style=\"margin: 0px;padding: 0px\">A federal court \u003ca href=\"https://www.politifact.com/article/2024/aug/13/federal-appeals-court-rules-in-favor-of-politifact/\" target=\"_blank\" rel=\"noopener\">dismissed that lawsuit\u003c/a>\u003c/span>. The dismissal was upheld on appeal, and the case is pending a possible appeal to the U.S. Supreme Court.\u003c/p>\n\u003ch2>What is fluoride, and what are its benefits?\u003c/h2>\n\u003cp>\u003ca href=\"https://my.clevelandclinic.org/health/treatments/11195-fluoride\">Fluoride\u003c/a> \u003ca href=\"https://www.cdc.gov/fluoridation/faq/index.html\">is a mineral\u003c/a> naturally occurring in soil, water and some foods that helps prevent tooth decay and cavities. It strengthens tooth enamel that acid from bacteria, plaque and sugar can wear away.\u003c/p>\n\u003cp>Water fluoridation has been happening in the U.S. since 1945.\u003c/p>\n\u003cp>The federal Public Health Service first recommended fluoridation of tap water in 1962, but the decision still lies with states and municipalities. Around 72% of the U.S. population \u003ca href=\"https://www.cdc.gov/fluoridation/about/statement-on-the-evidence-supporting-the-safety-and-effectiveness-of-community-water-fluoridation.html#:~:text=1%20In%202022%2C%20more%20than,25%25%20in%20children%20and%20adults.\">or about 209 million people\u003c/a>, had access to fluoridated water in 2022, the CDC reported. Fluoride also has been added to oral care products such as toothpaste and mouth rinse.\u003c/p>\n\u003cp>In 2015, U.S. health officials \u003ca href=\"https://www.washingtonpost.com/news/to-your-health/wp/2015/04/27/u-s-updates-water-fluoridation-guideline-for-the-first-time-in-53-years/?itid=lk_inline_manual_24\">lowered the recommended amount\u003c/a> of fluoride in drinking water to 0.7 milligrams per liter, saying a higher level was less necessary given other sources of fluoride and that the lowered amount would still help protect teeth without \u003ca href=\"https://www.nyu.edu/about/news-publications/news/2020/february/fluorosis.html#:~:text=reducing%20tooth%20decay.-,While%20low%20levels%20of%20fluoride%20help%20strengthen%20and%20protect%20tooth,mottled%20enamel%20and%20poor%20mineralization.\">staining them\u003c/a>.\u003c/p>\n\u003cp>Pediatric \u003ca href=\"https://www.nbcnews.com/health/health-news/fluoride-safe-drinking-water-cities-ban-rcna143605\">dentists note\u003c/a> that applying fluoride with toothpaste and rinses is beneficial, but small amounts circulating in the body via water consumption help younger children who still have their baby teeth because it can benefit the development of permanent teeth.\u003c/p>\n\u003cp>The \u003ca href=\"https://www.ada.org/resources/community-initiatives/fluoride-in-water\">American Dental Association\u003c/a> said studies have shown that fluoride in community water systems prevents at least 25% of tooth decay in children and adults and that “for more than 75 years, the best scientific evidence has consistently shown that fluoridation is safe and effective.”\u003c/p>\n\u003cp>The association said \u003ca href=\"https://www.ada.org/resources/community-initiatives/fluoride-in-water\">on its website\u003c/a>: “It’s similar to fortifying other foods and beverages — for example, fortifying salt with iodine, milk with vitamin D, orange juice with calcium, and bread with folic acid.”\u003c/p>\n\u003cp>\u003ca href=\"https://www.cdc.gov/fluoridation/about/statement-on-the-evidence-supporting-the-safety-and-effectiveness-of-community-water-fluoridation.html#:~:text=Expert%20panels%20consisting%20of%20scientists,in%20fluoride%20from%20any%20source\">According to the CDC\u003c/a>, health experts and scientists from the U.S. and other countries have so far “not found convincing scientific evidence linking community water fluoridation with any potential adverse health effect or systemic disorder such as an increased risk for cancer, Down syndrome, heart disease, osteoporosis and bone fracture, immune disorders, low intelligence, renal disorders, Alzheimer’s disease, or allergic reactions.”\u003c/p>\n\u003cp>The agency said risks of water fluoridation are limited to \u003ca href=\"https://www.cdc.gov/oral-health/about/about-dental-fluorosis.html\">dental fluorosis\u003c/a>, which can alter dental enamel and cause white flecks, spots, lines or brown stains on the teeth when too much fluoride is consumed.\u003c/p>\n\u003ch2>Do Studies Show Fluoride Posing Any Other Risks?\u003c/h2>\n\u003cp>Some studies have said that excess fluoride exposure, often at higher levels than the recommended U.S. limit, can harm infants and young children’s developing brains and that \u003ca href=\"https://www.cnn.com/2019/08/19/health/fluoride-neurotoxin-canada-study/index.html\">higher levels of fluoride exposure\u003c/a> during pregnancy were associated with declines in children’s IQs.\u003c/p>\n\u003cp>A \u003ca href=\"https://jamanetwork.com/journals/jamanetworkopen/fullarticle/2818858\">study published in May\u003c/a> that Malin led with the University of Southern California and Indiana University researchers suggested that fluoride exposure during pregnancy was linked to an increased risk of childhood neurobehavioral problems and \u003ca href=\"https://keck.usc.edu/news/fluoride-exposure-during-pregnancy-linked-to-increased-risk-of-childhood-neurobehavioral-problems-study-finds/\">said more studies\u003c/a> were “urgently needed to understand and mitigate the impacts in the entire U.S. population.”\u003c/p>\n\u003cp>Experts noted prenatal fluoride exposure is most strongly linked to children’s IQ loss and said the timing of fluoride consumption might need to be considered when making recommendations.\u003c/p>\n\u003cp>A \u003ca href=\"https://ntp.niehs.nih.gov/whatwestudy/assessments/noncancer/completed/fluoride\">federal review\u003c/a> of dozens of studies published in August by the Department of Health and Human Services’ National Toxicology Program concluded that higher levels of fluoride exposure were linked to lower IQs in children. However, the report was based primarily on studies in countries such as Canada, China, India, Iran, Mexico and Pakistan and involved fluoride levels at or above 1.5 milligrams per liter, twice the recommended U.S. limit. The authors said more research is needed to understand whether lower exposure has any adverse effects.\u003c/p>\n\u003cp>In the report, researchers said they found no evidence that fluoride exposure adversely affected adult cognition.\u003c/p>\n\u003cp>Bellinger, of Harvard, pointed to the review as an example of how the amount of fluoride matters. He noted how researchers concluded that a very small percentage of people in the U.S. are exposed to levels that correlate with IQ loss.\u003c/p>\n\u003cp>“Second, the fact that there are now multiple pathways of exposure to fluoride besides fluoridated water (toothpaste and other dental products, etc.) makes it really difficult to attribute a particular adverse effect to the fluoride added to the water,” he wrote via email. “It is the cumulative exposure from all sources that contribute to any adverse health effects.”\u003c/p>\n\u003cp>In September, a federal judge ordered the Environmental Protection Agency to further regulate fluoride in drinking water because of the potential risk that higher levels could affect children’s intellectual development.\u003c/p>\n\u003cp>U.S. District Judge Edward Chen wrote that the court’s finding didn’t “conclude with certainty that fluoridated water is injurious to public health,” saying it’s unclear whether the amount of fluoride typically added to water is causing children’s IQs to drop. However, he wrote that there was enough risk to warrant investigation and that the EPA must act to further regulate it. The ruling did not specify what actions the agency should take, and the EPA is reviewing the decision.\u003c/p>\n\u003cp>After the ruling, the American Association of Pediatrics \u003ca href=\"https://publications.aap.org/aapnews/news/30299/AAP-ADA-stand-by-fluoride-recommendations?autologincheck=redirected\">issued a statement\u003c/a> that fluoride in drinking water is safe for children and said the policy is based on a robust foundation of evidence.\u003c/p>\n\u003cp>Besides dental fluorosis, experts say that fluoride exposure over many years above the U.S. recommended amount can cause \u003ca href=\"https://ods.od.nih.gov/factsheets/Fluoride-HealthProfessional/#en57\">skeletal fluorosis\u003c/a>, a rare condition that causes weaker bones, stiffness and joint pain. Although the Public Health Service recommends a fluoride concentration of 0.7 milligrams per liter for community water systems, the EPA, under the Safe Drinking Water Act, sets enforceable standards for drinking water quality. Currently, to prevent skeletal fluorosis, the EPA requires that water systems not exceed 4 milligrams of fluoride per liter of water.\u003c/p>\n\u003cp>Malin said she and her research team are investigating a potential link between fluoride and bone fractures. She said that although several studies have found high fluoride exposure associated with increased risk of bone fractures, and some have linked fluoride with thyroid disease, rigorous, U.S.-based studies haven’t been done.\u003c/p>\n\u003cp>The \u003ca href=\"https://wwwn.cdc.gov/TSP/ToxFAQs/ToxFAQsDetails.aspx?faqid=211&toxid=38#:~:text=damage%20the%20heart.-,How%20likely%20are%20fluoride%2C%20hydrogen%20fluoride%2C%20and%20fluorine%20to%20cause,to%20humans%20is%20not%20classifiable.\">CDC concluded\u003c/a> that recent research found no link between cancer risk and high levels of fluoride in drinking water.\u003c/p>\n\u003cp>The American Cancer Society \u003ca href=\"https://www.cancer.org/cancer/risk-prevention/chemicals/water-fluoridation-and-cancer-risk.html\">reviewed a possible link\u003c/a> between water fluoridation and cancer risk. An organization spokesperson pointed PolitiFact to its review and said it has no data showing a definitive answer.\u003c/p>\n\u003cp>[ad floatright]\u003c/p>\n\u003cp>\u003cem>This story was produced by \u003ca href=\"http://khn.org/\">Kaiser Health News\u003c/a>, an editorially independent program of the \u003ca href=\"https://www.kff.org/\">Kaiser Family Foundation\u003c/a>.\u003c/em>\u003c/p>\n\n", "blocks": [], "excerpt": "Research has generally shown that drinking fluoridated water at the recommended levels is safe and beneficial for oral health, especially in children. However, many people feel that more research is needed to better understand whether and when health risks kick in.", "status": "publish", "parent": 0, "modified": 1731959314, "stats": { "hasAudio": false, "hasVideo": false, "hasChartOrMap": false, "iframeSrcs": [], "hasGoogleForm": false, "hasGallery": false, "hasHearkenModule": false, "hasPolis": false, "paragraphCount": 40, "wordCount": 1754 }, "headData": { "title": "What Is Fluoride and Why Is It in Tap Water? Fact-Checking RFK Jr.’s Claims | KQED", "description": "Research has generally shown that drinking fluoridated water at the recommended levels is safe and beneficial for oral health, especially in children. However, many people feel that more research is needed to better understand whether and when health risks kick in.", "ogTitle": "", "ogDescription": "", "ogImgId": "", "twTitle": "", "twDescription": "", "twImgId": "", "schema": { "@context": "http://schema.org", "@type": "Article", "headline": "What Is Fluoride and Why Is It in Tap Water? Fact-Checking RFK Jr.’s Claims", "datePublished": "2024-11-18T11:00:51-08:00", "dateModified": "2024-11-18T11:48:34-08:00", "image": "https://cdn.kqed.org/wp-content/uploads/2020/02/[email protected]" } }, "source": "KFF Health News", "sticky": false, "nprByline": "Samantha Putterman, Politifact", "nprStoryId": "kqed-1995206", "excludeFromSiteSearch": "Include", "showOnAuthorArchivePages": "No", "articleAge": "0", "path": "/science/1995206/what-is-fluoride-and-why-is-it-in-tap-water-fact-checking-rfk-jr-s-claims", "audioTrackLength": null, "parsedContent": [ { "type": "contentString", "content": "\u003cdiv class=\"post-body\">\u003cp>\u003cp>President-elect Donald Trump’s incoming administration could try to remove fluoride from drinking water, according to Robert F. Kennedy Jr.\u003c/p>\n\u003cp>Kennedy, who was tapped last week by Trump to lead the Department of Health and Human Services, called fluoride an “industrial waste” and linked it to cancer and other diseases and disorders while campaigning for Trump.\u003c/p>\n\u003cp>“On January 20, the Trump White House will advise all U.S. water systems to remove fluoride from public water. Fluoride is an industrial waste associated with arthritis, bone fractures, bone cancer, IQ loss, neurodevelopmental disorders, and thyroid disease,” Kennedy \u003ca href=\"https://archive.is/qQKgT\">wrote on Nov. 2 on the social media platform X.\u003c/a> Kennedy linked to a video from an attorney who recently \u003ca href=\"https://www.cbsnews.com/news/epa-fluoride-drinking-water-federal-court-ruling/\">successfully sued\u003c/a> the Environmental Protection Agency to take additional measures to regulate fluoride in drinking water.\u003c/p>\n\u003cp>Kennedy, who \u003ca href=\"https://www.biospace.com/the-children-s-health-defense-team-fluoridation-must-end\">has long advocated\u003c/a> ending water fluoridation, \u003ca href=\"https://x.com/NPRinskeep/status/1854190865763405861\">persisted with his pledge\u003c/a> following Trump’s election win. When asked before the election whether his administration would remove fluoride from drinking water, \u003ca href=\"https://x.com/DashaBurns/status/1853102116899860590\">Trump said\u003c/a>, “Well, I haven’t talked to him about it yet, but it sounds OK to me. You know it’s possible.”\u003c/p>\n\u003cp>Kennedy is an influential vaccine skeptic whose campaign of conspiracy theories earned PolitiFact’s 2023 “\u003ca href=\"https://www.politifact.com/article/2023/dec/21/robert-f-kennedy-jrs-campaign-of-conspiracy-theori/\">Lie of the Year\u003c/a>.”\u003c/p>\n\u003cp>\u003c/p>\u003c/div>", "attributes": { "named": {}, "numeric": [] } }, { "type": "component", "content": "", "name": "ad", "attributes": { "named": { "label": "fullwidth" }, "numeric": [ "fullwidth" ] } }, { "type": "contentString", "content": "\u003cdiv class=\"post-body\">\u003cp>\u003c/p>\n\u003cp>Longtime research has found that adding fluoride to U.S. drinking water is a safe way to boost children’s oral health. Since 2015, the recommended level in the U.S. has been 0.7 milligrams per liter. Public health organizations, including the \u003ca href=\"https://www.ada.org/resources/community-initiatives/fluoride-in-water\">American Dental Association\u003c/a>, the \u003ca href=\"https://www.aap.org/en/patient-care/oral-health/fluoridation/\">American Academy of Pediatrics\u003c/a> and the \u003ca href=\"https://www.cdc.gov/mmwr/preview/mmwrhtml/00056796.htm\">Centers for Disease Control and Prevention\u003c/a>, support the practice.\u003c/p>\n\u003cp>Recent studies, however, have shown possible links between fluoride and bone problems and children’s IQs, particularly when fluoride is above the U.S. recommended levels.\u003c/p>\n\u003cp>“There is evidence that fluoride exposure has been associated with the diseases [and] disorders that RFK listed but with caveats,” said Ashley Malin, who is an assistant professor in the University of Florida’s Epidemiology Department and has studied fluoride’s effects in pregnant women.\u003c/p>\n\u003cp>Malin referred to studies showing that higher fluoride exposure, particularly during pregnancy, is associated with reduced child IQ and that prenatal exposure is also linked to decreased intellectual functioning and executive function. For high exposure in pregnancy, the studies showed symptoms associated with other neurobehavioral issues, such as attention-deficit/hyperactivity disorder.\u003c/p>\n\u003cp>However, many of these studies took place in countries other than the U.S. and looked at fluoride in drinking water at sometimes twice the United States’ recommended level. Also, some of the other ailments that Kennedy listed, such as an association with bone cancer, have less robust evidence and need more study.\u003c/p>\n\u003cp>“Aside from fluoride’s impacts on neurodevelopment, I think that there is more that we don’t know about health effects of low-level fluoride exposure than what we do know, particularly for adult health outcomes,” Malin said.\u003c/p>\n\u003cp>David Bellinger, a Harvard Medical School neurology professor and professor in Harvard School of Public Health’s Environmental Health Department, said the risk-benefit calculation of added fluoride differs depending on whether typical fluoride exposure levels cause health problems or if problems occur only when recommended levels are exceeded.\u003c/p>\n\u003cp>“In toxicology, ‘the dose makes the poison’ is a long-standing principle,” he said. “So a general statement that fluoride is associated with diseases X, Y and Z is not very helpful unless the dose that might be responsible is specified.”\u003c/p>\n\u003cp>PolitiFact contacted Kennedy through his Children’s Health Defense organization but received no reply. The organization sued PolitiFact and Meta related to a 2020 fact check. \u003cspan style=\"margin: 0px;padding: 0px\">A federal court \u003ca href=\"https://www.politifact.com/article/2024/aug/13/federal-appeals-court-rules-in-favor-of-politifact/\" target=\"_blank\" rel=\"noopener\">dismissed that lawsuit\u003c/a>\u003c/span>. The dismissal was upheld on appeal, and the case is pending a possible appeal to the U.S. Supreme Court.\u003c/p>\n\u003ch2>What is fluoride, and what are its benefits?\u003c/h2>\n\u003cp>\u003ca href=\"https://my.clevelandclinic.org/health/treatments/11195-fluoride\">Fluoride\u003c/a> \u003ca href=\"https://www.cdc.gov/fluoridation/faq/index.html\">is a mineral\u003c/a> naturally occurring in soil, water and some foods that helps prevent tooth decay and cavities. It strengthens tooth enamel that acid from bacteria, plaque and sugar can wear away.\u003c/p>\n\u003cp>Water fluoridation has been happening in the U.S. since 1945.\u003c/p>\n\u003cp>The federal Public Health Service first recommended fluoridation of tap water in 1962, but the decision still lies with states and municipalities. Around 72% of the U.S. population \u003ca href=\"https://www.cdc.gov/fluoridation/about/statement-on-the-evidence-supporting-the-safety-and-effectiveness-of-community-water-fluoridation.html#:~:text=1%20In%202022%2C%20more%20than,25%25%20in%20children%20and%20adults.\">or about 209 million people\u003c/a>, had access to fluoridated water in 2022, the CDC reported. Fluoride also has been added to oral care products such as toothpaste and mouth rinse.\u003c/p>\n\u003cp>In 2015, U.S. health officials \u003ca href=\"https://www.washingtonpost.com/news/to-your-health/wp/2015/04/27/u-s-updates-water-fluoridation-guideline-for-the-first-time-in-53-years/?itid=lk_inline_manual_24\">lowered the recommended amount\u003c/a> of fluoride in drinking water to 0.7 milligrams per liter, saying a higher level was less necessary given other sources of fluoride and that the lowered amount would still help protect teeth without \u003ca href=\"https://www.nyu.edu/about/news-publications/news/2020/february/fluorosis.html#:~:text=reducing%20tooth%20decay.-,While%20low%20levels%20of%20fluoride%20help%20strengthen%20and%20protect%20tooth,mottled%20enamel%20and%20poor%20mineralization.\">staining them\u003c/a>.\u003c/p>\n\u003cp>Pediatric \u003ca href=\"https://www.nbcnews.com/health/health-news/fluoride-safe-drinking-water-cities-ban-rcna143605\">dentists note\u003c/a> that applying fluoride with toothpaste and rinses is beneficial, but small amounts circulating in the body via water consumption help younger children who still have their baby teeth because it can benefit the development of permanent teeth.\u003c/p>\n\u003cp>The \u003ca href=\"https://www.ada.org/resources/community-initiatives/fluoride-in-water\">American Dental Association\u003c/a> said studies have shown that fluoride in community water systems prevents at least 25% of tooth decay in children and adults and that “for more than 75 years, the best scientific evidence has consistently shown that fluoridation is safe and effective.”\u003c/p>\n\u003cp>The association said \u003ca href=\"https://www.ada.org/resources/community-initiatives/fluoride-in-water\">on its website\u003c/a>: “It’s similar to fortifying other foods and beverages — for example, fortifying salt with iodine, milk with vitamin D, orange juice with calcium, and bread with folic acid.”\u003c/p>\n\u003cp>\u003ca href=\"https://www.cdc.gov/fluoridation/about/statement-on-the-evidence-supporting-the-safety-and-effectiveness-of-community-water-fluoridation.html#:~:text=Expert%20panels%20consisting%20of%20scientists,in%20fluoride%20from%20any%20source\">According to the CDC\u003c/a>, health experts and scientists from the U.S. and other countries have so far “not found convincing scientific evidence linking community water fluoridation with any potential adverse health effect or systemic disorder such as an increased risk for cancer, Down syndrome, heart disease, osteoporosis and bone fracture, immune disorders, low intelligence, renal disorders, Alzheimer’s disease, or allergic reactions.”\u003c/p>\n\u003cp>The agency said risks of water fluoridation are limited to \u003ca href=\"https://www.cdc.gov/oral-health/about/about-dental-fluorosis.html\">dental fluorosis\u003c/a>, which can alter dental enamel and cause white flecks, spots, lines or brown stains on the teeth when too much fluoride is consumed.\u003c/p>\n\u003ch2>Do Studies Show Fluoride Posing Any Other Risks?\u003c/h2>\n\u003cp>Some studies have said that excess fluoride exposure, often at higher levels than the recommended U.S. limit, can harm infants and young children’s developing brains and that \u003ca href=\"https://www.cnn.com/2019/08/19/health/fluoride-neurotoxin-canada-study/index.html\">higher levels of fluoride exposure\u003c/a> during pregnancy were associated with declines in children’s IQs.\u003c/p>\n\u003cp>A \u003ca href=\"https://jamanetwork.com/journals/jamanetworkopen/fullarticle/2818858\">study published in May\u003c/a> that Malin led with the University of Southern California and Indiana University researchers suggested that fluoride exposure during pregnancy was linked to an increased risk of childhood neurobehavioral problems and \u003ca href=\"https://keck.usc.edu/news/fluoride-exposure-during-pregnancy-linked-to-increased-risk-of-childhood-neurobehavioral-problems-study-finds/\">said more studies\u003c/a> were “urgently needed to understand and mitigate the impacts in the entire U.S. population.”\u003c/p>\n\u003cp>Experts noted prenatal fluoride exposure is most strongly linked to children’s IQ loss and said the timing of fluoride consumption might need to be considered when making recommendations.\u003c/p>\n\u003cp>A \u003ca href=\"https://ntp.niehs.nih.gov/whatwestudy/assessments/noncancer/completed/fluoride\">federal review\u003c/a> of dozens of studies published in August by the Department of Health and Human Services’ National Toxicology Program concluded that higher levels of fluoride exposure were linked to lower IQs in children. However, the report was based primarily on studies in countries such as Canada, China, India, Iran, Mexico and Pakistan and involved fluoride levels at or above 1.5 milligrams per liter, twice the recommended U.S. limit. The authors said more research is needed to understand whether lower exposure has any adverse effects.\u003c/p>\n\u003cp>In the report, researchers said they found no evidence that fluoride exposure adversely affected adult cognition.\u003c/p>\n\u003cp>Bellinger, of Harvard, pointed to the review as an example of how the amount of fluoride matters. He noted how researchers concluded that a very small percentage of people in the U.S. are exposed to levels that correlate with IQ loss.\u003c/p>\n\u003cp>“Second, the fact that there are now multiple pathways of exposure to fluoride besides fluoridated water (toothpaste and other dental products, etc.) makes it really difficult to attribute a particular adverse effect to the fluoride added to the water,” he wrote via email. “It is the cumulative exposure from all sources that contribute to any adverse health effects.”\u003c/p>\n\u003cp>In September, a federal judge ordered the Environmental Protection Agency to further regulate fluoride in drinking water because of the potential risk that higher levels could affect children’s intellectual development.\u003c/p>\n\u003cp>U.S. District Judge Edward Chen wrote that the court’s finding didn’t “conclude with certainty that fluoridated water is injurious to public health,” saying it’s unclear whether the amount of fluoride typically added to water is causing children’s IQs to drop. However, he wrote that there was enough risk to warrant investigation and that the EPA must act to further regulate it. The ruling did not specify what actions the agency should take, and the EPA is reviewing the decision.\u003c/p>\n\u003cp>After the ruling, the American Association of Pediatrics \u003ca href=\"https://publications.aap.org/aapnews/news/30299/AAP-ADA-stand-by-fluoride-recommendations?autologincheck=redirected\">issued a statement\u003c/a> that fluoride in drinking water is safe for children and said the policy is based on a robust foundation of evidence.\u003c/p>\n\u003cp>Besides dental fluorosis, experts say that fluoride exposure over many years above the U.S. recommended amount can cause \u003ca href=\"https://ods.od.nih.gov/factsheets/Fluoride-HealthProfessional/#en57\">skeletal fluorosis\u003c/a>, a rare condition that causes weaker bones, stiffness and joint pain. Although the Public Health Service recommends a fluoride concentration of 0.7 milligrams per liter for community water systems, the EPA, under the Safe Drinking Water Act, sets enforceable standards for drinking water quality. Currently, to prevent skeletal fluorosis, the EPA requires that water systems not exceed 4 milligrams of fluoride per liter of water.\u003c/p>\n\u003cp>Malin said she and her research team are investigating a potential link between fluoride and bone fractures. She said that although several studies have found high fluoride exposure associated with increased risk of bone fractures, and some have linked fluoride with thyroid disease, rigorous, U.S.-based studies haven’t been done.\u003c/p>\n\u003cp>The \u003ca href=\"https://wwwn.cdc.gov/TSP/ToxFAQs/ToxFAQsDetails.aspx?faqid=211&toxid=38#:~:text=damage%20the%20heart.-,How%20likely%20are%20fluoride%2C%20hydrogen%20fluoride%2C%20and%20fluorine%20to%20cause,to%20humans%20is%20not%20classifiable.\">CDC concluded\u003c/a> that recent research found no link between cancer risk and high levels of fluoride in drinking water.\u003c/p>\n\u003cp>The American Cancer Society \u003ca href=\"https://www.cancer.org/cancer/risk-prevention/chemicals/water-fluoridation-and-cancer-risk.html\">reviewed a possible link\u003c/a> between water fluoridation and cancer risk. An organization spokesperson pointed PolitiFact to its review and said it has no data showing a definitive answer.\u003c/p>\n\u003cp>\u003c/p>\u003c/div>", "attributes": { "named": {}, "numeric": [] } }, { "type": "component", "content": "", "name": "ad", "attributes": { "named": { "label": "floatright" }, "numeric": [ "floatright" ] } }, { "type": "contentString", "content": "\u003cdiv class=\"post-body\">\u003cp>\u003c/p>\n\u003cp>\u003cem>This story was produced by \u003ca href=\"http://khn.org/\">Kaiser Health News\u003c/a>, an editorially independent program of the \u003ca href=\"https://www.kff.org/\">Kaiser Family Foundation\u003c/a>.\u003c/em>\u003c/p>\n\n\u003c/div>\u003c/p>", "attributes": { "named": {}, "numeric": [] } } ], "link": "/science/1995206/what-is-fluoride-and-why-is-it-in-tap-water-fact-checking-rfk-jr-s-claims", "authors": [ "byline_science_1995206" ], "categories": [ "science_39", "science_40", "science_4450" ], "tags": [ "science_4414", "science_5181" ], "featImg": "science_1995207", "label": "source_science_1995206" }, "science_1995033": { "type": "posts", "id": "science_1995033", "meta": { "index": "posts_1716263798", "site": "science", "id": "1995033", "score": null, "sort": [ 1730928622000 ] }, "guestAuthors": [], "slug": "12-bay-area-hikes-for-escaping-the-election-even-for-a-few-hours", "title": "12 Peaceful Bay Area Hikes and Nature Spots For This Week", "publishDate": 1730928622, "format": "image", "headTitle": "12 Peaceful Bay Area Hikes and Nature Spots For This Week | KQED", "labelTerm": { "site": "science" }, "content": "\u003cp>As the dust settles from \u003ca href=\"https://www.kqed.org/elections/results\">Election Day\u003c/a>, you may be in search of ways to take a break and find some quiet or solitude — even just for an hour or two.\u003c/p>\n\u003cp>(Previously, experts advised those experiencing anxiety before the election to \u003ca href=\"https://www.thecut.com/article/election-anxiety-stress-therapist-tips.html\">unplug from the news\u003c/a> as much as they can, exercise and get enough sleep — but these tips may be proving difficult for many right now.)\u003c/p>\n\u003cp>Before the election, we rounded up these 12 Bay Area hikes that local outdoor experts, nature enthusiasts and KQED staff recommended as particularly peaceful or soothing in anxious times, mindful of \u003ca href=\"https://www.kqed.org/science/1984534/why-nature-is-great-for-your-mental-health\">the documented benefits of being outside for mental health\u003c/a>. And we hope these ideas might be of use to you at this moment.\u003c/p>\n\u003ch2>\u003ca href=\"https://www.ebparks.org/parks/claremont-canyon\">Claremont Canyon Regional Preserve, Oakland\u003c/a>\u003c/h2>\n\u003cp>Recommended by: Xiomara Batin, Community Engagement and Marketing Manager at GirlVentures, a nonprofit based in Oakland that focuses on outdoor education for girls and gender-expansive youth[aside postID=news_12011916 hero='https://cdn.kqed.org/wp-content/uploads/sites/10/2024/10/GettyImages-1353656914-1020x680.jpg']\u003c/p>\n\u003cp>One of Batin’s favorite things about this protected area of the East Bay Regional Park System is that she can “get a wonderful workout along with stunning views of the Bay Area.”\u003c/p>\n\u003cp>She said she also feels safe on this trail as a solo female hiker: “I have space to be alone and consistently see people on the trail, so I feel very comfortable.”\u003c/p>\n\u003ch2>\u003ca href=\"https://www.oaklandparks.org/leona-heights-park/\">Leona Heights Park, Oakland\u003c/a>\u003c/h2>\n\u003cp>Recommended by: José González, the founder of Latino Outdoors, which aims to inspire, connect and engage Latino communities in nature\u003c/p>\n\u003cp>González recommends this 2.3-mile out-and-back trail in Oakland because of its “dynamic diversity of habitats in such a short hike.”. The trail starts in an urban neighborhood, “but that disappears pretty quickly, and you are immediately immersed in nature,” he said.\u003c/p>\n\u003cp>“The view up at the top is fantastic, and such a classic ridgeline view of the Bay Area.”\u003c/p>\n\u003cfigure id=\"attachment_1995036\" class=\"wp-caption alignnone\" style=\"max-width: 1200px\">\u003cimg loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-1995036\" src=\"https://cdn.kqed.org/wp-content/uploads/sites/35/2024/10/Tennessee-Beach-Elizabeth-Aldenderfer-ParksConservancy.jpg\" alt=\"\" width=\"1200\" height=\"600\" srcset=\"https://cdn.kqed.org/wp-content/uploads/sites/35/2024/10/Tennessee-Beach-Elizabeth-Aldenderfer-ParksConservancy.jpg 1200w, https://cdn.kqed.org/wp-content/uploads/sites/35/2024/10/Tennessee-Beach-Elizabeth-Aldenderfer-ParksConservancy-800x400.jpg 800w, https://cdn.kqed.org/wp-content/uploads/sites/35/2024/10/Tennessee-Beach-Elizabeth-Aldenderfer-ParksConservancy-1020x510.jpg 1020w, https://cdn.kqed.org/wp-content/uploads/sites/35/2024/10/Tennessee-Beach-Elizabeth-Aldenderfer-ParksConservancy-160x80.jpg 160w, https://cdn.kqed.org/wp-content/uploads/sites/35/2024/10/Tennessee-Beach-Elizabeth-Aldenderfer-ParksConservancy-768x384.jpg 768w\" sizes=\"(max-width: 1200px) 100vw, 1200px\">\u003cfigcaption class=\"wp-caption-text\">Tennessee Beach \u003ccite>(Elizabeth Aldenderfer/Parks Conservancy)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003ch2>\u003ca href=\"https://www.nps.gov/goga/planyourvisit/tennessee_valley.htm\">Tennessee Valley Beach, Marin Headlands\u003c/a>\u003c/h2>\n\u003cp>Recommended by: Deandre Latour, the founder of Melanated Adventures, which aims to create a safe space for Black people and people of color looking for a hiking community in the Bay Area.\u003c/p>\n\u003cp>This short in-and-out hike with a cliffside bunker “traverses through a valley that opens up into a beach,” said Latour.\u003c/p>\n\u003cp>“The bunker makes for a great place to escape if it’s a windy day,” he said — and “the beach makes for a great place to decompress and calm oneself with the continuous sounds of the waves.”\u003c/p>\n\u003ch2>\u003ca href=\"https://www.parksconservancy.org/trails/lonely-trail\">Lonely Trail, Golden Gate National Parks Conservancy\u003c/a>\u003c/h2>\n\u003cp>Recommended by: Divya Konda, the founder of Weekend Wanderers Inc., a social media space recommending different hikes around the Bay Area\u003c/p>\n\u003cp>Konda chose this trail for a fall hike as it is “often veiled in lingering fog, making them even more beautiful in the mornings.”.\u003c/p>\n\u003cp>“This particular trail is usually quiet and uncrowded, making it one of my favorite spots to connect with nature and unwind,” she said.\u003c/p>\n\u003cfigure id=\"attachment_1995037\" class=\"wp-caption alignnone\" style=\"max-width: 1200px\">\u003cimg loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-1995037\" src=\"https://cdn.kqed.org/wp-content/uploads/sites/35/2024/10/Kirke-Wrench-NPS.jpg\" alt=\"\" width=\"1200\" height=\"600\" srcset=\"https://cdn.kqed.org/wp-content/uploads/sites/35/2024/10/Kirke-Wrench-NPS.jpg 1200w, https://cdn.kqed.org/wp-content/uploads/sites/35/2024/10/Kirke-Wrench-NPS-800x400.jpg 800w, https://cdn.kqed.org/wp-content/uploads/sites/35/2024/10/Kirke-Wrench-NPS-1020x510.jpg 1020w, https://cdn.kqed.org/wp-content/uploads/sites/35/2024/10/Kirke-Wrench-NPS-160x80.jpg 160w, https://cdn.kqed.org/wp-content/uploads/sites/35/2024/10/Kirke-Wrench-NPS-768x384.jpg 768w\" sizes=\"(max-width: 1200px) 100vw, 1200px\">\u003cfigcaption class=\"wp-caption-text\">Coastal trail in Marin \u003ccite>(Kirke Wrench/NPS)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003ch2>\u003ca href=\"https://www.alltrails.com/trail/us/california/miwok-coastal-trail-loop\">Miwok and Coastal Trail Loop, Golden Gate National Recreation Area\u003c/a>\u003c/h2>\n\u003cp>Recommended by: Preethi Chandrasekhar, content creator and founder of Outdoorsy South Asians.\u003c/p>\n\u003cp>Chandrasekhar chose this coastal hike because it’s “so soothing and beautiful.”. Being out in nature helps her stay calm and mitigate emotions like anxiety, she said.\u003c/p>\n\u003cp>“Such emotions tend to arise during times like elections,” said Chandrasekhar, “and a great way to help with that is to get outside, and there’s nothing like the sight and sounds of the ocean to help us relax.”\u003c/p>\n\u003cp>[ad fullwidth]\u003c/p>\n\u003ch2>\u003ca href=\"https://www.nps.gov/places/point-reyes-kehoe-beach.htm\">Kehoe Beach, Point Reyes National Seashore\u003c/a>\u003c/h2>\n\u003cp>Recommended by: Syren Nagakyrie, founder and director of Disabled Hikers, a disabled-led organization celebrating people’s experience in the outdoors while advocating for justice, access and inclusion in the outdoors\u003c/p>\n\u003cp>This 0.5-mile trail to the beach is generally flat, with compacted gravel, said Nagakyrie, and “once you get on the beach, you feel like you are in a secluded cove.”\u003c/p>\n\u003cp>“The beach is my favorite place to unwind; smelling the salt air, listening to the waves, or gazing out at the horizon always helps me relax,” they said.\u003c/p>\n\u003cp>For more recommendations for accessible trails in the area, Nagakyrie recommends their \u003cem>\u003ca href=\"https://url.us.m.mimecastprotect.com/s/pMYSCn5zDjC3JvLvUZsnFJ9xtT?domain=disabledhikers.com\">Disabled Hiker’s Guide to Northern California\u003c/a>\u003c/em>, which was published earlier this month.\u003c/p>\n\u003cfigure id=\"attachment_1995038\" class=\"wp-caption alignnone\" style=\"max-width: 1600px\">\u003cimg loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-1995038\" src=\"https://cdn.kqed.org/wp-content/uploads/sites/35/2024/10/Kehoe-Beach-A-Kopshever-NPS.jpg\" alt=\"\" width=\"1600\" height=\"900\" srcset=\"https://cdn.kqed.org/wp-content/uploads/sites/35/2024/10/Kehoe-Beach-A-Kopshever-NPS.jpg 1600w, https://cdn.kqed.org/wp-content/uploads/sites/35/2024/10/Kehoe-Beach-A-Kopshever-NPS-800x450.jpg 800w, https://cdn.kqed.org/wp-content/uploads/sites/35/2024/10/Kehoe-Beach-A-Kopshever-NPS-1020x574.jpg 1020w, https://cdn.kqed.org/wp-content/uploads/sites/35/2024/10/Kehoe-Beach-A-Kopshever-NPS-160x90.jpg 160w, https://cdn.kqed.org/wp-content/uploads/sites/35/2024/10/Kehoe-Beach-A-Kopshever-NPS-768x432.jpg 768w, https://cdn.kqed.org/wp-content/uploads/sites/35/2024/10/Kehoe-Beach-A-Kopshever-NPS-1536x864.jpg 1536w\" sizes=\"(max-width: 1600px) 100vw, 1600px\">\u003cfigcaption class=\"wp-caption-text\">Kehoe Beach \u003ccite>(A Kopshever/NPS)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003ch2>\u003ca href=\"https://www.ebparks.org/parks/miller-knox\">Miller/Knox Regional Shoreline, Richmond\u003c/a>\u003c/h2>\n\u003cp>Recommended by: Brian Watt, KQED’s morning news anchor\u003c/p>\n\u003cp>Watt recommends taking this trail before sunset, which is also a great time to take some stunning photos.\u003c/p>\n\u003cp>“We need a place to go to remind ourselves of how lucky we are to live where we do,” said Watt. “It’s reassuring in uncertain times.”\u003c/p>\n\u003ch2>\u003ca href=\"https://www.smcgov.org/parks/devils-slide-trail\">Devil’s Slide, Pacifica\u003c/a>\u003c/h2>\n\u003cp>Recommended by: Olivia Allen-Price, host of KQED’s award-winning Bay Curious podcast\u003c/p>\n\u003cp>Allen-Price recommends this accessible coastal trail as being suitable for the fall, when “the risk of fog is lower than in the spring and summer,” she said. “So your chances of seeing those big ocean views are much higher.”\u003c/p>\n\u003cp>“As someone who hikes often with little kids and grandparents, I love how accessible this trail is,” said Allen-Price. “When I’m feeling anxious or overwhelmed, I like to step back and try to see things from a bigger perspective.”\u003c/p>\n\u003cp>“In the context of time — millennia! — and space — infinite! — whatever human problems ail us seem a little bit smaller.”\u003c/p>\n\u003cfigure id=\"attachment_1995039\" class=\"wp-caption alignnone\" style=\"max-width: 2000px\">\u003cimg loading=\"lazy\" decoding=\"async\" class=\"wp-image-1995039 size-full\" src=\"https://cdn.kqed.org/wp-content/uploads/sites/35/2024/10/Copy-of-KQED-side-by-side-featured-image.png\" alt=\"\" width=\"2000\" height=\"1333\" srcset=\"https://cdn.kqed.org/wp-content/uploads/sites/35/2024/10/Copy-of-KQED-side-by-side-featured-image.png 2000w, https://cdn.kqed.org/wp-content/uploads/sites/35/2024/10/Copy-of-KQED-side-by-side-featured-image-800x533.png 800w, https://cdn.kqed.org/wp-content/uploads/sites/35/2024/10/Copy-of-KQED-side-by-side-featured-image-1020x680.png 1020w, https://cdn.kqed.org/wp-content/uploads/sites/35/2024/10/Copy-of-KQED-side-by-side-featured-image-160x107.png 160w, https://cdn.kqed.org/wp-content/uploads/sites/35/2024/10/Copy-of-KQED-side-by-side-featured-image-768x512.png 768w, https://cdn.kqed.org/wp-content/uploads/sites/35/2024/10/Copy-of-KQED-side-by-side-featured-image-1536x1024.png 1536w, https://cdn.kqed.org/wp-content/uploads/sites/35/2024/10/Copy-of-KQED-side-by-side-featured-image-1920x1280.png 1920w\" sizes=\"(max-width: 2000px) 100vw, 2000px\">\u003cfigcaption class=\"wp-caption-text\">Lands End Trail \u003ccite>(Bianca Taylor/KQED)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003ch2>\u003ca href=\"https://www.sfstairways.com/stairways/harry-street/\">Harry Street Stairs, through Glen Canyon to Twin Peaks, San Francisco\u003c/a>\u003c/h2>\n\u003cp>Recommended by Ezra David Romero, KQED’s climate reporter\u003c/p>\n\u003cp>Romero recommends a more urban trail beginning at Harry Street Stairs in San Francisco. (\u003ca href=\"https://www.google.com/maps/dir/Harry+street+stairs,+89-11+Harry+St,+San+Francisco,+CA+94131/Amatista+Ln,+San+Francisco,+CA+94131/Onique+Ln,+San+Francisco,+CA+94131/Glen+Canyon+Park,+Chenery+St,+San+Francisco,+CA/Twin+Peaks,+San+Francisco,+CA/@37.74542,-122.4484936,15z/data=!3m1!4b1!4m37!4m36!1m10!1m1!1s0x808f7f4ac10196e3:0x41b2f4421723836a!2m2!1d-122.4312253!2d37.7400743!3m4!1m2!1d-122.429883!2d37.7391408!3s0x808f7e65e0ae3b87:0x403a3b1abb0db297!1m5!1m1!1s0x808f7e667ebef083:0xf3c623dcbc254bdd!2m2!1d-122.4293204!2d37.7383235!1m5!1m1!1s0x808f7e70f00c59c5:0xdc242c4cab5c1b81!2m2!1d-122.4388602!2d37.7393113!1m5!1m1!1s0x808f7e76764229f5:0x8f353da71333a1f3!2m2!1d-122.4431851!2d37.7415588!1m5!1m1!1s0x808f7e08425fbda7:0x2d9e2665b504b657!2m2!1d-122.4476845!2d37.7544066!3e2?entry=tts&g_ep=EgoyMDI0MTAyNy4wKgBIAVAD\">Here’s a map of the 2.8-mile path.\u003c/a>)\u003c/p>\n\u003cp>“From Harry Street Stairs, you walk to the Colleen Way stairs and then into Glen Canyon for a hike of your choosing!” he said. “I like to walk through Glen Canyon and then pop out at the Safeway in Diamond Heights and walk back to my car.”\u003c/p>\n\u003ch2>\u003ca href=\"https://www.nps.gov/places/000/lands-end-trailhead.htm\">Lands End Trail, Golden Gate National Recreation Area\u003c/a>\u003c/h2>\n\u003cp>Recommended by: Bianca Taylor, KQED News producer and host of The Latest podcast\u003c/p>\n\u003cp>Taylor recommends this trail in San Francisco this time of year because it’s typically less foggy on the coast. Throughout the entire walk, “you’re treated to panoramic views of the Bay: you can see the Marin headlands, Point Bonita lighthouse, the Golden Gate Bridge, and the SF skyline,” she said\u003c/p>\n\u003cp>“It’s a reminder to me of why I love living in this city. It’s a really nice detox from sitting at a desk and reading the news.”\u003c/p>\n\u003cfigure id=\"attachment_1995040\" class=\"wp-caption alignnone\" style=\"max-width: 2560px\">\u003cimg loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-1995040\" src=\"https://cdn.kqed.org/wp-content/uploads/sites/35/2024/10/IMG_7908-scaled.jpg\" alt=\"\" width=\"2560\" height=\"1920\" srcset=\"https://cdn.kqed.org/wp-content/uploads/sites/35/2024/10/IMG_7908-scaled.jpg 2560w, https://cdn.kqed.org/wp-content/uploads/sites/35/2024/10/IMG_7908-800x600.jpg 800w, https://cdn.kqed.org/wp-content/uploads/sites/35/2024/10/IMG_7908-1020x765.jpg 1020w, https://cdn.kqed.org/wp-content/uploads/sites/35/2024/10/IMG_7908-160x120.jpg 160w, https://cdn.kqed.org/wp-content/uploads/sites/35/2024/10/IMG_7908-768x576.jpg 768w, https://cdn.kqed.org/wp-content/uploads/sites/35/2024/10/IMG_7908-1536x1152.jpg 1536w, https://cdn.kqed.org/wp-content/uploads/sites/35/2024/10/IMG_7908-2048x1536.jpg 2048w, https://cdn.kqed.org/wp-content/uploads/sites/35/2024/10/IMG_7908-1920x1440.jpg 1920w\" sizes=\"(max-width: 2560px) 100vw, 2560px\">\u003cfigcaption class=\"wp-caption-text\">View from Mission Peak trail \u003ccite>(Sarah Mohamad/KQED)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003ch2>\u003ca href=\"https://www.nps.gov/thingstodo/hike-to-mount-wittenberg-from-bear-valley.htm\">Mt. Wittenberg from Bear Valley\u003c/a>\u003c/h2>\n\u003cp>Recommended by: Danielle Venton, KQED’s science reporter\u003c/p>\n\u003cp>Venton said she plans to climb Mt. Wittenberg from Bear Valley trailhead, “taking the ridge to the ocean and walking back through Divide Meadow in Point Reyes,” to take the edge off her own Election Day stress.\u003c/p>\n\u003cp>“This is a fairly long, challenging hike, passing through a variety of vegetation types: bay trees, conifers, areas burned with wildfire now growing back and coastal prairie,” she said.\u003c/p>\n\u003cp>“It’s perfect for quieting your mind and being absorbed in your surroundings and the work your body is doing. Plus, you get beautiful views of the Pt. Reyes peninsula.”\u003c/p>\n\u003ch2>\u003ca href=\"https://www.ebparks.org/parks/mission-peak\">Mission Peak Regional Preserve, Fremont\u003c/a>\u003c/h2>\n\u003cp>Recommended by: me, Sarah Mohamad, science engagement producer/reporter\u003c/p>\n\u003cp>This 6-mile out-and-back hike that begins at the Stanford staging parking lot is my go-to hike and is a favorite of mine in the fall and winter because of the cooler, less daunting weather. The trail is mostly uphill, with about a 2,000-foot elevation gain before the summit.\u003c/p>\n\u003cp>Once you get to the peak, take your victory photo with the infamous pole — known to some as the “Peeker Pole” — which is located at about 200 feet from Mission Peak’s 2,500-foot summit.\u003c/p>\n\u003cp>Parking is limited, but there’s plenty of street parking about 5 minutes down the road.\u003c/p>\n\u003cp>\u003cem>This story was originally published on Nov. 1. KQED’s Carly Severn contributed reporting.\u003c/em>\u003c/p>\n\u003cp>[ad floatright]\u003c/p>\n", "blocks": [], "excerpt": "As the dust settles from Election Day, you may be in search of ways to take a break and find some quiet or solitude — even just for an hour or two.", "status": "publish", "parent": 0, "modified": 1731103240, "stats": { "hasAudio": false, "hasVideo": false, "hasChartOrMap": false, "iframeSrcs": [], "hasGoogleForm": false, "hasGallery": false, "hasHearkenModule": false, "hasPolis": false, "paragraphCount": 46, "wordCount": 1448 }, "headData": { "title": "12 Peaceful Bay Area Hikes and Nature Spots For This Week | KQED", "description": "As the dust settles from Election Day, you may be in search of ways to take a break and find some quiet or solitude — even just for an hour or two.", "ogTitle": "", "ogDescription": "", "ogImgId": "", "twTitle": "", "twDescription": "", "twImgId": "", "schema": { "@context": "http://schema.org", "@type": "Article", "headline": "12 Peaceful Bay Area Hikes and Nature Spots For This Week", "datePublished": "2024-11-06T13:30:22-08:00", "dateModified": "2024-11-08T14:00:40-08:00", "image": "https://cdn.kqed.org/wp-content/uploads/2020/02/[email protected]" } }, "sticky": false, "nprStoryId": "kqed-1995033", "excludeFromSiteSearch": "Include", "articleAge": "0", "path": "/science/1995033/12-bay-area-hikes-for-escaping-the-election-even-for-a-few-hours", "audioTrackLength": null, "parsedContent": [ { "type": "contentString", "content": "\u003cdiv class=\"post-body\">\u003cp>\u003cp>As the dust settles from \u003ca href=\"https://www.kqed.org/elections/results\">Election Day\u003c/a>, you may be in search of ways to take a break and find some quiet or solitude — even just for an hour or two.\u003c/p>\n\u003cp>(Previously, experts advised those experiencing anxiety before the election to \u003ca href=\"https://www.thecut.com/article/election-anxiety-stress-therapist-tips.html\">unplug from the news\u003c/a> as much as they can, exercise and get enough sleep — but these tips may be proving difficult for many right now.)\u003c/p>\n\u003cp>Before the election, we rounded up these 12 Bay Area hikes that local outdoor experts, nature enthusiasts and KQED staff recommended as particularly peaceful or soothing in anxious times, mindful of \u003ca href=\"https://www.kqed.org/science/1984534/why-nature-is-great-for-your-mental-health\">the documented benefits of being outside for mental health\u003c/a>. And we hope these ideas might be of use to you at this moment.\u003c/p>\n\u003ch2>\u003ca href=\"https://www.ebparks.org/parks/claremont-canyon\">Claremont Canyon Regional Preserve, Oakland\u003c/a>\u003c/h2>\n\u003cp>Recommended by: Xiomara Batin, Community Engagement and Marketing Manager at GirlVentures, a nonprofit based in Oakland that focuses on outdoor education for girls and gender-expansive youth\u003c/p>\u003c/div>", "attributes": { "named": {}, "numeric": [] } }, { "type": "component", "content": "", "name": "aside", "attributes": { "named": { "postid": "news_12011916", "hero": "https://cdn.kqed.org/wp-content/uploads/sites/10/2024/10/GettyImages-1353656914-1020x680.jpg", "label": "" }, "numeric": [] } }, { "type": "contentString", "content": "\u003cdiv class=\"post-body\">\u003cp>\u003c/p>\n\u003cp>One of Batin’s favorite things about this protected area of the East Bay Regional Park System is that she can “get a wonderful workout along with stunning views of the Bay Area.”\u003c/p>\n\u003cp>She said she also feels safe on this trail as a solo female hiker: “I have space to be alone and consistently see people on the trail, so I feel very comfortable.”\u003c/p>\n\u003ch2>\u003ca href=\"https://www.oaklandparks.org/leona-heights-park/\">Leona Heights Park, Oakland\u003c/a>\u003c/h2>\n\u003cp>Recommended by: José González, the founder of Latino Outdoors, which aims to inspire, connect and engage Latino communities in nature\u003c/p>\n\u003cp>González recommends this 2.3-mile out-and-back trail in Oakland because of its “dynamic diversity of habitats in such a short hike.”. The trail starts in an urban neighborhood, “but that disappears pretty quickly, and you are immediately immersed in nature,” he said.\u003c/p>\n\u003cp>“The view up at the top is fantastic, and such a classic ridgeline view of the Bay Area.”\u003c/p>\n\u003cfigure id=\"attachment_1995036\" class=\"wp-caption alignnone\" style=\"max-width: 1200px\">\u003cimg loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-1995036\" src=\"https://cdn.kqed.org/wp-content/uploads/sites/35/2024/10/Tennessee-Beach-Elizabeth-Aldenderfer-ParksConservancy.jpg\" alt=\"\" width=\"1200\" height=\"600\" srcset=\"https://cdn.kqed.org/wp-content/uploads/sites/35/2024/10/Tennessee-Beach-Elizabeth-Aldenderfer-ParksConservancy.jpg 1200w, https://cdn.kqed.org/wp-content/uploads/sites/35/2024/10/Tennessee-Beach-Elizabeth-Aldenderfer-ParksConservancy-800x400.jpg 800w, https://cdn.kqed.org/wp-content/uploads/sites/35/2024/10/Tennessee-Beach-Elizabeth-Aldenderfer-ParksConservancy-1020x510.jpg 1020w, https://cdn.kqed.org/wp-content/uploads/sites/35/2024/10/Tennessee-Beach-Elizabeth-Aldenderfer-ParksConservancy-160x80.jpg 160w, https://cdn.kqed.org/wp-content/uploads/sites/35/2024/10/Tennessee-Beach-Elizabeth-Aldenderfer-ParksConservancy-768x384.jpg 768w\" sizes=\"(max-width: 1200px) 100vw, 1200px\">\u003cfigcaption class=\"wp-caption-text\">Tennessee Beach \u003ccite>(Elizabeth Aldenderfer/Parks Conservancy)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003ch2>\u003ca href=\"https://www.nps.gov/goga/planyourvisit/tennessee_valley.htm\">Tennessee Valley Beach, Marin Headlands\u003c/a>\u003c/h2>\n\u003cp>Recommended by: Deandre Latour, the founder of Melanated Adventures, which aims to create a safe space for Black people and people of color looking for a hiking community in the Bay Area.\u003c/p>\n\u003cp>This short in-and-out hike with a cliffside bunker “traverses through a valley that opens up into a beach,” said Latour.\u003c/p>\n\u003cp>“The bunker makes for a great place to escape if it’s a windy day,” he said — and “the beach makes for a great place to decompress and calm oneself with the continuous sounds of the waves.”\u003c/p>\n\u003ch2>\u003ca href=\"https://www.parksconservancy.org/trails/lonely-trail\">Lonely Trail, Golden Gate National Parks Conservancy\u003c/a>\u003c/h2>\n\u003cp>Recommended by: Divya Konda, the founder of Weekend Wanderers Inc., a social media space recommending different hikes around the Bay Area\u003c/p>\n\u003cp>Konda chose this trail for a fall hike as it is “often veiled in lingering fog, making them even more beautiful in the mornings.”.\u003c/p>\n\u003cp>“This particular trail is usually quiet and uncrowded, making it one of my favorite spots to connect with nature and unwind,” she said.\u003c/p>\n\u003cfigure id=\"attachment_1995037\" class=\"wp-caption alignnone\" style=\"max-width: 1200px\">\u003cimg loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-1995037\" src=\"https://cdn.kqed.org/wp-content/uploads/sites/35/2024/10/Kirke-Wrench-NPS.jpg\" alt=\"\" width=\"1200\" height=\"600\" srcset=\"https://cdn.kqed.org/wp-content/uploads/sites/35/2024/10/Kirke-Wrench-NPS.jpg 1200w, https://cdn.kqed.org/wp-content/uploads/sites/35/2024/10/Kirke-Wrench-NPS-800x400.jpg 800w, https://cdn.kqed.org/wp-content/uploads/sites/35/2024/10/Kirke-Wrench-NPS-1020x510.jpg 1020w, https://cdn.kqed.org/wp-content/uploads/sites/35/2024/10/Kirke-Wrench-NPS-160x80.jpg 160w, https://cdn.kqed.org/wp-content/uploads/sites/35/2024/10/Kirke-Wrench-NPS-768x384.jpg 768w\" sizes=\"(max-width: 1200px) 100vw, 1200px\">\u003cfigcaption class=\"wp-caption-text\">Coastal trail in Marin \u003ccite>(Kirke Wrench/NPS)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003ch2>\u003ca href=\"https://www.alltrails.com/trail/us/california/miwok-coastal-trail-loop\">Miwok and Coastal Trail Loop, Golden Gate National Recreation Area\u003c/a>\u003c/h2>\n\u003cp>Recommended by: Preethi Chandrasekhar, content creator and founder of Outdoorsy South Asians.\u003c/p>\n\u003cp>Chandrasekhar chose this coastal hike because it’s “so soothing and beautiful.”. Being out in nature helps her stay calm and mitigate emotions like anxiety, she said.\u003c/p>\n\u003cp>“Such emotions tend to arise during times like elections,” said Chandrasekhar, “and a great way to help with that is to get outside, and there’s nothing like the sight and sounds of the ocean to help us relax.”\u003c/p>\n\u003cp>\u003c/p>\u003c/div>", "attributes": { "named": {}, "numeric": [] } }, { "type": "component", "content": "", "name": "ad", "attributes": { "named": { "label": "fullwidth" }, "numeric": [ "fullwidth" ] } }, { "type": "contentString", "content": "\u003cdiv class=\"post-body\">\u003cp>\u003c/p>\n\u003ch2>\u003ca href=\"https://www.nps.gov/places/point-reyes-kehoe-beach.htm\">Kehoe Beach, Point Reyes National Seashore\u003c/a>\u003c/h2>\n\u003cp>Recommended by: Syren Nagakyrie, founder and director of Disabled Hikers, a disabled-led organization celebrating people’s experience in the outdoors while advocating for justice, access and inclusion in the outdoors\u003c/p>\n\u003cp>This 0.5-mile trail to the beach is generally flat, with compacted gravel, said Nagakyrie, and “once you get on the beach, you feel like you are in a secluded cove.”\u003c/p>\n\u003cp>“The beach is my favorite place to unwind; smelling the salt air, listening to the waves, or gazing out at the horizon always helps me relax,” they said.\u003c/p>\n\u003cp>For more recommendations for accessible trails in the area, Nagakyrie recommends their \u003cem>\u003ca href=\"https://url.us.m.mimecastprotect.com/s/pMYSCn5zDjC3JvLvUZsnFJ9xtT?domain=disabledhikers.com\">Disabled Hiker’s Guide to Northern California\u003c/a>\u003c/em>, which was published earlier this month.\u003c/p>\n\u003cfigure id=\"attachment_1995038\" class=\"wp-caption alignnone\" style=\"max-width: 1600px\">\u003cimg loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-1995038\" src=\"https://cdn.kqed.org/wp-content/uploads/sites/35/2024/10/Kehoe-Beach-A-Kopshever-NPS.jpg\" alt=\"\" width=\"1600\" height=\"900\" srcset=\"https://cdn.kqed.org/wp-content/uploads/sites/35/2024/10/Kehoe-Beach-A-Kopshever-NPS.jpg 1600w, https://cdn.kqed.org/wp-content/uploads/sites/35/2024/10/Kehoe-Beach-A-Kopshever-NPS-800x450.jpg 800w, https://cdn.kqed.org/wp-content/uploads/sites/35/2024/10/Kehoe-Beach-A-Kopshever-NPS-1020x574.jpg 1020w, https://cdn.kqed.org/wp-content/uploads/sites/35/2024/10/Kehoe-Beach-A-Kopshever-NPS-160x90.jpg 160w, https://cdn.kqed.org/wp-content/uploads/sites/35/2024/10/Kehoe-Beach-A-Kopshever-NPS-768x432.jpg 768w, https://cdn.kqed.org/wp-content/uploads/sites/35/2024/10/Kehoe-Beach-A-Kopshever-NPS-1536x864.jpg 1536w\" sizes=\"(max-width: 1600px) 100vw, 1600px\">\u003cfigcaption class=\"wp-caption-text\">Kehoe Beach \u003ccite>(A Kopshever/NPS)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003ch2>\u003ca href=\"https://www.ebparks.org/parks/miller-knox\">Miller/Knox Regional Shoreline, Richmond\u003c/a>\u003c/h2>\n\u003cp>Recommended by: Brian Watt, KQED’s morning news anchor\u003c/p>\n\u003cp>Watt recommends taking this trail before sunset, which is also a great time to take some stunning photos.\u003c/p>\n\u003cp>“We need a place to go to remind ourselves of how lucky we are to live where we do,” said Watt. “It’s reassuring in uncertain times.”\u003c/p>\n\u003ch2>\u003ca href=\"https://www.smcgov.org/parks/devils-slide-trail\">Devil’s Slide, Pacifica\u003c/a>\u003c/h2>\n\u003cp>Recommended by: Olivia Allen-Price, host of KQED’s award-winning Bay Curious podcast\u003c/p>\n\u003cp>Allen-Price recommends this accessible coastal trail as being suitable for the fall, when “the risk of fog is lower than in the spring and summer,” she said. “So your chances of seeing those big ocean views are much higher.”\u003c/p>\n\u003cp>“As someone who hikes often with little kids and grandparents, I love how accessible this trail is,” said Allen-Price. “When I’m feeling anxious or overwhelmed, I like to step back and try to see things from a bigger perspective.”\u003c/p>\n\u003cp>“In the context of time — millennia! — and space — infinite! — whatever human problems ail us seem a little bit smaller.”\u003c/p>\n\u003cfigure id=\"attachment_1995039\" class=\"wp-caption alignnone\" style=\"max-width: 2000px\">\u003cimg loading=\"lazy\" decoding=\"async\" class=\"wp-image-1995039 size-full\" src=\"https://cdn.kqed.org/wp-content/uploads/sites/35/2024/10/Copy-of-KQED-side-by-side-featured-image.png\" alt=\"\" width=\"2000\" height=\"1333\" srcset=\"https://cdn.kqed.org/wp-content/uploads/sites/35/2024/10/Copy-of-KQED-side-by-side-featured-image.png 2000w, https://cdn.kqed.org/wp-content/uploads/sites/35/2024/10/Copy-of-KQED-side-by-side-featured-image-800x533.png 800w, https://cdn.kqed.org/wp-content/uploads/sites/35/2024/10/Copy-of-KQED-side-by-side-featured-image-1020x680.png 1020w, https://cdn.kqed.org/wp-content/uploads/sites/35/2024/10/Copy-of-KQED-side-by-side-featured-image-160x107.png 160w, https://cdn.kqed.org/wp-content/uploads/sites/35/2024/10/Copy-of-KQED-side-by-side-featured-image-768x512.png 768w, https://cdn.kqed.org/wp-content/uploads/sites/35/2024/10/Copy-of-KQED-side-by-side-featured-image-1536x1024.png 1536w, https://cdn.kqed.org/wp-content/uploads/sites/35/2024/10/Copy-of-KQED-side-by-side-featured-image-1920x1280.png 1920w\" sizes=\"(max-width: 2000px) 100vw, 2000px\">\u003cfigcaption class=\"wp-caption-text\">Lands End Trail \u003ccite>(Bianca Taylor/KQED)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003ch2>\u003ca href=\"https://www.sfstairways.com/stairways/harry-street/\">Harry Street Stairs, through Glen Canyon to Twin Peaks, San Francisco\u003c/a>\u003c/h2>\n\u003cp>Recommended by Ezra David Romero, KQED’s climate reporter\u003c/p>\n\u003cp>Romero recommends a more urban trail beginning at Harry Street Stairs in San Francisco. (\u003ca href=\"https://www.google.com/maps/dir/Harry+street+stairs,+89-11+Harry+St,+San+Francisco,+CA+94131/Amatista+Ln,+San+Francisco,+CA+94131/Onique+Ln,+San+Francisco,+CA+94131/Glen+Canyon+Park,+Chenery+St,+San+Francisco,+CA/Twin+Peaks,+San+Francisco,+CA/@37.74542,-122.4484936,15z/data=!3m1!4b1!4m37!4m36!1m10!1m1!1s0x808f7f4ac10196e3:0x41b2f4421723836a!2m2!1d-122.4312253!2d37.7400743!3m4!1m2!1d-122.429883!2d37.7391408!3s0x808f7e65e0ae3b87:0x403a3b1abb0db297!1m5!1m1!1s0x808f7e667ebef083:0xf3c623dcbc254bdd!2m2!1d-122.4293204!2d37.7383235!1m5!1m1!1s0x808f7e70f00c59c5:0xdc242c4cab5c1b81!2m2!1d-122.4388602!2d37.7393113!1m5!1m1!1s0x808f7e76764229f5:0x8f353da71333a1f3!2m2!1d-122.4431851!2d37.7415588!1m5!1m1!1s0x808f7e08425fbda7:0x2d9e2665b504b657!2m2!1d-122.4476845!2d37.7544066!3e2?entry=tts&g_ep=EgoyMDI0MTAyNy4wKgBIAVAD\">Here’s a map of the 2.8-mile path.\u003c/a>)\u003c/p>\n\u003cp>“From Harry Street Stairs, you walk to the Colleen Way stairs and then into Glen Canyon for a hike of your choosing!” he said. “I like to walk through Glen Canyon and then pop out at the Safeway in Diamond Heights and walk back to my car.”\u003c/p>\n\u003ch2>\u003ca href=\"https://www.nps.gov/places/000/lands-end-trailhead.htm\">Lands End Trail, Golden Gate National Recreation Area\u003c/a>\u003c/h2>\n\u003cp>Recommended by: Bianca Taylor, KQED News producer and host of The Latest podcast\u003c/p>\n\u003cp>Taylor recommends this trail in San Francisco this time of year because it’s typically less foggy on the coast. Throughout the entire walk, “you’re treated to panoramic views of the Bay: you can see the Marin headlands, Point Bonita lighthouse, the Golden Gate Bridge, and the SF skyline,” she said\u003c/p>\n\u003cp>“It’s a reminder to me of why I love living in this city. It’s a really nice detox from sitting at a desk and reading the news.”\u003c/p>\n\u003cfigure id=\"attachment_1995040\" class=\"wp-caption alignnone\" style=\"max-width: 2560px\">\u003cimg loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-1995040\" src=\"https://cdn.kqed.org/wp-content/uploads/sites/35/2024/10/IMG_7908-scaled.jpg\" alt=\"\" width=\"2560\" height=\"1920\" srcset=\"https://cdn.kqed.org/wp-content/uploads/sites/35/2024/10/IMG_7908-scaled.jpg 2560w, https://cdn.kqed.org/wp-content/uploads/sites/35/2024/10/IMG_7908-800x600.jpg 800w, https://cdn.kqed.org/wp-content/uploads/sites/35/2024/10/IMG_7908-1020x765.jpg 1020w, https://cdn.kqed.org/wp-content/uploads/sites/35/2024/10/IMG_7908-160x120.jpg 160w, https://cdn.kqed.org/wp-content/uploads/sites/35/2024/10/IMG_7908-768x576.jpg 768w, https://cdn.kqed.org/wp-content/uploads/sites/35/2024/10/IMG_7908-1536x1152.jpg 1536w, https://cdn.kqed.org/wp-content/uploads/sites/35/2024/10/IMG_7908-2048x1536.jpg 2048w, https://cdn.kqed.org/wp-content/uploads/sites/35/2024/10/IMG_7908-1920x1440.jpg 1920w\" sizes=\"(max-width: 2560px) 100vw, 2560px\">\u003cfigcaption class=\"wp-caption-text\">View from Mission Peak trail \u003ccite>(Sarah Mohamad/KQED)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003ch2>\u003ca href=\"https://www.nps.gov/thingstodo/hike-to-mount-wittenberg-from-bear-valley.htm\">Mt. Wittenberg from Bear Valley\u003c/a>\u003c/h2>\n\u003cp>Recommended by: Danielle Venton, KQED’s science reporter\u003c/p>\n\u003cp>Venton said she plans to climb Mt. Wittenberg from Bear Valley trailhead, “taking the ridge to the ocean and walking back through Divide Meadow in Point Reyes,” to take the edge off her own Election Day stress.\u003c/p>\n\u003cp>“This is a fairly long, challenging hike, passing through a variety of vegetation types: bay trees, conifers, areas burned with wildfire now growing back and coastal prairie,” she said.\u003c/p>\n\u003cp>“It’s perfect for quieting your mind and being absorbed in your surroundings and the work your body is doing. Plus, you get beautiful views of the Pt. Reyes peninsula.”\u003c/p>\n\u003ch2>\u003ca href=\"https://www.ebparks.org/parks/mission-peak\">Mission Peak Regional Preserve, Fremont\u003c/a>\u003c/h2>\n\u003cp>Recommended by: me, Sarah Mohamad, science engagement producer/reporter\u003c/p>\n\u003cp>This 6-mile out-and-back hike that begins at the Stanford staging parking lot is my go-to hike and is a favorite of mine in the fall and winter because of the cooler, less daunting weather. The trail is mostly uphill, with about a 2,000-foot elevation gain before the summit.\u003c/p>\n\u003cp>Once you get to the peak, take your victory photo with the infamous pole — known to some as the “Peeker Pole” — which is located at about 200 feet from Mission Peak’s 2,500-foot summit.\u003c/p>\n\u003cp>Parking is limited, but there’s plenty of street parking about 5 minutes down the road.\u003c/p>\n\u003cp>\u003cem>This story was originally published on Nov. 1. KQED’s Carly Severn contributed reporting.\u003c/em>\u003c/p>\n\u003cp>\u003c/p>\u003c/div>", "attributes": { "named": {}, "numeric": [] } }, { "type": "component", "content": "", "name": "ad", "attributes": { "named": { "label": "floatright" }, "numeric": [ "floatright" ] } }, { "type": "contentString", "content": "\u003cdiv class=\"post-body\">\u003cp>\u003c/p>\n\u003c/div>\u003c/p>", "attributes": { "named": {}, "numeric": [] } } ], "link": "/science/1995033/12-bay-area-hikes-for-escaping-the-election-even-for-a-few-hours", "authors": [ "11631" ], "categories": [ "science_39", "science_40", "science_4450" ], "tags": [ "science_4992", "science_2006", "science_4414", "science_254", "science_4729" ], "featImg": "science_1995034", "label": "science" }, "science_1995025": { "type": "posts", "id": "science_1995025", "meta": { "index": "posts_1716263798", "site": "science", "id": "1995025", "score": null, "sort": [ 1730385035000 ] }, "guestAuthors": [], "slug": "halloween-candies-hidden-risks-food-dyes-linked-to-hyperactivity-in-kids", "title": "Halloween Candies’ Hidden Risks: Food Dyes Linked to Hyperactivity in Kids", "publishDate": 1730385035, "format": "audio", "headTitle": "Halloween Candies’ Hidden Risks: Food Dyes Linked to Hyperactivity in Kids | KQED", "labelTerm": {}, "content": "\u003cp>As children fill pillowcases and plastic pumpkins with brightly-hued Halloween candies, one concern is often overlooked: \u003ca href=\"https://www.kqed.org/science/1974271/artificial-food-coloring-triggers-hyperactivity-in-some-kids-california-report-finds\">artificial food dyes\u003c/a>.\u003c/p>\n\u003cp>Those vibrant blues, greens and reds, while eye-catching, may contribute to behavioral changes, especially in children sensitive to synthetic coloring, according to a comprehensive \u003ca href=\"https://oehha.ca.gov/media/downloads/risk-assessment/report/healthefftsassess041621.pdf\">California scientific review\u003c/a>.\u003c/p>\n\u003cp>Jamie Newman, from the Riverside County city of Temecula, discovered this firsthand when her son, Jakari, exhibited increasingly severe outbursts and hyperactive behavior as a toddler.\u003c/p>\n\u003cp>Jakari raged in his room. In fits of anger, he tipped over furniture and tore pictures down from walls.\u003c/p>\n\u003cp>[ad fullwidth]\u003c/p>\n\u003cp>After numerous consultations with experts and exhaustive testing, Newman had few answers. She was desperate for a solution. One evening, a colleague at the hospital where she works recommended a \u003ca href=\"https://www.youtube.com/watch?v=nQzOHAwCfXs\">TEDx Talk\u003c/a> by a mother whose child was sensitive to artificial dyes. It was a revelation.\u003c/p>\n\u003cfigure id=\"attachment_1995048\" class=\"wp-caption alignright\" style=\"max-width: 800px\">\u003cimg loading=\"lazy\" decoding=\"async\" class=\"wp-image-1995048 size-medium\" src=\"https://cdn.kqed.org/wp-content/uploads/sites/35/2024/10/image_50461441-800x1067.jpg\" alt=\"\" width=\"800\" height=\"1067\" srcset=\"https://cdn.kqed.org/wp-content/uploads/sites/35/2024/10/image_50461441-800x1067.jpg 800w, https://cdn.kqed.org/wp-content/uploads/sites/35/2024/10/image_50461441-1020x1360.jpg 1020w, https://cdn.kqed.org/wp-content/uploads/sites/35/2024/10/image_50461441-160x213.jpg 160w, https://cdn.kqed.org/wp-content/uploads/sites/35/2024/10/image_50461441-768x1024.jpg 768w, https://cdn.kqed.org/wp-content/uploads/sites/35/2024/10/image_50461441-1152x1536.jpg 1152w, https://cdn.kqed.org/wp-content/uploads/sites/35/2024/10/image_50461441-1536x2048.jpg 1536w, https://cdn.kqed.org/wp-content/uploads/sites/35/2024/10/image_50461441-scaled.jpg 1920w\" sizes=\"(max-width: 800px) 100vw, 800px\">\u003cfigcaption class=\"wp-caption-text\">Jakari Newman dresses up as the Incredible Hulk for Halloween. \u003ccite>(Courtesy of Jamie Newman)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>Newman, skeptical but hopeful, began examining Jakari’s diet. She found artificial colors in everything from his marshmallows to the bubblegum-flavored mouthwash he used twice a day.\u003c/p>\n\u003cp>Within two weeks of eliminating food dyes from Jakari’s diet, his tantrums stopped. “We thought, my goodness, is this real?” Newman remembers.\u003c/p>\n\u003ch2>What does science say?\u003c/h2>\n\u003cp>Although the U.S. Food and Drug Administration has approved nine colors for use in processed food and other products like sunscreen, cough syrup and pills, a recent state \u003ca href=\"https://oehha.ca.gov/risk-assessment/report/health-effects-assessment-potential-neurobehavioral-effects-synthetic-food\">assessment\u003c/a> of research conducted on products with synthetic food dyes found they may increase or contribute to hyperactivity in kids.\u003c/p>\n\u003cp>The FDA-approved synthetic additives are made from petroleum and are contained in at least 90% of candies, fruit-flavored snacks and drink mixes marketed to kids, and\u003ca href=\"https://journals.sagepub.com/doi/abs/10.1177/0009922816651621\"> 40% of all children’s food products\u003c/a>.\u003c/p>\n\u003cp>Scientists at the California Office of Environmental Health Hazard Assessment reviewed 27 human clinical trials, as well as animal and cell studies, to shed light on how food dyes affect human health. They concluded that levels of the artificial food coloring determined to be safe by the FDA are too high for children.\u003c/p>\n\u003cp>“It is an excellent, basically landmark summary of the literature,” said Joel Nigg, psychologist and ADHD researcher at Oregon Health & Science University, who published a comprehensive 2015 \u003ca href=\"https://www.ncbi.nlm.nih.gov/pmc/articles/PMC4321798/\">review\u003c/a> of human studies available and whose work is cited in California’s health hazard assessment. “It’s the first time a comprehensive review of human, animal and lab studies is all put together.”\u003c/p>\n\u003ch2>Policy changes\u003c/h2>\n\u003cp>In response to the growing evidence, California recently passed a \u003ca href=\"https://leginfo.legislature.ca.gov/faces/billNavClient.xhtml?bill_id=202320240AB2316\">law\u003c/a> banning several synthetic dyes from foods offered at public schools. It goes into effect on Dec. 31, 2027.\u003c/p>\n\u003cp>“It’s a slam dunk that some kids are being harmed by these toxic chemicals,” said Scott Faber, senior vice president for government affairs for the Environmental Working Group, a national environmental health organization. “It makes them less prepared to learn. And that is not only terrible for those kids, it makes everything harder for all the other kids in that classroom and the teachers.”\u003c/p>\n\u003cp>[aside postID=science_1995002 hero='https://cdn.kqed.org/wp-content/uploads/sites/35/2024/10/005_KQED_SanFrancisco_HalloweenDecorations_10302020_qed-1020x680.jpg']\u003c/p>\n\u003cp>The National Confectioners Association, which represents the candy industry, said in a statement that “activists are dismantling our national food safety system in an emotionally-driven campaign that lacks scientific backing.”\u003c/p>\n\u003cp>Meanwhile, in Europe, food manufacturers must add a label on foods with artificial coloring warning they “may have an adverse effect on activity and attention in children,” which was spurred by research from professor Jim Stevenson at the University of Southampton.\u003c/p>\n\u003cp>Stevenson’s studies, which found a measurable but modest effect of artificial dyes on behavior, draw parallels to the societal benefits of removing lead from gasoline.\u003c/p>\n\u003cp>“When you took lead out of petrol, the improvement in IQ scores was about the same magnitude as the change we see in children’s behavior when you alter the dyes in their diet,” Stevenson said.\u003c/p>\n\u003cp>Most European companies avoid the label by switching to natural dyes like beet juice and spirulina extract. A few U.S. companies have followed suit. Kraft now uses turmeric and paprika to turn its macaroni and cheese sauce bright yellow.\u003c/p>\n\u003cp>Jamie Newman takes advantage of natural options. She plans to swap out Jakari’s treats tonight with a bucket of dye-free candy so he doesn’t miss out on the fun. His favorite is Sweet Tarts Ropes.\u003c/p>\n\u003cp>“I can’t even explain the relief I feel that we figured out what was wrong,” Newman said.\u003c/p>\n\u003cp>\u003c/p>\n", "blocks": [], "excerpt": "Brightly colored Halloween candies may contain synthetic dyes linked to hyperactivity in some children. One mom discovered that cutting out artificial colors helped calm her son’s severe behavioral outbursts.", "status": "publish", "parent": 0, "modified": 1730392011, "stats": { "hasAudio": false, "hasVideo": false, "hasChartOrMap": false, "iframeSrcs": [], "hasGoogleForm": false, "hasGallery": false, "hasHearkenModule": false, "hasPolis": false, "paragraphCount": 23, "wordCount": 782 }, "headData": { "title": "Halloween Candies’ Hidden Risks: Food Dyes Linked to Hyperactivity in Kids | KQED", "description": "Brightly colored Halloween candies may contain synthetic dyes linked to hyperactivity in some children. One mom discovered that cutting out artificial colors helped calm her son’s severe behavioral outbursts.", "ogTitle": "", "ogDescription": "", "ogImgId": "", "twTitle": "", "twDescription": "", "twImgId": "", "schema": { "@context": "http://schema.org", "@type": "Article", "headline": "Halloween Candies’ Hidden Risks: Food Dyes Linked to Hyperactivity in Kids", "datePublished": "2024-10-31T07:30:35-07:00", "dateModified": "2024-10-31T09:26:51-07:00", "image": "https://cdn.kqed.org/wp-content/uploads/2020/02/[email protected]" } }, "source": "Food", "sourceUrl": "https://www.kqed.org/food", "audioUrl": "https://traffic.omny.fm/d/clips/0af137ef-751e-4b19-a055-aaef00d2d578/ffca7e9f-6831-4[…]f-aaef00f5a073/98980bd6-16f5-487c-be9e-b21a01052846/audio.mp3", "sticky": false, "nprStoryId": "kqed-1995025", "excludeFromSiteSearch": "Include", "articleAge": "0", "path": "/science/1995025/halloween-candies-hidden-risks-food-dyes-linked-to-hyperactivity-in-kids", "audioTrackLength": null, "parsedContent": [ { "type": "contentString", "content": "\u003cdiv class=\"post-body\">\u003cp>\u003cp>As children fill pillowcases and plastic pumpkins with brightly-hued Halloween candies, one concern is often overlooked: \u003ca href=\"https://www.kqed.org/science/1974271/artificial-food-coloring-triggers-hyperactivity-in-some-kids-california-report-finds\">artificial food dyes\u003c/a>.\u003c/p>\n\u003cp>Those vibrant blues, greens and reds, while eye-catching, may contribute to behavioral changes, especially in children sensitive to synthetic coloring, according to a comprehensive \u003ca href=\"https://oehha.ca.gov/media/downloads/risk-assessment/report/healthefftsassess041621.pdf\">California scientific review\u003c/a>.\u003c/p>\n\u003cp>Jamie Newman, from the Riverside County city of Temecula, discovered this firsthand when her son, Jakari, exhibited increasingly severe outbursts and hyperactive behavior as a toddler.\u003c/p>\n\u003cp>Jakari raged in his room. In fits of anger, he tipped over furniture and tore pictures down from walls.\u003c/p>\n\u003cp>\u003c/p>\u003c/div>", "attributes": { "named": {}, "numeric": [] } }, { "type": "component", "content": "", "name": "ad", "attributes": { "named": { "label": "fullwidth" }, "numeric": [ "fullwidth" ] } }, { "type": "contentString", "content": "\u003cdiv class=\"post-body\">\u003cp>\u003c/p>\n\u003cp>After numerous consultations with experts and exhaustive testing, Newman had few answers. She was desperate for a solution. One evening, a colleague at the hospital where she works recommended a \u003ca href=\"https://www.youtube.com/watch?v=nQzOHAwCfXs\">TEDx Talk\u003c/a> by a mother whose child was sensitive to artificial dyes. It was a revelation.\u003c/p>\n\u003cfigure id=\"attachment_1995048\" class=\"wp-caption alignright\" style=\"max-width: 800px\">\u003cimg loading=\"lazy\" decoding=\"async\" class=\"wp-image-1995048 size-medium\" src=\"https://cdn.kqed.org/wp-content/uploads/sites/35/2024/10/image_50461441-800x1067.jpg\" alt=\"\" width=\"800\" height=\"1067\" srcset=\"https://cdn.kqed.org/wp-content/uploads/sites/35/2024/10/image_50461441-800x1067.jpg 800w, https://cdn.kqed.org/wp-content/uploads/sites/35/2024/10/image_50461441-1020x1360.jpg 1020w, https://cdn.kqed.org/wp-content/uploads/sites/35/2024/10/image_50461441-160x213.jpg 160w, https://cdn.kqed.org/wp-content/uploads/sites/35/2024/10/image_50461441-768x1024.jpg 768w, https://cdn.kqed.org/wp-content/uploads/sites/35/2024/10/image_50461441-1152x1536.jpg 1152w, https://cdn.kqed.org/wp-content/uploads/sites/35/2024/10/image_50461441-1536x2048.jpg 1536w, https://cdn.kqed.org/wp-content/uploads/sites/35/2024/10/image_50461441-scaled.jpg 1920w\" sizes=\"(max-width: 800px) 100vw, 800px\">\u003cfigcaption class=\"wp-caption-text\">Jakari Newman dresses up as the Incredible Hulk for Halloween. \u003ccite>(Courtesy of Jamie Newman)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>Newman, skeptical but hopeful, began examining Jakari’s diet. She found artificial colors in everything from his marshmallows to the bubblegum-flavored mouthwash he used twice a day.\u003c/p>\n\u003cp>Within two weeks of eliminating food dyes from Jakari’s diet, his tantrums stopped. “We thought, my goodness, is this real?” Newman remembers.\u003c/p>\n\u003ch2>What does science say?\u003c/h2>\n\u003cp>Although the U.S. Food and Drug Administration has approved nine colors for use in processed food and other products like sunscreen, cough syrup and pills, a recent state \u003ca href=\"https://oehha.ca.gov/risk-assessment/report/health-effects-assessment-potential-neurobehavioral-effects-synthetic-food\">assessment\u003c/a> of research conducted on products with synthetic food dyes found they may increase or contribute to hyperactivity in kids.\u003c/p>\n\u003cp>The FDA-approved synthetic additives are made from petroleum and are contained in at least 90% of candies, fruit-flavored snacks and drink mixes marketed to kids, and\u003ca href=\"https://journals.sagepub.com/doi/abs/10.1177/0009922816651621\"> 40% of all children’s food products\u003c/a>.\u003c/p>\n\u003cp>Scientists at the California Office of Environmental Health Hazard Assessment reviewed 27 human clinical trials, as well as animal and cell studies, to shed light on how food dyes affect human health. They concluded that levels of the artificial food coloring determined to be safe by the FDA are too high for children.\u003c/p>\n\u003cp>“It is an excellent, basically landmark summary of the literature,” said Joel Nigg, psychologist and ADHD researcher at Oregon Health & Science University, who published a comprehensive 2015 \u003ca href=\"https://www.ncbi.nlm.nih.gov/pmc/articles/PMC4321798/\">review\u003c/a> of human studies available and whose work is cited in California’s health hazard assessment. “It’s the first time a comprehensive review of human, animal and lab studies is all put together.”\u003c/p>\n\u003ch2>Policy changes\u003c/h2>\n\u003cp>In response to the growing evidence, California recently passed a \u003ca href=\"https://leginfo.legislature.ca.gov/faces/billNavClient.xhtml?bill_id=202320240AB2316\">law\u003c/a> banning several synthetic dyes from foods offered at public schools. It goes into effect on Dec. 31, 2027.\u003c/p>\n\u003cp>“It’s a slam dunk that some kids are being harmed by these toxic chemicals,” said Scott Faber, senior vice president for government affairs for the Environmental Working Group, a national environmental health organization. “It makes them less prepared to learn. And that is not only terrible for those kids, it makes everything harder for all the other kids in that classroom and the teachers.”\u003c/p>\n\u003cp>\u003c/p>\u003c/div>", "attributes": { "named": {}, "numeric": [] } }, { "type": "component", "content": "", "name": "aside", "attributes": { "named": { "postid": "science_1995002", "hero": "https://cdn.kqed.org/wp-content/uploads/sites/35/2024/10/005_KQED_SanFrancisco_HalloweenDecorations_10302020_qed-1020x680.jpg", "label": "" }, "numeric": [] } }, { "type": "contentString", "content": "\u003cdiv class=\"post-body\">\u003cp>\u003c/p>\n\u003cp>The National Confectioners Association, which represents the candy industry, said in a statement that “activists are dismantling our national food safety system in an emotionally-driven campaign that lacks scientific backing.”\u003c/p>\n\u003cp>Meanwhile, in Europe, food manufacturers must add a label on foods with artificial coloring warning they “may have an adverse effect on activity and attention in children,” which was spurred by research from professor Jim Stevenson at the University of Southampton.\u003c/p>\n\u003cp>Stevenson’s studies, which found a measurable but modest effect of artificial dyes on behavior, draw parallels to the societal benefits of removing lead from gasoline.\u003c/p>\n\u003cp>“When you took lead out of petrol, the improvement in IQ scores was about the same magnitude as the change we see in children’s behavior when you alter the dyes in their diet,” Stevenson said.\u003c/p>\n\u003cp>Most European companies avoid the label by switching to natural dyes like beet juice and spirulina extract. A few U.S. companies have followed suit. Kraft now uses turmeric and paprika to turn its macaroni and cheese sauce bright yellow.\u003c/p>\n\u003cp>Jamie Newman takes advantage of natural options. She plans to swap out Jakari’s treats tonight with a bucket of dye-free candy so he doesn’t miss out on the fun. His favorite is Sweet Tarts Ropes.\u003c/p>\n\u003cp>“I can’t even explain the relief I feel that we figured out what was wrong,” Newman said.\u003c/p>\n\u003cp>\u003c/p>\n\u003c/div>\u003c/p>", "attributes": { "named": {}, "numeric": [] } } ], "link": "/science/1995025/halloween-candies-hidden-risks-food-dyes-linked-to-hyperactivity-in-kids", "authors": [ "11229" ], "categories": [ "science_36", "science_39", "science_40", "science_4450" ], "tags": [ "science_512", "science_5181" ], "featImg": "science_1995026", "label": "source_science_1995025" }, "science_1995157": { "type": "posts", "id": "science_1995157", "meta": { "index": "posts_1716263798", "site": "science", "id": "1995157", "score": null, "sort": [ 1732032024000 ] }, "guestAuthors": [], "slug": "lacewing-love-is-noisier-than-you-think", "title": "Lacewing Love Is Noisier Than You Think", "publishDate": 1732032024, "format": "video", "headTitle": "Lacewing Love Is Noisier Than You Think | KQED", "labelTerm": { "term": 1935, "site": "science" }, "content": "\u003cp>[dl_subscribe]\u003c/p>\n\u003cp>\u003cem>Lacewings have babies that are prized as pest control. But before they can mate, they have to vibrate their bodies and sing to each other, making noises like purring cats or growling stomachs.\u003c/em>\u003c/p>\n\u003ch3>TRANSCRIPT\u003c/h3>\n\u003cp>A mating call that pulses like a heartbeat. An alfalfa field full of potential. In the search for green lacewing love, which romances will bloom and which will wither?\u003c/p>\n\u003cp>Here in California’s Central Valley, this lacewing bachelor is single and ready to mingle. Sure, he’s a looker with those glassy wings and shimmering eyes. But it’s his vibes that really matter. Which we can hear because scientists have amplified them. \u003c/p>\n\u003cp>He shakes his abdomen to announce he’s on the market. His vibration travels through the plant he’s perched on. But no one’s around to appreciate it. He tries again on a different leaf. This time, she’s feeling it.\u003c/p>\n\u003cp>[ad fullwidth]\u003c/p>\n\u003cp>“Will you accept this vibration?” \u003c/p>\n\u003cp>“I will.”\u003c/p>\n\u003cp>But even when they find each other, their songs don’t guarantee they’re a match. Is she here for the right reasons? To find out, they enter this leafy fantasy suite. They touch antennae and taste each other. They’re headed for their most intimate moment yet. That escalated quickly! \u003c/p>\n\u003cp>But sometimes more than one lacewing responds to a call, and the drama heats up. With two ladies here, one is certainly going home. Please take a moment to say your goodbyes.\u003c/p>\n\u003cp>Male and female lacewings of the same species sing each other essentially the same romantic song. It’s encoded in their DNA. One lacewing species sounds a bit like a purring cat, another one more like a growling stomach.\u003c/p>\n\u003cp>A few weeks later, we catch up with the family. Look who’s arrived, a baby! Yes, it is theirs. It’s so cute? And so hungry. Each lacewing larva devours hundreds of aphids and other orchard pests each week. It liquefies their insides and slurps them up. \u003c/p>\n\u003cp>That’s why gardeners and growers love these babies born of romantic vibrations. The larva will need that energy to transform into a beautiful adult, that will put its own heart, and vibration, on the line.\u003c/p>\n\u003cp>\u003c/p>\n\u003cp>Hey Deep Peeps, we want your feedback! Every year, PBS Digital Studios sends out an audience survey. We want to know what you like on YouTube and what you want more of. Plus, you get to vote on new show ideas. We’d love Deep Look representation at the polls! Link is in the description, thanks!\u003c/p>\n\n", "blocks": [], "excerpt": "Lacewings have babies that are prized as pest control. But before they can mate, they have to vibrate their bodies and sing to each other, making noises like purring cats or growling stomachs. \r\n", "status": "publish", "parent": 0, "modified": 1732128190, "stats": { "hasAudio": false, "hasVideo": false, "hasChartOrMap": false, "iframeSrcs": [], "hasGoogleForm": false, "hasGallery": false, "hasHearkenModule": false, "hasPolis": false, "paragraphCount": 15, "wordCount": 440 }, "headData": { "title": "Lacewing Love Is Noisier Than You Think | KQED", "description": "Lacewings have babies that are prized as pest control. But before they can mate, they have to vibrate their bodies and sing to each other, making noises like purring cats or growling stomachs. \r\n", "ogTitle": "", "ogDescription": "", "ogImgId": "", "twTitle": "", "twDescription": "", "twImgId": "", "schema": { "@context": "http://schema.org", "@type": "Article", "headline": "Lacewing Love Is Noisier Than You Think", "datePublished": "2024-11-19T08:00:24-08:00", "dateModified": "2024-11-20T10:43:10-08:00", "image": "https://cdn.kqed.org/wp-content/uploads/2020/02/[email protected]" } }, "videoEmbed": "https://www.youtube.com/watch?v=0TGewDrf_EM", "sticky": false, "nprStoryId": "kqed-1995157", "excludeFromSiteSearch": "Include", "articleAge": "0", "path": "/science/1995157/lacewing-love-is-noisier-than-you-think", "audioTrackLength": null, "parsedContent": [ { "type": "contentString", "content": "\u003cdiv class=\"post-body\">\u003cp>\u003cp>\u003c/p>\u003c/div>", "attributes": { "named": {}, "numeric": [] } }, { "type": "component", "content": "", "name": "dl_subscribe", "attributes": { "named": { "label": "" }, "numeric": [] } }, { "type": "contentString", "content": "\u003cdiv class=\"post-body\">\u003cp>\u003c/p>\n\u003cp>\u003cem>Lacewings have babies that are prized as pest control. But before they can mate, they have to vibrate their bodies and sing to each other, making noises like purring cats or growling stomachs.\u003c/em>\u003c/p>\n\u003ch3>TRANSCRIPT\u003c/h3>\n\u003cp>A mating call that pulses like a heartbeat. An alfalfa field full of potential. In the search for green lacewing love, which romances will bloom and which will wither?\u003c/p>\n\u003cp>Here in California’s Central Valley, this lacewing bachelor is single and ready to mingle. Sure, he’s a looker with those glassy wings and shimmering eyes. But it’s his vibes that really matter. Which we can hear because scientists have amplified them. \u003c/p>\n\u003cp>He shakes his abdomen to announce he’s on the market. His vibration travels through the plant he’s perched on. But no one’s around to appreciate it. He tries again on a different leaf. This time, she’s feeling it.\u003c/p>\n\u003cp>\u003c/p>\u003c/div>", "attributes": { "named": {}, "numeric": [] } }, { "type": "component", "content": "", "name": "ad", "attributes": { "named": { "label": "fullwidth" }, "numeric": [ "fullwidth" ] } }, { "type": "contentString", "content": "\u003cdiv class=\"post-body\">\u003cp>\u003c/p>\n\u003cp>“Will you accept this vibration?” \u003c/p>\n\u003cp>“I will.”\u003c/p>\n\u003cp>But even when they find each other, their songs don’t guarantee they’re a match. Is she here for the right reasons? To find out, they enter this leafy fantasy suite. They touch antennae and taste each other. They’re headed for their most intimate moment yet. That escalated quickly! \u003c/p>\n\u003cp>But sometimes more than one lacewing responds to a call, and the drama heats up. With two ladies here, one is certainly going home. Please take a moment to say your goodbyes.\u003c/p>\n\u003cp>Male and female lacewings of the same species sing each other essentially the same romantic song. It’s encoded in their DNA. One lacewing species sounds a bit like a purring cat, another one more like a growling stomach.\u003c/p>\n\u003cp>A few weeks later, we catch up with the family. Look who’s arrived, a baby! Yes, it is theirs. It’s so cute? And so hungry. Each lacewing larva devours hundreds of aphids and other orchard pests each week. It liquefies their insides and slurps them up. \u003c/p>\n\u003cp>That’s why gardeners and growers love these babies born of romantic vibrations. The larva will need that energy to transform into a beautiful adult, that will put its own heart, and vibration, on the line.\u003c/p>\n\u003cp>\u003c/p>\n\u003cp>Hey Deep Peeps, we want your feedback! Every year, PBS Digital Studios sends out an audience survey. We want to know what you like on YouTube and what you want more of. Plus, you get to vote on new show ideas. We’d love Deep Look representation at the polls! Link is in the description, thanks!\u003c/p>\n\n\u003c/div>\u003c/p>", "attributes": { "named": {}, "numeric": [] } } ], "link": "/science/1995157/lacewing-love-is-noisier-than-you-think", "authors": [ "11858" ], "series": [ "science_1935" ], "categories": [ "science_2874", "science_30", "science_35", "science_4450", "science_86" ], "tags": [ "science_392", "science_1970", "science_4414" ], "featImg": "science_1995236", "label": "science_1935" }, "science_1995086": { "type": "posts", "id": "science_1995086", "meta": { "index": "posts_1716263798", "site": "science", "id": "1995086", "score": null, "sort": [ 1731427251000 ] }, "guestAuthors": [], "slug": "these-bees-hustle-to-put-food-on-the-table", "title": "These Bees Hustle to Put Food on the Table", "publishDate": 1731427251, "format": "video", "headTitle": "These Bees Hustle to Put Food on the Table | KQED", "labelTerm": {}, "content": "\u003cp>[dl_subscribe]\u003c/p>\n\u003cp>\u003cem>You know honeybees make honey, but did you know they make bread too? And four other types of bees are also dedicated chefs! Alfalfa leafcutting bees take a punch from a flower for your ice cream. Blue orchard bees bring you almonds and sweet cherries. Plus, stingless bees protect their tasty honey in creative ways. And bindweed bees’ way of gathering pollen deserves a fashion award.\u003c/em>\u003c/p>\n\u003ch3>TRANSCRIPT\u003c/h3>\n\u003cp>There are over 20 thousand species of bees on the planet, and each one is full of surprises. \u003c/p>\n\u003cp>These bees prove there’s more to bees than just honey and stingers … \u003c/p>\n\u003cp>Like, did you know that honeybees turn the pollen they collect into a special food called bee bread?\u003c/p>\n\u003cp>[ad fullwidth]\u003c/p>\n\u003cp>Check it out!\u003c/p>\n\u003ch2>Honeybees Make Honey … and Bread?\u003c/h2>\n\u003cp>OK, time to head to work.\u003c/p>\n\u003cp>But before this honeybee starts her commute, she’s prepping her tools.\u003c/p>\n\u003cp>Because honeybees collect pollen. You knew that.\u003c/p>\n\u003cp>But it’s not as simple as you might think.\u003c/p>\n\u003cp>Plants want the bees to carry the pollen away and spread it to other flowers. That’s pollination, how plants reproduce.\u003c/p>\n\u003cp>But bees also need to carry lots of it home – pollen is a protein-packed food for the hive.\u003c/p>\n\u003cp>Luckily, they have the right gear.\u003c/p>\n\u003cp>They’re hairy, like tiny flying teddy bears. She’s covered in 3 million hairs for trapping pollen. They’re even on her eyes.\u003c/p>\n\u003cp>Here on her legs, they’re shaped into spiky brushes and flat combs.\u003c/p>\n\u003cp>When she lands on a bloom, she really gets in there. \u003c/p>\n\u003cp>Nibbling on the flower’s anthers detaches the pollen.\u003c/p>\n\u003cp>Time to pack up her haul. \u003c/p>\n\u003cp>She cleans it off her eyes and antennae with those brushes on her front legs, like windshield wipers.\u003c/p>\n\u003cp>Here it is up close. \u003c/p>\n\u003cp>That leg wipes the pollen right off her eye.\u003c/p>\n\u003cp>Then she moves the pollen from leg to leg, like a conveyor belt – front to middle to back.\u003c/p>\n\u003cp>The bee does this super fast, while she flies from bloom to bloom, moving the pollen into special baskets on her back legs called corbiculae.\u003c/p>\n\u003cp>She bends her leg, using it to squish the pollen into a ball, packing it together with a little saliva and nectar.\u003c/p>\n\u003cp>She can get as many as 160,000 pollen grains into each ball. She’s hauling as much as one-third of her weight.\u003c/p>\n\u003cp>Back at the hive, meal prep is about to start.\u003c/p>\n\u003cp>But the pollen isn’t for making honey. \u003c/p>\n\u003cp>The honey, under this wax, is made from nectar. They eat it for its sugar.\u003c/p>\n\u003cp>Bees turn pollen into something completely different: bee bread. \u003c/p>\n\u003cp>That’s their source of protein.\u003c/p>\n\u003cp>Step one: Find an open spot.\u003c/p>\n\u003cp>Step two: Deposit your goods and pack them neatly.\u003c/p>\n\u003cp>Step three: Let the pollen “marinate” with a hint of honey.\u003c/p>\n\u003cp>And voilà! It’s ready.\u003c/p>\n\u003cp>The pantry is stocked – both for adult bees and the babies that are growing in the cells next door.\u003c/p>\n\u003cp>The adults pop in to drop off a special bee bread snack … a little home cooking for the hive’s future hardworking flyers.\u003c/p>\n\u003cp>If you like this video, please hit the like and subscribe buttons. \u003c/p>\n\u003cp>It really helps us reach more people, and we truly appreciate your support!\u003c/p>\n\u003cp>Next time you enjoy an ice cream cone, thank an alfalfa leafcutting bee. \u003c/p>\n\u003cp>These bees are so tough, they get punched in the face by flowers.\u003c/p>\n\u003ch2>This Bee Gets Punched by Flowers For Your Ice Cream\u003c/h2>\n\u003cp>OK, this bee seems confused. \u003c/p>\n\u003cp>That leaf she’s gnawing on is no flower.\u003c/p>\n\u003cp>But this is an alfalfa leafcutting bee. \u003c/p>\n\u003cp>She needs hunks of leaves to build her nest.\u003c/p>\n\u003cp>A lot of them.\u003c/p>\n\u003cp>All this is her lacy handiwork.\u003c/p>\n\u003cp>She hauls the pieces back home. \u003c/p>\n\u003cp>Leafcutters use them to line the inside of their nest.\u003c/p>\n\u003cp>In nature, she might use a nook and cranny in a log.\u003c/p>\n\u003cp>But here, her nest is in what’s basically a bee apartment building. A high-rise made of Styrofoam.\u003c/p>\n\u003cp>These markings help the bee find her way back to her personal condo. You know, like, 7B.\u003c/p>\n\u003cp>And furnishing it takes a while, because, see that pile? These are the pieces they dropped.\u003c/p>\n\u003cp>The bees are here to work in this alfalfa field in California.\u003c/p>\n\u003cp>They’re from Europe originally, but farmers here use them because they have a real knack for pollinating alfalfa flowers, which grow tiny seeds inside these curly pods.\u003c/p>\n\u003cp>Farmers use the seeds to plant new fields of alfalfa … which is grown to make hay … to feed these gals.\u003c/p>\n\u003cp>So, really, your glass of milk comes courtesy of these bees.\u003c/p>\n\u003cp>But pollinating alfalfa flowers is a lot trickier than it looks.\u003c/p>\n\u003cp>Even honeybees can’t really hack it.\u003c/p>\n\u003cp>Here’s why.\u003c/p>\n\u003cp>Alfalfa keeps its pollen locked away inside its flowers.\u003c/p>\n\u003cp>To get it, the bees have to step on a spring-loaded petal called a keel petal.\u003c/p>\n\u003cp>Here’s how it works.\u003c/p>\n\u003cp>Pop! It releases this column that has the pollen at the end.\u003c/p>\n\u003cp>It’s called “tripping” the flower.\u003c/p>\n\u003cp>Here it is again. \u003c/p>\n\u003cp>The column has some force – the bee might get a good thwack in the face.\u003c/p>\n\u003cp>Leafcutting bees just don’t care; they can take a punch.\u003c/p>\n\u003cp>Pop. \u003c/p>\n\u003cp>Pop.\u003c/p>\n\u003cp>Honeybees don’t really like to tangle with that. They’ll usually step around gingerly, trying to sip nectar from the side without setting it off.\u003c/p>\n\u003cp>Leafcutting bees get coated in pollen and bring it back home to their nest so they can pack it in there to feed their growing babies.\u003c/p>\n\u003cp>Each one is bundled in a little leaf-wrapped bassinet.\u003c/p>\n\u003cp>Aw, there they are. The siblings all lined up together. \u003c/p>\n\u003cp>A new generation of the toughest little bees around.\u003c/p>\n\u003cp>Why would these bees be digging into the dirt? \u003c/p>\n\u003cp>Well, building your nest underground is a great way to protect it from invaders. \u003c/p>\n\u003cp>Unless, of course, freeloading flies torpedo the nest.\u003c/p>\n\u003ch2>This Fly Torpedoes a Bindweed Bee’s Nest\u003c/h2>\n\u003cp>Life for bindweed turret bees is violent and unfair.\u003c/p>\n\u003cp>It’s spring in California, and these male bees are in an all-out brawl, desperate to mate with the female trapped at the bottom of this pile.\u003c/p>\n\u003cp>Sometimes the fight is so intense that the female they’re going after gets crushed to death.\u003c/p>\n\u003cp>But if she survives … she and the winner steal away and mate.\u003c/p>\n\u003cp>Until another male wants in. Buzz kill!\u003c/p>\n\u003cp>Now she starts an epic dig, prepping a place to lay her eggs underground.\u003c/p>\n\u003cp>She tirelessly scoops earth with her mandibles, dousing it with nectar she collected earlier to soften it.\u003c/p>\n\u003cp>The majority of the world’s bee species – 70 percent – nest in the ground. These ones chose a dirt parking lot. Some nice folks cordoned it off to protect the bees.\u003c/p>\n\u003cp>Females work side by side. Each is “queen” of her own funky little castle.\u003c/p>\n\u003cp>They build turrets, but only some of them are vertical.\u003c/p>\n\u003cp>Many are tunnel-like, with a sideways entrance.\u003c/p>\n\u003cp>Others curve down.\u003c/p>\n\u003cp>You’ll see why that’s important in a bit.\u003c/p>\n\u003cp>Once the bees are done digging, they head off on another mission. They gather pollen from one plant only: morning glories, also known as bindweeds.\u003c/p>\n\u003cp>She rubs her shaggy legs all over that pollen.\u003c/p>\n\u003cp>And down she goes with her haul.\u003c/p>\n\u003cp>Pollen pants!\u003c/p>\n\u003cp>Inside her nest, she packs the pollen into neat balls – each one in its own chamber – and lays an egg on top.\u003c/p>\n\u003cp>When the egg hatches into a larva, it will live off the pollen.\u003c/p>\n\u003cp>As she toils, freeloaders show up.\u003c/p>\n\u003cp>They look like a bee, but their huge eyes give them away.\u003c/p>\n\u003cp>They’re called … wait for it … bee flies.\u003c/p>\n\u003cp>The fly doesn’t dig or gather pollen for her young. She just hovers over a bee’s nest and … yup, she’s dropping her own eggs in there. She’ll drop 200 eggs over her lifetime.\u003c/p>\n\u003cp>This is where those tunnels and curved turrets are useful. They make it harder for the flies to drop their eggs in from the air.\u003c/p>\n\u003cp>But when the fly does succeed, the fly’s egg hatches into a larva that digs tiny hooks into the bee larva.\u003c/p>\n\u003cp>As the bee eats the pollen and grows, the fly larva sucks it dry.\u003c/p>\n\u003cp>Sometimes the flies are so successful, they can nearly wipe out a population of bees.\u003c/p>\n\u003cp>But these bees don’t give up. \u003c/p>\n\u003cp>Two or three months of mating, foraging and warding off parasites come to an end when they seal up their nests with dirt.\u003c/p>\n\u003cp>Below ground, babies will grow.\u003c/p>\n\u003cp>The following spring, if the bees are lucky, a new tiny city will burst to life, full of bees persevering just as their mothers did before them.\u003c/p>\n\u003cp>If you love learning about wildlife, subscribe to our weekly newsletter. \u003c/p>\n\u003cp>It’s free!\u003c/p>\n\u003cp>Link in the description.\u003c/p>\n\u003cp>Bees may be famous for their sting, but these stingless bees defend their delicious honey with barricades, bouncers and bites.\u003c/p>\n\u003cp>Take a look!\u003c/p>\n\u003ch2>Stingless Bees Guard Tasty Honey With Barricades, Bouncers and Bites\u003c/h2>\n\u003cp>At the break of dawn, in Oaxaca, Mexico, bees are tearing down the barrier they built last night to cover their nest entrance.\u003c/p>\n\u003cp>Another successful night protecting their honey and babies from thieving ants.\u003c/p>\n\u003cp>They make this lattice out of a blend of wax and a potent ant repellent. \u003c/p>\n\u003cp>More on that later.\u003c/p>\n\u003cp>They’re not eating the waxy material – they’re stashing it to reuse tonight.\u003c/p>\n\u003cp>Just like the honeybees that sweeten your tea, these honeymakers live in a colony.\u003c/p>\n\u003cp>But they’re smaller and don’t have stingers to protect the sweet stuff.\u003c/p>\n\u003cp>That’s why they’re known as stingless bees.\u003c/p>\n\u003cp>There are more than 600 species of them in the tropics around the world, mostly in the Americas. \u003c/p>\n\u003cp>And they’ve been around twice as long as honeybees.\u003c/p>\n\u003cp>No bee stingers? No bee suits needed!\u003c/p>\n\u003cp>Emilio Pérez is a stingless beekeeper in the highlands of Oaxaca, land inhabited by the Chinantec people.\u003c/p>\n\u003cp>This is \u003cem>Melipona beecheii\u003c/em>, one of the four bee species he keeps. \u003c/p>\n\u003cp>He only raises native bees. \u003c/p>\n\u003cp>Scientists say moving species around can spread diseases that harm them.\u003c/p>\n\u003cp>So, how do these teensy bees without stingers protect their honey?\u003c/p>\n\u003cp>By annoying you. \u003c/p>\n\u003cp>Some tangle in your hair … or eyebrow … and give you a bite.\u003c/p>\n\u003cp>It only feels like a pinprick. But they could summon a whole swarm of their sisters by releasing pheromones.\u003c/p>\n\u003cp>In any case, for these bees, the best offense is a good defense.\u003c/p>\n\u003cp>Guard bees stand watch at the nest entrance. \u003c/p>\n\u003cp>\u003cem>Melipona beecheii\u003c/em> has just one imposing guard, stationed on this ledge shaped like a flower.\u003c/p>\n\u003cp>Other species employ as many as 15 guards. \u003c/p>\n\u003cp>They cover the perimeter of trumpet-shaped entrances.\u003c/p>\n\u003cp>If an outsider tries to come in – like this bee from another colony – the guards sniff it out and kill it.\u003c/p>\n\u003cp>These peculiar structures also make great runways, as bees go off to work in the flowers.\u003c/p>\n\u003cp>They’re not picky. \u003c/p>\n\u003cp>They collect nectar and pollen from dozens of plants, which they pollinate in the process.\u003c/p>\n\u003cp>Stingless bees also collect resin.\u003c/p>\n\u003cp>It’s the sticky stuff that plants like this cedar make to keep out burrowing insects. \u003c/p>\n\u003cp>See how she stows the drops on her back legs?\u003c/p>\n\u003cp>Different plants have different hues of resin: yellow … white … red.\u003c/p>\n\u003cp>They mix the resin with wax to make a pliable building material called cerumen. \u003c/p>\n\u003cp>Your average honeybee just uses wax.\u003c/p>\n\u003cp>Stingless bees shape cerumen into little capsules for their offspring, and stack them like a tiered cake.\u003c/p>\n\u003cp>They also use the material to make their honey pots … these orbs. Yum!\u003c/p>\n\u003cp>It’s a freewheeling architectural style, compared to honeybees’ hexagonal cells.\u003c/p>\n\u003cp>Now, remember this protective barrier? \u003c/p>\n\u003cp>It’s made of cerumen. \u003c/p>\n\u003cp>The resin mixed in with the wax is what keeps the ants away. They hate the resin’s smell and stickiness.\u003c/p>\n\u003cp>Once a year, Emilio and his daughter Salustia collect honey from their nests.\u003c/p>\n\u003cp>Stingless bee colonies are smaller and usually make less honey than honeybees.\u003c/p>\n\u003cp>Each of their \u003cem>Melipona beecheii\u003c/em> colonies makes about nine pounds a year, just one seventh of what a honeybee hive produces.\u003c/p>\n\u003cp>Salustia: We’re having a honey tasting.\u003c/p>\n\u003cp>The \u003cem>Deep Look\u003c/em> team got to sample it.\u003c/p>\n\u003cp>Gabriela: A strong fermented flavor.\u003c/p>\n\u003cp>Josh: It tastes like SweeTarts. Yeah. Really good.\u003c/p>\n\u003cp>Stingless bee honey is sold as a health product to treat things like sore throats.\u003c/p>\n\u003cp>All honeys contain hydrogen peroxide, which is antimicrobial.\u003c/p>\n\u003cp>Stingless bees visit a variety of plants, many in the rainforest. \u003c/p>\n\u003cp>So, scientists are studying their honey and resins for chemicals that might have medicinal properties.\u003c/p>\n\u003cp>As the sun goes down, bees head in for the night and cover their nest entrance once again.\u003c/p>\n\u003cp>No effort is too great to protect the riches everyone is after.\u003c/p>\n\u003cp>These bees build nests out of mud that they pack with purple pollen for their young. \u003c/p>\n\u003cp>And in the process, they help us grow nuts and fruits.\u003c/p>\n\u003ch2>Watch This Bee Build Her Bee-jeweled Nest\u003c/h2>\n\u003cp>What’s this bee up to digging around in the mud? \u003c/p>\n\u003cp>This blue orchard bee is a mason, a builder. Her material is – you guessed it – mud. \u003c/p>\n\u003cp>And she works alone.\u003c/p>\n\u003cp>In fact, unlike those honeybee hives you might think of, most of the 4,000 types of bees in North America are solitary.\u003c/p>\n\u003cp>See how she scrapes the wet earth? She collects it with two huge pincerlike tools on her face called mandibles. \u003c/p>\n\u003cp>She’s gathering mud to make her nest.\u003c/p>\n\u003cp>The nest is long and thin. In nature, she goes into places like hollow twigs.\u003c/p>\n\u003cp>At the University of California, Davis, she uses a six-inch-long paper straw provided by researchers.\u003c/p>\n\u003cp>In this nest without a straw you can see how she builds a wall of mud.\u003c/p>\n\u003cp>Then she gathers food from spring flowers, but not only to feed herself.\u003c/p>\n\u003cp>See the pretty purple pollen on the anther of this flower?\u003c/p>\n\u003cp>She grabs the anthers with her legs and rubs the pollen onto hairs on her abdomen called scopa.\u003c/p>\n\u003cp>And while she’s at it, she sips a little nectar from the blooms.\u003c/p>\n\u003cp>When she climbs back into her nest, she turns the pollen and nectar into a sweet morsel next to the mud wall. \u003c/p>\n\u003cp>On this purple ball she lays a single egg.\u003c/p>\n\u003cp>She repeats this several times in her narrow nest. Egg. Wall. Egg. Wall. \u003c/p>\n\u003cp>When she’s done, she seals it all up with more mud.\u003c/p>\n\u003cp>A cross section of the nest shows her incredible craftsmanship: It looks like a piece of jewelry. \u003c/p>\n\u003cp>Soon, the eggs hatch. \u003c/p>\n\u003cp>The hungry larvae feed on their pollen provision, the purple lunchbox their mom packed for them.\u003c/p>\n\u003cp>Still in the safety of the nest, the well-fed larva spins a cocoon.\u003c/p>\n\u003cp>The following spring, the adult bee chews its way out.\u003c/p>\n\u003cp>Just like their name says, blue orchard bees love orchards: fields of almonds and sweet cherries. \u003c/p>\n\u003cp>And they’re really good at pollinating them.\u003c/p>\n\u003cp>A few hundred females can pollinate as many almonds as thousands of honeybees.\u003c/p>\n\u003cp>And their tube nest means they’re portable. \u003c/p>\n\u003cp>That makes it easy to distribute them to farmers.\u003c/p>\n\u003cp>So why haven’t they taken over the fields?\u003c/p>\n\u003cp>Well, they reproduce slowly. They only have 15 babies a year. \u003c/p>\n\u003cp>A queen honeybee has 500 … a day. \u003c/p>\n\u003cp>So there just aren’t that many blue orchard bees around.\u003c/p>\n\u003cp>But some farmers are enlisting them anyway, hoping they can provide some relief to their struggling honeybee cousins.\u003c/p>\n\u003cp>If you look carefully, you might just spot a blue orchard bee foraging out in a field, helping keep fruits and nuts on our plates.\u003c/p>\n\u003cp>If you liked this video, please consider supporting us by becoming a \u003cem>Deep Look\u003c/em> Patreon member. \u003c/p>\n\u003cp>You’ll get exclusive show updates, behind-the-scenes footage, merch, and more. \u003c/p>\n\u003cp>Click the link on screen or in the description below!\u003c/p>\n\u003cp>Now check out our playlist on hungry caterpillars and beautiful butterflies. \u003c/p>\n\u003cp>[ad floatright]\u003c/p>\n\u003cp>Or see if you can survive these five bloodsuckers.\u003c/p>\n\n", "blocks": [], "excerpt": "You know honeybees make honey, but did you know they make bread too? And four other types of bees are also dedicated chefs! Alfalfa leafcutting bees take a punch from a flower for your ice cream. Blue orchard bees bring you almonds and sweet cherries. Plus, stingless bees protect their tasty honey in creative ways. And bindweed bees’ way of gathering pollen deserves a fashion award.", "status": "publish", "parent": 0, "modified": 1731452884, "stats": { "hasAudio": false, "hasVideo": false, "hasChartOrMap": false, "iframeSrcs": [], "hasGoogleForm": false, "hasGallery": false, "hasHearkenModule": false, "hasPolis": false, "paragraphCount": 208, "wordCount": 2753 }, "headData": { "title": "These Bees Hustle to Put Food on the Table | KQED", "description": "You know honeybees make honey, but did you know they make bread too? And four other types of bees are also dedicated chefs! Alfalfa leafcutting bees take a punch from a flower for your ice cream. Blue orchard bees bring you almonds and sweet cherries. Plus, stingless bees protect their tasty honey in creative ways. And bindweed bees’ way of gathering pollen deserves a fashion award.", "ogTitle": "", "ogDescription": "", "ogImgId": "", "twTitle": "", "twDescription": "", "twImgId": "", "schema": { "@context": "http://schema.org", "@type": "Article", "headline": "These Bees Hustle to Put Food on the Table", "datePublished": "2024-11-12T08:00:51-08:00", "dateModified": "2024-11-12T15:08:04-08:00", "image": "https://cdn.kqed.org/wp-content/uploads/2020/02/[email protected]" } }, "videoEmbed": "https://youtu.be/WPT4IRrcBiw", "source": "Food", "sourceUrl": "https://www.kqed.org/food", "sticky": false, "nprStoryId": "kqed-1995086", "excludeFromSiteSearch": "Include", "articleAge": "0", "path": "/science/1995086/these-bees-hustle-to-put-food-on-the-table", "audioTrackLength": null, "parsedContent": [ { "type": "contentString", "content": "\u003cdiv class=\"post-body\">\u003cp>\u003cp>\u003c/p>\u003c/div>", "attributes": { "named": {}, "numeric": [] } }, { "type": "component", "content": "", "name": "dl_subscribe", "attributes": { "named": { "label": "" }, "numeric": [] } }, { "type": "contentString", "content": "\u003cdiv class=\"post-body\">\u003cp>\u003c/p>\n\u003cp>\u003cem>You know honeybees make honey, but did you know they make bread too? And four other types of bees are also dedicated chefs! Alfalfa leafcutting bees take a punch from a flower for your ice cream. Blue orchard bees bring you almonds and sweet cherries. Plus, stingless bees protect their tasty honey in creative ways. And bindweed bees’ way of gathering pollen deserves a fashion award.\u003c/em>\u003c/p>\n\u003ch3>TRANSCRIPT\u003c/h3>\n\u003cp>There are over 20 thousand species of bees on the planet, and each one is full of surprises. \u003c/p>\n\u003cp>These bees prove there’s more to bees than just honey and stingers … \u003c/p>\n\u003cp>Like, did you know that honeybees turn the pollen they collect into a special food called bee bread?\u003c/p>\n\u003cp>\u003c/p>\u003c/div>", "attributes": { "named": {}, "numeric": [] } }, { "type": "component", "content": "", "name": "ad", "attributes": { "named": { "label": "fullwidth" }, "numeric": [ "fullwidth" ] } }, { "type": "contentString", "content": "\u003cdiv class=\"post-body\">\u003cp>\u003c/p>\n\u003cp>Check it out!\u003c/p>\n\u003ch2>Honeybees Make Honey … and Bread?\u003c/h2>\n\u003cp>OK, time to head to work.\u003c/p>\n\u003cp>But before this honeybee starts her commute, she’s prepping her tools.\u003c/p>\n\u003cp>Because honeybees collect pollen. You knew that.\u003c/p>\n\u003cp>But it’s not as simple as you might think.\u003c/p>\n\u003cp>Plants want the bees to carry the pollen away and spread it to other flowers. That’s pollination, how plants reproduce.\u003c/p>\n\u003cp>But bees also need to carry lots of it home – pollen is a protein-packed food for the hive.\u003c/p>\n\u003cp>Luckily, they have the right gear.\u003c/p>\n\u003cp>They’re hairy, like tiny flying teddy bears. She’s covered in 3 million hairs for trapping pollen. They’re even on her eyes.\u003c/p>\n\u003cp>Here on her legs, they’re shaped into spiky brushes and flat combs.\u003c/p>\n\u003cp>When she lands on a bloom, she really gets in there. \u003c/p>\n\u003cp>Nibbling on the flower’s anthers detaches the pollen.\u003c/p>\n\u003cp>Time to pack up her haul. \u003c/p>\n\u003cp>She cleans it off her eyes and antennae with those brushes on her front legs, like windshield wipers.\u003c/p>\n\u003cp>Here it is up close. \u003c/p>\n\u003cp>That leg wipes the pollen right off her eye.\u003c/p>\n\u003cp>Then she moves the pollen from leg to leg, like a conveyor belt – front to middle to back.\u003c/p>\n\u003cp>The bee does this super fast, while she flies from bloom to bloom, moving the pollen into special baskets on her back legs called corbiculae.\u003c/p>\n\u003cp>She bends her leg, using it to squish the pollen into a ball, packing it together with a little saliva and nectar.\u003c/p>\n\u003cp>She can get as many as 160,000 pollen grains into each ball. She’s hauling as much as one-third of her weight.\u003c/p>\n\u003cp>Back at the hive, meal prep is about to start.\u003c/p>\n\u003cp>But the pollen isn’t for making honey. \u003c/p>\n\u003cp>The honey, under this wax, is made from nectar. They eat it for its sugar.\u003c/p>\n\u003cp>Bees turn pollen into something completely different: bee bread. \u003c/p>\n\u003cp>That’s their source of protein.\u003c/p>\n\u003cp>Step one: Find an open spot.\u003c/p>\n\u003cp>Step two: Deposit your goods and pack them neatly.\u003c/p>\n\u003cp>Step three: Let the pollen “marinate” with a hint of honey.\u003c/p>\n\u003cp>And voilà! It’s ready.\u003c/p>\n\u003cp>The pantry is stocked – both for adult bees and the babies that are growing in the cells next door.\u003c/p>\n\u003cp>The adults pop in to drop off a special bee bread snack … a little home cooking for the hive’s future hardworking flyers.\u003c/p>\n\u003cp>If you like this video, please hit the like and subscribe buttons. \u003c/p>\n\u003cp>It really helps us reach more people, and we truly appreciate your support!\u003c/p>\n\u003cp>Next time you enjoy an ice cream cone, thank an alfalfa leafcutting bee. \u003c/p>\n\u003cp>These bees are so tough, they get punched in the face by flowers.\u003c/p>\n\u003ch2>This Bee Gets Punched by Flowers For Your Ice Cream\u003c/h2>\n\u003cp>OK, this bee seems confused. \u003c/p>\n\u003cp>That leaf she’s gnawing on is no flower.\u003c/p>\n\u003cp>But this is an alfalfa leafcutting bee. \u003c/p>\n\u003cp>She needs hunks of leaves to build her nest.\u003c/p>\n\u003cp>A lot of them.\u003c/p>\n\u003cp>All this is her lacy handiwork.\u003c/p>\n\u003cp>She hauls the pieces back home. \u003c/p>\n\u003cp>Leafcutters use them to line the inside of their nest.\u003c/p>\n\u003cp>In nature, she might use a nook and cranny in a log.\u003c/p>\n\u003cp>But here, her nest is in what’s basically a bee apartment building. A high-rise made of Styrofoam.\u003c/p>\n\u003cp>These markings help the bee find her way back to her personal condo. You know, like, 7B.\u003c/p>\n\u003cp>And furnishing it takes a while, because, see that pile? These are the pieces they dropped.\u003c/p>\n\u003cp>The bees are here to work in this alfalfa field in California.\u003c/p>\n\u003cp>They’re from Europe originally, but farmers here use them because they have a real knack for pollinating alfalfa flowers, which grow tiny seeds inside these curly pods.\u003c/p>\n\u003cp>Farmers use the seeds to plant new fields of alfalfa … which is grown to make hay … to feed these gals.\u003c/p>\n\u003cp>So, really, your glass of milk comes courtesy of these bees.\u003c/p>\n\u003cp>But pollinating alfalfa flowers is a lot trickier than it looks.\u003c/p>\n\u003cp>Even honeybees can’t really hack it.\u003c/p>\n\u003cp>Here’s why.\u003c/p>\n\u003cp>Alfalfa keeps its pollen locked away inside its flowers.\u003c/p>\n\u003cp>To get it, the bees have to step on a spring-loaded petal called a keel petal.\u003c/p>\n\u003cp>Here’s how it works.\u003c/p>\n\u003cp>Pop! It releases this column that has the pollen at the end.\u003c/p>\n\u003cp>It’s called “tripping” the flower.\u003c/p>\n\u003cp>Here it is again. \u003c/p>\n\u003cp>The column has some force – the bee might get a good thwack in the face.\u003c/p>\n\u003cp>Leafcutting bees just don’t care; they can take a punch.\u003c/p>\n\u003cp>Pop. \u003c/p>\n\u003cp>Pop.\u003c/p>\n\u003cp>Honeybees don’t really like to tangle with that. They’ll usually step around gingerly, trying to sip nectar from the side without setting it off.\u003c/p>\n\u003cp>Leafcutting bees get coated in pollen and bring it back home to their nest so they can pack it in there to feed their growing babies.\u003c/p>\n\u003cp>Each one is bundled in a little leaf-wrapped bassinet.\u003c/p>\n\u003cp>Aw, there they are. The siblings all lined up together. \u003c/p>\n\u003cp>A new generation of the toughest little bees around.\u003c/p>\n\u003cp>Why would these bees be digging into the dirt? \u003c/p>\n\u003cp>Well, building your nest underground is a great way to protect it from invaders. \u003c/p>\n\u003cp>Unless, of course, freeloading flies torpedo the nest.\u003c/p>\n\u003ch2>This Fly Torpedoes a Bindweed Bee’s Nest\u003c/h2>\n\u003cp>Life for bindweed turret bees is violent and unfair.\u003c/p>\n\u003cp>It’s spring in California, and these male bees are in an all-out brawl, desperate to mate with the female trapped at the bottom of this pile.\u003c/p>\n\u003cp>Sometimes the fight is so intense that the female they’re going after gets crushed to death.\u003c/p>\n\u003cp>But if she survives … she and the winner steal away and mate.\u003c/p>\n\u003cp>Until another male wants in. Buzz kill!\u003c/p>\n\u003cp>Now she starts an epic dig, prepping a place to lay her eggs underground.\u003c/p>\n\u003cp>She tirelessly scoops earth with her mandibles, dousing it with nectar she collected earlier to soften it.\u003c/p>\n\u003cp>The majority of the world’s bee species – 70 percent – nest in the ground. These ones chose a dirt parking lot. Some nice folks cordoned it off to protect the bees.\u003c/p>\n\u003cp>Females work side by side. Each is “queen” of her own funky little castle.\u003c/p>\n\u003cp>They build turrets, but only some of them are vertical.\u003c/p>\n\u003cp>Many are tunnel-like, with a sideways entrance.\u003c/p>\n\u003cp>Others curve down.\u003c/p>\n\u003cp>You’ll see why that’s important in a bit.\u003c/p>\n\u003cp>Once the bees are done digging, they head off on another mission. They gather pollen from one plant only: morning glories, also known as bindweeds.\u003c/p>\n\u003cp>She rubs her shaggy legs all over that pollen.\u003c/p>\n\u003cp>And down she goes with her haul.\u003c/p>\n\u003cp>Pollen pants!\u003c/p>\n\u003cp>Inside her nest, she packs the pollen into neat balls – each one in its own chamber – and lays an egg on top.\u003c/p>\n\u003cp>When the egg hatches into a larva, it will live off the pollen.\u003c/p>\n\u003cp>As she toils, freeloaders show up.\u003c/p>\n\u003cp>They look like a bee, but their huge eyes give them away.\u003c/p>\n\u003cp>They’re called … wait for it … bee flies.\u003c/p>\n\u003cp>The fly doesn’t dig or gather pollen for her young. She just hovers over a bee’s nest and … yup, she’s dropping her own eggs in there. She’ll drop 200 eggs over her lifetime.\u003c/p>\n\u003cp>This is where those tunnels and curved turrets are useful. They make it harder for the flies to drop their eggs in from the air.\u003c/p>\n\u003cp>But when the fly does succeed, the fly’s egg hatches into a larva that digs tiny hooks into the bee larva.\u003c/p>\n\u003cp>As the bee eats the pollen and grows, the fly larva sucks it dry.\u003c/p>\n\u003cp>Sometimes the flies are so successful, they can nearly wipe out a population of bees.\u003c/p>\n\u003cp>But these bees don’t give up. \u003c/p>\n\u003cp>Two or three months of mating, foraging and warding off parasites come to an end when they seal up their nests with dirt.\u003c/p>\n\u003cp>Below ground, babies will grow.\u003c/p>\n\u003cp>The following spring, if the bees are lucky, a new tiny city will burst to life, full of bees persevering just as their mothers did before them.\u003c/p>\n\u003cp>If you love learning about wildlife, subscribe to our weekly newsletter. \u003c/p>\n\u003cp>It’s free!\u003c/p>\n\u003cp>Link in the description.\u003c/p>\n\u003cp>Bees may be famous for their sting, but these stingless bees defend their delicious honey with barricades, bouncers and bites.\u003c/p>\n\u003cp>Take a look!\u003c/p>\n\u003ch2>Stingless Bees Guard Tasty Honey With Barricades, Bouncers and Bites\u003c/h2>\n\u003cp>At the break of dawn, in Oaxaca, Mexico, bees are tearing down the barrier they built last night to cover their nest entrance.\u003c/p>\n\u003cp>Another successful night protecting their honey and babies from thieving ants.\u003c/p>\n\u003cp>They make this lattice out of a blend of wax and a potent ant repellent. \u003c/p>\n\u003cp>More on that later.\u003c/p>\n\u003cp>They’re not eating the waxy material – they’re stashing it to reuse tonight.\u003c/p>\n\u003cp>Just like the honeybees that sweeten your tea, these honeymakers live in a colony.\u003c/p>\n\u003cp>But they’re smaller and don’t have stingers to protect the sweet stuff.\u003c/p>\n\u003cp>That’s why they’re known as stingless bees.\u003c/p>\n\u003cp>There are more than 600 species of them in the tropics around the world, mostly in the Americas. \u003c/p>\n\u003cp>And they’ve been around twice as long as honeybees.\u003c/p>\n\u003cp>No bee stingers? No bee suits needed!\u003c/p>\n\u003cp>Emilio Pérez is a stingless beekeeper in the highlands of Oaxaca, land inhabited by the Chinantec people.\u003c/p>\n\u003cp>This is \u003cem>Melipona beecheii\u003c/em>, one of the four bee species he keeps. \u003c/p>\n\u003cp>He only raises native bees. \u003c/p>\n\u003cp>Scientists say moving species around can spread diseases that harm them.\u003c/p>\n\u003cp>So, how do these teensy bees without stingers protect their honey?\u003c/p>\n\u003cp>By annoying you. \u003c/p>\n\u003cp>Some tangle in your hair … or eyebrow … and give you a bite.\u003c/p>\n\u003cp>It only feels like a pinprick. But they could summon a whole swarm of their sisters by releasing pheromones.\u003c/p>\n\u003cp>In any case, for these bees, the best offense is a good defense.\u003c/p>\n\u003cp>Guard bees stand watch at the nest entrance. \u003c/p>\n\u003cp>\u003cem>Melipona beecheii\u003c/em> has just one imposing guard, stationed on this ledge shaped like a flower.\u003c/p>\n\u003cp>Other species employ as many as 15 guards. \u003c/p>\n\u003cp>They cover the perimeter of trumpet-shaped entrances.\u003c/p>\n\u003cp>If an outsider tries to come in – like this bee from another colony – the guards sniff it out and kill it.\u003c/p>\n\u003cp>These peculiar structures also make great runways, as bees go off to work in the flowers.\u003c/p>\n\u003cp>They’re not picky. \u003c/p>\n\u003cp>They collect nectar and pollen from dozens of plants, which they pollinate in the process.\u003c/p>\n\u003cp>Stingless bees also collect resin.\u003c/p>\n\u003cp>It’s the sticky stuff that plants like this cedar make to keep out burrowing insects. \u003c/p>\n\u003cp>See how she stows the drops on her back legs?\u003c/p>\n\u003cp>Different plants have different hues of resin: yellow … white … red.\u003c/p>\n\u003cp>They mix the resin with wax to make a pliable building material called cerumen. \u003c/p>\n\u003cp>Your average honeybee just uses wax.\u003c/p>\n\u003cp>Stingless bees shape cerumen into little capsules for their offspring, and stack them like a tiered cake.\u003c/p>\n\u003cp>They also use the material to make their honey pots … these orbs. Yum!\u003c/p>\n\u003cp>It’s a freewheeling architectural style, compared to honeybees’ hexagonal cells.\u003c/p>\n\u003cp>Now, remember this protective barrier? \u003c/p>\n\u003cp>It’s made of cerumen. \u003c/p>\n\u003cp>The resin mixed in with the wax is what keeps the ants away. They hate the resin’s smell and stickiness.\u003c/p>\n\u003cp>Once a year, Emilio and his daughter Salustia collect honey from their nests.\u003c/p>\n\u003cp>Stingless bee colonies are smaller and usually make less honey than honeybees.\u003c/p>\n\u003cp>Each of their \u003cem>Melipona beecheii\u003c/em> colonies makes about nine pounds a year, just one seventh of what a honeybee hive produces.\u003c/p>\n\u003cp>Salustia: We’re having a honey tasting.\u003c/p>\n\u003cp>The \u003cem>Deep Look\u003c/em> team got to sample it.\u003c/p>\n\u003cp>Gabriela: A strong fermented flavor.\u003c/p>\n\u003cp>Josh: It tastes like SweeTarts. Yeah. Really good.\u003c/p>\n\u003cp>Stingless bee honey is sold as a health product to treat things like sore throats.\u003c/p>\n\u003cp>All honeys contain hydrogen peroxide, which is antimicrobial.\u003c/p>\n\u003cp>Stingless bees visit a variety of plants, many in the rainforest. \u003c/p>\n\u003cp>So, scientists are studying their honey and resins for chemicals that might have medicinal properties.\u003c/p>\n\u003cp>As the sun goes down, bees head in for the night and cover their nest entrance once again.\u003c/p>\n\u003cp>No effort is too great to protect the riches everyone is after.\u003c/p>\n\u003cp>These bees build nests out of mud that they pack with purple pollen for their young. \u003c/p>\n\u003cp>And in the process, they help us grow nuts and fruits.\u003c/p>\n\u003ch2>Watch This Bee Build Her Bee-jeweled Nest\u003c/h2>\n\u003cp>What’s this bee up to digging around in the mud? \u003c/p>\n\u003cp>This blue orchard bee is a mason, a builder. Her material is – you guessed it – mud. \u003c/p>\n\u003cp>And she works alone.\u003c/p>\n\u003cp>In fact, unlike those honeybee hives you might think of, most of the 4,000 types of bees in North America are solitary.\u003c/p>\n\u003cp>See how she scrapes the wet earth? She collects it with two huge pincerlike tools on her face called mandibles. \u003c/p>\n\u003cp>She’s gathering mud to make her nest.\u003c/p>\n\u003cp>The nest is long and thin. In nature, she goes into places like hollow twigs.\u003c/p>\n\u003cp>At the University of California, Davis, she uses a six-inch-long paper straw provided by researchers.\u003c/p>\n\u003cp>In this nest without a straw you can see how she builds a wall of mud.\u003c/p>\n\u003cp>Then she gathers food from spring flowers, but not only to feed herself.\u003c/p>\n\u003cp>See the pretty purple pollen on the anther of this flower?\u003c/p>\n\u003cp>She grabs the anthers with her legs and rubs the pollen onto hairs on her abdomen called scopa.\u003c/p>\n\u003cp>And while she’s at it, she sips a little nectar from the blooms.\u003c/p>\n\u003cp>When she climbs back into her nest, she turns the pollen and nectar into a sweet morsel next to the mud wall. \u003c/p>\n\u003cp>On this purple ball she lays a single egg.\u003c/p>\n\u003cp>She repeats this several times in her narrow nest. Egg. Wall. Egg. Wall. \u003c/p>\n\u003cp>When she’s done, she seals it all up with more mud.\u003c/p>\n\u003cp>A cross section of the nest shows her incredible craftsmanship: It looks like a piece of jewelry. \u003c/p>\n\u003cp>Soon, the eggs hatch. \u003c/p>\n\u003cp>The hungry larvae feed on their pollen provision, the purple lunchbox their mom packed for them.\u003c/p>\n\u003cp>Still in the safety of the nest, the well-fed larva spins a cocoon.\u003c/p>\n\u003cp>The following spring, the adult bee chews its way out.\u003c/p>\n\u003cp>Just like their name says, blue orchard bees love orchards: fields of almonds and sweet cherries. \u003c/p>\n\u003cp>And they’re really good at pollinating them.\u003c/p>\n\u003cp>A few hundred females can pollinate as many almonds as thousands of honeybees.\u003c/p>\n\u003cp>And their tube nest means they’re portable. \u003c/p>\n\u003cp>That makes it easy to distribute them to farmers.\u003c/p>\n\u003cp>So why haven’t they taken over the fields?\u003c/p>\n\u003cp>Well, they reproduce slowly. They only have 15 babies a year. \u003c/p>\n\u003cp>A queen honeybee has 500 … a day. \u003c/p>\n\u003cp>So there just aren’t that many blue orchard bees around.\u003c/p>\n\u003cp>But some farmers are enlisting them anyway, hoping they can provide some relief to their struggling honeybee cousins.\u003c/p>\n\u003cp>If you look carefully, you might just spot a blue orchard bee foraging out in a field, helping keep fruits and nuts on our plates.\u003c/p>\n\u003cp>If you liked this video, please consider supporting us by becoming a \u003cem>Deep Look\u003c/em> Patreon member. \u003c/p>\n\u003cp>You’ll get exclusive show updates, behind-the-scenes footage, merch, and more. \u003c/p>\n\u003cp>Click the link on screen or in the description below!\u003c/p>\n\u003cp>Now check out our playlist on hungry caterpillars and beautiful butterflies. \u003c/p>\n\u003cp>\u003c/p>\u003c/div>", "attributes": { "named": {}, "numeric": [] } }, { "type": "component", "content": "", "name": "ad", "attributes": { "named": { "label": "floatright" }, "numeric": [ "floatright" ] } }, { "type": "contentString", "content": "\u003cdiv class=\"post-body\">\u003cp>\u003c/p>\n\u003cp>Or see if you can survive these five bloodsuckers.\u003c/p>\n\n\u003c/div>\u003c/p>", "attributes": { "named": {}, "numeric": [] } } ], "link": "/science/1995086/these-bees-hustle-to-put-food-on-the-table", "authors": [ "6186" ], "series": [ "science_1935" ], "categories": [ "science_2874", "science_30", "science_35", "science_36", "science_40", "science_4450", "science_86" ], "tags": [ "science_392", "science_896", "science_4414" ], "featImg": "science_1995095", "label": "source_science_1995086" }, "science_1995228": { "type": "posts", "id": "science_1995228", "meta": { "index": "posts_1716263798", "site": "science", "id": "1995228", "score": null, "sort": [ 1732132823000 ] }, "guestAuthors": [], "slug": "how-do-you-protect-a-species-that-lives-across-a-continent-monarch-butterfly-decision-may-soon-try", "title": "How Do You Protect a Species That Lives Across a Continent? Monarch Butterfly Decision May Soon Try", "publishDate": 1732132823, "format": "standard", "headTitle": "How Do You Protect a Species That Lives Across a Continent? Monarch Butterfly Decision May Soon Try | KQED", "labelTerm": {}, "content": "\u003cp>One of the most recognizable and widely dispersed insects in North America may soon be headed for protections under the Endangered Species Act.\u003c/p>\n\u003cp>In early December, federal wildlife officials will decide whether the monarch butterfly, which pollinates plants and flutters through backyards in nearly every U.S. state, is deserving of federal protections.\u003c/p>\n\u003cp>The decision comes after a decade of efforts by wildlife groups, ecologists as well as non-scientists, who have documented declining monarch populations. And \u003ca href=\"https://www.npr.org/2023/10/01/1202923463/scientists-and-volunteers-work-together-to-monitor-annual-butterfly-migration\">a diverse network\u003c/a> of monarch enthusiasts, conservation efforts and landowners are anxious to see whether or how the federal government plans to protect the widespread monarch.\u003c/p>\n\u003cp>“I think for the general public and for a lot of scientists, it [might] feel kind of strange to have formal protections for something that spans the continent and reaches very high numbers in the summer,” said \u003ca href=\"https://www.unr.edu/biology/people/matt-forister\">Matt Forister\u003c/a>, a plant and insect ecologist at the University of Nevada, Reno. “But I think that’s a sign that the world is in that state, like the threats are that severe.”\u003c/p>\n\u003cp>“It’s a new frontier,” he said.\u003c/p>\n\u003cp>[ad fullwidth]\u003c/p>\n\u003cp>The U.S. Fish and Wildlife Service (FWS) said if protections are still deemed necessary (in 2020 the agency said they \u003ca href=\"https://www.npr.org/2020/12/15/946827294/trump-administration-postpones-listing-monarch-butterfly-as-endangered-species\">were warranted\u003c/a> but precluded by higher priorities), it plans to submit a proposed rule to the Federal Register by Dec. 4, 2024. That rule would still be subject to public comment and possible revisions before taking effect.\u003c/p>\n\u003cp>The expectation from many monarch experts is that FWS will propose to list the monarch butterfly under the Endangered Species Act as threatened — not endangered — with accommodations for some of the people and industries that interact with the migrating species day-to-day.\u003c/p>\n\u003cp>During their migration, monarchs depend on flowering plants and milkweed, often found on private land. State, local and private efforts are underway to plant and protect milkweed. Monarch advocates hope a listing would better coordinate those efforts and give them a sizable boost, but there are concerns it could also spoil goodwill.\u003c/p>\n\u003cp>“I think there’s a big concern amongst farmers in particular,” said \u003ca href=\"https://nationalaglawcenter.org/author/brollins/\">Brigit Rollins\u003c/a>, a staff attorney at the National Agricultural Law Center. “We’ve done all this work we’ve been trying to do right by [monarchs], but maybe now we’re going to be in a position where our good work makes it actually harder for us once the species is listed.”\u003c/p>\n\u003cp>An incoming Trump administration also muddies the water. The previous Trump administration \u003ca href=\"https://www.npr.org/2020/12/15/946827294/trump-administration-postpones-listing-monarch-butterfly-as-endangered-species\">postponed the decision to list the monarch\u003c/a> and \u003ca href=\"https://www.npr.org/2019/08/12/750479370/trump-administration-makes-major-changes-to-protections-for-endangered-species\">rolled back some endangered species\u003c/a> protections.\u003c/p>\n\u003ch3>Monarch populations have been declining for decades\u003c/h3>\n\u003cp>Alarm bells have been going off for those following monarch populations for years.\u003c/p>\n\u003cp>Monarch butterflies migrate over generations — their offspring or great-great-great offspring completing the journey — so their populations can fluctuate greatly.\u003c/p>\n\u003cp>“There’s a lot of noise in the data,” said Cat Darst, a wildlife biologist and assistant field supervisor with FWS, who’s helping with the agency’s species status assessment for the monarch. “You can’t just look at one good year or one bad year. You have to look at data over time.”\u003c/p>\n\u003cp>The overall trend has been pretty clear, she said. “And that is down.”\u003c/p>\n\u003cp>Eastern monarch populations, which migrate between Canada and overwintering sites in Mexico, are estimated to have declined by \u003ca href=\"https://www.fws.gov/story/2021-08/plight-monarch\">more than 80\u003c/a>% in the 1990s. Counts at overwintering sites on the California coast estimate that Western monarch numbers have plunged by \u003ca href=\"https://www.researchgate.net/publication/334208364_Western_Monarch_Population_Plummets_Status_Probable_Causes_and_Recommended_Conservation_Actions\">more than 95% \u003c/a>since the 1980s.\u003c/p>\n\u003cp>“We are seeing staggering declines,” said \u003ca href=\"https://sbs.wsu.edu/cheryl-schultz/\">Cheryl Schultz\u003c/a>, a butterfly ecologist at Washington State University.\u003c/p>\n\u003cp>There are three prominent drivers of the declines: habitat loss, pesticides and climate change. Overwintering grounds on the California coast and Mexico have been destroyed. Milkweed plants, which monarch larvae and caterpillars feed on, have been torn out for sidewalks, tennis courts and crops. Some of the flowering plants that remain are \u003ca href=\"https://www.sciencedirect.com/science/article/pii/S000632072200252X\">covered in harmful pesticides\u003c/a>. Worsening wildfires, droughts and heatwaves are putting even more habitat at risk.\u003c/p>\n\u003cp>“You want to have an overall landscape that supports your butterflies so [their populations] can be bouncing way up high and not bouncing so low that when they crash, they’re not able to come back up,” Schultz said.\u003c/p>\n\u003cp>In 2014, wildlife groups \u003ca href=\"https://www.biologicaldiversity.org/species/invertebrates/pdfs/Monarch_ESA_Petition.pdf\">petitioned\u003c/a> FWS to protect the monarch butterfly under the Endangered Species Act. In 2020, after years of litigation from the Center for Biological Diversity, the agency declared that the species was deserving of federal protections, but those protections \u003ca href=\"https://www.fws.gov/press-release/2020-12/endangered-species-act-listing-monarch-butterfly-warranted-precluded\">wouldn’t be given\u003c/a> because of higher priorities. After more litigation, FWS was mandated by a court to make a new determination by early December 2024.\u003c/p>\n\u003cp>Darst said the agency intends to meet that deadline and make a new determination but could not speculate as to what it will decide.\u003c/p>\n\u003cp>“One of the coolest things about the fact that monarchs are kind of everywhere is that everyone can get involved with conservation. And there’s not a species where everyone can get involved,” she said. “One of our goals at the U.S. Fish and Wildlife Service is to maintain that magic for the public.”\u003c/p>\n\u003ch3>The difference between threatened and endangered\u003c/h3>\n\u003cp>The expectation from many following the process is that FWS will propose to list the monarch butterfly as threatened — not endangered.\u003c/p>\n\u003cp>A species listed as endangered gets the full suite of federal protections. It’s illegal to kill, capture, harass or harm one. A threatened species \u003ca href=\"https://www.npr.org/2019/08/12/750479370/trump-administration-makes-major-changes-to-protections-for-endangered-species\">doesn’t automatically\u003c/a> get the same protections. Federal wildlife managers can tailor protections to allow some activities that might harm, harass or kill a threatened species to continue.[aside tag=\"animals, monarch-butterflies\" label=\"More Related Stories\"]\u003c/p>\n\u003cp>“We really want to see some common sense middle ground about exempting activities that are beneficial,” said Emma Pelton, senior endangered species biologist at the Xerces Society for Invertebrate Conservation, one of the groups that’s been pushing for federal protection. “This is a unique animal. It’s in classrooms, it’s in homes, it’s in gardens, it’s used in educational outreach. So we don’t want to see that taken off the plate.”\u003c/p>\n\u003cp>But it’s also important, she said, that a ruling doesn’t exempt so many activities that it makes the protections ineffective at stopping monarch declines.\u003c/p>\n\u003cp>“I’m really interested in how the service strikes that balance,” Pelton said. “And I think this is where it will be a little bit groundbreaking — and hopefully in a really good way. How do we get large-scale landscape conservation moving without creating a lot of regulatory fear?”\u003c/p>\n\u003cp>The biggest fears may come from the agricultural community, which has a lot at stake.\u003c/p>\n\u003cp>Rollins, who talks to farmers in the heartland of the U.S., said if FWS designates wide areas as critical habitats for monarch butterflies, it would impact where farmers plow and plant. A listing could also possibly limit their use of insecticides and herbicides.\u003c/p>\n\u003cp>“There’s a lot of concern about how listing the monarch butterfly could impact use of pesticides,” she said.\u003c/p>\n\u003cp>Interest groups on every side of the issue are planning to closely read the proposed rule and flag concerns during the 60–90-day public comment period that follows. A final rule likely would be published later in 2025.\u003c/p>\n\u003cp>Forister said it may be easy for people to look at the plight of the monarch butterfly and think the federal government should be focused on species with smaller ranges.\u003c/p>\n\u003cp>[ad floatright]\u003c/p>\n\u003cp>“That’s not the future,” he said. “The threats are so widespread now that it’s even affecting widespread species, so we got to take this on. Conservation on a large scale, that’s what we got to figure out how to do as a society.”\u003c/p>\n\u003cdiv class=\"npr-transcript\">\n\u003cp>\u003cstrong>Transcript:\u003c/strong>\u003c/p>\n\u003cp>MARY LOUISE KELLY, HOST:\u003c/p>\n\u003cp>The monarch butterfly is one of the most recognizable insects in the country. Its orange and black wings can be spotted in nearly every U.S. state. And yet soon, federal wildlife officials will decide whether these butterflies should be listed under the Endangered Species Act. NPR’s Nathan Rott reports.\u003c/p>\n\u003cp>NATHAN ROTT, BYLINE: The monarch butterfly presents a bit of a paradox. On one hand, yeah, you can pretty much find them anywhere in the continental U.S.\u003c/p>\n\u003cp>KAREN SINCLAIR: One up there?\u003c/p>\n\u003cp>ROTT: There’s one right there.\u003c/p>\n\u003cp>SINCLAIR: Oh, yeah, there is one right over there. That’s a good sign.\u003c/p>\n\u003cp>ROTT: Like I did while talking to Karen Sinclair, a biologist at the U.S. Fish and Wildlife Service at a park in Southern California. But…\u003c/p>\n\u003cp>SINCLAIR: But we’re seeing less monarch butterflies.\u003c/p>\n\u003cp>ROTT: …There are fewer of them overall. Sinclair trains volunteers to count monarchs every year in Ventura at places like this park, where the migrating insects reliably cluster come winter.\u003c/p>\n\u003cp>SINCLAIR: And the number of times I have had the locals walk up to us, and they go, oh, what are you doing? We’re like, oh, we’re counting monarchs. The monarchs are here. And, like, oh, my gosh. I used to see monarchs all the time when I was a kid, you know? You could see them just dripping off the trees. And I didn’t think they were here anymore, you know? I haven’t seen them like that in a long time.\u003c/p>\n\u003cp>ROTT: There are two big populations of monarch butterflies in the U.S. The eastern population, which migrates between overwintering sites in Mexico to Canada, has dropped by more than 80% since the ’90s. For the western population, which migrates between the California coast and the Mountain West…\u003c/p>\n\u003cp>SINCLAIR: Now there’s less than 5% of what there used to be.\u003c/p>\n\u003cp>ROTT: The decline has spurred countless conservation efforts by states, communities, tribes, wildlife groups and landowners all over the country. But, says Emma Pelton…\u003c/p>\n\u003cp>EMMA PELTON: But there’s been really good evidence that we are not scaling to the levels that we need for recovery.\u003c/p>\n\u003cp>ROTT: Pelton is an endangered species biologist at the Xerces Society for Invertebrate Conservation. In one of the groups, it’s been calling for the U.S. Fish and Wildlife Service to list the monarch butterfly as threatened, not endangered.\u003c/p>\n\u003cp>PELTON: Yeah. I don’t think anyone has argued for endangered. I don’t think it qualifies.\u003c/p>\n\u003cp>ROTT: Which is an important distinction because when a plant or animal is listed as endangered, it gets the top level of federal protection. Like this species is nearly extinct. Do not touch or mess with it. If a species is listed as threatened, the protections can be a little more flexible to accommodate for the people interacting with the species, which Pelton says for the monarch is somewhat necessary.\u003c/p>\n\u003cp>PELTON: We really want to see some common-sense middle ground about exempting activities that are beneficial. This is a unique animal. It’s in classrooms. It’s in homes. It’s in gardens. This is something used for education and outreach. So we don’t want that to, you know, be taken off the plate.\u003c/p>\n\u003cp>ROTT: And she doesn’t want a potential listing to hamper existing conservation efforts. And that’s the challenge. Monarch butterfly populations are declining for three main reasons — habitat loss, the use of pesticides and climate change. So, perhaps unsurprisingly, when Brigit Rollins, a staff attorney at the National Agricultural Law Center, talks to farmers in the heartland, people who she says are working to conserve monarchs…\u003c/p>\n\u003cp>BRIGIT ROLLINS: There’s a lot of concern about how listing the monarch butterfly could impact use of pesticides.\u003c/p>\n\u003cp>ROTT: And how it could impact where they plow or plant. Rollins says she’s expecting the Fish and Wildlife Service to recommend listing the monarch when it makes its decision in early December. But she notes it would only be a proposed rule, subject to public comments, revisions and, soon, a new presidential administration.\u003c/p>\n\u003cp>ROLLINS: We know that during the Trump administration, the administration was interested in rolling back a lot of environmental regulations.\u003c/p>\n\u003cp>ROTT: Including many long-held aspects of the Endangered Species Act.\u003c/p>\n\u003cp>ROLLINS: So I would not be surprised to see that again.\u003c/p>\n\u003cp>ROTT: Still, advocates and scientists like Matt Forister, a plant and insect ecologist at the University of Nevada, Reno, are excited to see how the federal government proposes to protect an insect that lives practically everywhere because, he says, it’s necessary.\u003c/p>\n\u003cp>MATT FORISTER: We all grew up with this idea that there — you know, there’s National Parks, right? And, like, they’ve got a fence around them, and that’s going to be fine. But nothing’s fine now, right? All threats are completely pervasive now, and we got to deal with that.\u003c/p>\n\u003cp>ROTT: We’ve got to figure out, he says, how to do conservation at a large scale. Nathan Rott, NPR News, Ventura, California.\u003c/p>\n\u003cp>(SOUNDBITE OF KACEY MUSGRAVES SONG, “BUTTERFLIES”)\u003c/p>\n\u003c/div>\n\n", "blocks": [], "excerpt": "The monarch butterfly is widely recognized and widely dispersed across North America and it's in trouble. Federal officials decide soon whether it gets protection under the Endangered Species Act.", "status": "publish", "parent": 0, "modified": 1732063666, "stats": { "hasAudio": false, "hasVideo": false, "hasChartOrMap": false, "iframeSrcs": [], "hasGoogleForm": false, "hasGallery": false, "hasHearkenModule": false, "hasPolis": false, "paragraphCount": 63, "wordCount": 2252 }, "headData": { "title": "How Do You Protect a Species That Lives Across a Continent? Monarch Butterfly Decision May Soon Try | KQED", "description": "The monarch butterfly is widely recognized and widely dispersed across North America and it's in trouble. Federal officials decide soon whether it gets protection under the Endangered Species Act.", "ogTitle": "", "ogDescription": "", "ogImgId": "", "twTitle": "", "twDescription": "", "twImgId": "", "schema": { "@context": "http://schema.org", "@type": "Article", "headline": "How Do You Protect a Species That Lives Across a Continent? Monarch Butterfly Decision May Soon Try", "datePublished": "2024-11-20T12:00:23-08:00", "dateModified": "2024-11-19T16:47:46-08:00", "image": "https://cdn.kqed.org/wp-content/uploads/2020/02/[email protected]" } }, "source": "NPR", "sourceUrl": "https://www.npr.org/", "sticky": false, "nprByline": "Nathan Rott \u003cbr> NPR", "nprStoryId": "nx-s1-5179002", "nprHtmlLink": "https://www.npr.org/2024/11/18/nx-s1-5179002/protect-species-monarch-butterfly-decision-may-soon-try", "nprRetrievedStory": "1", "nprPubDate": "2024-11-19T10:00:50.18-05:00", "nprStoryDate": "2024-11-19T10:00:50.18-05:00", "nprLastModifiedDate": "2024-11-19T10:00:06.32-05:00", "nprAudio": "https://ondemand.npr.org/anon.npr-mp3/npr/atc/2024/11/20241118_atc_monarch_mega-decision.mp3?size=4473044&d=279528&e=nx-s1-5179002", "excludeFromSiteSearch": "Include", "showOnAuthorArchivePages": "No", "articleAge": "0", "path": "/science/1995228/how-do-you-protect-a-species-that-lives-across-a-continent-monarch-butterfly-decision-may-soon-try", "audioUrl": "https://ondemand.npr.org/anon.npr-mp3/npr/atc/2024/11/20241118_atc_monarch_mega-decision.mp3?size=4473044&d=279528&e=nx-s1-5179002", "audioTrackLength": null, "parsedContent": [ { "type": "contentString", "content": "\u003cdiv class=\"post-body\">\u003cp>\u003cp>One of the most recognizable and widely dispersed insects in North America may soon be headed for protections under the Endangered Species Act.\u003c/p>\n\u003cp>In early December, federal wildlife officials will decide whether the monarch butterfly, which pollinates plants and flutters through backyards in nearly every U.S. state, is deserving of federal protections.\u003c/p>\n\u003cp>The decision comes after a decade of efforts by wildlife groups, ecologists as well as non-scientists, who have documented declining monarch populations. And \u003ca href=\"https://www.npr.org/2023/10/01/1202923463/scientists-and-volunteers-work-together-to-monitor-annual-butterfly-migration\">a diverse network\u003c/a> of monarch enthusiasts, conservation efforts and landowners are anxious to see whether or how the federal government plans to protect the widespread monarch.\u003c/p>\n\u003cp>“I think for the general public and for a lot of scientists, it [might] feel kind of strange to have formal protections for something that spans the continent and reaches very high numbers in the summer,” said \u003ca href=\"https://www.unr.edu/biology/people/matt-forister\">Matt Forister\u003c/a>, a plant and insect ecologist at the University of Nevada, Reno. “But I think that’s a sign that the world is in that state, like the threats are that severe.”\u003c/p>\n\u003cp>“It’s a new frontier,” he said.\u003c/p>\n\u003cp>\u003c/p>\u003c/div>", "attributes": { "named": {}, "numeric": [] } }, { "type": "component", "content": "", "name": "ad", "attributes": { "named": { "label": "fullwidth" }, "numeric": [ "fullwidth" ] } }, { "type": "contentString", "content": "\u003cdiv class=\"post-body\">\u003cp>\u003c/p>\n\u003cp>The U.S. Fish and Wildlife Service (FWS) said if protections are still deemed necessary (in 2020 the agency said they \u003ca href=\"https://www.npr.org/2020/12/15/946827294/trump-administration-postpones-listing-monarch-butterfly-as-endangered-species\">were warranted\u003c/a> but precluded by higher priorities), it plans to submit a proposed rule to the Federal Register by Dec. 4, 2024. That rule would still be subject to public comment and possible revisions before taking effect.\u003c/p>\n\u003cp>The expectation from many monarch experts is that FWS will propose to list the monarch butterfly under the Endangered Species Act as threatened — not endangered — with accommodations for some of the people and industries that interact with the migrating species day-to-day.\u003c/p>\n\u003cp>During their migration, monarchs depend on flowering plants and milkweed, often found on private land. State, local and private efforts are underway to plant and protect milkweed. Monarch advocates hope a listing would better coordinate those efforts and give them a sizable boost, but there are concerns it could also spoil goodwill.\u003c/p>\n\u003cp>“I think there’s a big concern amongst farmers in particular,” said \u003ca href=\"https://nationalaglawcenter.org/author/brollins/\">Brigit Rollins\u003c/a>, a staff attorney at the National Agricultural Law Center. “We’ve done all this work we’ve been trying to do right by [monarchs], but maybe now we’re going to be in a position where our good work makes it actually harder for us once the species is listed.”\u003c/p>\n\u003cp>An incoming Trump administration also muddies the water. The previous Trump administration \u003ca href=\"https://www.npr.org/2020/12/15/946827294/trump-administration-postpones-listing-monarch-butterfly-as-endangered-species\">postponed the decision to list the monarch\u003c/a> and \u003ca href=\"https://www.npr.org/2019/08/12/750479370/trump-administration-makes-major-changes-to-protections-for-endangered-species\">rolled back some endangered species\u003c/a> protections.\u003c/p>\n\u003ch3>Monarch populations have been declining for decades\u003c/h3>\n\u003cp>Alarm bells have been going off for those following monarch populations for years.\u003c/p>\n\u003cp>Monarch butterflies migrate over generations — their offspring or great-great-great offspring completing the journey — so their populations can fluctuate greatly.\u003c/p>\n\u003cp>“There’s a lot of noise in the data,” said Cat Darst, a wildlife biologist and assistant field supervisor with FWS, who’s helping with the agency’s species status assessment for the monarch. “You can’t just look at one good year or one bad year. You have to look at data over time.”\u003c/p>\n\u003cp>The overall trend has been pretty clear, she said. “And that is down.”\u003c/p>\n\u003cp>Eastern monarch populations, which migrate between Canada and overwintering sites in Mexico, are estimated to have declined by \u003ca href=\"https://www.fws.gov/story/2021-08/plight-monarch\">more than 80\u003c/a>% in the 1990s. Counts at overwintering sites on the California coast estimate that Western monarch numbers have plunged by \u003ca href=\"https://www.researchgate.net/publication/334208364_Western_Monarch_Population_Plummets_Status_Probable_Causes_and_Recommended_Conservation_Actions\">more than 95% \u003c/a>since the 1980s.\u003c/p>\n\u003cp>“We are seeing staggering declines,” said \u003ca href=\"https://sbs.wsu.edu/cheryl-schultz/\">Cheryl Schultz\u003c/a>, a butterfly ecologist at Washington State University.\u003c/p>\n\u003cp>There are three prominent drivers of the declines: habitat loss, pesticides and climate change. Overwintering grounds on the California coast and Mexico have been destroyed. Milkweed plants, which monarch larvae and caterpillars feed on, have been torn out for sidewalks, tennis courts and crops. Some of the flowering plants that remain are \u003ca href=\"https://www.sciencedirect.com/science/article/pii/S000632072200252X\">covered in harmful pesticides\u003c/a>. Worsening wildfires, droughts and heatwaves are putting even more habitat at risk.\u003c/p>\n\u003cp>“You want to have an overall landscape that supports your butterflies so [their populations] can be bouncing way up high and not bouncing so low that when they crash, they’re not able to come back up,” Schultz said.\u003c/p>\n\u003cp>In 2014, wildlife groups \u003ca href=\"https://www.biologicaldiversity.org/species/invertebrates/pdfs/Monarch_ESA_Petition.pdf\">petitioned\u003c/a> FWS to protect the monarch butterfly under the Endangered Species Act. In 2020, after years of litigation from the Center for Biological Diversity, the agency declared that the species was deserving of federal protections, but those protections \u003ca href=\"https://www.fws.gov/press-release/2020-12/endangered-species-act-listing-monarch-butterfly-warranted-precluded\">wouldn’t be given\u003c/a> because of higher priorities. After more litigation, FWS was mandated by a court to make a new determination by early December 2024.\u003c/p>\n\u003cp>Darst said the agency intends to meet that deadline and make a new determination but could not speculate as to what it will decide.\u003c/p>\n\u003cp>“One of the coolest things about the fact that monarchs are kind of everywhere is that everyone can get involved with conservation. And there’s not a species where everyone can get involved,” she said. “One of our goals at the U.S. Fish and Wildlife Service is to maintain that magic for the public.”\u003c/p>\n\u003ch3>The difference between threatened and endangered\u003c/h3>\n\u003cp>The expectation from many following the process is that FWS will propose to list the monarch butterfly as threatened — not endangered.\u003c/p>\n\u003cp>A species listed as endangered gets the full suite of federal protections. It’s illegal to kill, capture, harass or harm one. A threatened species \u003ca href=\"https://www.npr.org/2019/08/12/750479370/trump-administration-makes-major-changes-to-protections-for-endangered-species\">doesn’t automatically\u003c/a> get the same protections. Federal wildlife managers can tailor protections to allow some activities that might harm, harass or kill a threatened species to continue.\u003c/p>\u003c/div>", "attributes": { "named": {}, "numeric": [] } }, { "type": "component", "content": "", "name": "aside", "attributes": { "named": { "tag": "animals, monarch-butterflies", "label": "More Related Stories " }, "numeric": [] } }, { "type": "contentString", "content": "\u003cdiv class=\"post-body\">\u003cp>\u003c/p>\n\u003cp>“We really want to see some common sense middle ground about exempting activities that are beneficial,” said Emma Pelton, senior endangered species biologist at the Xerces Society for Invertebrate Conservation, one of the groups that’s been pushing for federal protection. “This is a unique animal. It’s in classrooms, it’s in homes, it’s in gardens, it’s used in educational outreach. So we don’t want to see that taken off the plate.”\u003c/p>\n\u003cp>But it’s also important, she said, that a ruling doesn’t exempt so many activities that it makes the protections ineffective at stopping monarch declines.\u003c/p>\n\u003cp>“I’m really interested in how the service strikes that balance,” Pelton said. “And I think this is where it will be a little bit groundbreaking — and hopefully in a really good way. How do we get large-scale landscape conservation moving without creating a lot of regulatory fear?”\u003c/p>\n\u003cp>The biggest fears may come from the agricultural community, which has a lot at stake.\u003c/p>\n\u003cp>Rollins, who talks to farmers in the heartland of the U.S., said if FWS designates wide areas as critical habitats for monarch butterflies, it would impact where farmers plow and plant. A listing could also possibly limit their use of insecticides and herbicides.\u003c/p>\n\u003cp>“There’s a lot of concern about how listing the monarch butterfly could impact use of pesticides,” she said.\u003c/p>\n\u003cp>Interest groups on every side of the issue are planning to closely read the proposed rule and flag concerns during the 60–90-day public comment period that follows. A final rule likely would be published later in 2025.\u003c/p>\n\u003cp>Forister said it may be easy for people to look at the plight of the monarch butterfly and think the federal government should be focused on species with smaller ranges.\u003c/p>\n\u003cp>\u003c/p>\u003c/div>", "attributes": { "named": {}, "numeric": [] } }, { "type": "component", "content": "", "name": "ad", "attributes": { "named": { "label": "floatright" }, "numeric": [ "floatright" ] } }, { "type": "contentString", "content": "\u003cdiv class=\"post-body\">\u003cp>\u003c/p>\n\u003cp>“That’s not the future,” he said. “The threats are so widespread now that it’s even affecting widespread species, so we got to take this on. Conservation on a large scale, that’s what we got to figure out how to do as a society.”\u003c/p>\n\u003cdiv class=\"npr-transcript\">\n\u003cp>\u003cstrong>Transcript:\u003c/strong>\u003c/p>\n\u003cp>MARY LOUISE KELLY, HOST:\u003c/p>\n\u003cp>The monarch butterfly is one of the most recognizable insects in the country. Its orange and black wings can be spotted in nearly every U.S. state. And yet soon, federal wildlife officials will decide whether these butterflies should be listed under the Endangered Species Act. NPR’s Nathan Rott reports.\u003c/p>\n\u003cp>NATHAN ROTT, BYLINE: The monarch butterfly presents a bit of a paradox. On one hand, yeah, you can pretty much find them anywhere in the continental U.S.\u003c/p>\n\u003cp>KAREN SINCLAIR: One up there?\u003c/p>\n\u003cp>ROTT: There’s one right there.\u003c/p>\n\u003cp>SINCLAIR: Oh, yeah, there is one right over there. That’s a good sign.\u003c/p>\n\u003cp>ROTT: Like I did while talking to Karen Sinclair, a biologist at the U.S. Fish and Wildlife Service at a park in Southern California. But…\u003c/p>\n\u003cp>SINCLAIR: But we’re seeing less monarch butterflies.\u003c/p>\n\u003cp>ROTT: …There are fewer of them overall. Sinclair trains volunteers to count monarchs every year in Ventura at places like this park, where the migrating insects reliably cluster come winter.\u003c/p>\n\u003cp>SINCLAIR: And the number of times I have had the locals walk up to us, and they go, oh, what are you doing? We’re like, oh, we’re counting monarchs. The monarchs are here. And, like, oh, my gosh. I used to see monarchs all the time when I was a kid, you know? You could see them just dripping off the trees. And I didn’t think they were here anymore, you know? I haven’t seen them like that in a long time.\u003c/p>\n\u003cp>ROTT: There are two big populations of monarch butterflies in the U.S. The eastern population, which migrates between overwintering sites in Mexico to Canada, has dropped by more than 80% since the ’90s. For the western population, which migrates between the California coast and the Mountain West…\u003c/p>\n\u003cp>SINCLAIR: Now there’s less than 5% of what there used to be.\u003c/p>\n\u003cp>ROTT: The decline has spurred countless conservation efforts by states, communities, tribes, wildlife groups and landowners all over the country. But, says Emma Pelton…\u003c/p>\n\u003cp>EMMA PELTON: But there’s been really good evidence that we are not scaling to the levels that we need for recovery.\u003c/p>\n\u003cp>ROTT: Pelton is an endangered species biologist at the Xerces Society for Invertebrate Conservation. In one of the groups, it’s been calling for the U.S. Fish and Wildlife Service to list the monarch butterfly as threatened, not endangered.\u003c/p>\n\u003cp>PELTON: Yeah. I don’t think anyone has argued for endangered. I don’t think it qualifies.\u003c/p>\n\u003cp>ROTT: Which is an important distinction because when a plant or animal is listed as endangered, it gets the top level of federal protection. Like this species is nearly extinct. Do not touch or mess with it. If a species is listed as threatened, the protections can be a little more flexible to accommodate for the people interacting with the species, which Pelton says for the monarch is somewhat necessary.\u003c/p>\n\u003cp>PELTON: We really want to see some common-sense middle ground about exempting activities that are beneficial. This is a unique animal. It’s in classrooms. It’s in homes. It’s in gardens. This is something used for education and outreach. So we don’t want that to, you know, be taken off the plate.\u003c/p>\n\u003cp>ROTT: And she doesn’t want a potential listing to hamper existing conservation efforts. And that’s the challenge. Monarch butterfly populations are declining for three main reasons — habitat loss, the use of pesticides and climate change. So, perhaps unsurprisingly, when Brigit Rollins, a staff attorney at the National Agricultural Law Center, talks to farmers in the heartland, people who she says are working to conserve monarchs…\u003c/p>\n\u003cp>BRIGIT ROLLINS: There’s a lot of concern about how listing the monarch butterfly could impact use of pesticides.\u003c/p>\n\u003cp>ROTT: And how it could impact where they plow or plant. Rollins says she’s expecting the Fish and Wildlife Service to recommend listing the monarch when it makes its decision in early December. But she notes it would only be a proposed rule, subject to public comments, revisions and, soon, a new presidential administration.\u003c/p>\n\u003cp>ROLLINS: We know that during the Trump administration, the administration was interested in rolling back a lot of environmental regulations.\u003c/p>\n\u003cp>ROTT: Including many long-held aspects of the Endangered Species Act.\u003c/p>\n\u003cp>ROLLINS: So I would not be surprised to see that again.\u003c/p>\n\u003cp>ROTT: Still, advocates and scientists like Matt Forister, a plant and insect ecologist at the University of Nevada, Reno, are excited to see how the federal government proposes to protect an insect that lives practically everywhere because, he says, it’s necessary.\u003c/p>\n\u003cp>MATT FORISTER: We all grew up with this idea that there — you know, there’s National Parks, right? And, like, they’ve got a fence around them, and that’s going to be fine. But nothing’s fine now, right? All threats are completely pervasive now, and we got to deal with that.\u003c/p>\n\u003cp>ROTT: We’ve got to figure out, he says, how to do conservation at a large scale. Nathan Rott, NPR News, Ventura, California.\u003c/p>\n\u003cp>(SOUNDBITE OF KACEY MUSGRAVES SONG, “BUTTERFLIES”)\u003c/p>\n\u003c/div>\n\n\u003c/div>\u003c/p>", "attributes": { "named": {}, "numeric": [] } } ], "link": "/science/1995228/how-do-you-protect-a-species-that-lives-across-a-continent-monarch-butterfly-decision-may-soon-try", "authors": [ "byline_science_1995228" ], "categories": [ "science_2874", "science_40", "science_4450" ], "tags": [ "science_1119", "science_703", "science_2053" ], "featImg": "science_1995229", "label": "source_science_1995228" }, "science_1995220": { "type": "posts", "id": "science_1995220", "meta": { "index": "posts_1716263798", "site": "science", "id": "1995220", "score": null, "sort": [ 1732104019000 ] }, "guestAuthors": [], "slug": "why-the-oakland-zoo-said-goodbye-to-osh-the-elephant", "title": "Why the Oakland Zoo Said Goodbye to Osh the Elephant", "publishDate": 1732104019, "format": "standard", "headTitle": "Why the Oakland Zoo Said Goodbye to Osh the Elephant | KQED", "labelTerm": { "site": "science" }, "content": "\u003cp>Osh, the elephant, browsed through acacia, oak and palm branches left in large piles around his enclosure on a bright autumn morning during his last month in Oakland.\u003c/p>\n\u003cp>A few families milled about the viewing area. Kids pointed excitedly, a familiar storybook animal alive before their eyes. Osh, for his part, did not seem to be similarly impressed. He kept his distance, occupied with the branches and leaves. But it would have been a mistake to assume he was ignoring us.\u003c/p>\n\u003cp>“He’s probably listening to us right now,” said Gina Kinzley, elephant manager at the Oakland Zoo, “He’s looking over his shoulder at us.”\u003c/p>\n\u003cp>Kinzley is one of the people who know Osh, the 11-foot-tall African elephant, best in the world. She first met him when he was 11 and about half the size.\u003c/p>\n\u003cp>“I used to call him Tiny,” Kinzley said. “[It] was his nickname for many years until he wasn’t tiny anymore. But he’s very sweet. He’s very gentle. He’s very happy to see us and work with us.”\u003c/p>\n\u003cp>[ad fullwidth]\u003c/p>\n\u003cp>She worked with him a lot to get Osh ready for a 46-hour-road one-way trip. He relocated in October to an elephant sanctuary in Tennessee, where he could have companionship. Osh was the only elephant in Oakland for the previous year.\u003c/p>\n\u003cp>He used to live with two females, but one passed away in March 2023, and the other, named Donna, transferred to the same elephant sanctuary in Tennessee a few months later so she could have more company.\u003c/p>\n\u003cp>Female elephants have more social needs than males, in the wild they \u003ca href=\"https://globalelephants.org/the-basics/#:~:text=Female%20elephants%20spend%20their%20entire,to%20search%20for%20potential%20mates.\">are always part of a herd\u003c/a>. But males need buddies, too. Wild male elephants are part of a herd when they’re young and then may spend some time alone or live with other males.\u003c/p>\n\u003cp>It took some time for the zoo to figure out what to do.\u003c/p>\n\u003cp>“We worked with the [Association of Zoos and Aquariums] on finding companionship for him. We were looking for younger bulls to potentially bring here, but there is nobody available for quite a few years, and we really don’t want him to be by himself,” Kinzley said.\u003c/p>\n\u003cp>“It’s very bittersweet because we love him dearly. But we know that it’s the best decision for him.”\u003c/p>\n\u003cfigure id=\"attachment_1994031\" class=\"wp-caption alignnone\" style=\"max-width: 2000px\">\u003cimg loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-1994031\" src=\"https://cdn.kqed.org/wp-content/uploads/sites/35/2024/08/20240828_OAKLANDZOO_GC-38-KQED.jpg\" alt=\"An elephant in the distance, with a fence and people in the foreground.\" width=\"2000\" height=\"1333\" srcset=\"https://cdn.kqed.org/wp-content/uploads/sites/35/2024/08/20240828_OAKLANDZOO_GC-38-KQED.jpg 2000w, https://cdn.kqed.org/wp-content/uploads/sites/35/2024/08/20240828_OAKLANDZOO_GC-38-KQED-800x533.jpg 800w, https://cdn.kqed.org/wp-content/uploads/sites/35/2024/08/20240828_OAKLANDZOO_GC-38-KQED-1020x680.jpg 1020w, https://cdn.kqed.org/wp-content/uploads/sites/35/2024/08/20240828_OAKLANDZOO_GC-38-KQED-160x107.jpg 160w, https://cdn.kqed.org/wp-content/uploads/sites/35/2024/08/20240828_OAKLANDZOO_GC-38-KQED-768x512.jpg 768w, https://cdn.kqed.org/wp-content/uploads/sites/35/2024/08/20240828_OAKLANDZOO_GC-38-KQED-1536x1024.jpg 1536w, https://cdn.kqed.org/wp-content/uploads/sites/35/2024/08/20240828_OAKLANDZOO_GC-38-KQED-1920x1280.jpg 1920w\" sizes=\"(max-width: 2000px) 100vw, 2000px\">\u003cfigcaption class=\"wp-caption-text\">Phil Martin, left, and Kyle Davilla, right, visit Osh’s habitat at the Oakland Zoo on Aug. 28, 2024. \u003ccite>(Gina Castro/KQED)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003ch3>A trend decades in the making\u003c/h3>\n\u003cp>Osh’s move is part of a larger trend in zoo management that’s been building over recent decades.\u003c/p>\n\u003cp>About 40 zoos have closed their elephant exhibits since the early 90s, according to the nonprofit In Defense of Animals. This is a transition that has already played out in other countries, like the United Kingdom.\u003c/p>\n\u003cp>“When it comes to wild animal welfare, the U.S. typically lags several decades behind what occurs in the U.K.,” said Jake Veasy, behavior expert and founder and CEO of Care for the Rare, an organization that helps zoos maximize animal welfare.\u003c/p>\n\u003cp>“There, the industry has seen a wholesale shift of elephants from urban zoos in the U.K. to larger, more extensive wildlife parks. And I would anticipate that continues [in the U.S.] as a consolidation — an increase in the average number of elephants and a dramatic increase in the amount of space they have available.”\u003c/p>\n\u003cp>A decision to close an elephant exhibit can be met with mixed reactions from the public. Osh’s transfer was \u003ca href=\"https://www.eastbaytimes.com/2024/10/13/oakland-zoo-says-goodbye-to-osh-the-last-elephant-remaining-before-35-year-old-exhibit-closes/\">celebrated by the zoo and visitors\u003c/a> and by Bay Area animal \u003ca href=\"https://www.idausa.org/campaign/elephants/latest-news/update-osh-the-elephants-sanctuary-arrival-highlights-stunning-zoo-admission/\">rights activists\u003c/a>. However, other zoos facing pressure to close their elephant exhibits have been met with criticism, even from \u003ca href=\"https://www.latimes.com/local/lanow/la-me-ln-elephant-zoo-remove-20180123-htmlstory.html\">celebrities and local politicians\u003c/a>.\u003c/p>\n\u003cp>“Zoos are very defensive in talking about this kind of thing, but I don’t think they necessarily should be,” Veasy said.\u003c/p>\n\u003cfigure id=\"attachment_1994030\" class=\"wp-caption alignnone\" style=\"max-width: 2000px\">\u003cimg loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-1994030\" src=\"https://cdn.kqed.org/wp-content/uploads/sites/35/2024/08/20240828_OAKLANDZOO_GC-26-KQED.jpg\" alt=\"A mom and baby look at an elephant.\" width=\"2000\" height=\"1348\" srcset=\"https://cdn.kqed.org/wp-content/uploads/sites/35/2024/08/20240828_OAKLANDZOO_GC-26-KQED.jpg 2000w, https://cdn.kqed.org/wp-content/uploads/sites/35/2024/08/20240828_OAKLANDZOO_GC-26-KQED-800x539.jpg 800w, https://cdn.kqed.org/wp-content/uploads/sites/35/2024/08/20240828_OAKLANDZOO_GC-26-KQED-1020x687.jpg 1020w, https://cdn.kqed.org/wp-content/uploads/sites/35/2024/08/20240828_OAKLANDZOO_GC-26-KQED-160x108.jpg 160w, https://cdn.kqed.org/wp-content/uploads/sites/35/2024/08/20240828_OAKLANDZOO_GC-26-KQED-768x518.jpg 768w, https://cdn.kqed.org/wp-content/uploads/sites/35/2024/08/20240828_OAKLANDZOO_GC-26-KQED-1536x1035.jpg 1536w, https://cdn.kqed.org/wp-content/uploads/sites/35/2024/08/20240828_OAKLANDZOO_GC-26-KQED-1920x1294.jpg 1920w\" sizes=\"(max-width: 2000px) 100vw, 2000px\">\u003cfigcaption class=\"wp-caption-text\">Kiyoka Hansen and her 1-year-old son, Kai, visit Osh’s habitat at the Oakland Zoo on Aug. 28, 2024. \u003ccite>(Gina Castro/KQED)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>Elephants need a lot of room, but although space is important, Veasy said, it gets a lot of attention because it’s easy to measure. It can be harder for zoos to provide the kind of social conditions they need.\u003cbr>\n“We have a lot of historic damage to undo,” Veasy said. Elephants are a highly social species and should live in multigenerational herds. But “with the way elephants have been managed, over the past decades, that herd structure is absent.”\u003c/p>\n\u003cp>In the longer term, if elephants are to persist in captive environments and be well cared for, he said, “a key component is rebuilding that herd structure because it’s so crucial to their welfare.”\u003c/p>\n\u003cp>Elephants are more social animals than humans, he believes. We have family groups, but we regularly live separate from our extended family with very little distress.\u003c/p>\n\u003cp>“For elephants, a matriarchal herd is a much tighter bond,” Veasy said. “Separation of those individuals can be very distressing to those elephants. That hasn’t had the attention it’s warranted for many years.”\u003c/p>\n\u003cfigure id=\"attachment_1994028\" class=\"wp-caption alignnone\" style=\"max-width: 2000px\">\u003cimg loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-1994028\" src=\"https://cdn.kqed.org/wp-content/uploads/sites/35/2024/08/20240828_OAKLANDZOO_GC-19-KQED.jpg\" alt=\"An elephant in partial sun and shadows \" width=\"2000\" height=\"1333\" srcset=\"https://cdn.kqed.org/wp-content/uploads/sites/35/2024/08/20240828_OAKLANDZOO_GC-19-KQED.jpg 2000w, https://cdn.kqed.org/wp-content/uploads/sites/35/2024/08/20240828_OAKLANDZOO_GC-19-KQED-800x533.jpg 800w, https://cdn.kqed.org/wp-content/uploads/sites/35/2024/08/20240828_OAKLANDZOO_GC-19-KQED-1020x680.jpg 1020w, https://cdn.kqed.org/wp-content/uploads/sites/35/2024/08/20240828_OAKLANDZOO_GC-19-KQED-160x107.jpg 160w, https://cdn.kqed.org/wp-content/uploads/sites/35/2024/08/20240828_OAKLANDZOO_GC-19-KQED-768x512.jpg 768w, https://cdn.kqed.org/wp-content/uploads/sites/35/2024/08/20240828_OAKLANDZOO_GC-19-KQED-1536x1024.jpg 1536w, https://cdn.kqed.org/wp-content/uploads/sites/35/2024/08/20240828_OAKLANDZOO_GC-19-KQED-1920x1280.jpg 1920w\" sizes=\"(max-width: 2000px) 100vw, 2000px\">\u003cfigcaption class=\"wp-caption-text\">Osh, the 30-year-old male African elephant, eats tree branches in his habitat at the Oakland Zoo on Aug. 28, 2024. \u003ccite>(Gina Castro/KQED)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003ch3>Elephants not leaving zoos entirely\u003c/h3>\n\u003cp>Not all zoos are bidding farewell to their elephants, though. Dan Ashe, President and CEO of the Association of Zoos and Aquariums, said some are choosing to expand their elephant enclosures.\u003c/p>\n\u003cp>“We see both sides,” Ashe said. “We see some members deciding that elephants are no longer in their future and some facilities investing heavily in elephants.”\u003c/p>\n\u003cp>Several zoos, including San Diego and Cincinnati, are developing new large elephant habitats, costing tens to hundreds of millions of dollars, and the Brookfield Zoo in Chicago is planning to bring elephants back within the next 15 years.\u003c/p>\n\u003ch3>Osh settling in\u003c/h3>\n\u003cp>Late last month, Osh arrived in Tennessee and, by all accounts, is settling in nicely. The sanctuary is 3,060 acres in size and currently holds 12 other elephants, with room to accept more.\u003c/p>\n\u003cp>“We have a natural forest environment, and on day one, Osh went out, and he knocked down a tree,” said Scott Hooper, the elephant bull program manager at the sanctuary. “Which is great. It’s a really natural behavior for elephants.”[aside tag=\"animals, elephant\" label=\"More Related Stories\"]\u003c/p>\n\u003cp>Playfully knocking over trees was something he and his friend Donna did a lot at the Oakland Zoo. Osh has also been sleeping overnight, another good sign.\u003c/p>\n\u003cp>Osh seems keen to get to know Artie, the African bull elephant he shares a fenceline with.\u003c/p>\n\u003cp>“And we’re just waiting for Artie to get a little more comfortable with Osh before we kind of let them share space together,” Hooper said.\u003c/p>\n\u003cp>“He’s definitely interested, and he’ll reach his trunk out and wait for Artie to come over. Artie just hasn’t built the confidence up yet, but that’s definitely a huge goal of ours with Osh and with all the elephant socialization down the road.”\u003c/p>\n\u003cp>Donna is also at the sanctuary, and the ultimate goal is to reunite them and allow the elephants to live as a herd.\u003c/p>\n\u003cp>[ad floatright]\u003c/p>\n\u003cp>\u003cem>The sanctuary is not open for the visiting public to view elephants, but Osh’s fans can keep up with him on the \u003ca href=\"https://www.elephants.com/elecam\">sanctuary’s webcams\u003c/a>. \u003c/em>\u003c/p>\n\n", "blocks": [], "excerpt": "The Bay Area’s last remaining elephant is gone. He joins an old friend at The Elephant Sanctuary in Tennessee. Elephant caretakers are increasingly recognizing these intelligent animals’ social needs.", "status": "publish", "parent": 0, "modified": 1732201448, "stats": { "hasAudio": false, "hasVideo": false, "hasChartOrMap": false, "iframeSrcs": [], "hasGoogleForm": false, "hasGallery": false, "hasHearkenModule": false, "hasPolis": false, "paragraphCount": 34, "wordCount": 1295 }, "headData": { "title": "Why the Oakland Zoo Said Goodbye to Osh the Elephant | KQED", "description": "The Bay Area’s last remaining elephant is gone. He joins an old friend at The Elephant Sanctuary in Tennessee. Elephant caretakers are increasingly recognizing these intelligent animals’ social needs.", "ogTitle": "", "ogDescription": "", "ogImgId": "", "twTitle": "", "twDescription": "", "twImgId": "", "schema": { "@context": "http://schema.org", "@type": "Article", "headline": "Why the Oakland Zoo Said Goodbye to Osh the Elephant", "datePublished": "2024-11-20T04:00:19-08:00", "dateModified": "2024-11-21T07:04:08-08:00", "image": "https://cdn.kqed.org/wp-content/uploads/2020/02/[email protected]" } }, "audioUrl": "https://traffic.omny.fm/d/clips/0af137ef-751e-4b19-a055-aaef00d2d578/ffca7e9f-6831-41c5-bcaf-aaef00f5a073/ecf3810d-3e1d-468d-8929-b22f001245b4/audio.mp3?accessToken=eyJhbGciOiJIUzI1NiIsImtpZCI6IjlzYTZ6N20wdUVtT0VhcnZBUGdxVHciLCJ0eXAiOiJKV1QifQ.eyJjbGlwIjoiZWNmMzgxMGQtM2UxZC00NjhkLTg5MjktYjIyZjAwMTI0NWI0IiwiYWRzIjowfQ.s97ERJYQz2_NKdSVx8my8Q92K795bSNtVlwcbDf_b5s", "sticky": false, "nprStoryId": "kqed-1995220", "excludeFromSiteSearch": "Include", "articleAge": "0", "path": "/science/1995220/why-the-oakland-zoo-said-goodbye-to-osh-the-elephant", "audioTrackLength": null, "parsedContent": [ { "type": "contentString", "content": "\u003cdiv class=\"post-body\">\u003cp>\u003cp>Osh, the elephant, browsed through acacia, oak and palm branches left in large piles around his enclosure on a bright autumn morning during his last month in Oakland.\u003c/p>\n\u003cp>A few families milled about the viewing area. Kids pointed excitedly, a familiar storybook animal alive before their eyes. Osh, for his part, did not seem to be similarly impressed. He kept his distance, occupied with the branches and leaves. But it would have been a mistake to assume he was ignoring us.\u003c/p>\n\u003cp>“He’s probably listening to us right now,” said Gina Kinzley, elephant manager at the Oakland Zoo, “He’s looking over his shoulder at us.”\u003c/p>\n\u003cp>Kinzley is one of the people who know Osh, the 11-foot-tall African elephant, best in the world. She first met him when he was 11 and about half the size.\u003c/p>\n\u003cp>“I used to call him Tiny,” Kinzley said. “[It] was his nickname for many years until he wasn’t tiny anymore. But he’s very sweet. He’s very gentle. He’s very happy to see us and work with us.”\u003c/p>\n\u003cp>\u003c/p>\u003c/div>", "attributes": { "named": {}, "numeric": [] } }, { "type": "component", "content": "", "name": "ad", "attributes": { "named": { "label": "fullwidth" }, "numeric": [ "fullwidth" ] } }, { "type": "contentString", "content": "\u003cdiv class=\"post-body\">\u003cp>\u003c/p>\n\u003cp>She worked with him a lot to get Osh ready for a 46-hour-road one-way trip. He relocated in October to an elephant sanctuary in Tennessee, where he could have companionship. Osh was the only elephant in Oakland for the previous year.\u003c/p>\n\u003cp>He used to live with two females, but one passed away in March 2023, and the other, named Donna, transferred to the same elephant sanctuary in Tennessee a few months later so she could have more company.\u003c/p>\n\u003cp>Female elephants have more social needs than males, in the wild they \u003ca href=\"https://globalelephants.org/the-basics/#:~:text=Female%20elephants%20spend%20their%20entire,to%20search%20for%20potential%20mates.\">are always part of a herd\u003c/a>. But males need buddies, too. Wild male elephants are part of a herd when they’re young and then may spend some time alone or live with other males.\u003c/p>\n\u003cp>It took some time for the zoo to figure out what to do.\u003c/p>\n\u003cp>“We worked with the [Association of Zoos and Aquariums] on finding companionship for him. We were looking for younger bulls to potentially bring here, but there is nobody available for quite a few years, and we really don’t want him to be by himself,” Kinzley said.\u003c/p>\n\u003cp>“It’s very bittersweet because we love him dearly. But we know that it’s the best decision for him.”\u003c/p>\n\u003cfigure id=\"attachment_1994031\" class=\"wp-caption alignnone\" style=\"max-width: 2000px\">\u003cimg loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-1994031\" src=\"https://cdn.kqed.org/wp-content/uploads/sites/35/2024/08/20240828_OAKLANDZOO_GC-38-KQED.jpg\" alt=\"An elephant in the distance, with a fence and people in the foreground.\" width=\"2000\" height=\"1333\" srcset=\"https://cdn.kqed.org/wp-content/uploads/sites/35/2024/08/20240828_OAKLANDZOO_GC-38-KQED.jpg 2000w, https://cdn.kqed.org/wp-content/uploads/sites/35/2024/08/20240828_OAKLANDZOO_GC-38-KQED-800x533.jpg 800w, https://cdn.kqed.org/wp-content/uploads/sites/35/2024/08/20240828_OAKLANDZOO_GC-38-KQED-1020x680.jpg 1020w, https://cdn.kqed.org/wp-content/uploads/sites/35/2024/08/20240828_OAKLANDZOO_GC-38-KQED-160x107.jpg 160w, https://cdn.kqed.org/wp-content/uploads/sites/35/2024/08/20240828_OAKLANDZOO_GC-38-KQED-768x512.jpg 768w, https://cdn.kqed.org/wp-content/uploads/sites/35/2024/08/20240828_OAKLANDZOO_GC-38-KQED-1536x1024.jpg 1536w, https://cdn.kqed.org/wp-content/uploads/sites/35/2024/08/20240828_OAKLANDZOO_GC-38-KQED-1920x1280.jpg 1920w\" sizes=\"(max-width: 2000px) 100vw, 2000px\">\u003cfigcaption class=\"wp-caption-text\">Phil Martin, left, and Kyle Davilla, right, visit Osh’s habitat at the Oakland Zoo on Aug. 28, 2024. \u003ccite>(Gina Castro/KQED)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003ch3>A trend decades in the making\u003c/h3>\n\u003cp>Osh’s move is part of a larger trend in zoo management that’s been building over recent decades.\u003c/p>\n\u003cp>About 40 zoos have closed their elephant exhibits since the early 90s, according to the nonprofit In Defense of Animals. This is a transition that has already played out in other countries, like the United Kingdom.\u003c/p>\n\u003cp>“When it comes to wild animal welfare, the U.S. typically lags several decades behind what occurs in the U.K.,” said Jake Veasy, behavior expert and founder and CEO of Care for the Rare, an organization that helps zoos maximize animal welfare.\u003c/p>\n\u003cp>“There, the industry has seen a wholesale shift of elephants from urban zoos in the U.K. to larger, more extensive wildlife parks. And I would anticipate that continues [in the U.S.] as a consolidation — an increase in the average number of elephants and a dramatic increase in the amount of space they have available.”\u003c/p>\n\u003cp>A decision to close an elephant exhibit can be met with mixed reactions from the public. Osh’s transfer was \u003ca href=\"https://www.eastbaytimes.com/2024/10/13/oakland-zoo-says-goodbye-to-osh-the-last-elephant-remaining-before-35-year-old-exhibit-closes/\">celebrated by the zoo and visitors\u003c/a> and by Bay Area animal \u003ca href=\"https://www.idausa.org/campaign/elephants/latest-news/update-osh-the-elephants-sanctuary-arrival-highlights-stunning-zoo-admission/\">rights activists\u003c/a>. However, other zoos facing pressure to close their elephant exhibits have been met with criticism, even from \u003ca href=\"https://www.latimes.com/local/lanow/la-me-ln-elephant-zoo-remove-20180123-htmlstory.html\">celebrities and local politicians\u003c/a>.\u003c/p>\n\u003cp>“Zoos are very defensive in talking about this kind of thing, but I don’t think they necessarily should be,” Veasy said.\u003c/p>\n\u003cfigure id=\"attachment_1994030\" class=\"wp-caption alignnone\" style=\"max-width: 2000px\">\u003cimg loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-1994030\" src=\"https://cdn.kqed.org/wp-content/uploads/sites/35/2024/08/20240828_OAKLANDZOO_GC-26-KQED.jpg\" alt=\"A mom and baby look at an elephant.\" width=\"2000\" height=\"1348\" srcset=\"https://cdn.kqed.org/wp-content/uploads/sites/35/2024/08/20240828_OAKLANDZOO_GC-26-KQED.jpg 2000w, https://cdn.kqed.org/wp-content/uploads/sites/35/2024/08/20240828_OAKLANDZOO_GC-26-KQED-800x539.jpg 800w, https://cdn.kqed.org/wp-content/uploads/sites/35/2024/08/20240828_OAKLANDZOO_GC-26-KQED-1020x687.jpg 1020w, https://cdn.kqed.org/wp-content/uploads/sites/35/2024/08/20240828_OAKLANDZOO_GC-26-KQED-160x108.jpg 160w, https://cdn.kqed.org/wp-content/uploads/sites/35/2024/08/20240828_OAKLANDZOO_GC-26-KQED-768x518.jpg 768w, https://cdn.kqed.org/wp-content/uploads/sites/35/2024/08/20240828_OAKLANDZOO_GC-26-KQED-1536x1035.jpg 1536w, https://cdn.kqed.org/wp-content/uploads/sites/35/2024/08/20240828_OAKLANDZOO_GC-26-KQED-1920x1294.jpg 1920w\" sizes=\"(max-width: 2000px) 100vw, 2000px\">\u003cfigcaption class=\"wp-caption-text\">Kiyoka Hansen and her 1-year-old son, Kai, visit Osh’s habitat at the Oakland Zoo on Aug. 28, 2024. \u003ccite>(Gina Castro/KQED)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>Elephants need a lot of room, but although space is important, Veasy said, it gets a lot of attention because it’s easy to measure. It can be harder for zoos to provide the kind of social conditions they need.\u003cbr>\n“We have a lot of historic damage to undo,” Veasy said. Elephants are a highly social species and should live in multigenerational herds. But “with the way elephants have been managed, over the past decades, that herd structure is absent.”\u003c/p>\n\u003cp>In the longer term, if elephants are to persist in captive environments and be well cared for, he said, “a key component is rebuilding that herd structure because it’s so crucial to their welfare.”\u003c/p>\n\u003cp>Elephants are more social animals than humans, he believes. We have family groups, but we regularly live separate from our extended family with very little distress.\u003c/p>\n\u003cp>“For elephants, a matriarchal herd is a much tighter bond,” Veasy said. “Separation of those individuals can be very distressing to those elephants. That hasn’t had the attention it’s warranted for many years.”\u003c/p>\n\u003cfigure id=\"attachment_1994028\" class=\"wp-caption alignnone\" style=\"max-width: 2000px\">\u003cimg loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-1994028\" src=\"https://cdn.kqed.org/wp-content/uploads/sites/35/2024/08/20240828_OAKLANDZOO_GC-19-KQED.jpg\" alt=\"An elephant in partial sun and shadows \" width=\"2000\" height=\"1333\" srcset=\"https://cdn.kqed.org/wp-content/uploads/sites/35/2024/08/20240828_OAKLANDZOO_GC-19-KQED.jpg 2000w, https://cdn.kqed.org/wp-content/uploads/sites/35/2024/08/20240828_OAKLANDZOO_GC-19-KQED-800x533.jpg 800w, https://cdn.kqed.org/wp-content/uploads/sites/35/2024/08/20240828_OAKLANDZOO_GC-19-KQED-1020x680.jpg 1020w, https://cdn.kqed.org/wp-content/uploads/sites/35/2024/08/20240828_OAKLANDZOO_GC-19-KQED-160x107.jpg 160w, https://cdn.kqed.org/wp-content/uploads/sites/35/2024/08/20240828_OAKLANDZOO_GC-19-KQED-768x512.jpg 768w, https://cdn.kqed.org/wp-content/uploads/sites/35/2024/08/20240828_OAKLANDZOO_GC-19-KQED-1536x1024.jpg 1536w, https://cdn.kqed.org/wp-content/uploads/sites/35/2024/08/20240828_OAKLANDZOO_GC-19-KQED-1920x1280.jpg 1920w\" sizes=\"(max-width: 2000px) 100vw, 2000px\">\u003cfigcaption class=\"wp-caption-text\">Osh, the 30-year-old male African elephant, eats tree branches in his habitat at the Oakland Zoo on Aug. 28, 2024. \u003ccite>(Gina Castro/KQED)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003ch3>Elephants not leaving zoos entirely\u003c/h3>\n\u003cp>Not all zoos are bidding farewell to their elephants, though. Dan Ashe, President and CEO of the Association of Zoos and Aquariums, said some are choosing to expand their elephant enclosures.\u003c/p>\n\u003cp>“We see both sides,” Ashe said. “We see some members deciding that elephants are no longer in their future and some facilities investing heavily in elephants.”\u003c/p>\n\u003cp>Several zoos, including San Diego and Cincinnati, are developing new large elephant habitats, costing tens to hundreds of millions of dollars, and the Brookfield Zoo in Chicago is planning to bring elephants back within the next 15 years.\u003c/p>\n\u003ch3>Osh settling in\u003c/h3>\n\u003cp>Late last month, Osh arrived in Tennessee and, by all accounts, is settling in nicely. The sanctuary is 3,060 acres in size and currently holds 12 other elephants, with room to accept more.\u003c/p>\n\u003cp>“We have a natural forest environment, and on day one, Osh went out, and he knocked down a tree,” said Scott Hooper, the elephant bull program manager at the sanctuary. “Which is great. It’s a really natural behavior for elephants.”\u003c/p>\u003c/div>", "attributes": { "named": {}, "numeric": [] } }, { "type": "component", "content": "", "name": "aside", "attributes": { "named": { "tag": "animals, elephant", "label": "More Related Stories " }, "numeric": [] } }, { "type": "contentString", "content": "\u003cdiv class=\"post-body\">\u003cp>\u003c/p>\n\u003cp>Playfully knocking over trees was something he and his friend Donna did a lot at the Oakland Zoo. Osh has also been sleeping overnight, another good sign.\u003c/p>\n\u003cp>Osh seems keen to get to know Artie, the African bull elephant he shares a fenceline with.\u003c/p>\n\u003cp>“And we’re just waiting for Artie to get a little more comfortable with Osh before we kind of let them share space together,” Hooper said.\u003c/p>\n\u003cp>“He’s definitely interested, and he’ll reach his trunk out and wait for Artie to come over. Artie just hasn’t built the confidence up yet, but that’s definitely a huge goal of ours with Osh and with all the elephant socialization down the road.”\u003c/p>\n\u003cp>Donna is also at the sanctuary, and the ultimate goal is to reunite them and allow the elephants to live as a herd.\u003c/p>\n\u003cp>\u003c/p>\u003c/div>", "attributes": { "named": {}, "numeric": [] } }, { "type": "component", "content": "", "name": "ad", "attributes": { "named": { "label": "floatright" }, "numeric": [ "floatright" ] } }, { "type": "contentString", "content": "\u003cdiv class=\"post-body\">\u003cp>\u003c/p>\n\u003cp>\u003cem>The sanctuary is not open for the visiting public to view elephants, but Osh’s fans can keep up with him on the \u003ca href=\"https://www.elephants.com/elecam\">sanctuary’s webcams\u003c/a>. \u003c/em>\u003c/p>\n\n\u003c/div>\u003c/p>", "attributes": { "named": {}, "numeric": [] } } ], "link": "/science/1995220/why-the-oakland-zoo-said-goodbye-to-osh-the-elephant", "authors": [ "11088" ], "categories": [ "science_2874", "science_4550", "science_40", "science_4450" ], "tags": [ "science_1120", "science_5192" ], "featImg": "science_1994027", "label": "science" } }, "programsReducer": { "possible": { "id": "possible", "title": "Possible", "info": "Possible is hosted by entrepreneur Reid Hoffman and writer Aria Finger. Together in Possible, Hoffman and Finger lead enlightening discussions about building a brighter collective future. The show features interviews with visionary guests like Trevor Noah, Sam Altman and Janette Sadik-Khan. Possible paints an optimistic portrait of the world we can create through science, policy, business, art and our shared humanity. It asks: What if everything goes right for once? How can we get there? Each episode also includes a short fiction story generated by advanced AI GPT-4, serving as a thought-provoking springboard to speculate how humanity could leverage technology for good.", "airtime": "SUN 2pm", "imageSrc": "https://cdn.kqed.org/wp-content/uploads/2024/04/Possible-Podcast-Tile-360x360-1.jpg", "officialWebsiteLink": "https://www.possible.fm/", "meta": { "site": "news", "source": "Possible" }, "link": "/radio/program/possible", "subscribe": { "apple": "https://podcasts.apple.com/us/podcast/possible/id1677184070", "spotify": "https://open.spotify.com/show/730YpdUSNlMyPQwNnyjp4k" } }, "1a": { "id": "1a", "title": "1A", "info": "1A is home to the national conversation. 1A brings on great guests and frames the best debate in ways that make you think, share and engage.", "airtime": "MON-THU 11pm-12am", "imageSrc": "https://ww2.kqed.org/radio/wp-content/uploads/sites/50/2018/04/1a.jpg", "officialWebsiteLink": "https://the1a.org/", "meta": { "site": "news", "source": "npr" }, "link": "/radio/program/1a", "subscribe": { "npr": "https://rpb3r.app.goo.gl/RBrW", "apple": "https://itunes.apple.com/WebObjects/MZStore.woa/wa/viewPodcast?s=143441&mt=2&id=1188724250&at=11l79Y&ct=nprdirectory", "tuneIn": "https://tunein.com/radio/1A-p947376/", "rss": "https://feeds.npr.org/510316/podcast.xml" } }, "all-things-considered": { "id": "all-things-considered", "title": "All Things Considered", "info": "Every weekday, \u003cem>All Things Considered\u003c/em> hosts Robert Siegel, Audie Cornish, Ari Shapiro, and Kelly McEvers present the program's trademark mix of news, interviews, commentaries, reviews, and offbeat features. Michel Martin hosts on the weekends.", "airtime": "MON-FRI 1pm-2pm, 4:30pm-6:30pm\u003cbr />SAT-SUN 5pm-6pm", "imageSrc": "https://cdn.kqed.org/wp-content/uploads/2024/04/All-Things-Considered-Podcast-Tile-360x360-1.jpg", "officialWebsiteLink": "https://www.npr.org/programs/all-things-considered/", "meta": { "site": "news", "source": "npr" }, "link": "/radio/program/all-things-considered" }, "american-suburb-podcast": { "id": "american-suburb-podcast", "title": "American Suburb: The Podcast", "tagline": "The flip side of gentrification, told through one town", "info": "Gentrification is changing cities across America, forcing people from neighborhoods they have long called home. Call them the displaced. Now those priced out of the Bay Area are looking for a better life in an unlikely place. American Suburb follows this migration to one California town along the Delta, 45 miles from San Francisco. But is this once sleepy suburb ready for them?", "imageSrc": "https://cdn.kqed.org/wp-content/uploads/2024/04/American-Suburb-Podcast-Tile-703x703-1.jpg", "officialWebsiteLink": "/news/series/american-suburb-podcast", "meta": { "site": "news", "source": "kqed", "order": 17 }, "link": "/news/series/american-suburb-podcast/", "subscribe": { "npr": "https://rpb3r.app.goo.gl/RBrW", "apple": "https://itunes.apple.com/WebObjects/MZStore.woa/wa/viewPodcast?mt=2&id=1287748328", "tuneIn": "https://tunein.com/radio/American-Suburb-p1086805/", "rss": "https://ww2.kqed.org/news/series/american-suburb-podcast/feed/podcast", "google": "https://podcasts.google.com/feed/aHR0cHM6Ly9mZWVkcy5tZWdhcGhvbmUuZm0vS1FJTkMzMDExODgxNjA5" } }, "baycurious": { "id": "baycurious", "title": "Bay Curious", "tagline": "Exploring the Bay Area, one question at a time", "info": "KQED’s new podcast, Bay Curious, gets to the bottom of the mysteries — both profound and peculiar — that give the Bay Area its unique identity. And we’ll do it with your help! You ask the questions. You decide what Bay Curious investigates. And you join us on the journey to find the answers.", "imageSrc": "https://cdn.kqed.org/wp-content/uploads/2024/04/Bay-Curious-Podcast-Tile-703x703-1.jpg", "imageAlt": "\"KQED Bay Curious", "officialWebsiteLink": "/news/series/baycurious", "meta": { "site": "news", "source": "kqed", "order": 2 }, "link": "/podcasts/baycurious", "subscribe": { "apple": "https://podcasts.apple.com/us/podcast/bay-curious/id1172473406", "npr": "https://www.npr.org/podcasts/500557090/bay-curious", "rss": "https://ww2.kqed.org/news/category/bay-curious-podcast/feed/podcast", "google": "https://podcasts.google.com/feed/aHR0cHM6Ly93dzIua3FlZC5vcmcvbmV3cy9jYXRlZ29yeS9iYXktY3VyaW91cy1wb2RjYXN0L2ZlZWQvcG9kY2FzdA", "stitcher": "https://www.stitcher.com/podcast/kqed/bay-curious", "spotify": "https://open.spotify.com/show/6O76IdmhixfijmhTZLIJ8k" } }, "bbc-world-service": { "id": "bbc-world-service", "title": "BBC World Service", "info": "The day's top stories from BBC News compiled twice daily in the week, once at weekends.", "airtime": "MON-FRI 9pm-10pm, TUE-FRI 1am-2am", "imageSrc": "https://cdn.kqed.org/wp-content/uploads/2024/04/BBC-World-Service-Podcast-Tile-360x360-1.jpg", "officialWebsiteLink": "https://www.bbc.co.uk/sounds/play/live:bbc_world_service", "meta": { "site": "news", "source": "BBC World Service" }, "link": "/radio/program/bbc-world-service", "subscribe": { "apple": "https://itunes.apple.com/us/podcast/global-news-podcast/id135067274?mt=2", "tuneIn": "https://tunein.com/radio/BBC-World-Service-p455581/", "rss": "https://podcasts.files.bbci.co.uk/p02nq0gn.rss" } }, "code-switch-life-kit": { "id": "code-switch-life-kit", "title": "Code Switch / Life Kit", "info": "\u003cem>Code Switch\u003c/em>, which listeners will hear in the first part of the hour, has fearless and much-needed conversations about race. Hosted by journalists of color, the show tackles the subject of race head-on, exploring how it impacts every part of society — from politics and pop culture to history, sports and more.\u003cbr />\u003cbr />\u003cem>Life Kit\u003c/em>, which will be in the second part of the hour, guides you through spaces and feelings no one prepares you for — from finances to mental health, from workplace microaggressions to imposter syndrome, from relationships to parenting. The show features experts with real world experience and shares their knowledge. Because everyone needs a little help being human.\u003cbr />\u003cbr />\u003ca href=\"https://www.npr.org/podcasts/510312/codeswitch\">\u003cem>Code Switch\u003c/em> offical site and podcast\u003c/a>\u003cbr />\u003ca href=\"https://www.npr.org/lifekit\">\u003cem>Life Kit\u003c/em> offical site and podcast\u003c/a>\u003cbr />", "airtime": "SUN 9pm-10pm", "imageSrc": "https://cdn.kqed.org/wp-content/uploads/2024/04/Code-Switch-Life-Kit-Podcast-Tile-360x360-1.jpg", "meta": { "site": "radio", "source": "npr" }, "link": "/radio/program/code-switch-life-kit", "subscribe": { "apple": "https://podcasts.apple.com/podcast/1112190608?mt=2&at=11l79Y&ct=nprdirectory", "google": "https://podcasts.google.com/feed/aHR0cHM6Ly93d3cubnByLm9yZy9yc3MvcG9kY2FzdC5waHA_aWQ9NTEwMzEy", "spotify": "https://open.spotify.com/show/3bExJ9JQpkwNhoHvaIIuyV", "rss": "https://feeds.npr.org/510312/podcast.xml" } }, "commonwealth-club": { "id": "commonwealth-club", "title": "Commonwealth Club of California Podcast", "info": "The Commonwealth Club of California is the nation's oldest and largest public affairs forum. As a non-partisan forum, The Club brings to the public airwaves diverse viewpoints on important topics. The Club's weekly radio broadcast - the oldest in the U.S., dating back to 1924 - is carried across the nation on public radio stations and is now podcasting. Our website archive features audio of our recent programs, as well as selected speeches from our long and distinguished history. This podcast feed is usually updated twice a week and is always un-edited.", "airtime": "THU 10pm, FRI 1am", "imageSrc": "https://cdn.kqed.org/wp-content/uploads/2024/04/Commonwealth-Club-Podcast-Tile-360x360-1.jpg", "officialWebsiteLink": "https://www.commonwealthclub.org/podcasts", "meta": { "site": "news", "source": "Commonwealth Club of California" }, "link": "/radio/program/commonwealth-club", "subscribe": { "apple": "https://itunes.apple.com/us/podcast/commonwealth-club-of-california-podcast/id976334034?mt=2", "google": "https://podcasts.google.com/feed/aHR0cDovL3d3dy5jb21tb253ZWFsdGhjbHViLm9yZy9hdWRpby9wb2RjYXN0L3dlZWtseS54bWw", "tuneIn": "https://tunein.com/radio/Commonwealth-Club-of-California-p1060/" } }, "forum": { "id": "forum", "title": "Forum", "tagline": "The conversation starts here", "info": "KQED’s live call-in program discussing local, state, national and international issues, as well as in-depth interviews.", "airtime": "MON-FRI 9am-11am, 10pm-11pm", "imageSrc": "https://cdn.kqed.org/wp-content/uploads/2024/04/Forum-Podcast-Tile-703x703-1.jpg", "imageAlt": "KQED Forum with Mina Kim and Alexis Madrigal", "officialWebsiteLink": "/forum", "meta": { "site": "news", "source": "kqed", "order": 8 }, "link": "/forum", "subscribe": { "apple": "https://podcasts.apple.com/us/podcast/kqeds-forum/id73329719", "google": "https://podcasts.google.com/feed/aHR0cHM6Ly9mZWVkcy5tZWdhcGhvbmUuZm0vS1FJTkM5NTU3MzgxNjMz", "npr": "https://www.npr.org/podcasts/432307980/forum", "stitcher": "https://www.stitcher.com/podcast/kqedfm-kqeds-forum-podcast", "rss": "https://feeds.megaphone.fm/KQINC9557381633" } }, "freakonomics-radio": { "id": "freakonomics-radio", "title": "Freakonomics Radio", "info": "Freakonomics Radio is a one-hour award-winning podcast and public-radio project hosted by Stephen Dubner, with co-author Steve Levitt as a regular guest. It is produced in partnership with WNYC.", "imageSrc": "https://ww2.kqed.org/news/wp-content/uploads/sites/10/2018/05/freakonomicsRadio.png", "officialWebsiteLink": "http://freakonomics.com/", "airtime": "SUN 1am-2am, SAT 3pm-4pm", "meta": { "site": "radio", "source": "WNYC" }, "link": "/radio/program/freakonomics-radio", "subscribe": { "npr": "https://rpb3r.app.goo.gl/4s8b", "apple": "https://itunes.apple.com/us/podcast/freakonomics-radio/id354668519", "tuneIn": "https://tunein.com/podcasts/WNYC-Podcasts/Freakonomics-Radio-p272293/", "rss": "https://feeds.feedburner.com/freakonomicsradio" } }, "fresh-air": { "id": "fresh-air", "title": "Fresh Air", "info": "Hosted by Terry Gross, \u003cem>Fresh Air from WHYY\u003c/em> is the Peabody Award-winning weekday magazine of contemporary arts and issues. One of public radio's most popular programs, Fresh Air features intimate conversations with today's biggest luminaries.", "airtime": "MON-FRI 7pm-8pm", "imageSrc": "https://cdn.kqed.org/wp-content/uploads/2024/04/Fresh-Air-Podcast-Tile-360x360-1.jpg", "officialWebsiteLink": "https://www.npr.org/programs/fresh-air/", "meta": { "site": "radio", "source": "npr" }, "link": "/radio/program/fresh-air", "subscribe": { "npr": "https://rpb3r.app.goo.gl/4s8b", "apple": "https://itunes.apple.com/WebObjects/MZStore.woa/wa/viewPodcast?s=143441&mt=2&id=214089682&at=11l79Y&ct=nprdirectory", "tuneIn": "https://tunein.com/radio/Fresh-Air-p17/", "rss": "https://feeds.npr.org/381444908/podcast.xml" } }, "here-and-now": { "id": "here-and-now", "title": "Here & Now", "info": "A live production of NPR and WBUR Boston, in collaboration with stations across the country, Here & Now reflects the fluid world of news as it's happening in the middle of the day, with timely, in-depth news, interviews and conversation. Hosted by Robin Young, Jeremy Hobson and Tonya Mosley.", "airtime": "MON-THU 11am-12pm", "imageSrc": "https://cdn.kqed.org/wp-content/uploads/2024/04/Here-And-Now-Podcast-Tile-360x360-1.jpg", "officialWebsiteLink": "http://www.wbur.org/hereandnow", "meta": { "site": "news", "source": "npr" }, "link": "/radio/program/here-and-now", "subsdcribe": { "apple": "https://itunes.apple.com/WebObjects/MZStore.woa/wa/viewPodcast?mt=2&id=426698661", "tuneIn": "https://tunein.com/radio/Here--Now-p211/", "rss": "https://feeds.npr.org/510051/podcast.xml" } }, "how-i-built-this": { "id": "how-i-built-this", "title": "How I Built This with Guy Raz", "info": "Guy Raz dives into the stories behind some of the world's best known companies. How I Built This weaves a narrative journey about innovators, entrepreneurs and idealists—and the movements they built.", "imageSrc": "https://ww2.kqed.org/news/wp-content/uploads/sites/10/2018/05/howIBuiltThis.png", "officialWebsiteLink": "https://www.npr.org/podcasts/510313/how-i-built-this", "airtime": "SUN 7:30pm-8pm", "meta": { "site": "news", "source": "npr" }, "link": "/radio/program/how-i-built-this", "subscribe": { "npr": "https://rpb3r.app.goo.gl/3zxy", "apple": "https://itunes.apple.com/us/podcast/how-i-built-this-with-guy-raz/id1150510297?mt=2", "tuneIn": "https://tunein.com/podcasts/Arts--Culture-Podcasts/How-I-Built-This-p910896/", "rss": "https://feeds.npr.org/510313/podcast.xml" } }, "inside-europe": { "id": "inside-europe", "title": "Inside Europe", "info": "Inside Europe, a one-hour weekly news magazine hosted by Helen Seeney and Keith Walker, explores the topical issues shaping the continent. No other part of the globe has experienced such dynamic political and social change in recent years.", "airtime": "SAT 3am-4am", "imageSrc": "https://cdn.kqed.org/wp-content/uploads/2024/04/Inside-Europe-Podcast-Tile-300x300-1.jpg", "meta": { "site": "news", "source": "Deutsche Welle" }, "link": "/radio/program/inside-europe", "subscribe": { "apple": "https://itunes.apple.com/us/podcast/inside-europe/id80106806?mt=2", "tuneIn": "https://tunein.com/radio/Inside-Europe-p731/", "rss": "https://partner.dw.com/xml/podcast_inside-europe" } }, "latino-usa": { "id": "latino-usa", "title": "Latino USA", "airtime": "MON 1am-2am, SUN 6pm-7pm", "info": "Latino USA, the radio journal of news and culture, is the only national, English-language radio program produced from a Latino perspective.", "imageSrc": "https://ww2.kqed.org/radio/wp-content/uploads/sites/50/2018/04/latinoUsa.jpg", "officialWebsiteLink": "http://latinousa.org/", "meta": { "site": "news", "source": "npr" }, "link": "/radio/program/latino-usa", "subscribe": { "npr": "https://rpb3r.app.goo.gl/xtTd", "apple": "https://itunes.apple.com/WebObjects/MZStore.woa/wa/viewPodcast?s=143441&mt=2&id=79681317&at=11l79Y&ct=nprdirectory", "tuneIn": "https://tunein.com/radio/Latino-USA-p621/", "rss": "https://feeds.npr.org/510016/podcast.xml" } }, "live-from-here-highlights": { "id": "live-from-here-highlights", "title": "Live from Here Highlights", "info": "Chris Thile steps to the mic as the host of Live from Here (formerly A Prairie Home Companion), a live public radio variety show. Download Chris’s Song of the Week plus other highlights from the broadcast. Produced by American Public Media.", "airtime": "SAT 6pm-8pm, SUN 11am-1pm", "imageSrc": "https://cdn.kqed.org/wp-content/uploads/2024/04/Live-From-Here-Podcast-Tile-360x360-1.jpg", "officialWebsiteLink": "https://www.livefromhere.org/", "meta": { "site": "arts", "source": "american public media" }, "link": "/radio/program/live-from-here-highlights", "subscribe": { "apple": "https://itunes.apple.com/us/podcast/id1167173941", "tuneIn": "https://tunein.com/radio/Live-from-Here-Highlights-p921744/", "rss": "https://feeds.publicradio.org/public_feeds/a-prairie-home-companion-highlights/rss/rss" } }, "marketplace": { "id": "marketplace", "title": "Marketplace", "info": "Our flagship program, helmed by Kai Ryssdal, examines what the day in money delivered, through stories, conversations, newsworthy numbers and more. Updated Monday through Friday at about 3:30 p.m. PT.", "airtime": "MON-FRI 4pm-4:30pm, MON-WED 6:30pm-7pm", "imageSrc": "https://cdn.kqed.org/wp-content/uploads/2024/04/Marketplace-Podcast-Tile-360x360-1.jpg", "officialWebsiteLink": "https://www.marketplace.org/", "meta": { "site": "news", "source": "American Public Media" }, "link": "/radio/program/marketplace", "subscribe": { "apple": "https://itunes.apple.com/WebObjects/MZStore.woa/wa/viewPodcast?s=143441&mt=2&id=201853034&at=11l79Y&ct=nprdirectory", "tuneIn": "https://tunein.com/radio/APM-Marketplace-p88/", "rss": "https://feeds.publicradio.org/public_feeds/marketplace-pm/rss/rss" } }, "mindshift": { "id": "mindshift", "title": "MindShift", "tagline": "A podcast about the future of learning and how we raise our kids", "info": "The MindShift podcast explores the innovations in education that are shaping how kids learn. Hosts Ki Sung and Katrina Schwartz introduce listeners to educators, researchers, parents and students who are developing effective ways to improve how kids learn. We cover topics like how fed-up administrators are developing surprising tactics to deal with classroom disruptions; how listening to podcasts are helping kids develop reading skills; the consequences of overparenting; and why interdisciplinary learning can engage students on all ends of the traditional achievement spectrum. This podcast is part of the MindShift education site, a division of KQED News. KQED is an NPR/PBS member station based in San Francisco. You can also visit the MindShift website for episodes and supplemental blog posts or tweet us \u003ca href=\"https://twitter.com/MindShiftKQED\">@MindShiftKQED\u003c/a> or visit us at \u003ca href=\"/mindshift\">MindShift.KQED.org\u003c/a>", "imageSrc": "https://cdn.kqed.org/wp-content/uploads/2024/04/Mindshift-Podcast-Tile-703x703-1.jpg", "imageAlt": "KQED MindShift: How We Will Learn", "officialWebsiteLink": "/mindshift/", "meta": { "site": "news", "source": "kqed", "order": 11 }, "link": "/podcasts/mindshift", "subscribe": { "apple": "https://podcasts.apple.com/us/podcast/mindshift-podcast/id1078765985", "google": "https://podcasts.google.com/feed/aHR0cHM6Ly9mZWVkcy5tZWdhcGhvbmUuZm0vS1FJTkM1NzY0NjAwNDI5", "npr": "https://www.npr.org/podcasts/464615685/mind-shift-podcast", "stitcher": "https://www.stitcher.com/podcast/kqed/stories-teachers-share", "spotify": "https://open.spotify.com/show/0MxSpNYZKNprFLCl7eEtyx" } }, "morning-edition": { "id": "morning-edition", "title": "Morning Edition", "info": "\u003cem>Morning Edition\u003c/em> takes listeners around the country and the world with multi-faceted stories and commentaries every weekday. Hosts Steve Inskeep, David Greene and Rachel Martin bring you the latest breaking news and features to prepare you for the day.", "airtime": "MON-FRI 3am-9am", "imageSrc": "https://cdn.kqed.org/wp-content/uploads/2024/04/Morning-Edition-Podcast-Tile-360x360-1.jpg", "officialWebsiteLink": "https://www.npr.org/programs/morning-edition/", "meta": { "site": "news", "source": "npr" }, "link": "/radio/program/morning-edition" }, "onourwatch": { "id": "onourwatch", "title": "On Our Watch", "tagline": "Police secrets, unsealed", "info": "For decades, the process for how police police themselves has been inconsistent – if not opaque. In some states, like California, these proceedings were completely hidden. After a new police transparency law unsealed scores of internal affairs files, our reporters set out to examine these cases and the shadow world of police discipline. On Our Watch brings listeners into the rooms where officers are questioned and witnesses are interrogated to find out who this system is really protecting. Is it the officers, or the public they've sworn to serve?", "imageSrc": "https://cdn.kqed.org/wp-content/uploads/2024/04/On-Our-Watch-Podcast-Tile-703x703-1.jpg", "imageAlt": "On Our Watch from NPR and KQED", "officialWebsiteLink": "/podcasts/onourwatch", "meta": { "site": "news", "source": "kqed", "order": 10 }, "link": "/podcasts/onourwatch", "subscribe": { "apple": "https://podcasts.apple.com/podcast/id1567098962", "google": "https://podcasts.google.com/feed/aHR0cHM6Ly9mZWVkcy5ucHIub3JnLzUxMDM2MC9wb2RjYXN0LnhtbD9zYz1nb29nbGVwb2RjYXN0cw", "npr": "https://rpb3r.app.goo.gl/onourwatch", "spotify": "https://open.spotify.com/show/0OLWoyizopu6tY1XiuX70x", "tuneIn": "https://tunein.com/radio/On-Our-Watch-p1436229/", "stitcher": "https://www.stitcher.com/show/on-our-watch", "rss": "https://feeds.npr.org/510360/podcast.xml" } }, "on-the-media": { "id": "on-the-media", "title": "On The Media", "info": "Our weekly podcast explores how the media 'sausage' is made, casts an incisive eye on fluctuations in the marketplace of ideas, and examines threats to the freedom of information and expression in America and abroad. For one hour a week, the show tries to lift the veil from the process of \"making media,\" especially news media, because it's through that lens that we see the world and the world sees us", "airtime": "SUN 2pm-3pm, MON 12am-1am", "imageSrc": "https://ww2.kqed.org/radio/wp-content/uploads/sites/50/2018/04/onTheMedia.png", "officialWebsiteLink": "https://www.wnycstudios.org/shows/otm", "meta": { "site": "news", "source": "wnyc" }, "link": "/radio/program/on-the-media", "subscribe": { "apple": "https://itunes.apple.com/us/podcast/on-the-media/id73330715?mt=2", "tuneIn": "https://tunein.com/radio/On-the-Media-p69/", "rss": "http://feeds.wnyc.org/onthemedia" } }, "our-body-politic": { "id": "our-body-politic", "title": "Our Body Politic", "info": "Presented by KQED, KCRW and KPCC, and created and hosted by award-winning journalist Farai Chideya, Our Body Politic is unapologetically centered on reporting on not just how women of color experience the major political events of today, but how they’re impacting those very issues.", "airtime": "SAT 6pm-7pm, SUN 1am-2am", "imageSrc": "https://cdn.kqed.org/wp-content/uploads/2024/04/Our-Body-Politic-Podcast-Tile-360x360-1.jpg", "officialWebsiteLink": "https://our-body-politic.simplecast.com/", "meta": { "site": "news", "source": "kcrw" }, "link": "/radio/program/our-body-politic", "subscribe": { "apple": "https://podcasts.apple.com/us/podcast/our-body-politic/id1533069868", "google": "https://podcasts.google.com/feed/aHR0cHM6Ly9mZWVkcy5zaW1wbGVjYXN0LmNvbS9feGFQaHMxcw", "spotify": "https://open.spotify.com/show/4ApAiLT1kV153TttWAmqmc", "rss": "https://feeds.simplecast.com/_xaPhs1s", "tuneIn": "https://tunein.com/podcasts/News--Politics-Podcasts/Our-Body-Politic-p1369211/" } }, "pbs-newshour": { "id": "pbs-newshour", "title": "PBS NewsHour", "info": "Analysis, background reports and updates from the PBS NewsHour putting today's news in context.", "airtime": "MON-FRI 3pm-4pm", "imageSrc": "https://cdn.kqed.org/wp-content/uploads/2024/04/PBS-News-Hour-Podcast-Tile-360x360-1.jpg", "officialWebsiteLink": "https://www.pbs.org/newshour/", "meta": { "site": "news", "source": "pbs" }, "link": "/radio/program/pbs-newshour", "subscribe": { "apple": "https://itunes.apple.com/us/podcast/pbs-newshour-full-show/id394432287?mt=2", "tuneIn": "https://tunein.com/radio/PBS-NewsHour---Full-Show-p425698/", "rss": "https://www.pbs.org/newshour/feeds/rss/podcasts/show" } }, "perspectives": { "id": "perspectives", "title": "Perspectives", "tagline": "KQED's series of of daily listener commentaries since 1991", "info": "KQED's series of of daily listener commentaries since 1991.", "imageSrc": "https://cdn.kqed.org/wp-content/uploads/2024/04/Perspectives-Podcast-Tile-703x703-1.jpg", "officialWebsiteLink": "/perspectives/", "meta": { "site": "radio", "source": "kqed", "order": 13 }, "link": "/perspectives", "subscribe": { "apple": "https://podcasts.apple.com/us/podcast/id73801135", "npr": "https://www.npr.org/podcasts/432309616/perspectives", "rss": "https://ww2.kqed.org/perspectives/category/perspectives/feed/", "google": "https://podcasts.google.com/feed/aHR0cHM6Ly93dzIua3FlZC5vcmcvcGVyc3BlY3RpdmVzL2NhdGVnb3J5L3BlcnNwZWN0aXZlcy9mZWVkLw" } }, "planet-money": { "id": "planet-money", "title": "Planet Money", "info": "The economy explained. Imagine you could call up a friend and say, Meet me at the bar and tell me what's going on with the economy. Now imagine that's actually a fun evening.", "airtime": "SUN 3pm-4pm", "imageSrc": "https://ww2.kqed.org/radio/wp-content/uploads/sites/50/2018/04/planetmoney.jpg", "officialWebsiteLink": "https://www.npr.org/sections/money/", "meta": { "site": "news", "source": "npr" }, "link": "/radio/program/planet-money", "subscribe": { "npr": "https://rpb3r.app.goo.gl/M4f5", "apple": "https://itunes.apple.com/us/podcast/planet-money/id290783428?mt=2", "tuneIn": "https://tunein.com/podcasts/Business--Economics-Podcasts/Planet-Money-p164680/", "rss": "https://feeds.npr.org/510289/podcast.xml" } }, "politicalbreakdown": { "id": "politicalbreakdown", "title": "Political Breakdown", "tagline": "Politics from a personal perspective", "info": "Political Breakdown is a new series that explores the political intersection of California and the nation. Each week hosts Scott Shafer and Marisa Lagos are joined with a new special guest to unpack politics -- with personality — and offer an insider’s glimpse at how politics happens.", "airtime": "THU 6:30pm-7pm", "imageSrc": "https://cdn.kqed.org/wp-content/uploads/2024/04/Political-Breakdown-2024-Podcast-Tile-703x703-1.jpg", "imageAlt": "KQED Political Breakdown", "officialWebsiteLink": "/podcasts/politicalbreakdown", "meta": { "site": "radio", "source": "kqed", "order": 6 }, "link": "/podcasts/politicalbreakdown", "subscribe": { "apple": "https://podcasts.apple.com/us/podcast/political-breakdown/id1327641087", "google": "https://podcasts.google.com/feed/aHR0cHM6Ly9mZWVkcy5tZWdhcGhvbmUuZm0vS1FJTkM5Nzk2MzI2MTEx", "npr": "https://www.npr.org/podcasts/572155894/political-breakdown", "stitcher": "https://www.stitcher.com/podcast/kqed/political-breakdown", "spotify": "https://open.spotify.com/show/07RVyIjIdk2WDuVehvBMoN", "rss": "https://ww2.kqed.org/news/tag/political-breakdown/feed/podcast" } }, "pri-the-world": { "id": "pri-the-world", "title": "PRI's The World: Latest Edition", "info": "Each weekday, host Marco Werman and his team of producers bring you the world's most interesting stories in an hour of radio that reminds us just how small our planet really is.", "airtime": "MON-FRI 2pm-3pm", "imageSrc": "https://cdn.kqed.org/wp-content/uploads/2024/04/The-World-Podcast-Tile-360x360-1.jpg", "officialWebsiteLink": "https://www.pri.org/programs/the-world", "meta": { "site": "news", "source": "PRI" }, "link": "/radio/program/pri-the-world", "subscribe": { "apple": "https://itunes.apple.com/us/podcast/pris-the-world-latest-edition/id278196007?mt=2", "tuneIn": "https://tunein.com/podcasts/News--Politics-Podcasts/PRIs-The-World-p24/", "rss": "http://feeds.feedburner.com/pri/theworld" } }, "radiolab": { "id": "radiolab", "title": "Radiolab", "info": "A two-time Peabody Award-winner, Radiolab is an investigation told through sounds and stories, and centered around one big idea. In the Radiolab world, information sounds like music and science and culture collide. Hosted by Jad Abumrad and Robert Krulwich, the show is designed for listeners who demand skepticism, but appreciate wonder. WNYC Studios is the producer of other leading podcasts including Freakonomics Radio, Death, Sex & Money, On the Media and many more.", "airtime": "SUN 12am-1am, SAT 2pm-3pm", "imageSrc": "https://ww2.kqed.org/radio/wp-content/uploads/sites/50/2018/04/radiolab1400.png", "officialWebsiteLink": "https://www.wnycstudios.org/shows/radiolab/", "meta": { "site": "science", "source": "WNYC" }, "link": "/radio/program/radiolab", "subscribe": { "apple": "https://itunes.apple.com/us/podcast/radiolab/id152249110?mt=2", "tuneIn": "https://tunein.com/radio/RadioLab-p68032/", "rss": "https://feeds.wnyc.org/radiolab" } }, "reveal": { "id": "reveal", "title": "Reveal", "info": "Created by The Center for Investigative Reporting and PRX, Reveal is public radios first one-hour weekly radio show and podcast dedicated to investigative reporting. Credible, fact based and without a partisan agenda, Reveal combines the power and artistry of driveway moment storytelling with data-rich reporting on critically important issues. The result is stories that inform and inspire, arming our listeners with information to right injustices, hold the powerful accountable and improve lives.Reveal is hosted by Al Letson and showcases the award-winning work of CIR and newsrooms large and small across the nation. In a radio and podcast market crowded with choices, Reveal focuses on important and often surprising stories that illuminate the world for our listeners.", "airtime": "SAT 4pm-5pm", "imageSrc": "https://ww2.kqed.org/radio/wp-content/uploads/sites/50/2018/04/reveal300px.png", "officialWebsiteLink": "https://www.revealnews.org/episodes/", "meta": { "site": "news", "source": "npr" }, "link": "/radio/program/reveal", "subscribe": { "apple": "https://itunes.apple.com/us/podcast/reveal/id886009669", "tuneIn": "https://tunein.com/radio/Reveal-p679597/", "rss": "http://feeds.revealradio.org/revealpodcast" } }, "says-you": { "id": "says-you", "title": "Says You!", "info": "Public radio's game show of bluff and bluster, words and whimsy. The warmest, wittiest cocktail party - it's spirited and civil, brainy and boisterous, peppered with musical interludes. Fast paced and playful, it's the most fun you can have with language without getting your mouth washed out with soap. Our motto: It's not important to know the answers, it's important to like the answers!", "airtime": "SUN 4pm-5pm", "imageSrc": "https://cdn.kqed.org/wp-content/uploads/2024/04/Says-You-Podcast-Tile-360x360-1.jpg", "officialWebsiteLink": "http://www.saysyouradio.com/", "meta": { "site": "comedy", "source": "Pipit and Finch" }, "link": "/radio/program/says-you", "subscribe": { "apple": "https://itunes.apple.com/us/podcast/says-you!/id1050199826", "tuneIn": "https://tunein.com/radio/Says-You-p480/", "rss": "https://saysyou.libsyn.com/rss" } }, "science-friday": { "id": "science-friday", "title": "Science Friday", "info": "Science Friday is a weekly science talk show, broadcast live over public radio stations nationwide. Each week, the show focuses on science topics that are in the news and tries to bring an educated, balanced discussion to bear on the scientific issues at hand. Panels of expert guests join host Ira Flatow, a veteran science journalist, to discuss science and to take questions from listeners during the call-in portion of the program.", "airtime": "FRI 11am-1pm", "imageSrc": "https://cdn.kqed.org/wp-content/uploads/2024/04/Science-Friday-Podcast-Tile-360x360-1.jpg", "officialWebsiteLink": "https://www.wnycstudios.org/shows/science-friday", "meta": { "site": "news", "source": "npr" }, "link": "/radio/program/science-friday", "subscribe": { "apple": "https://itunes.apple.com/WebObjects/MZStore.woa/wa/viewPodcast?s=143441&mt=2&id=73329284&at=11l79Y&ct=nprdirectory", "tuneIn": "https://tunein.com/radio/Science-Friday-p394/", "rss": "http://feeds.wnyc.org/science-friday" } }, "selected-shorts": { "id": "selected-shorts", "title": "Selected Shorts", "info": "Spellbinding short stories by established and emerging writers take on a new life when they are performed by stars of the stage and screen.", "airtime": "SAT 8pm-9pm", "imageSrc": "https://cdn.kqed.org/wp-content/uploads/2024/04/Selected-Shorts-Podcast-Tile-360x360-1.jpg", "officialWebsiteLink": "https://www.pri.org/programs/selected-shorts", "meta": { "site": "arts", "source": "pri" }, "link": "/radio/program/selected-shorts", "subscribe": { "apple": "https://itunes.apple.com/WebObjects/MZStore.woa/wa/viewPodcast?s=143441&mt=2&id=253191824&at=11l79Y&ct=nprdirectory", "tuneIn": "https://tunein.com/radio/Selected-Shorts-p31792/", "rss": "https://feeds.megaphone.fm/selectedshorts" } }, "snap-judgment": { "id": "snap-judgment", "title": "Snap Judgment", "tagline": "Real stories with killer beats", "info": "The Snap Judgment radio show and podcast mixes real stories with killer beats to produce cinematic, dramatic radio. Snap's musical brand of storytelling dares listeners to see the world through the eyes of another. This is storytelling... with a BEAT!! Snap first aired on public radio stations nationwide in July 2010. Today, Snap Judgment airs on over 450 public radio stations and is brought to the airwaves by KQED & PRX.", "airtime": "SAT 1pm-2pm, 9pm-10pm", "imageSrc": "https://cdn.kqed.org/wp-content/uploads/2024/05/Snap-Judgment-Podcast-Tile-703x703-1.jpg", "officialWebsiteLink": "https://snapjudgment.org", "meta": { "site": "arts", "source": "kqed", "order": 3 }, "link": "https://snapjudgment.org", "subscribe": { "apple": "https://podcasts.apple.com/us/podcast/snap-judgment/id283657561", "npr": "https://www.npr.org/podcasts/449018144/snap-judgment", "stitcher": "https://www.pandora.com/podcast/snap-judgment/PC:241?source=stitcher-sunset", "spotify": "https://open.spotify.com/show/3Cct7ZWmxHNAtLgBTqjC5v", "rss": "https://snap.feed.snapjudgment.org/" } }, "soldout": { "id": "soldout", "title": "SOLD OUT: Rethinking Housing in America", "tagline": "A new future for housing", "info": "Sold Out: Rethinking Housing in America", "imageSrc": "https://cdn.kqed.org/wp-content/uploads/2024/04/Sold-Out-Podcast-Tile-703x703-1.jpg", "imageAlt": "KQED Sold Out: Rethinking Housing in America", "officialWebsiteLink": "/podcasts/soldout", "meta": { "site": "news", "source": "kqed", "order": 12 }, "link": "/podcasts/soldout", "subscribe": { "npr": "https://www.npr.org/podcasts/911586047/s-o-l-d-o-u-t-a-new-future-for-housing", "apple": "https://podcasts.apple.com/us/podcast/introducing-sold-out-rethinking-housing-in-america/id1531354937", "rss": "https://feeds.megaphone.fm/soldout", "spotify": "https://open.spotify.com/show/38dTBSk2ISFoPiyYNoKn1X", "stitcher": "https://www.stitcher.com/podcast/kqed/sold-out-rethinking-housing-in-america", "tunein": "https://tunein.com/radio/SOLD-OUT-Rethinking-Housing-in-America-p1365871/", "google": "https://podcasts.google.com/feed/aHR0cHM6Ly9mZWVkcy5tZWdhcGhvbmUuZm0vc29sZG91dA" } }, "spooked": { "id": "spooked", "title": "Spooked", "tagline": "True-life supernatural stories", "info": "", "imageSrc": "https://cdn.kqed.org/wp-content/uploads/2024/10/Spooked-Podcast-Tile-703x703-1.jpg", "imageAlt": "", "officialWebsiteLink": "https://spookedpodcast.org/", "meta": { "site": "news", "source": "kqed", "order": 4 }, "link": "https://spookedpodcast.org/", "subscribe": { "apple": "https://podcasts.apple.com/us/podcast/spooked/id1279361017", "npr": "https://www.npr.org/podcasts/549547848/snap-judgment-presents-spooked", "spotify": "https://open.spotify.com/show/76571Rfl3m7PLJQZKQIGCT", "rss": "https://feeds.simplecast.com/TBotaapn" } }, "ted-radio-hour": { "id": "ted-radio-hour", "title": "TED Radio Hour", "info": "The TED Radio Hour is a journey through fascinating ideas, astonishing inventions, fresh approaches to old problems, and new ways to think and create.", "airtime": "SUN 3pm-4pm, SAT 10pm-11pm", "imageSrc": "https://ww2.kqed.org/radio/wp-content/uploads/sites/50/2018/04/tedRadioHour.jpg", "officialWebsiteLink": "https://www.npr.org/programs/ted-radio-hour/?showDate=2018-06-22", "meta": { "site": "news", "source": "npr" }, "link": "/radio/program/ted-radio-hour", "subscribe": { "npr": "https://rpb3r.app.goo.gl/8vsS", "apple": "https://itunes.apple.com/WebObjects/MZStore.woa/wa/viewPodcast?s=143441&mt=2&id=523121474&at=11l79Y&ct=nprdirectory", "tuneIn": "https://tunein.com/radio/TED-Radio-Hour-p418021/", "rss": "https://feeds.npr.org/510298/podcast.xml" } }, "tech-nation": { "id": "tech-nation", "title": "Tech Nation Radio Podcast", "info": "Tech Nation is a weekly public radio program, hosted by Dr. Moira Gunn. Founded in 1993, it has grown from a simple interview show to a multi-faceted production, featuring conversations with noted technology and science leaders, and a weekly science and technology-related commentary.", "airtime": "FRI 10pm", "imageSrc": "https://cdn.kqed.org/wp-content/uploads/2024/04/Tech-Nation-Radio-Podcast-Tile-360x360-1.jpg", "officialWebsiteLink": "http://technation.podomatic.com/", "meta": { "site": "science", "source": "Tech Nation Media" }, "link": "/radio/program/tech-nation", "subscribe": { "rss": "https://technation.podomatic.com/rss2.xml" } }, "thebay": { "id": "thebay", "title": "The Bay", "tagline": "Local news to keep you rooted", "info": "Host Devin Katayama walks you through the biggest story of the day with reporters and newsmakers.", "imageSrc": "https://cdn.kqed.org/wp-content/uploads/2024/04/The-Bay-Podcast-Tile-703x703-1.jpg", "imageAlt": "KQED The Bay", "officialWebsiteLink": "/podcasts/thebay", "meta": { "site": "radio", "source": "kqed", "order": 1 }, "link": "/podcasts/thebay", "subscribe": { "apple": "https://podcasts.apple.com/us/podcast/the-bay/id1350043452", "google": "https://podcasts.google.com/feed/aHR0cHM6Ly9mZWVkcy5tZWdhcGhvbmUuZm0vS1FJTkM4MjU5Nzg2MzI3", "npr": "https://www.npr.org/podcasts/586725995/the-bay", "stitcher": "https://www.stitcher.com/podcast/kqed/the-bay", "spotify": "https://open.spotify.com/show/4BIKBKIujizLHlIlBNaAqQ", "rss": "https://feeds.megaphone.fm/KQINC8259786327" } }, "californiareport": { "id": "californiareport", "title": "The California Report", "tagline": "California, day by day", "info": "KQED’s statewide radio news program providing daily coverage of issues, trends and public policy decisions.", "imageSrc": "https://cdn.kqed.org/wp-content/uploads/2024/04/The-California-Report-Podcast-Tile-703x703-1.jpg", "imageAlt": "KQED The California Report", "officialWebsiteLink": "/californiareport", "meta": { "site": "news", "source": "kqed", "order": 7 }, "link": "/californiareport", "subscribe": { "apple": "https://podcasts.apple.com/us/podcast/kqeds-the-california-report/id79681292", "google": "https://podcasts.google.com/feed/aHR0cHM6Ly9mZWVkcy5tZWdhcGhvbmUuZm0vS1FJTkM1MDAyODE4NTgz", "npr": "https://www.npr.org/podcasts/432285393/the-california-report", "stitcher": "https://www.stitcher.com/podcast/kqedfm-kqeds-the-california-report-podcast-8838", "rss": "https://ww2.kqed.org/news/tag/tcram/feed/podcast" } }, "californiareportmagazine": { "id": "californiareportmagazine", "title": "The California Report Magazine", "tagline": "Your state, your stories", "info": "Every week, The California Report Magazine takes you on a road trip for the ears: to visit the places and meet the people who make California unique. The in-depth storytelling podcast from the California Report.", "airtime": "FRI 4:30pm-5pm, 6:30pm-7pm, 11pm-11:30pm", "imageSrc": "https://cdn.kqed.org/wp-content/uploads/2024/04/The-California-Report-Magazine-Podcast-Tile-703x703-1.jpg", "officialWebsiteLink": "/californiareportmagazine", "meta": { "site": "news", "source": "kqed", "order": 9 }, "link": "/californiareportmagazine", "subscribe": { "apple": "https://podcasts.apple.com/us/podcast/the-california-report-magazine/id1314750545", "google": "https://podcasts.google.com/feed/aHR0cHM6Ly9mZWVkcy5tZWdhcGhvbmUuZm0vS1FJTkM3NjkwNjk1OTAz", "npr": "https://www.npr.org/podcasts/564733126/the-california-report-magazine", "stitcher": "https://www.stitcher.com/podcast/kqed/the-california-report-magazine", "rss": "https://ww2.kqed.org/news/tag/tcrmag/feed/podcast" } }, "thelatest": { "id": "thelatest", "title": "The Latest", "tagline": "Trusted local news in real time", "info": "", "imageSrc": "https://cdn.kqed.org/wp-content/uploads/2024/09/The-Latest-Podcast-Tile-703x703-1.jpg", "imageAlt": "KQED The Latest", "officialWebsiteLink": "/thelatest", "meta": { "site": "news", "source": "kqed", "order": 5 }, "link": "/thelatest", "subscribe": { "apple": "https://podcasts.apple.com/us/podcast/the-latest-from-kqed/id1197721799", "npr": "https://www.npr.org/podcasts/1257949365/the-latest-from-k-q-e-d", "spotify": "https://open.spotify.com/show/5KIIXMgM9GTi5AepwOYvIZ?si=bd3053fec7244dba", "rss": "https://feeds.megaphone.fm/KQINC9137121918" } }, "theleap": { "id": "theleap", "title": "The Leap", "tagline": "What if you closed your eyes, and jumped?", "info": "Stories about people making dramatic, risky changes, told by award-winning public radio reporter Judy Campbell.", "imageSrc": "https://cdn.kqed.org/wp-content/uploads/2024/04/The-Leap-Podcast-Tile-703x703-1.jpg", "imageAlt": "KQED The Leap", "officialWebsiteLink": "/podcasts/theleap", "meta": { "site": "news", "source": "kqed", "order": 15 }, "link": "/podcasts/theleap", "subscribe": { "apple": "https://podcasts.apple.com/us/podcast/the-leap/id1046668171", "google": "https://podcasts.google.com/feed/aHR0cHM6Ly9mZWVkcy5tZWdhcGhvbmUuZm0vS1FJTkM0NTcwODQ2MjY2", "npr": "https://www.npr.org/podcasts/447248267/the-leap", "stitcher": "https://www.stitcher.com/podcast/kqed/the-leap", "spotify": "https://open.spotify.com/show/3sSlVHHzU0ytLwuGs1SD1U", "rss": "https://ww2.kqed.org/news/programs/the-leap/feed/podcast" } }, "masters-of-scale": { "id": "masters-of-scale", "title": "Masters of Scale", "info": "Masters of Scale is an original podcast in which LinkedIn co-founder and Greylock Partner Reid Hoffman sets out to describe and prove theories that explain how great entrepreneurs take their companies from zero to a gazillion in ingenious fashion.", "airtime": "Every other Wednesday June 12 through October 16 at 8pm (repeats Thursdays at 2am)", "imageSrc": "https://cdn.kqed.org/wp-content/uploads/2024/04/Masters-of-Scale-Podcast-Tile-360x360-1.jpg", "officialWebsiteLink": "https://mastersofscale.com/", "meta": { "site": "radio", "source": "WaitWhat" }, "link": "/radio/program/masters-of-scale", "subscribe": { "apple": "http://mastersofscale.app.link/", "rss": "https://rss.art19.com/masters-of-scale" } }, "the-moth-radio-hour": { "id": "the-moth-radio-hour", "title": "The Moth Radio Hour", "info": "Since its launch in 1997, The Moth has presented thousands of true stories, told live and without notes, to standing-room-only crowds worldwide. Moth storytellers stand alone, under a spotlight, with only a microphone and a roomful of strangers. The storyteller and the audience embark on a high-wire act of shared experience which is both terrifying and exhilarating. Since 2008, The Moth podcast has featured many of our favorite stories told live on Moth stages around the country. For information on all of our programs and live events, visit themoth.org.", "airtime": "SAT 8pm-9pm and SUN 11am-12pm", "imageSrc": "https://ww2.kqed.org/radio/wp-content/uploads/sites/50/2018/04/theMoth.jpg", "officialWebsiteLink": "https://themoth.org/", "meta": { "site": "arts", "source": "prx" }, "link": "/radio/program/the-moth-radio-hour", "subscribe": { "apple": "https://itunes.apple.com/us/podcast/the-moth-podcast/id275699983?mt=2", "tuneIn": "https://tunein.com/radio/The-Moth-p273888/", "rss": "http://feeds.themoth.org/themothpodcast" } }, "the-new-yorker-radio-hour": { "id": "the-new-yorker-radio-hour", "title": "The New Yorker Radio Hour", "info": "The New Yorker Radio Hour is a weekly program presented by the magazine's editor, David Remnick, and produced by WNYC Studios and The New Yorker. Each episode features a diverse mix of interviews, profiles, storytelling, and an occasional burst of humor inspired by the magazine, and shaped by its writers, artists, and editors. This isn't a radio version of a magazine, but something all its own, reflecting the rich possibilities of audio storytelling and conversation. Theme music for the show was composed and performed by Merrill Garbus of tUnE-YArDs.", "airtime": "SAT 10am-11am", "imageSrc": "https://cdn.kqed.org/wp-content/uploads/2024/04/The-New-Yorker-Podcast-Tile-360x360-1.jpg", "officialWebsiteLink": "https://www.wnycstudios.org/shows/tnyradiohour", "meta": { "site": "arts", "source": "WNYC" }, "link": "/radio/program/the-new-yorker-radio-hour", "subscribe": { "apple": "https://itunes.apple.com/us/podcast/id1050430296", "tuneIn": "https://tunein.com/podcasts/WNYC-Podcasts/New-Yorker-Radio-Hour-p803804/", "rss": "https://feeds.feedburner.com/newyorkerradiohour" } }, "the-takeaway": { "id": "the-takeaway", "title": "The Takeaway", "info": "The Takeaway is produced in partnership with its national audience. It delivers perspective and analysis to help us better understand the day’s news. Be a part of the American conversation on-air and online.", "airtime": "MON-THU 12pm-1pm", "imageSrc": "https://cdn.kqed.org/wp-content/uploads/2024/04/The-Takeaway-Podcast-Tile-360x360-1.jpg", "officialWebsiteLink": "https://www.wnycstudios.org/shows/takeaway", "meta": { "site": "news", "source": "WNYC" }, "link": "/radio/program/the-takeaway", "subscribe": { "apple": "https://itunes.apple.com/us/podcast/the-takeaway/id363143310?mt=2", "tuneIn": "http://tunein.com/radio/The-Takeaway-p150731/", "rss": "https://feeds.feedburner.com/takeawaypodcast" } }, "this-american-life": { "id": "this-american-life", "title": "This American Life", "info": "This American Life is a weekly public radio show, heard by 2.2 million people on more than 500 stations. Another 2.5 million people download the weekly podcast. It is hosted by Ira Glass, produced in collaboration with Chicago Public Media, delivered to stations by PRX The Public Radio Exchange, and has won all of the major broadcasting awards.", "airtime": "SAT 12pm-1pm, 7pm-8pm", "imageSrc": "https://ww2.kqed.org/radio/wp-content/uploads/sites/50/2018/04/thisAmericanLife.png", "officialWebsiteLink": "https://www.thisamericanlife.org/", "meta": { "site": "news", "source": "wbez" }, "link": "/radio/program/this-american-life", "subscribe": { "apple": "https://itunes.apple.com/WebObjects/MZStore.woa/wa/viewPodcast?s=143441&mt=2&id=201671138&at=11l79Y&ct=nprdirectory", "rss": "https://www.thisamericanlife.org/podcast/rss.xml" } }, "truthbetold": { "id": "truthbetold", "title": "Truth Be Told", "tagline": "Advice by and for people of color", "info": "We’re the friend you call after a long day, the one who gets it. Through wisdom from some of the greatest thinkers of our time, host Tonya Mosley explores what it means to grow and thrive as a Black person in America, while discovering new ways of being that serve as a portal to more love, more healing, and more joy.", "airtime": "", "imageSrc": "https://cdn.kqed.org/wp-content/uploads/2024/04/Truth-Be-Told-Podcast-Tile-360x360-1.jpg", "imageAlt": "KQED Truth Be Told with Tonya Mosley", "officialWebsiteLink": "https://www.kqed.ord/podcasts/truthbetold", "meta": { "site": "news", "source": "npr" }, "link": "/podcasts/truthbetold", "subscribe": { "apple": "https://podcasts.apple.com/us/podcast/truth-be-told/id1462216572", "google": "https://podcasts.google.com/feed/aHR0cHM6Ly93dzIua3FlZC5vcmcvbmV3cy9jYXRlZ29yeS90cnV0aC1iZS10b2xkLXBvZGNhc3QvZmVlZA", "npr": "https://www.npr.org/podcasts/719210818/truth-be-told", "stitcher": "https://www.stitcher.com/s?fid=398170&refid=stpr", "spotify": "https://open.spotify.com/show/587DhwTBxke6uvfwDfaV5N" } }, "wait-wait-dont-tell-me": { "id": "wait-wait-dont-tell-me", "title": "Wait Wait... Don't Tell Me!", "info": "Peter Sagal and Bill Kurtis host the weekly NPR News quiz show alongside some of the best and brightest news and entertainment personalities.", "airtime": "SUN 10am-11am, SAT 11am-12pm, SAT 6pm-7pm", "imageSrc": "https://cdn.kqed.org/wp-content/uploads/2024/04/Wait-Wait-Podcast-Tile-300x300-1.jpg", "officialWebsiteLink": "https://www.npr.org/programs/wait-wait-dont-tell-me/", "meta": { "site": "news", "source": "npr" }, "link": "/radio/program/wait-wait-dont-tell-me", "subscribe": { "npr": "https://rpb3r.app.goo.gl/Xogv", "apple": "https://itunes.apple.com/WebObjects/MZStore.woa/wa/viewPodcast?s=143441&mt=2&id=121493804&at=11l79Y&ct=nprdirectory", "tuneIn": "https://tunein.com/radio/Wait-Wait-Dont-Tell-Me-p46/", "rss": "https://feeds.npr.org/344098539/podcast.xml" } }, "washington-week": { "id": "washington-week", "title": "Washington Week", "info": "For 50 years, Washington Week has been the most intelligent and up to date conversation about the most important news stories of the week. Washington Week is the longest-running news and public affairs program on PBS and features journalists -- not pundits -- lending insight and perspective to the week's important news stories.", "airtime": "SAT 1:30am-2am", "imageSrc": "https://ww2.kqed.org/radio/wp-content/uploads/sites/50/2018/04/washington-week.jpg", "officialWebsiteLink": "http://www.pbs.org/weta/washingtonweek/", "meta": { "site": "news", "source": "pbs" }, "link": "/radio/program/washington-week", "subscribe": { "apple": "https://itunes.apple.com/us/podcast/washington-week-audio-pbs/id83324702?mt=2", "tuneIn": "https://tunein.com/podcasts/Current-Affairs/Washington-Week-p693/", "rss": "http://feeds.pbs.org/pbs/weta/washingtonweek-audio" } }, "weekend-edition-saturday": { "id": "weekend-edition-saturday", "title": "Weekend Edition Saturday", "info": "Weekend Edition Saturday wraps up the week's news and offers a mix of analysis and features on a wide range of topics, including arts, sports, entertainment, and human interest stories. The two-hour program is hosted by NPR's Peabody Award-winning Scott Simon.", "airtime": "SAT 5am-10am", "imageSrc": "https://cdn.kqed.org/wp-content/uploads/2024/04/Weekend-Edition-Podcast-Tile-360x360-1.jpg", "officialWebsiteLink": "https://www.npr.org/programs/weekend-edition-saturday/", "meta": { "site": "news", "source": "npr" }, "link": "/radio/program/weekend-edition-saturday" }, "weekend-edition-sunday": { "id": "weekend-edition-sunday", "title": "Weekend Edition Sunday", "info": "Weekend Edition Sunday features interviews with newsmakers, artists, scientists, politicians, musicians, writers, theologians and historians. The program has covered news events from Nelson Mandela's 1990 release from a South African prison to the capture of Saddam Hussein.", "airtime": "SUN 5am-10am", "imageSrc": "https://cdn.kqed.org/wp-content/uploads/2024/04/Weekend-Edition-Podcast-Tile-360x360-1.jpg", "officialWebsiteLink": "https://www.npr.org/programs/weekend-edition-sunday/", "meta": { "site": "news", "source": "npr" }, "link": "/radio/program/weekend-edition-sunday" }, "world-affairs": { "id": "world-affairs", "title": "World Affairs", "info": "The world as we knew it is undergoing a rapid transformation…so what's next? Welcome to WorldAffairs, your guide to a changing world. We give you the context you need to navigate across borders and ideologies. Through sound-rich stories and in-depth interviews, we break down what it means to be a global citizen on a hot, crowded planet. Our hosts, Ray Suarez, Teresa Cotsirilos and Philip Yun help you make sense of an uncertain world, one story at a time.", "airtime": "MON 10pm, TUE 1am, SAT 3am", "imageSrc": "https://cdn.kqed.org/wp-content/uploads/2024/04/World-Affairs-Podcast-Tile-360x360-1.jpg", "officialWebsiteLink": "https://www.worldaffairs.org/", "meta": { "site": "news", "source": "World Affairs" }, "link": "/radio/program/world-affairs", "subscribe": { "apple": "https://itunes.apple.com/us/podcast/world-affairs/id101215657?mt=2", "tuneIn": "https://tunein.com/radio/WorldAffairs-p1665/", "rss": "https://worldaffairs.libsyn.com/rss" } }, "on-shifting-ground": { "id": "on-shifting-ground", "title": "On Shifting Ground with Ray Suarez", "info": "Geopolitical turmoil. A warming planet. Authoritarians on the rise. We live in a chaotic world that’s rapidly shifting around us. “On Shifting Ground with Ray Suarez” explores international fault lines and how they impact us all. Each week, NPR veteran Ray Suarez hosts conversations with journalists, leaders and policy experts to help us read between the headlines – and give us hope for human resilience.", "airtime": "MON 10pm, TUE 1am, SAT 3am", "imageSrc": "https://ww2.kqed.org/app/uploads/2022/12/onshiftingground-600x600-1.png", "officialWebsiteLink": "https://worldaffairs.org/radio-podcast/", "meta": { "site": "news", "source": "On Shifting Ground" }, "link": "/radio/program/on-shifting-ground", "subscribe": { "apple": "https://podcasts.apple.com/ie/podcast/on-shifting-ground/id101215657", "rss": "https://feeds.libsyn.com/36668/rss" } }, "hidden-brain": { "id": "hidden-brain", "title": "Hidden Brain", "info": "Shankar Vedantam uses science and storytelling to reveal the unconscious patterns that drive human behavior, shape our choices and direct our relationships.", "imageSrc": "https://ww2.kqed.org/radio/wp-content/uploads/sites/50/2018/05/hiddenbrain.jpg", "officialWebsiteLink": "https://www.npr.org/series/423302056/hidden-brain", "airtime": "SUN 7pm-8pm", "meta": { "site": "news", "source": "NPR" }, "link": "/radio/program/hidden-brain", "subscribe": { "apple": "https://itunes.apple.com/us/podcast/hidden-brain/id1028908750?mt=2", "tuneIn": "https://tunein.com/podcasts/Science-Podcasts/Hidden-Brain-p787503/", "rss": "https://feeds.npr.org/510308/podcast.xml" } }, "city-arts": { "id": "city-arts", "title": "City Arts & Lectures", "info": "A one-hour radio program to hear celebrated writers, artists and thinkers address contemporary ideas and values, often discussing the creative process. Please note: tapes or transcripts are not available", "imageSrc": "https://ww2.kqed.org/radio/wp-content/uploads/sites/50/2018/05/cityartsandlecture-300x300.jpg", "officialWebsiteLink": "https://www.cityarts.net/", "airtime": "SUN 1pm-2pm, TUE 10pm, WED 1am", "meta": { "site": "news", "source": "City Arts & Lectures" }, "link": "https://www.cityarts.net", "subscribe": { "tuneIn": "https://tunein.com/radio/City-Arts-and-Lectures-p692/", "rss": "https://www.cityarts.net/feed/" } }, "white-lies": { "id": "white-lies", "title": "White Lies", "info": "In 1965, Rev. James Reeb was murdered in Selma, Alabama. Three men were tried and acquitted, but no one was ever held to account. Fifty years later, two journalists from Alabama return to the city where it happened, expose the lies that kept the murder from being solved and uncover a story about guilt and memory that says as much about America today as it does about the past.", "imageSrc": "https://cdn.kqed.org/wp-content/uploads/2024/04/White-Lies-Podcast-Tile-360x360-1.jpg", "officialWebsiteLink": "https://www.npr.org/podcasts/510343/white-lies", "meta": { "site": "news", "source": "npr" }, "link": "/radio/program/white-lies", "subscribe": { "npr": "https://rpb3r.app.goo.gl/whitelies", "apple": "https://podcasts.apple.com/podcast/id1462650519?mt=2&at=11l79Y&ct=nprdirectory", "google": "https://podcasts.google.com/feed/aHR0cHM6Ly9mZWVkcy5ucHIub3JnLzUxMDM0My9wb2RjYXN0LnhtbA", "spotify": "https://open.spotify.com/show/12yZ2j8vxqhc0QZyRES3ft?si=LfWYEK6URA63hueKVxRLAw", "rss": "https://feeds.npr.org/510343/podcast.xml" } }, "rightnowish": { "id": "rightnowish", "title": "Rightnowish", "tagline": "Art is where you find it", "info": "Rightnowish digs into life in the Bay Area right now… ish. Journalist Pendarvis Harshaw takes us to galleries painted on the sides of liquor stores in West Oakland. We'll dance in warehouses in the Bayview, make smoothies with kids in South Berkeley, and listen to classical music in a 1984 Cutlass Supreme in Richmond. Every week, Pen talks to movers and shakers about how the Bay Area shapes what they create, and how they shape the place we call home.", "imageSrc": "https://cdn.kqed.org/wp-content/uploads/2024/04/Rightnowish-Podcast-Tile-500x500-1.jpg", "imageAlt": "KQED Rightnowish with Pendarvis Harshaw", "officialWebsiteLink": "/podcasts/rightnowish", "meta": { "site": "arts", "source": "kqed", "order": 14 }, "link": "/podcasts/rightnowish", "subscribe": { "npr": "https://www.npr.org/podcasts/721590300/rightnowish", "rss": "https://ww2.kqed.org/arts/programs/rightnowish/feed/podcast", "apple": "https://podcasts.apple.com/us/podcast/rightnowish/id1482187648", "stitcher": "https://www.stitcher.com/podcast/kqed/rightnowish", "google": "https://podcasts.google.com/feed/aHR0cHM6Ly9mZWVkcy5tZWdhcGhvbmUuZm0vS1FJTkMxMjU5MTY3NDc4", "spotify": "https://open.spotify.com/show/7kEJuafTzTVan7B78ttz1I" } }, "jerrybrown": { "id": "jerrybrown", "title": "The Political Mind of Jerry Brown", "tagline": "Lessons from a lifetime in politics", "info": "The Political Mind of Jerry Brown brings listeners the wisdom of the former Governor, Mayor, and presidential candidate. Scott Shafer interviewed Brown for more than 40 hours, covering the former governor's life and half-century in the political game – and Brown has some lessons he'd like to share. ", "imageSrc": "https://cdn.kqed.org/wp-content/uploads/2024/04/The-Political-Mind-of-Jerry-Brown-Podcast-Tile-703x703-1.jpg", "imageAlt": "KQED The Political Mind of Jerry Brown", "officialWebsiteLink": "/podcasts/jerrybrown", "meta": { "site": "news", "source": "kqed", "order": 16 }, "link": "/podcasts/jerrybrown", "subscribe": { "npr": "https://www.npr.org/podcasts/790253322/the-political-mind-of-jerry-brown", "apple": "https://itunes.apple.com/us/podcast/id1492194549", "rss": "https://ww2.kqed.org/news/series/jerrybrown/feed/podcast/", "tuneIn": "http://tun.in/pjGcK", "stitcher": "https://www.stitcher.com/podcast/kqed/the-political-mind-of-jerry-brown", "spotify": "https://open.spotify.com/show/54C1dmuyFyKMFttY6X2j6r?si=K8SgRCoISNK6ZbjpXrX5-w", "google": "https://podcasts.google.com/feed/aHR0cHM6Ly93dzIua3FlZC5vcmcvbmV3cy9zZXJpZXMvamVycnlicm93bi9mZWVkL3BvZGNhc3Qv" } }, "the-splendid-table": { "id": "the-splendid-table", "title": "The Splendid Table", "info": "\u003cem>The Splendid Table\u003c/em> hosts our nation's conversations about cooking, sustainability and food culture.", "imageSrc": "https://cdn.kqed.org/wp-content/uploads/2024/04/The-Splendid-Table-Podcast-Tile-360x360-1.jpg", "officialWebsiteLink": "https://www.splendidtable.org/", "airtime": "SUN 10-11 pm", "meta": { "site": "radio", "source": "npr" }, "link": "/radio/program/the-splendid-table" } }, "racesReducer": { "5921": { "id": "5921", "type": "apRace", "location": "State of California", "raceName": "U.S. House of Representatives, District 7", "raceDescription": "Top candidate wins seat.", "raceType": "top2", "totalVotes": 158422, "precinctsReportPercentage": 100, "eevp": 99, "tabulationStatus": "End of AP Tabulation", "dateUpdated": "May 9, 2024", "timeUpdated": "2:18 PM", "source": "AP", "candidates": [ { "candidateName": "Doris Matsui", "candidateIncumbent": true, "candidateParty": "D", "voteCount": 89456, "isWinner": true }, { "candidateName": "Tom Silva", "candidateIncumbent": false, "candidateParty": "R", "voteCount": 48920, "isWinner": true }, { "candidateName": "David Mandel", "candidateIncumbent": false, "candidateParty": "D", "voteCount": 20046, "isWinner": false } ], "winnerDateTime": "2024-03-09T01:00:38.194Z" }, "5922": { "id": "5922", "type": "apRace", "location": "State of California", "raceName": "U.S. House of Representatives, District 8", "raceDescription": "Top candidate wins seat.", "raceType": "top2", "totalVotes": 0, "uncontested": true, "precinctsReportPercentage": 100, "eevp": 0, "tabulationStatus": "End of AP Tabulation", "dateUpdated": "May 9, 2024", "timeUpdated": "2:18 PM", "source": "AP", "candidates": [ { "candidateName": "Rudy Recile", "candidateIncumbent": false, "candidateParty": "R", "voteCount": 0, "isWinner": true }, { "candidateName": "John Garamendi", "candidateIncumbent": true, "candidateParty": "D", "voteCount": 0, "isWinner": true } ], "winnerDateTime": "2024-03-06T04:00:30.000Z" }, "5924": { "id": "5924", "type": "apRace", "location": "State of California", "raceName": "U.S. House of Representatives, District 10", "raceDescription": "Top candidate wins seat.", "raceType": "top2", "totalVotes": 185034, "precinctsReportPercentage": 100, "eevp": 99, "tabulationStatus": "End of AP Tabulation", "dateUpdated": "May 9, 2024", "timeUpdated": "2:18 PM", "source": "AP", "candidates": [ { "candidateName": "Mark DeSaulnier", "candidateIncumbent": true, "candidateParty": "D", "voteCount": 121265, "isWinner": true }, { "candidateName": "Katherine Piccinini", "candidateIncumbent": false, "candidateParty": "R", "voteCount": 34883, "isWinner": true }, { "candidateName": "Nolan Chen", "candidateIncumbent": false, "candidateParty": "R", "voteCount": 19459, "isWinner": false }, { "candidateName": "Joe Sweeney", "candidateIncumbent": false, "candidateParty": "NPP", "voteCount": 7606, "isWinner": false }, { "candidateName": "Mohamed Elsherbini", "candidateIncumbent": false, "candidateParty": "NPP", "voteCount": 1821, "isWinner": false } ], "winnerDateTime": "2024-03-09T01:02:32.415Z" }, "5926": { "id": "5926", "type": "apRace", "location": "State of California", "raceName": "U.S. House of Representatives, District 12", "raceDescription": "Top candidate wins seat.", "raceType": "top2", "totalVotes": 153801, "precinctsReportPercentage": 100, "eevp": 99.85, "tabulationStatus": "End of AP Tabulation", "dateUpdated": "May 9, 2024", "timeUpdated": "2:18 PM", "source": "AP", "candidates": [ { "candidateName": "Lateefah Simon", "candidateIncumbent": false, "candidateParty": "D", "voteCount": 85905, "isWinner": true }, { "candidateName": "Jennifer Tran", "candidateIncumbent": false, "candidateParty": "D", "voteCount": 22964, "isWinner": true }, { "candidateName": "Tony Daysog", "candidateIncumbent": false, "candidateParty": "D", "voteCount": 17197, "isWinner": false }, { "candidateName": "Stephen Slauson", "candidateIncumbent": false, "candidateParty": "R", "voteCount": 9699, "isWinner": false }, { "candidateName": "Glenn Kaplan", "candidateIncumbent": false, "candidateParty": "D", "voteCount": 6785, "isWinner": false }, { "candidateName": "Eric Wilson", "candidateIncumbent": false, "candidateParty": "D", "voteCount": 4243, "isWinner": false }, { "candidateName": "Abdur Sikder", "candidateIncumbent": false, "candidateParty": "D", "voteCount": 2847, "isWinner": false }, { "candidateName": "Ned Nuerge", "candidateIncumbent": false, "candidateParty": "R", "voteCount": 2532, "isWinner": false }, { "candidateName": "Andre Todd", "candidateIncumbent": false, "candidateParty": "D", "voteCount": 1629, "isWinner": false } ], "winnerDateTime": "2024-03-16T00:22:36.062Z" }, "5928": { "id": "5928", "type": "apRace", "location": "State of California", "raceName": "U.S. House of Representatives, District 14", "raceDescription": "Top candidate wins seat.", "raceType": "top2", "totalVotes": 125831, "precinctsReportPercentage": 100, "eevp": 99.89, "tabulationStatus": "End of AP Tabulation", "dateUpdated": "May 9, 2024", "timeUpdated": "2:18 PM", "source": "AP", "candidates": [ { "candidateName": "Eric Swalwell", "candidateIncumbent": true, "candidateParty": "D", "voteCount": 83989, "isWinner": true }, { "candidateName": "Vin Kruttiventi", "candidateIncumbent": false, "candidateParty": "R", "voteCount": 22106, "isWinner": true }, { "candidateName": "Alison Hayden", "candidateIncumbent": false, "candidateParty": "R", "voteCount": 11928, "isWinner": false }, { "candidateName": "Luis Reynoso", "candidateIncumbent": false, "candidateParty": "R", "voteCount": 7808, "isWinner": false } ], "winnerDateTime": "2024-03-12T00:51:36.366Z" }, "5930": { "id": "5930", "type": "apRace", "location": "State of California", "raceName": "U.S. House of Representatives, District 16", "raceDescription": "Top candidate wins seat.", "raceType": "top2", "totalVotes": 182188, "precinctsReportPercentage": 100, "eevp": 100, "tabulationStatus": "End of AP Tabulation", "dateUpdated": "May 9, 2024", "timeUpdated": "2:18 PM", "source": "AP", "candidates": [ { "candidateName": "Sam Liccardo", "candidateIncumbent": false, "candidateParty": "D", "voteCount": 38492, "isWinner": true }, { "candidateName": "Evan Low", "candidateIncumbent": false, "candidateParty": "D", "voteCount": 30261, "isWinner": true }, { "candidateName": "Joe Simitian", "candidateIncumbent": false, "candidateParty": "D", "voteCount": 30256, "isWinner": false }, { "candidateName": "Peter Ohtaki", "candidateIncumbent": false, "candidateParty": "R", "voteCount": 23283, "isWinner": false }, { "candidateName": "Peter Dixon", "candidateIncumbent": false, "candidateParty": "D", "voteCount": 14677, "isWinner": false }, { "candidateName": "Rishi Kumar", "candidateIncumbent": false, "candidateParty": "D", "voteCount": 12383, "isWinner": false }, { "candidateName": "Karl Ryan", "candidateIncumbent": false, "candidateParty": "R", "voteCount": 11563, "isWinner": false }, { "candidateName": "Julie Lythcott-Haims", "candidateIncumbent": false, "candidateParty": "D", "voteCount": 11386, "isWinner": false }, { "candidateName": "Ahmed Mostafa", "candidateIncumbent": false, "candidateParty": "D", "voteCount": 5814, "isWinner": false }, { "candidateName": "Greg Tanaka", "candidateIncumbent": false, "candidateParty": "D", "voteCount": 2421, "isWinner": false }, { "candidateName": "Joby Bernstein", "candidateIncumbent": false, "candidateParty": "D", "voteCount": 1652, "isWinner": false } ], "winnerDateTime": "2024-05-02T14:15:13.232Z" }, "5931": { "id": "5931", "type": "apRace", "location": "State of California", "raceName": "U.S. House of Representatives, District 17", "raceDescription": "Top candidate wins seat.", "raceType": "top2", "totalVotes": 117534, "precinctsReportPercentage": 100, "eevp": 99.9, "tabulationStatus": "End of AP Tabulation", "dateUpdated": "May 9, 2024", "timeUpdated": "2:18 PM", "source": "AP", "candidates": [ { "candidateName": "Ro Khanna", "candidateIncumbent": true, "candidateParty": "D", "voteCount": 73941, "isWinner": true }, { "candidateName": "Anita Chen", "candidateIncumbent": false, "candidateParty": "R", "voteCount": 31539, "isWinner": true }, { "candidateName": "Ritesh Tandon", "candidateIncumbent": false, "candidateParty": "D", "voteCount": 5728, "isWinner": false }, { "candidateName": "Mario Ramirez", "candidateIncumbent": false, "candidateParty": "D", "voteCount": 4491, "isWinner": false }, { "candidateName": "Joe Dehn", "candidateIncumbent": false, "candidateParty": "Lib", "voteCount": 1835, "isWinner": false } ], "winnerDateTime": "2024-03-08T01:50:53.956Z" }, "5932": { "id": "5932", "type": "apRace", "location": "State of California", "raceName": "U.S. House of Representatives, District 18", "raceDescription": "Top candidate wins seat.", "raceType": "top2", "totalVotes": 96302, "precinctsReportPercentage": 100, "eevp": 99, "tabulationStatus": "End of AP Tabulation", "dateUpdated": "May 9, 2024", "timeUpdated": "2:18 PM", "source": "AP", "candidates": [ { "candidateName": "Zoe Lofgren", "candidateIncumbent": true, "candidateParty": "D", "voteCount": 49323, "isWinner": true }, { "candidateName": "Peter Hernandez", "candidateIncumbent": false, "candidateParty": "R", "voteCount": 31622, "isWinner": true }, { "candidateName": "Charlene Nijmeh", "candidateIncumbent": false, "candidateParty": "D", "voteCount": 10614, "isWinner": false }, { "candidateName": "Lawrence Milan", "candidateIncumbent": false, "candidateParty": "D", "voteCount": 2712, "isWinner": false }, { "candidateName": "Luele Kifle", "candidateIncumbent": false, "candidateParty": "D", "voteCount": 2031, "isWinner": false } ], "winnerDateTime": "2024-03-12T00:26:02.706Z" }, "5963": { "id": "5963", "type": "apRace", "location": "State of California", "raceName": "State House, District 2", "raceDescription": "Top candidate wins seat.", "raceType": "top2", "totalVotes": 139085, "precinctsReportPercentage": 100, "eevp": 99, "tabulationStatus": "End of AP Tabulation", "dateUpdated": "May 9, 2024", "timeUpdated": "2:18 PM", "source": "AP", "candidates": [ { "candidateName": "Michael Greer", "candidateIncumbent": false, "candidateParty": "R", "voteCount": 38079, "isWinner": true }, { "candidateName": "Chris Rogers", "candidateIncumbent": false, "candidateParty": "D", "voteCount": 27126, "isWinner": true }, { "candidateName": "Rusty Hicks", "candidateIncumbent": false, "candidateParty": "D", "voteCount": 25615, "isWinner": false }, { "candidateName": "Ariel Kelley", "candidateIncumbent": false, "candidateParty": "D", "voteCount": 19483, "isWinner": false }, { "candidateName": "Frankie Myers", "candidateIncumbent": false, "candidateParty": "D", "voteCount": 17694, "isWinner": false }, { "candidateName": "Ted Williams", "candidateIncumbent": false, "candidateParty": "D", "voteCount": 9550, "isWinner": false }, { "candidateName": "Cynthia Click", "candidateIncumbent": false, "candidateParty": "D", "voteCount": 1538, "isWinner": false } ], "winnerDateTime": "2024-03-22T21:38:36.711Z" }, "5972": { "id": "5972", "type": "apRace", "location": "State of California", "raceName": "State House, District 11", "raceDescription": "Top candidate wins seat.", "raceType": "top2", "totalVotes": 99775, "precinctsReportPercentage": 100, "eevp": 99, "tabulationStatus": "End of AP Tabulation", "dateUpdated": "May 9, 2024", "timeUpdated": "2:18 PM", "source": "AP", "candidates": [ { "candidateName": "Lori Wilson", "candidateIncumbent": true, "candidateParty": "D", "voteCount": 50085, "isWinner": true }, { "candidateName": "Dave Ennis", "candidateIncumbent": false, "candidateParty": "R", "voteCount": 26074, "isWinner": true }, { "candidateName": "Wanda Wallis", "candidateIncumbent": false, "candidateParty": "R", "voteCount": 14638, "isWinner": false }, { "candidateName": "Jeffrey Flack", "candidateIncumbent": false, "candidateParty": "D", "voteCount": 8978, "isWinner": false } ], "winnerDateTime": "2024-03-08T02:01:24.524Z" }, "5973": { "id": "5973", "type": "apRace", "location": "State of California", "raceName": "State House, District 12", "raceDescription": "Top candidate wins seat.", "raceType": "top2", "totalVotes": 143532, "precinctsReportPercentage": 100, "eevp": 99, "tabulationStatus": "End of AP Tabulation", "dateUpdated": "May 9, 2024", "timeUpdated": "2:18 PM", "source": "AP", "candidates": [ { "candidateName": "Damon Connolly", "candidateIncumbent": true, "candidateParty": "D", "voteCount": 111275, "isWinner": true }, { "candidateName": "Andy Podshadley", "candidateIncumbent": false, "candidateParty": "R", "voteCount": 17240, "isWinner": true }, { "candidateName": "Eryn Cervantes", "candidateIncumbent": false, "candidateParty": "R", "voteCount": 15017, "isWinner": false } ], "winnerDateTime": "2024-03-21T00:25:32.262Z" }, "5975": { "id": "5975", "type": "apRace", "location": "State of California", "raceName": "State House, District 14", "raceDescription": "Top candidate wins seat.", "raceType": "top2", "totalVotes": 106997, "precinctsReportPercentage": 100, "eevp": 100, "tabulationStatus": "End of AP Tabulation", "dateUpdated": "May 9, 2024", "timeUpdated": "2:18 PM", "source": "AP", "candidates": [ { "candidateName": "Buffy Wicks", "candidateIncumbent": true, "candidateParty": "D", "voteCount": 78678, "isWinner": true }, { "candidateName": "Margot Smith", "candidateIncumbent": false, "candidateParty": "D", "voteCount": 18251, "isWinner": true }, { "candidateName": "Utkarsh Jain", "candidateIncumbent": false, "candidateParty": "R", "voteCount": 10068, "isWinner": false } ], "winnerDateTime": "2024-03-15T01:30:34.539Z" }, "5976": { "id": "5976", "type": "apRace", "location": "State of California", "raceName": "State House, District 15", "raceDescription": "Top candidate wins seat.", "raceType": "top2", "totalVotes": 97144, "precinctsReportPercentage": 100, "eevp": 99, "tabulationStatus": "End of AP Tabulation", "dateUpdated": "May 9, 2024", "timeUpdated": "2:18 PM", "source": "AP", "candidates": [ { "candidateName": "Sonia Ledo", "candidateIncumbent": false, "candidateParty": "R", "voteCount": 30946, "isWinner": true }, { "candidateName": "Anamarie Farias", "candidateIncumbent": false, "candidateParty": "D", "voteCount": 29512, "isWinner": true }, { "candidateName": "Monica Wilson", "candidateIncumbent": false, "candidateParty": "D", "voteCount": 24775, "isWinner": false }, { "candidateName": "Karen Mitchoff", "candidateIncumbent": false, "candidateParty": "D", "voteCount": 11911, "isWinner": false } ], "winnerDateTime": "2024-03-14T00:19:38.858Z" }, "5977": { "id": "5977", "type": "apRace", "location": "State of California", "raceName": "State House, District 16", "raceDescription": "Top candidate wins seat.", "raceType": "top2", "totalVotes": 0, "uncontested": true, "precinctsReportPercentage": 0, "eevp": 0, "tabulationStatus": "End of AP Tabulation", "dateUpdated": "May 9, 2024", "timeUpdated": "2:18 PM", "source": "AP", "candidates": [ { "candidateName": "Joseph Rubay", "candidateIncumbent": false, "candidateParty": "R", "voteCount": 0, "isWinner": true }, { "candidateName": "Rebecca Bauer-Kahan", "candidateIncumbent": true, "candidateParty": "D", "voteCount": 0, "isWinner": true } ], "winnerDateTime": "2024-03-06T04:00:30.000Z" }, "5978": { "id": "5978", "type": "apRace", "location": "State of California", "raceName": "State House, District 17", "raceDescription": "Top candidate wins seat.", "raceType": "top2", "totalVotes": 111003, "precinctsReportPercentage": 100, "eevp": 99, "tabulationStatus": "End of AP Tabulation", "dateUpdated": "May 9, 2024", "timeUpdated": "2:18 PM", "source": "AP", "candidates": [ { "candidateName": "Matt Haney", "candidateIncumbent": true, "candidateParty": "D", "voteCount": 90915, "isWinner": true }, { "candidateName": "Manuel Noris-Barrera", "candidateIncumbent": false, "candidateParty": "R", "voteCount": 13843, "isWinner": true }, { "candidateName": "Otto Duke", "candidateIncumbent": false, "candidateParty": "D", "voteCount": 6245, "isWinner": false } ], "winnerDateTime": "2024-03-12T00:36:19.697Z" }, "5979": { "id": "5979", "type": "apRace", "location": "State of California", "raceName": "State House, District 18", "raceDescription": "Top candidate wins seat.", "raceType": "top2", "totalVotes": 86008, "precinctsReportPercentage": 100, "eevp": 99, "tabulationStatus": "End of AP Tabulation", "dateUpdated": "May 9, 2024", "timeUpdated": "2:18 PM", "source": "AP", "candidates": [ { "candidateName": "Mia Bonta", "candidateIncumbent": true, "candidateParty": "D", "voteCount": 73040, "isWinner": true }, { "candidateName": "Andre Sandford", "candidateIncumbent": false, "candidateParty": "AIP", "voteCount": 4575, "isWinner": true }, { "candidateName": "Mindy Pechenuk", "candidateIncumbent": false, "candidateParty": "R", "voteCount": 4389, "isWinner": false }, { "candidateName": "Cheyenne Kenney", "candidateIncumbent": false, "candidateParty": "R", "voteCount": 4004, "isWinner": false } ], "winnerDateTime": "2024-05-02T14:13:20.724Z" }, "5980": { "id": "5980", "type": "apRace", "location": "State of California", "raceName": "State House, District 19", "raceDescription": "Top candidate wins seat.", "raceType": "top2", "totalVotes": 113959, "precinctsReportPercentage": 100, "eevp": 99, "tabulationStatus": "End of AP Tabulation", "dateUpdated": "May 9, 2024", "timeUpdated": "2:18 PM", "source": "AP", "candidates": [ { "candidateName": "Catherine Stefani", "candidateIncumbent": false, "candidateParty": "D", "voteCount": 64960, "isWinner": true }, { "candidateName": "David Lee", "candidateIncumbent": false, "candidateParty": "D", "voteCount": 33035, "isWinner": true }, { "candidateName": "Nadia Flamenco", "candidateIncumbent": false, "candidateParty": "R", "voteCount": 8335, "isWinner": false }, { "candidateName": "Arjun Sodhani", "candidateIncumbent": false, "candidateParty": "R", "voteCount": 7629, "isWinner": false } ], "winnerDateTime": "2024-03-11T23:50:23.109Z" }, "5981": { "id": "5981", "type": "apRace", "location": "State of California", "raceName": "State House, District 20", "raceDescription": "Top candidate wins seat.", "raceType": "top2", "totalVotes": 0, "uncontested": true, "precinctsReportPercentage": 0, "eevp": 0, "tabulationStatus": "End of AP Tabulation", "dateUpdated": "May 9, 2024", "timeUpdated": "2:18 PM", "source": "AP", "candidates": [ { "candidateName": "Liz Ortega", "candidateIncumbent": true, "candidateParty": "D", "voteCount": 0, "isWinner": true } ], "winnerDateTime": "2024-03-06T04:00:30.000Z" }, "5982": { "id": "5982", "type": "apRace", "location": "State of California", "raceName": "State House, District 21", "raceDescription": "Top candidate wins seat.", "raceType": "top2", "totalVotes": 0, "uncontested": true, "precinctsReportPercentage": 0, "eevp": 0, "tabulationStatus": "End of AP Tabulation", "dateUpdated": "May 9, 2024", "timeUpdated": "2:18 PM", "source": "AP", "candidates": [ { "candidateName": "Mark Gilham", "candidateIncumbent": false, "candidateParty": "R", "voteCount": 0, "isWinner": true }, { "candidateName": "Diane Papan", "candidateIncumbent": true, "candidateParty": "D", "voteCount": 0, "isWinner": true } ], "winnerDateTime": "2024-03-06T04:00:30.000Z" }, "5984": { "id": "5984", "type": "apRace", "location": "State of California", "raceName": "State House, District 23", "raceDescription": "Top candidate wins seat.", "raceType": "top2", "totalVotes": 116963, "precinctsReportPercentage": 100, "eevp": 99, "tabulationStatus": "End of AP Tabulation", "dateUpdated": "May 9, 2024", "timeUpdated": "2:18 PM", "source": "AP", "candidates": [ { "candidateName": "Marc Berman", "candidateIncumbent": true, "candidateParty": "D", "voteCount": 67106, "isWinner": true }, { "candidateName": "Lydia Kou", "candidateIncumbent": false, "candidateParty": "D", "voteCount": 23699, "isWinner": true }, { "candidateName": "Gus Mattammal", "candidateIncumbent": false, "candidateParty": "R", "voteCount": 13277, "isWinner": false }, { "candidateName": "Allan Marson", "candidateIncumbent": false, "candidateParty": "R", "voteCount": 12881, "isWinner": false } ], "winnerDateTime": "2024-03-12T01:13:06.280Z" }, "5987": { "id": "5987", "type": "apRace", "location": "State of California", "raceName": "State House, District 26", "raceDescription": "Top candidate wins seat.", "raceType": "top2", "totalVotes": 72753, "precinctsReportPercentage": 100, "eevp": 99, "tabulationStatus": "End of AP Tabulation", "dateUpdated": "May 9, 2024", "timeUpdated": "2:18 PM", "source": "AP", "candidates": [ { "candidateName": "Patrick Ahrens", "candidateIncumbent": false, "candidateParty": "D", "voteCount": 25036, "isWinner": true }, { "candidateName": "Tara Sreekrishnan", "candidateIncumbent": false, "candidateParty": "D", "voteCount": 19600, "isWinner": true }, { "candidateName": "Sophie Song", "candidateIncumbent": false, "candidateParty": "R", "voteCount": 15954, "isWinner": false }, { "candidateName": "Omar Din", "candidateIncumbent": false, "candidateParty": "D", "voteCount": 8772, "isWinner": false }, { "candidateName": "Bob Goodwyn", "candidateIncumbent": false, "candidateParty": "Lib", "voteCount": 2170, "isWinner": false }, { "candidateName": "Ashish Garg", "candidateIncumbent": false, "candidateParty": "NPP", "voteCount": 1221, "isWinner": false } ], "winnerDateTime": "2024-03-13T21:06:29.070Z" }, "5989": { "id": "5989", "type": "apRace", "location": "State of California", "raceName": "State House, District 28", "raceDescription": "Top candidate wins seat.", "raceType": "top2", "totalVotes": 0, "uncontested": true, "precinctsReportPercentage": 0, "eevp": 0, "tabulationStatus": "End of AP Tabulation", "dateUpdated": "May 9, 2024", "timeUpdated": "2:18 PM", "source": "AP", "candidates": [ { "candidateName": "Gail Pellerin", "candidateIncumbent": true, "candidateParty": "D", "voteCount": 0, "isWinner": true }, { "candidateName": "Liz Lawler", "candidateIncumbent": false, "candidateParty": "R", "voteCount": 0, "isWinner": true } ], "winnerDateTime": "2024-03-06T04:00:30.000Z" }, "6010": { "id": "6010", "type": "apRace", "location": "State of California", "raceName": "State House, District 49", "raceDescription": "Top candidate wins seat.", "raceType": "top2", "totalVotes": 0, "uncontested": true, "precinctsReportPercentage": 0, "eevp": 0, "tabulationStatus": "End of AP Tabulation", "dateUpdated": "May 9, 2024", "timeUpdated": "2:18 PM", "source": "AP", "candidates": [ { "candidateName": "Mike Fong", "candidateIncumbent": true, "candidateParty": "D", "voteCount": 0, "isWinner": true }, { "candidateName": "Long Liu", "candidateIncumbent": false, "candidateParty": "R", "voteCount": 0, "isWinner": true } ], "winnerDateTime": "2024-03-06T04:00:30.000Z" }, "6018": { "id": "6018", "type": "apRace", "location": "State of California", "raceName": "U.S. House of Representatives, District 2", "raceDescription": "Top candidate wins seat.", "raceType": "top2", "totalVotes": 229348, "precinctsReportPercentage": 100, "eevp": 98.93, "tabulationStatus": "End of AP Tabulation", "dateUpdated": "May 9, 2024", "timeUpdated": "2:18 PM", "source": "AP", "candidates": [ { "candidateName": "Jared Huffman", "candidateIncumbent": true, "candidateParty": "D", "voteCount": 169005, "isWinner": true }, { "candidateName": "Chris Coulombe", "candidateIncumbent": false, "candidateParty": "R", "voteCount": 37372, "isWinner": true }, { "candidateName": "Tief Gibbs", "candidateIncumbent": false, "candidateParty": "R", "voteCount": 18437, "isWinner": false }, { "candidateName": "Jolian Kangas", "candidateIncumbent": false, "candidateParty": "NPP", "voteCount": 3166, "isWinner": false }, { "candidateName": "Jason Brisendine", "candidateIncumbent": false, "candidateParty": "NPP", "voteCount": 1368, "isWinner": false } ], "winnerDateTime": "2024-03-12T00:46:10.103Z" }, "6020": { "id": "6020", "type": "apRace", "location": "State of California", "raceName": "U.S. House of Representatives, District 4", "raceDescription": "Top candidate wins seat.", "raceType": "top2", "totalVotes": 187640, "precinctsReportPercentage": 100, "eevp": 97.16, "tabulationStatus": "End of AP Tabulation", "dateUpdated": "May 9, 2024", "timeUpdated": "2:18 PM", "source": "AP", "candidates": [ { "candidateName": "Mike Thompson", "candidateIncumbent": true, "candidateParty": "D", "voteCount": 118147, "isWinner": true }, { "candidateName": "John Munn", "candidateIncumbent": false, "candidateParty": "R", "voteCount": 56232, "isWinner": true }, { "candidateName": "Andrew Engdahl", "candidateIncumbent": false, "candidateParty": "D", "voteCount": 11202, "isWinner": false }, { "candidateName": "Niket Patwardhan", "candidateIncumbent": false, "candidateParty": "NPP", "voteCount": 2059, "isWinner": false } ], "winnerDateTime": "2024-03-07T00:30:57.980Z" }, "6025": { "id": "6025", "type": "apRace", "location": "State of California", "raceName": "U.S. House of Representatives, District 9", "raceDescription": "Top candidate wins seat.", "raceType": "top2", "totalVotes": 121271, "precinctsReportPercentage": 100, "eevp": 98.93, "tabulationStatus": "End of AP Tabulation", "dateUpdated": "May 9, 2024", "timeUpdated": "2:18 PM", "source": "AP", "candidates": [ { "candidateName": "Josh Harder", "candidateIncumbent": true, "candidateParty": "D", "voteCount": 60396, "isWinner": true }, { "candidateName": "Kevin Lincoln", "candidateIncumbent": false, "candidateParty": "R", "voteCount": 36346, "isWinner": true }, { "candidateName": "John McBride", "candidateIncumbent": false, "candidateParty": "R", "voteCount": 15525, "isWinner": false }, { "candidateName": "Khalid Jafri", "candidateIncumbent": false, "candidateParty": "R", "voteCount": 9004, "isWinner": false } ], "winnerDateTime": "2024-03-12T00:49:44.113Z" }, "6031": { "id": "6031", "type": "apRace", "location": "State of California", "raceName": "U.S. House of Representatives, District 15", "raceDescription": "Top candidate wins seat.", "raceType": "top2", "totalVotes": 0, "uncontested": true, "precinctsReportPercentage": 100, "eevp": 0, "tabulationStatus": "End of AP Tabulation", "dateUpdated": "May 9, 2024", "timeUpdated": "2:18 PM", "source": "AP", "candidates": [ { "candidateName": "Anna Kramer", "candidateIncumbent": false, "candidateParty": "R", "voteCount": 0, "isWinner": true }, { "candidateName": "Kevin Mullin", "candidateIncumbent": true, "candidateParty": "D", "voteCount": 0, "isWinner": true } ], "winnerDateTime": "2024-03-06T04:00:30.000Z" }, "6035": { "id": "6035", "type": "apRace", "location": "State of California", "raceName": "U.S. House of Representatives, District 19", "raceDescription": "Top candidate wins seat.", "raceType": "top2", "totalVotes": 203670, "precinctsReportPercentage": 100, "eevp": 99, "tabulationStatus": "End of AP Tabulation", "dateUpdated": "May 9, 2024", "timeUpdated": "2:18 PM", "source": "AP", "candidates": [ { "candidateName": "Jimmy Panetta", "candidateIncumbent": true, "candidateParty": "D", "voteCount": 132540, "isWinner": true }, { "candidateName": "Jason Anderson", "candidateIncumbent": false, "candidateParty": "R", "voteCount": 58120, "isWinner": true }, { "candidateName": "Sean Dougherty", "candidateIncumbent": false, "candidateParty": "Grn", "voteCount": 13010, "isWinner": false } ], "winnerDateTime": "2024-03-07T00:23:46.779Z" }, "6066": { "id": "6066", "type": "apRace", "location": "State of California", "raceName": "State House, District 3", "raceDescription": "Top candidate wins seat.", "raceType": "top2", "totalVotes": 0, "uncontested": true, "precinctsReportPercentage": 0, "eevp": 0, "tabulationStatus": "End of AP Tabulation", "dateUpdated": "May 9, 2024", "timeUpdated": "2:18 PM", "source": "AP", "candidates": [ { "candidateName": "Jamie Gallagher", "candidateIncumbent": true, "candidateParty": "R", "voteCount": 0, "isWinner": true }, { "candidateName": "Aaron Draper", "candidateIncumbent": false, "candidateParty": "D", "voteCount": 0, "isWinner": true } ], "winnerDateTime": "2024-03-06T04:00:30.000Z" }, "6067": { "id": "6067", "type": "apRace", "location": "State of California", "raceName": "State House, District 4", "raceDescription": "Top candidate wins seat.", "raceType": "top2", "totalVotes": 0, "uncontested": true, "precinctsReportPercentage": 0, "eevp": 0, "tabulationStatus": "End of AP Tabulation", "dateUpdated": "May 9, 2024", "timeUpdated": "2:18 PM", "source": "AP", "candidates": [ { "candidateName": "Cecilia Aguiar-Curry", "candidateIncumbent": true, "candidateParty": "D", "voteCount": 0, "isWinner": true } ], "winnerDateTime": "2024-03-06T04:00:30.000Z" }, "6087": { "id": "6087", "type": "apRace", "location": "State of California", "raceName": "State House, District 24", "raceDescription": "Top candidate wins seat.", "raceType": "top2", "totalVotes": 66643, "precinctsReportPercentage": 100, "eevp": 100, "tabulationStatus": "End of AP Tabulation", "dateUpdated": "May 9, 2024", "timeUpdated": "2:18 PM", "source": "AP", "candidates": [ { "candidateName": "Alex Lee", "candidateIncumbent": true, "candidateParty": "D", "voteCount": 45544, "isWinner": true }, { "candidateName": "Bob Brunton", "candidateIncumbent": false, "candidateParty": "R", "voteCount": 14951, "isWinner": true }, { "candidateName": "Marti Souza", "candidateIncumbent": false, "candidateParty": "R", "voteCount": 6148, "isWinner": false } ], "winnerDateTime": "2024-03-14T23:23:49.770Z" }, "6088": { "id": "6088", "type": "apRace", "location": "State of California", "raceName": "State House, District 25", "raceDescription": "Top candidate wins seat.", "raceType": "top2", "totalVotes": 69560, "precinctsReportPercentage": 100, "eevp": 99, "tabulationStatus": "End of AP Tabulation", "dateUpdated": "May 9, 2024", "timeUpdated": "2:18 PM", "source": "AP", "candidates": [ { "candidateName": "Ash Kalra", "candidateIncumbent": true, "candidateParty": "D", "voteCount": 35821, "isWinner": true }, { "candidateName": "Ted Stroll", "candidateIncumbent": false, "candidateParty": "R", "voteCount": 18255, "isWinner": true }, { "candidateName": "Lan Ngo", "candidateIncumbent": false, "candidateParty": "D", "voteCount": 15484, "isWinner": false } ], "winnerDateTime": "2024-03-14T02:40:57.200Z" }, "6092": { "id": "6092", "type": "apRace", "location": "State of California", "raceName": "State House, District 29", "raceDescription": "Top candidate wins seat.", "raceType": "top2", "totalVotes": 0, "uncontested": true, "precinctsReportPercentage": 0, "eevp": 0, "tabulationStatus": "End of AP Tabulation", "dateUpdated": "May 9, 2024", "timeUpdated": "2:18 PM", "source": "AP", "candidates": [ { "candidateName": "Robert Rivas", "candidateIncumbent": true, "candidateParty": "D", "voteCount": 0, "isWinner": true }, { "candidateName": "J.W. Paine", "candidateIncumbent": false, "candidateParty": "R", "voteCount": 0, "isWinner": true } ], "winnerDateTime": "2024-03-06T04:00:30.000Z" }, "6223": { "id": "6223", "type": "apRace", "location": "State of California", "raceName": "U.S. House of Representatives, District 46", "raceDescription": "Top candidate wins seat.", "raceType": "top2", "totalVotes": 0, "uncontested": true, "precinctsReportPercentage": 100, "eevp": 0, "tabulationStatus": "End of AP Tabulation", "dateUpdated": "May 9, 2024", "timeUpdated": "2:18 PM", "source": "AP", "candidates": [ { "candidateName": "Lou Correa", "candidateIncumbent": true, "candidateParty": "D", "voteCount": 0, "isWinner": true }, { "candidateName": "David Pan", "candidateIncumbent": false, "candidateParty": "R", "voteCount": 0, "isWinner": true } ], "winnerDateTime": "2024-03-06T04:00:30.000Z" }, "6530": { "id": "6530", "type": "apRace", "location": "State of California", "raceName": "State Senate, District 3", "raceDescription": "Top candidate wins seat.", "raceType": "top2", "totalVotes": 222193, "precinctsReportPercentage": 100, "eevp": 100, "tabulationStatus": "End of AP Tabulation", "dateUpdated": "May 9, 2024", "timeUpdated": "2:18 PM", "source": "AP", "candidates": [ { "candidateName": "Thom Bogue", "candidateIncumbent": false, "candidateParty": "R", "voteCount": 61776, "isWinner": true }, { "candidateName": "Christopher Cabaldon", "candidateIncumbent": false, "candidateParty": "D", "voteCount": 59041, "isWinner": true }, { "candidateName": "Rozzana Verder-Aliga", "candidateIncumbent": false, "candidateParty": "D", "voteCount": 45546, "isWinner": false }, { "candidateName": "Jackie Elward", "candidateIncumbent": false, "candidateParty": "D", "voteCount": 41127, "isWinner": false }, { "candidateName": "Jimih Jones", "candidateIncumbent": false, "candidateParty": "R", "voteCount": 14703, "isWinner": false } ], "winnerDateTime": "2024-03-15T01:24:31.539Z" }, "6531": { "id": "6531", "type": "apRace", "location": "State of California", "raceName": "State Senate, District 5", "raceDescription": "Top candidate wins seat.", "raceType": "top2", "totalVotes": 171623, "precinctsReportPercentage": 100, "eevp": 100, "tabulationStatus": "End of AP Tabulation", "dateUpdated": "May 9, 2024", "timeUpdated": "2:18 PM", "source": "AP", "candidates": [ { "candidateName": "Jim Shoemaker", "candidateIncumbent": false, "candidateParty": "R", "voteCount": 74935, "isWinner": true }, { "candidateName": "Jerry McNerney", "candidateIncumbent": false, "candidateParty": "D", "voteCount": 57040, "isWinner": true }, { "candidateName": "Carlos Villapudua", "candidateIncumbent": false, "candidateParty": "D", "voteCount": 39648, "isWinner": false } ], "winnerDateTime": "2024-03-13T20:07:46.382Z" }, "6532": { "id": "6532", "type": "apRace", "location": "State of California", "raceName": "State Senate, District 7", "raceDescription": "Top candidate wins seat.", "raceType": "top2", "totalVotes": 192446, "precinctsReportPercentage": 100, "eevp": 100, "tabulationStatus": "End of AP Tabulation", "dateUpdated": "May 9, 2024", "timeUpdated": "2:18 PM", "source": "AP", "candidates": [ { "candidateName": "Jesse Arreguín", "candidateIncumbent": false, "candidateParty": "D", "voteCount": 61837, "isWinner": true }, { "candidateName": "Jovanka Beckles", "candidateIncumbent": false, "candidateParty": "D", "voteCount": 34025, "isWinner": true }, { "candidateName": "Dan Kalb", "candidateIncumbent": false, "candidateParty": "D", "voteCount": 28842, "isWinner": false }, { "candidateName": "Kathryn Lybarger", "candidateIncumbent": false, "candidateParty": "D", "voteCount": 28041, "isWinner": false }, { "candidateName": "Sandre Swanson", "candidateIncumbent": false, "candidateParty": "D", "voteCount": 22862, "isWinner": false }, { "candidateName": "Jeanne Solnordal", "candidateIncumbent": false, "candidateParty": "R", "voteCount": 16839, "isWinner": false } ], "winnerDateTime": "2024-03-16T00:58:11.533Z" }, "6533": { "id": "6533", "type": "apRace", "location": "State of California", "raceName": "State Senate, District 9", "raceDescription": "Top candidate wins seat.", "raceType": "top2", "totalVotes": 0, "uncontested": true, "precinctsReportPercentage": 0, "eevp": 0, "tabulationStatus": "End of AP Tabulation", "dateUpdated": "May 9, 2024", "timeUpdated": "2:18 PM", "source": "AP", "candidates": [ { "candidateName": "Tim Grayson", "candidateIncumbent": false, "candidateParty": "D", "voteCount": 0, "isWinner": true }, { "candidateName": "Marisol Rubio", "candidateIncumbent": false, "candidateParty": "D", "voteCount": 0, "isWinner": true } ], "winnerDateTime": "2024-03-06T04:00:30.000Z" }, "6534": { "id": "6534", "type": "apRace", "location": "State of California", "raceName": "State Senate, District 11", "raceDescription": "Top candidate wins seat.", "raceType": "top2", "totalVotes": 228260, "precinctsReportPercentage": 100, "eevp": 100, "tabulationStatus": "End of AP Tabulation", "dateUpdated": "May 9, 2024", "timeUpdated": "2:18 PM", "source": "AP", "candidates": [ { "candidateName": "Scott Wiener", "candidateIncumbent": true, "candidateParty": "D", "voteCount": 166592, "isWinner": true }, { "candidateName": "Yvette Corkrean", "candidateIncumbent": false, "candidateParty": "R", "voteCount": 34438, "isWinner": true }, { "candidateName": "Cynthia Cravens", "candidateIncumbent": false, "candidateParty": "D", "voteCount": 18513, "isWinner": false }, { "candidateName": "Jing Xiong", "candidateIncumbent": false, "candidateParty": "NPP", "voteCount": 8717, "isWinner": false } ], "winnerDateTime": "2024-03-12T02:01:51.597Z" }, "6535": { "id": "6535", "type": "apRace", "location": "State of California", "raceName": "State Senate, District 13", "raceDescription": "Top candidate wins seat.", "raceType": "top2", "totalVotes": 227191, "precinctsReportPercentage": 100, "eevp": 100, "tabulationStatus": "End of AP Tabulation", "dateUpdated": "May 9, 2024", "timeUpdated": "2:18 PM", "source": "AP", "candidates": [ { "candidateName": "Josh Becker", "candidateIncumbent": true, "candidateParty": "D", "voteCount": 167127, "isWinner": true }, { "candidateName": "Alexander Glew", "candidateIncumbent": false, "candidateParty": "R", "voteCount": 42788, "isWinner": true }, { "candidateName": "Christina Laskowski", "candidateIncumbent": false, "candidateParty": "R", "voteCount": 17276, "isWinner": false } ], "winnerDateTime": "2024-03-12T01:56:24.964Z" }, "6536": { "id": "6536", "type": "apRace", "location": "State of California", "raceName": "State Senate, District 15", "raceDescription": "Top candidate wins seat.", "raceType": "top2", "totalVotes": 180231, "precinctsReportPercentage": 100, "eevp": 100, "tabulationStatus": "End of AP Tabulation", "dateUpdated": "May 9, 2024", "timeUpdated": "2:18 PM", "source": "AP", "candidates": [ { "candidateName": "Dave Cortese", "candidateIncumbent": true, "candidateParty": "D", "voteCount": 124440, "isWinner": true }, { "candidateName": "Robert Howell", "candidateIncumbent": false, "candidateParty": "R", "voteCount": 34173, "isWinner": true }, { "candidateName": "Tony Loaiza", "candidateIncumbent": false, "candidateParty": "R", "voteCount": 21618, "isWinner": false } ], "winnerDateTime": "2024-03-13T01:15:45.365Z" }, "6548": { "id": "6548", "type": "apRace", "location": "State of California", "raceName": "State Senate, District 39", "raceDescription": "Top candidate wins seat.", "raceType": "top2", "totalVotes": 0, "uncontested": true, "precinctsReportPercentage": 0, "eevp": 0, "tabulationStatus": "End of AP Tabulation", "dateUpdated": "May 9, 2024", "timeUpdated": "2:18 PM", "source": "AP", "candidates": [ { "candidateName": "Akilah Weber", "candidateIncumbent": false, "candidateParty": "D", "voteCount": 0, "isWinner": true }, { "candidateName": "Bob Divine", "candidateIncumbent": false, "candidateParty": "R", "voteCount": 0, "isWinner": true } ], "winnerDateTime": "2024-03-06T04:00:30.000Z" }, "6611": { "id": "6611", "type": "apRace", "location": "State of California", "raceName": "U.S. House of Representatives, District 11", "raceDescription": "Top candidate wins seat.", "raceType": "top2", "totalVotes": 188732, "precinctsReportPercentage": 100, "eevp": 100, "tabulationStatus": "End of AP Tabulation", "dateUpdated": "May 9, 2024", "timeUpdated": "2:18 PM", "source": "AP", "candidates": [ { "candidateName": "Nancy Pelosi", "candidateIncumbent": true, "candidateParty": "D", "voteCount": 138285, "isWinner": true }, { "candidateName": "Bruce Lou", "candidateIncumbent": false, "candidateParty": "R", "voteCount": 16285, "isWinner": true }, { "candidateName": "Marjorie Mikels", "candidateIncumbent": false, "candidateParty": "D", "voteCount": 9363, "isWinner": false }, { "candidateName": "Bianca Von Krieg", "candidateIncumbent": false, "candidateParty": "D", "voteCount": 7634, "isWinner": false }, { "candidateName": "Jason Zeng", "candidateIncumbent": false, "candidateParty": "R", "voteCount": 6607, "isWinner": false }, { "candidateName": "Jason Boyce", "candidateIncumbent": false, "candidateParty": "D", "voteCount": 4325, "isWinner": false }, { "candidateName": "Larry Nichelson", "candidateIncumbent": false, "candidateParty": "R", "voteCount": 3482, "isWinner": false }, { "candidateName": "Eve Del Castello", "candidateIncumbent": false, "candidateParty": "R", "voteCount": 2751, "isWinner": false } ], "winnerDateTime": "2024-03-12T00:31:55.445Z" }, "8589": { "id": "8589", "type": "apRace", "location": "State of California", "raceName": "U.S. Senate, Class I", "raceDescription": "Top candidate wins seat.", "raceType": "top2", "totalVotes": 7276537, "precinctsReportPercentage": 100, "eevp": 99.66, "tabulationStatus": "End of AP Tabulation", "dateUpdated": "May 9, 2024", "timeUpdated": "2:18 PM", "source": "AP", "candidates": [ { "candidateName": "Adam Schiff", "candidateIncumbent": false, "candidateParty": "D", "voteCount": 2299507, "isWinner": true }, { "candidateName": "Steve Garvey", "candidateIncumbent": false, "candidateParty": "R", "voteCount": 2292414, "isWinner": true }, { "candidateName": "Katie Porter", "candidateIncumbent": false, "candidateParty": "D", "voteCount": 1115606, "isWinner": false }, { "candidateName": "Barbara Lee", "candidateIncumbent": false, "candidateParty": "D", "voteCount": 714408, "isWinner": false }, { "candidateName": "Eric Early", "candidateIncumbent": false, "candidateParty": "R", "voteCount": 240723, "isWinner": false }, { "candidateName": "James Bradley", "candidateIncumbent": false, "candidateParty": "R", "voteCount": 98180, "isWinner": false }, { "candidateName": "Christina Pascucci", "candidateIncumbent": false, "candidateParty": "D", "voteCount": 61755, "isWinner": false }, { "candidateName": "Sharleta Bassett", "candidateIncumbent": false, "candidateParty": "R", "voteCount": 54422, "isWinner": false }, { "candidateName": "Sarah Liew", "candidateIncumbent": false, "candidateParty": "R", "voteCount": 38483, "isWinner": false }, { "candidateName": "Laura Garza ", "candidateIncumbent": false, "candidateParty": "NPP", "voteCount": 34320, "isWinner": false }, { "candidateName": "Jonathan Reiss", "candidateIncumbent": false, "candidateParty": "R", "voteCount": 34283, "isWinner": false }, { "candidateName": "Sepi Gilani", "candidateIncumbent": false, "candidateParty": "D", "voteCount": 34056, "isWinner": false }, { "candidateName": "Gail Lightfoot", "candidateIncumbent": false, "candidateParty": "Lib", "voteCount": 33046, "isWinner": false }, { "candidateName": "Denice Gary-Pandol", "candidateIncumbent": false, "candidateParty": "R", "voteCount": 25494, "isWinner": false }, { "candidateName": "James Macauley", "candidateIncumbent": false, "candidateParty": "R", "voteCount": 23168, "isWinner": false }, { "candidateName": "Harmesh Kumar", "candidateIncumbent": false, "candidateParty": "D", "voteCount": 21522, "isWinner": false }, { "candidateName": "David Peterson", "candidateIncumbent": false, "candidateParty": "D", "voteCount": 21076, "isWinner": false }, { "candidateName": "Douglas Pierce", "candidateIncumbent": false, "candidateParty": "D", "voteCount": 19371, "isWinner": false }, { "candidateName": "Major Singh", "candidateIncumbent": false, "candidateParty": "NPP", "voteCount": 16965, "isWinner": false }, { "candidateName": "John Rose", "candidateIncumbent": false, "candidateParty": "D", "voteCount": 14577, "isWinner": false }, { "candidateName": "Perry Pound", "candidateIncumbent": false, "candidateParty": "D", "voteCount": 14134, "isWinner": false }, { "candidateName": "Raji Rab", "candidateIncumbent": false, "candidateParty": "D", "voteCount": 13558, "isWinner": false }, { "candidateName": "Mark Ruzon", "candidateIncumbent": false, "candidateParty": "NPP", "voteCount": 13429, "isWinner": false }, { "candidateName": "Forrest Jones", "candidateIncumbent": false, "candidateParty": "AIP", "voteCount": 13027, "isWinner": false }, { "candidateName": "Stefan Simchowitz", "candidateIncumbent": false, "candidateParty": "R", "voteCount": 12717, "isWinner": false }, { "candidateName": "Martin Veprauskas", "candidateIncumbent": false, "candidateParty": "R", "voteCount": 9714, "isWinner": false }, { "candidateName": "Don Grundmann", "candidateIncumbent": false, "candidateParty": "NPP", "voteCount": 6582, "isWinner": false } ], "winnerDateTime": "2024-03-06T05:01:46.589Z" }, "8686": { "id": "8686", "type": "apRace", "location": "State of California", "raceName": "President,", "raceDescription": "Top candidate wins seat.", "raceType": "top1", "totalVotes": 3589127, "precinctsReportPercentage": 100, "eevp": 99.75, "tabulationStatus": "End of AP Tabulation", "dateUpdated": "May 9, 2024", "timeUpdated": "2:18 PM", "source": "AP", "candidates": [ { "candidateName": "Joe Biden", "candidateIncumbent": true, "candidateParty": "D", "voteCount": 3200188, "isWinner": true }, { "candidateName": "Marianne Williamson", "candidateIncumbent": false, "candidateParty": "D", "voteCount": 145690, "isWinner": false }, { "candidateName": "Dean Phillips", "candidateIncumbent": false, "candidateParty": "D", "voteCount": 99981, "isWinner": false }, { "candidateName": "Armando Perez-Serrato", "candidateIncumbent": false, "candidateParty": "D", "voteCount": 42925, "isWinner": false }, { "candidateName": "Gabriel Cornejo", "candidateIncumbent": false, "candidateParty": "D", "voteCount": 41261, "isWinner": false }, { "candidateName": "President Boddie", "candidateIncumbent": false, "candidateParty": "D", "voteCount": 25373, "isWinner": false }, { "candidateName": "Stephen Lyons", "candidateIncumbent": false, "candidateParty": "D", "voteCount": 21008, "isWinner": false }, { "candidateName": "Eban Cambridge", "candidateIncumbent": false, "candidateParty": "D", "voteCount": 12701, "isWinner": false } ], "winnerDateTime": "2024-03-06T04:12:27.559Z" }, "8688": { "id": "8688", "type": "apRace", "location": "State of California", "raceName": "President,", "raceDescription": "Top candidate wins seat.", "raceType": "top1", "totalVotes": 2466569, "precinctsReportPercentage": 100, "eevp": 99.58, "tabulationStatus": "End of AP Tabulation", "dateUpdated": "May 9, 2024", "timeUpdated": "2:18 PM", "source": "AP", "candidates": [ { "candidateName": "Donald Trump", "candidateIncumbent": false, "candidateParty": "R", "voteCount": 1953947, "isWinner": true }, { "candidateName": "Nikki Haley", "candidateIncumbent": false, "candidateParty": "R", "voteCount": 430792, "isWinner": false }, { "candidateName": "Ron DeSantis", "candidateIncumbent": false, "candidateParty": "R", "voteCount": 35581, "isWinner": false }, { "candidateName": "Chris Christie", "candidateIncumbent": false, "candidateParty": "R", "voteCount": 20164, "isWinner": false }, { "candidateName": "Vivek Ramaswamy", "candidateIncumbent": false, "candidateParty": "R", "voteCount": 11069, "isWinner": false }, { "candidateName": "Rachel Swift", "candidateIncumbent": false, "candidateParty": "R", "voteCount": 4231, "isWinner": false }, { "candidateName": "David Stuckenberg", "candidateIncumbent": false, "candidateParty": "R", "voteCount": 3895, "isWinner": false }, { "candidateName": "Ryan Binkley", "candidateIncumbent": false, "candidateParty": "R", "voteCount": 3563, "isWinner": false }, { "candidateName": "Asa Hutchinson", "candidateIncumbent": false, "candidateParty": "R", "voteCount": 3327, "isWinner": false } ], "winnerDateTime": "2024-03-06T04:13:19.766Z" }, "81993": { "id": "81993", "type": "apRace", "location": "State of California", "raceName": "U.S. Senate, Class I Unexpired Term", "raceDescription": "Top candidate wins seat.", "raceType": "top2", "totalVotes": 7358837, "precinctsReportPercentage": 100, "eevp": 99.66, "tabulationStatus": "End of AP Tabulation", "dateUpdated": "May 9, 2024", "timeUpdated": "2:18 PM", "source": "AP", "candidates": [ { "candidateName": "Steve Garvey", "candidateIncumbent": false, "candidateParty": "R", "voteCount": 2444940, "isWinner": true }, { "candidateName": "Adam Schiff", "candidateIncumbent": false, "candidateParty": "D", "voteCount": 2155146, "isWinner": true }, { "candidateName": "Katie Porter", "candidateIncumbent": false, "candidateParty": "D", "voteCount": 1269194, "isWinner": false }, { "candidateName": "Barbara Lee", "candidateIncumbent": false, "candidateParty": "D", "voteCount": 863278, "isWinner": false }, { "candidateName": "Eric Early", "candidateIncumbent": false, "candidateParty": "R", "voteCount": 448788, "isWinner": false }, { "candidateName": "Christina Pascucci", "candidateIncumbent": false, "candidateParty": "D", "voteCount": 109421, "isWinner": false }, { "candidateName": "Sepi Gilani", "candidateIncumbent": false, "candidateParty": "D", "voteCount": 68070, "isWinner": false } ], "winnerDateTime": "2024-03-06T04:31:08.186Z" }, "82014": { "id": "82014", "type": "apRace", "location": "State of California", "raceName": "Proposition, 1 - Behavioral Health Services Program", "raceDescription": "Top candidate wins seat.", "raceType": "top1", "totalVotes": 7221972, "precinctsReportPercentage": 100, "eevp": 100, "tabulationStatus": "End of AP Tabulation", "dateUpdated": "May 9, 2024", "timeUpdated": "2:18 PM", "source": "AP", "candidates": [ { "candidateName": "Yes", "candidateIncumbent": false, "candidateParty": null, "voteCount": 3624998, "isWinner": true }, { "candidateName": "No", "candidateIncumbent": false, "candidateParty": null, "voteCount": 3596974, "isWinner": false } ], "winnerDateTime": "2024-03-21T00:11:06.265Z" }, "timeLoaded": "November 29, 2024 4:55 PM", "nationalRacesLoaded": true, "localRacesLoaded": true, "overrides": [ { "id": "5921", "raceName": "U.S. House of Representatives, District 7", "raceDescription": "Top two candidates advance to general election.", "raceReadTheStory": "" }, { "id": "5922", "raceName": "U.S. House of Representatives, District 8", "raceDescription": "Top two candidates advance to general election.", "raceReadTheStory": "" }, { "id": "5924", "raceName": "U.S. House of Representatives, District 10", "raceDescription": "Top two candidates advance to general election.", "raceReadTheStory": "" }, { "id": "5926", "raceName": "U.S. House of Representatives, District 12", "raceDescription": "Top two candidates advance to general election.", "raceReadTheStory": "https://www.kqed.org/elections/results/alameda/congress-12th-district" }, { "id": "5928", "raceName": "U.S. House of Representatives, District 14", "raceDescription": "Top two candidates advance to general election.", "raceReadTheStory": "" }, { "id": "5930", "raceName": "U.S. House of Representatives, District 16", "raceDescription": "Top two candidates advance to general election.", "raceReadTheStory": "https://www.kqed.org/elections/results/california/congress-16th-district" }, { "id": "5931", "raceName": "U.S. House of Representatives, District 17", "raceDescription": "Top two candidates advance to general election.", "raceReadTheStory": "" }, { "id": "5932", "raceName": "U.S. House of Representatives, District 18", "raceDescription": "Top two candidates advance to general election.", "raceReadTheStory": "" }, { "id": "5963", "raceName": "State Assembly, District 2", "raceDescription": "Top two candidates advance to general election.", "raceReadTheStory": "" }, { "id": "5972", "raceName": "State Assembly, District 11", "raceDescription": "Top two candidates advance to general election.", "raceReadTheStory": "" }, { "id": "5973", "raceName": "State Assembly, District 12", "raceDescription": "Top two candidates advance to general election.", "raceReadTheStory": "" }, { "id": "5975", "raceName": "State Assembly, District 14", "raceDescription": "Top two candidates advance to general election.", "raceReadTheStory": "" }, { "id": "5976", "raceName": "State Assembly, District 15", "raceDescription": "Top two candidates advance to general election.", "raceReadTheStory": "https://www.kqed.org/elections/results/contracosta/state-assembly" }, { "id": "5977", "raceName": "State Assembly, District 16", "raceDescription": "Top two candidates advance to general election.", "raceReadTheStory": "" }, { "id": "5978", "raceName": "State Assembly, District 17", "raceDescription": "Top two candidates advance to general election.", "raceReadTheStory": "" }, { "id": "5979", "raceName": "State Assembly, District 18", "raceDescription": "Top two candidates advance to general election.", "raceReadTheStory": "" }, { "id": "5980", "raceName": "State Assembly, District 19", "raceDescription": "Top two candidates advance to general election.", "raceReadTheStory": "" }, { "id": "5981", "raceName": "State Assembly, District 20", "raceDescription": "Top two candidates advance to general election.", "raceReadTheStory": "" }, { "id": "5982", "raceName": "State Assembly, District 21", "raceDescription": "Top two candidates advance to general election.", "raceReadTheStory": "" }, { "id": "5984", "raceName": "State Assembly, District 23", "raceDescription": "Top two candidates advance to general election.", "raceReadTheStory": "https://www.kqed.org/elections/results/california/state-assembly-23rd-district" }, { "id": "5987", "raceName": "State Assembly, District 26", "raceDescription": "Top two candidates advance to general election.", "raceReadTheStory": "https://www.kqed.org/elections/results/santaclara/state-assembly-26th-district" }, { "id": "5989", "raceName": "State Assembly, District 28", "raceDescription": "Top two candidates advance to general election.", "raceReadTheStory": "" }, { "id": "6010", "raceName": "State Assembly, District 4", "raceDescription": "Top two candidates advance to general election.", "raceReadTheStory": "" }, { "id": "6018", "raceName": "U.S. House of Representatives, District 2", "raceDescription": "Top two candidates advance to general election.", "raceReadTheStory": "" }, { "id": "6020", "raceName": "U.S. House of Representatives, District 4", "raceDescription": "Top two candidates advance to general election.", "raceReadTheStory": "" }, { "id": "6025", "raceName": "U.S. House of Representatives, District 9", "raceDescription": "Top two candidates advance to general election.", "raceReadTheStory": "" }, { "id": "6031", "raceName": "U.S. House of Representatives, District 15", "raceDescription": "Top two candidates advance to general election.", "raceReadTheStory": "" }, { "id": "6035", "raceName": "U.S. House of Representatives, District 19", "raceDescription": "Top two candidates advance to general election.", "raceReadTheStory": "" }, { "id": "6067", "raceName": "State Assembly, District 4", "raceDescription": "Top two candidates advance to general election.", "raceReadTheStory": "" }, { "id": "6087", "raceName": "State Assembly, District 24", "raceDescription": "Top two candidates advance to general election.", "raceReadTheStory": "" }, { "id": "6088", "raceName": "State Assembly, District 25", "raceDescription": "Top two candidates advance to general election.", "raceReadTheStory": "" }, { "id": "6092", "raceName": "State Assembly, District 29", "raceDescription": "Top two candidates advance to general election.", "raceReadTheStory": "" }, { "id": "6223", "raceName": "U.S. House of Representatives, District 4", "raceDescription": "Top two candidates advance to general election.", "raceReadTheStory": "" }, { "id": "6530", "raceName": "State Senate, District 3", "raceDescription": "Top two candidates advance to general election.", "raceReadTheStory": "https://www.kqed.org/elections/results/california/state-senate-3rd-district" }, { "id": "6531", "raceName": "State Senate, District 5", "raceDescription": "Top two candidates advance to general election.", "raceReadTheStory": "" }, { "id": "6532", "raceName": "State Senate, District 7", "raceDescription": "Top two candidates advance to general election.", "raceReadTheStory": "https://www.kqed.org/elections/results/california/state-senate-7th-district" }, { "id": "6533", "raceName": "State Senate, District 9", "raceDescription": "Top two candidates advance to general election.", "raceReadTheStory": "" }, { "id": "6534", "raceName": "State Senate, District 11", "raceDescription": "Top two candidates advance to general election.", "raceReadTheStory": "" }, { "id": "6535", "raceName": "State Senate, District 13", "raceDescription": "Top two candidates advance to general election.", "raceReadTheStory": "" }, { "id": "6536", "raceName": "State Senate, District 15", "raceDescription": "Top two candidates advance to general election.", "raceReadTheStory": "" }, { "id": "6611", "raceName": "U.S. House of Representatives, District 11", "raceDescription": "Top two candidates advance to general election.", "raceReadTheStory": "" }, { "id": "8589", "raceName": "U.S. Senate (Full Term)", "raceDescription": "Top two candidates advance to general election.", "raceReadTheStory": "https://www.kqed.org/elections/results/california/senator" }, { "id": "8686", "raceName": "California Democratic Presidential Primary", "raceDescription": "Candidates are competing for 496 delegates.", "raceReadTheStory": "https://www.kqed.org/elections/results/president/democrat" }, { "id": "8688", "raceName": "California Republican Presidential Primary", "raceDescription": "Candidates are competing for 169 delegates.", "raceReadTheStory": "https://kqed.org/elections/results/president/republican" }, { "id": "81993", "raceName": "U.S. Senate (Partial/Unexpired Term)", "raceDescription": "Top two candidates advance to general election." }, { "id": "82014", "raceName": "Proposition 1", "raceDescription": "Bond and mental health reforms. Passes with majority vote.", "raceReadTheStory": "https://www.kqed.org/elections/results/california/proposition-1" } ], "AlamedaJudge5": { "id": "AlamedaJudge5", "type": "localRace", "location": "Alameda", "raceName": "Superior Court Judge, Office 5", "raceDescription": "Top candidate wins seat.", "raceReadTheStory": "", "raceType": "top1", "timeUpdated": "7:02 PM", "dateUpdated": "April 1, 2024", "totalVotes": 200601, "candidates": [ { "candidateName": "Terry Wiley", "candidateIncumbent": true, "candidateParty": "", "voteCount": 200601 } ] }, "AlamedaJudge12": { "id": "AlamedaJudge12", "type": "localRace", "location": "Alameda", "raceName": "Superior Court Judge, Office 12", "raceDescription": "Top candidate wins seat.", "raceReadTheStory": "", "raceType": "top1", "timeUpdated": "7:02 PM", "dateUpdated": "April 1, 2024", "totalVotes": 240853, "candidates": [ { "candidateName": "Mark Fickes", "candidateIncumbent": false, "candidateParty": "", "voteCount": 133009 }, { "candidateName": "Michael P. Johnson", "candidateIncumbent": false, "candidateParty": "", "voteCount": 107844 } ] }, "AlamedaBoard2": { "id": "AlamedaBoard2", "type": "localRace", "location": "Alameda", "raceName": "Board of Education, Trustee Area 2", "raceDescription": "Top candidate wins seat.", "raceReadTheStory": "", "raceType": "top1", "timeUpdated": "7:02 PM", "dateUpdated": "April 1, 2024", "totalVotes": 33580, "candidates": [ { "candidateName": "John Lewis", "candidateIncumbent": false, "candidateParty": "", "voteCount": 6943 }, { "candidateName": "Angela Normand", "candidateIncumbent": true, "candidateParty": "", "voteCount": 26637 } ] }, "AlamedaBoard5": { "id": "AlamedaBoard5", "type": "localRace", "location": "Alameda", "raceName": "Board of Education, Trustee Area 5", "raceDescription": "Top candidate wins seat.", "raceReadTheStory": "", "raceType": "top1", "timeUpdated": "7:02 PM", "dateUpdated": "April 1, 2024", "totalVotes": 26072, "candidates": [ { "candidateName": "Guadalupe \"Lupe\" Angulo", "candidateIncumbent": false, "candidateParty": "", "voteCount": 7521 }, { "candidateName": "Janevette Cole", "candidateIncumbent": true, "candidateParty": "", "voteCount": 13338 }, { "candidateName": "Joe Orlando Ramos", "candidateIncumbent": false, "candidateParty": "", "voteCount": 5213 } ] }, "AlamedaBoard6": { "id": "AlamedaBoard6", "type": "localRace", "location": "Alameda", "raceName": "Board of Education, Trustee Area 6", "raceDescription": "Top candidate wins seat.", "raceReadTheStory": "", "raceType": "top1", "timeUpdated": "7:02 PM", "dateUpdated": "April 1, 2024", "totalVotes": 30864, "candidates": [ { "candidateName": "John Guerrero", "candidateIncumbent": false, "candidateParty": "", "voteCount": 9989 }, { "candidateName": "Eileen McDonald", "candidateIncumbent": true, "candidateParty": "", "voteCount": 20875 } ] }, "AlamedaSup1": { "id": "AlamedaSup1", "type": "localRace", "location": "Alameda", "raceName": "Board of Supervisors, District 1", "raceDescription": "Candidate with majority vote wins seat. If no candidate reaches majority, top two candidates advance to runoff in general election.", "raceReadTheStory": "", "raceType": "top1", "timeUpdated": "7:02 PM", "dateUpdated": "April 1, 2024", "totalVotes": 41038, "candidates": [ { "candidateName": "David Haubert", "candidateIncumbent": true, "candidateParty": "", "voteCount": 41038 } ] }, "AlamedaSup2": { "id": "AlamedaSup2", "type": "localRace", "location": "Alameda", "raceName": "Board of Supervisors, District 2", "raceDescription": "Candidate with majority vote wins seat. If no candidate reaches majority, top two candidates advance to runoff in general election.", "raceReadTheStory": "", "raceType": "top2", "timeUpdated": "7:02 PM", "dateUpdated": "April 1, 2024", "totalVotes": 31034, "candidates": [ { "candidateName": "Elisa Márquez", "candidateIncumbent": true, "candidateParty": "", "voteCount": 31034 } ] }, "AlamedaSup4": { "id": "AlamedaSup4", "type": "localRace", "location": "Alameda", "raceName": "Board of Supervisors, District 4", "raceDescription": "Candidate with majority vote wins seat. If no candidate reaches majority, top two candidates advance to runoff in general election.", "raceReadTheStory": "https://www.kqed.org/elections/results/alameda/supervisor-4th-district", "raceType": "top2", "timeUpdated": "7:02 PM", "dateUpdated": "April 1, 2024", "totalVotes": 57007, "candidates": [ { "candidateName": "Jennifer Esteen", "candidateIncumbent": false, "candidateParty": "", "voteCount": 22400 }, { "candidateName": "Nate Miley", "candidateIncumbent": true, "candidateParty": "", "voteCount": 34607 } ] }, "AlamedaSup5": { "id": "AlamedaSup5", "type": "localRace", "location": "Alameda", "raceName": "Board of Supervisors, District 5", "raceDescription": "Candidate with majority vote wins seat. If no candidate reaches majority, top two candidates advance to runoff in general election.", "raceReadTheStory": "https://www.kqed.org/elections/results/alameda/supervisor-5th-district", "raceType": "top2", "timeUpdated": "7:02 PM", "dateUpdated": "April 1, 2024", "totalVotes": 81059, "candidates": [ { "candidateName": "Ben Bartlett", "candidateIncumbent": false, "candidateParty": "", "voteCount": 13518 }, { "candidateName": "Nikki Fortunato Bas", "candidateIncumbent": false, "candidateParty": "", "voteCount": 27597 }, { "candidateName": "John J. Bauters", "candidateIncumbent": false, "candidateParty": "", "voteCount": 16783 }, { "candidateName": "Ken Berrick", "candidateIncumbent": false, "candidateParty": "", "voteCount": 7520 }, { "candidateName": "Omar Farmer", "candidateIncumbent": false, "candidateParty": "", "voteCount": 1240 }, { "candidateName": "Gregory Hodge", "candidateIncumbent": false, "candidateParty": "", "voteCount": 3419 }, { "candidateName": "Chris Moore", "candidateIncumbent": false, "candidateParty": "", "voteCount": 7428 }, { "candidateName": "Gerald Pechenuk", "candidateIncumbent": false, "candidateParty": "", "voteCount": 305 }, { "candidateName": "Lorrel Plimier", "candidateIncumbent": false, "candidateParty": "", "voteCount": 3249 } ] }, "AlamedaBoard7": { "id": "AlamedaBoard7", "type": "localRace", "location": "Alameda", "raceName": "Flood Control & Water Conservation District Director, Zone 7, Full Term", "raceDescription": "Top three candidates win seat.", "raceReadTheStory": "", "raceType": "top3", "timeUpdated": "7:02 PM", "dateUpdated": "April 1, 2024", "totalVotes": 134340, "candidates": [ { "candidateName": "Alan Burnham", "candidateIncumbent": false, "candidateParty": "", "voteCount": 15723 }, { "candidateName": "Sandy Figuers", "candidateIncumbent": false, "candidateParty": "", "voteCount": 22454 }, { "candidateName": "Laurene K. Green", "candidateIncumbent": false, "candidateParty": "", "voteCount": 30343 }, { "candidateName": "Kathy Narum", "candidateIncumbent": true, "candidateParty": "", "voteCount": 23833 }, { "candidateName": "Seema Badar", "candidateIncumbent": false, "candidateParty": "", "voteCount": 7468 }, { "candidateName": "Catherine Brown", "candidateIncumbent": false, "candidateParty": "", "voteCount": 34519 } ] }, "AlamedaAuditor": { "id": "AlamedaAuditor", "type": "localRace", "location": "Alameda", "raceName": "Oakland Auditor", "raceDescription": "Top candidate wins seat.", "raceReadTheStory": "", "raceType": "top1", "timeUpdated": "7:02 PM", "dateUpdated": "April 1, 2024", "totalVotes": 59227, "candidates": [ { "candidateName": "Michael Houston", "candidateIncumbent": true, "candidateParty": "", "voteCount": 59227 } ] }, "AlamedaMeasureA": { "id": "AlamedaMeasureA", "type": "localRace", "location": "Alameda", "raceName": "Measure A", "raceDescription": "Alameda County. Civil service. Passes with majority vote.", "raceReadTheStory": "", "raceType": "yesNo", "timeUpdated": "7:02 PM", "dateUpdated": "April 1, 2024", "totalVotes": 282335, "candidates": [ { "candidateName": "Yes", "candidateIncumbent": false, "candidateParty": "", "voteCount": 167903 }, { "candidateName": "No", "candidateIncumbent": false, "candidateParty": "", "voteCount": 114432 } ] }, "AlamedaMeasureB": { "id": "AlamedaMeasureB", "type": "localRace", "location": "Alameda", "raceName": "Measure B", "raceDescription": "Alameda County. Recall rules. Passes with majority vote.", "raceReadTheStory": "https://www.kqed.org/elections/results/alameda/measure-b", "raceType": "yesNo", "timeUpdated": "7:02 PM", "dateUpdated": "April 1, 2024", "totalVotes": 282683, "candidates": [ { "candidateName": "Yes", "candidateIncumbent": false, "candidateParty": "", "voteCount": 182200 }, { "candidateName": "No", "candidateIncumbent": false, "candidateParty": "", "voteCount": 100483 } ] }, "AlamedaMeasureD": { "id": "AlamedaMeasureD", "type": "localRace", "location": "Alameda", "raceName": "Measure D", "raceDescription": "Oakland. Appropriations limit. Passes with majority vote.", "raceReadTheStory": "", "raceType": "yesNo", "timeUpdated": "7:02 PM", "dateUpdated": "April 1, 2024", "totalVotes": 79797, "candidates": [ { "candidateName": "Yes", "candidateIncumbent": false, "candidateParty": "", "voteCount": 59852 }, { "candidateName": "No", "candidateIncumbent": false, "candidateParty": "", "voteCount": 19945 } ] }, "AlamedaMeasureE": { "id": "AlamedaMeasureE", "type": "localRace", "location": "Alameda", "raceName": "Measure E", "raceDescription": "Alameda Unified School District. Parcel tax. Passes with 2/3 vote.", "raceReadTheStory": "", "raceType": "yesNo", "timeUpdated": "7:02 PM", "dateUpdated": "April 1, 2024", "totalVotes": 22692, "candidates": [ { "candidateName": "Yes", "candidateIncumbent": false, "candidateParty": "", "voteCount": 17280 }, { "candidateName": "No", "candidateIncumbent": false, "candidateParty": "", "voteCount": 5412 } ] }, "AlamedaMeasureF": { "id": "AlamedaMeasureF", "type": "localRace", "location": "Alameda", "raceName": "Measure F", "raceDescription": "Piedmont. Parcel tax. Passes with 2/3 vote.", "raceReadTheStory": "", "raceType": "yesNo", "timeUpdated": "7:02 PM", "dateUpdated": "April 1, 2024", "totalVotes": 4855, "candidates": [ { "candidateName": "Yes", "candidateIncumbent": false, "candidateParty": "", "voteCount": 3673 }, { "candidateName": "No", "candidateIncumbent": false, "candidateParty": "", "voteCount": 1182 } ] }, "AlamedaMeasureG": { "id": "AlamedaMeasureG", "type": "localRace", "location": "Alameda", "raceName": "Measure G", "raceDescription": "Albany Unified School District. Parcel tax. Passes with 2/3 vote. ", "raceReadTheStory": "", "raceType": "yesNo", "timeUpdated": "7:02 PM", "dateUpdated": "April 1, 2024", "totalVotes": 5898, "candidates": [ { "candidateName": "Yes", "candidateIncumbent": false, "candidateParty": "", "voteCount": 4651 }, { "candidateName": "No", "candidateIncumbent": false, "candidateParty": "", "voteCount": 1247 } ] }, "AlamedaMeasureH": { "id": "AlamedaMeasureH", "type": "localRace", "location": "Alameda", "raceName": "Measure H", "raceDescription": "Berkeley Unified School District. Parcel tax. Passes with 2/3 vote.", "raceReadTheStory": "", "raceType": "yesNo", "timeUpdated": "7:02 PM", "dateUpdated": "April 1, 2024", "totalVotes": 33331, "candidates": [ { "candidateName": "Yes", "candidateIncumbent": false, "candidateParty": "", "voteCount": 29418 }, { "candidateName": "No", "candidateIncumbent": false, "candidateParty": "", "voteCount": 3913 } ] }, "AlamedaMeasureI": { "id": "AlamedaMeasureI", "type": "localRace", "location": "Alameda", "raceName": "Measure I", "raceDescription": "Hayward Unified School District. School bond. Passes with 55% vote.", "raceReadTheStory": "", "raceType": "yesNo", "timeUpdated": "7:02 PM", "dateUpdated": "April 1, 2024", "totalVotes": 21929, "candidates": [ { "candidateName": "Yes", "candidateIncumbent": false, "candidateParty": "", "voteCount": 14151 }, { "candidateName": "No", "candidateIncumbent": false, "candidateParty": "", "voteCount": 7778 } ] }, "AlamedaMeasureJ": { "id": "AlamedaMeasureJ", "type": "localRace", "location": "Alameda", "raceName": "Measure J", "raceDescription": "San Leandro Unified School District. School bond. Passes with 55% vote.", "raceReadTheStory": "", "raceType": "yesNo", "timeUpdated": "7:02 PM", "dateUpdated": "April 1, 2024", "totalVotes": 12338, "candidates": [ { "candidateName": "Yes", "candidateIncumbent": false, "candidateParty": "", "voteCount": 7784 }, { "candidateName": "No", "candidateIncumbent": false, "candidateParty": "", "voteCount": 4554 } ] }, "CCD2": { "id": "CCD2", "type": "localRace", "location": "Contra Costa", "raceName": "Board of Supervisors, District 2", "raceDescription": "Candidate with majority vote wins seat. If no candidate reaches majority, top two candidates advance to runoff in general election.", "raceReadTheStory": "", "raceType": "yesNo", "timeUpdated": "6:45 PM", "dateUpdated": "March 28, 2024", "totalVotes": 45776, "candidates": [ { "candidateName": "Candace Andersen", "candidateIncumbent": true, "candidateParty": "", "voteCount": 45776 } ] }, "CCD3": { "id": "CCD3", "type": "localRace", "location": "Contra Costa", "raceName": "Board of Supervisors, District 3", "raceDescription": "Candidate with majority vote wins seat. If no candidate reaches majority, top two candidates advance to runoff in general election.", "raceReadTheStory": "", "raceType": "top1", "timeUpdated": "6:45 PM", "dateUpdated": "March 28, 2024", "totalVotes": 25120, "candidates": [ { "candidateName": "Diane Burgis", "candidateIncumbent": true, "candidateParty": "", "voteCount": 25120 } ] }, "CCD5": { "id": "CCD5", "type": "localRace", "location": "Contra Costa", "raceName": "Board of Supervisors, District 5", "raceDescription": "Candidate with majority vote wins seat. If no candidate reaches majority, top two candidates advance to runoff in general election.", "raceReadTheStory": "https://www.kqed.org/elections/results/contracosta/supervisor-5th-district", "raceType": "top2", "timeUpdated": "6:45 PM", "dateUpdated": "March 28, 2024", "totalVotes": 37045, "candidates": [ { "candidateName": "Mike Barbanica", "candidateIncumbent": false, "candidateParty": "", "voteCount": 14338 }, { "candidateName": "Jelani Killings", "candidateIncumbent": false, "candidateParty": "", "voteCount": 5683 }, { "candidateName": "Shanelle Scales-Preston", "candidateIncumbent": false, "candidateParty": "", "voteCount": 12993 }, { "candidateName": "Iztaccuauhtli Hector Gonzalez", "candidateIncumbent": false, "candidateParty": "", "voteCount": 4031 } ] }, "CCMeasureA": { "id": "CCMeasureA", "type": "localRace", "location": "Contra Costa", "raceName": "Measure A", "raceDescription": "Martinez. Appoint City Clerk. Passes with a majority vote.", "raceReadTheStory": "", "raceType": "yesNo", "timeUpdated": "6:45 PM", "dateUpdated": "March 28, 2024", "totalVotes": 11513, "candidates": [ { "candidateName": "Yes", "candidateIncumbent": false, "candidateParty": "", "voteCount": 7554 }, { "candidateName": "No", "candidateIncumbent": false, "candidateParty": "", "voteCount": 3959 } ] }, "CCMeasureB": { "id": "CCMeasureB", "type": "localRace", "location": "Contra Costa", "raceName": "Measure B", "raceDescription": "Antioch Unified School District. School bond. Passes with 55% vote.", "raceReadTheStory": "", "raceType": "yesNo", "timeUpdated": "6:45 PM", "dateUpdated": "March 28, 2024", "totalVotes": 17971, "candidates": [ { "candidateName": "Yes", "candidateIncumbent": false, "candidateParty": "", "voteCount": 10397 }, { "candidateName": "No", "candidateIncumbent": false, "candidateParty": "", "voteCount": 7574 } ] }, "CCMeasureC": { "id": "CCMeasureC", "type": "localRace", "location": "Contra Costa", "raceName": "Measure C", "raceDescription": "Martinez Unified School District. Parcel tax. Passes with 2/3 vote.", "raceReadTheStory": "", "raceType": "yesNo", "timeUpdated": "6:45 PM", "dateUpdated": "March 28, 2024", "totalVotes": 9230, "candidates": [ { "candidateName": "Yes", "candidateIncumbent": false, "candidateParty": "", "voteCount": 6917 }, { "candidateName": "No", "candidateIncumbent": false, "candidateParty": "", "voteCount": 2313 } ] }, "CCMeasureD": { "id": "CCMeasureD", "type": "localRace", "location": "Contra Costa", "raceName": "Measure D", "raceDescription": "Moraga School District. School bond. Passes with 55% vote.", "raceReadTheStory": "", "raceType": "yesNo", "timeUpdated": "6:45 PM", "dateUpdated": "March 28, 2024", "totalVotes": 6007, "candidates": [ { "candidateName": "Yes", "candidateIncumbent": false, "candidateParty": "", "voteCount": 4052 }, { "candidateName": "No", "candidateIncumbent": false, "candidateParty": "", "voteCount": 1955 } ] }, "MarinD2": { "id": "MarinD2", "type": "localRace", "location": "Marin", "raceName": "Board of Supervisors, District 2", "raceDescription": "Candidate with majority vote wins seat. If no candidate reaches majority, top two candidates advance to runoff in general election.", "raceReadTheStory": "https://www.kqed.org/elections/results/marin/supervisor-2nd-district", "raceType": "top2", "timeUpdated": "6:54 PM", "dateUpdated": "March 27, 2024", "totalVotes": 18466, "candidates": [ { "candidateName": "Brian Colbert", "candidateIncumbent": false, "candidateParty": "", "voteCount": 7971 }, { "candidateName": "Heather McPhail Sridharan", "candidateIncumbent": false, "candidateParty": "", "voteCount": 4851 }, { "candidateName": "Ryan O'Neil", "candidateIncumbent": false, "candidateParty": "", "voteCount": 2647 }, { "candidateName": "Gabe Paulson", "candidateIncumbent": false, "candidateParty": "", "voteCount": 2997 } ] }, "MarinD3": { "id": "MarinD3", "type": "localRace", "location": "Marin", "raceName": "Board of Supervisors, District 3", "raceDescription": "Candidate with majority vote wins seat. If no candidate reaches majority, top two candidates advance to runoff in general election.", "raceReadTheStory": "", "raceType": "top1", "timeUpdated": "6:54 PM", "dateUpdated": "March 27, 2024", "totalVotes": 13274, "candidates": [ { "candidateName": "Stephanie Moulton-Peters", "candidateIncumbent": true, "candidateParty": "", "voteCount": 13274 } ] }, "MarinD4": { "id": "MarinD4", "type": "localRace", "location": "Marin", "raceName": "Board of Supervisors, District 4", "raceDescription": "Candidate with majority vote wins seat. If no candidate reaches majority, top two candidates advance to runoff in general election.", "raceReadTheStory": "", "raceType": "top1", "timeUpdated": "6:54 PM", "dateUpdated": "March 27, 2024", "totalVotes": 12986, "candidates": [ { "candidateName": "Dennis Rodoni", "candidateIncumbent": true, "candidateParty": "", "voteCount": 10086 }, { "candidateName": "Francis Drouillard", "candidateIncumbent": false, "candidateParty": "", "voteCount": 2900 } ] }, "MarinLarkspurCC": { "id": "MarinLarkspurCC", "type": "localRace", "location": "Marin", "raceName": "Larkspur City Council (Short Term)", "raceDescription": "Top candidate wins seat.", "raceReadTheStory": "", "raceType": "top1", "timeUpdated": "6:54 PM", "dateUpdated": "March 27, 2024", "totalVotes": 4176, "candidates": [ { "candidateName": "Stephanie Andre", "candidateIncumbent": false, "candidateParty": "", "voteCount": 2514 }, { "candidateName": "Claire Paquette", "candidateIncumbent": false, "candidateParty": "", "voteCount": 1008 }, { "candidateName": "Lana Scott", "candidateIncumbent": false, "candidateParty": "", "voteCount": 654 } ] }, "MarinRossCouncil": { "id": "MarinRossCouncil", "type": "localRace", "location": "Marin", "raceName": "Ross Town Council", "raceDescription": "Top three candidates win seat.", "raceReadTheStory": "", "raceType": "top3", "timeUpdated": "6:54 PM", "dateUpdated": "March 27, 2024", "totalVotes": 1740, "candidates": [ { "candidateName": "Charles William \"Bill\" Kircher, Jr.", "candidateIncumbent": false, "candidateParty": "", "voteCount": 536 }, { "candidateName": "Mathew Salter", "candidateIncumbent": false, "candidateParty": "", "voteCount": 502 }, { "candidateName": "Shadi Aboukhater", "candidateIncumbent": false, "candidateParty": "", "voteCount": 187 }, { "candidateName": "Teri Dowling", "candidateIncumbent": false, "candidateParty": "", "voteCount": 515 } ] }, "MarinMeasureA": { "id": "MarinMeasureA", "type": "localRace", "location": "Marin", "raceName": "Measure A", "raceDescription": "Tamalpais Union High School District. School bond. Passes with 55% vote.", "raceReadTheStory": "", "raceType": "yesNo", "timeUpdated": "6:54 PM", "dateUpdated": "March 27, 2024", "totalVotes": 45345, "candidates": [ { "candidateName": "Yes", "candidateIncumbent": false, "candidateParty": "", "voteCount": 24376 }, { "candidateName": "No", "candidateIncumbent": false, "candidateParty": "", "voteCount": 20969 } ] }, "MarinMeasureB": { "id": "MarinMeasureB", "type": "localRace", "location": "Marin", "raceName": "Measure B", "raceDescription": "Petaluma Joint Union High School District. Parcel tax. Passes with 2/3 vote.", "raceReadTheStory": "", "raceType": "yesNo", "timeUpdated": "6:54 PM", "dateUpdated": "March 27, 2024", "totalVotes": 132, "candidates": [ { "candidateName": "Yes", "candidateIncumbent": false, "candidateParty": "", "voteCount": 62 }, { "candidateName": "No", "candidateIncumbent": false, "candidateParty": "", "voteCount": 70 } ] }, "MarinMeasureC": { "id": "MarinMeasureC", "type": "localRace", "location": "Marin", "raceName": "Measure C", "raceDescription": "Belvedere. Appropriation limit. Passes with majority vote.", "raceReadTheStory": "", "raceType": "yesNo", "timeUpdated": "6:54 PM", "dateUpdated": "March 27, 2024", "totalVotes": 870, "candidates": [ { "candidateName": "Yes", "candidateIncumbent": false, "candidateParty": "", "voteCount": 679 }, { "candidateName": "No", "candidateIncumbent": false, "candidateParty": "", "voteCount": 191 } ] }, "MarinMeasureD": { "id": "MarinMeasureD", "type": "localRace", "location": "Marin", "raceName": "Measure D", "raceDescription": "Larkspur. Rent stabilization. Passes with majority vote.", "raceReadTheStory": "https://www.kqed.org/elections/results/marin/measure-d", "raceType": "yesNo", "timeUpdated": "6:54 PM", "dateUpdated": "March 27, 2024", "totalVotes": 4955, "candidates": [ { "candidateName": "Yes", "candidateIncumbent": false, "candidateParty": "", "voteCount": 2573 }, { "candidateName": "No", "candidateIncumbent": false, "candidateParty": "", "voteCount": 2382 } ] }, "MarinMeasureE": { "id": "MarinMeasureE", "type": "localRace", "location": "Marin", "raceName": "Measure E", "raceDescription": "Ross. Special tax. Passes with 2/3 vote.", "raceReadTheStory": "https://www.kqed.org/elections/results/marin/measure-e", "raceType": "yesNo", "timeUpdated": "6:54 PM", "dateUpdated": "March 27, 2024", "totalVotes": 874, "candidates": [ { "candidateName": "Yes", "candidateIncumbent": false, "candidateParty": "", "voteCount": 683 }, { "candidateName": "No", "candidateIncumbent": false, "candidateParty": "", "voteCount": 191 } ] }, "MarinMeasureF": { "id": "MarinMeasureF", "type": "localRace", "location": "Marin", "raceName": "Measure F", "raceDescription": "San Anselmo. Flood Control and Water Conservation District. Passes with majority vote.", "raceReadTheStory": "", "raceType": "yesNo", "timeUpdated": "6:54 PM", "dateUpdated": "March 27, 2024", "totalVotes": 5193, "candidates": [ { "candidateName": "Yes", "candidateIncumbent": false, "candidateParty": "", "voteCount": 3083 }, { "candidateName": "No", "candidateIncumbent": false, "candidateParty": "", "voteCount": 2110 } ] }, "MarinMeasureG": { "id": "MarinMeasureG", "type": "localRace", "location": "Marin", "raceName": "Measure G", "raceDescription": "Bel Marin Keys Community Services District. Special tax. Passes with 2/3 vote.", "raceReadTheStory": "", "raceType": "yesNo", "timeUpdated": "6:54 PM", "dateUpdated": "March 27, 2024", "totalVotes": 830, "candidates": [ { "candidateName": "Yes", "candidateIncumbent": false, "candidateParty": "", "voteCount": 661 }, { "candidateName": "No", "candidateIncumbent": false, "candidateParty": "", "voteCount": 169 } ] }, "MarinMeasureH": { "id": "MarinMeasureH", "type": "localRace", "location": "Marin", "raceName": "Measure H", "raceDescription": "Marinwood Community Services District. Appropriations limit, fire protection. Passes with a majority vote.", "raceReadTheStory": "", "raceType": "yesNo", "timeUpdated": "6:54 PM", "dateUpdated": "March 27, 2024", "totalVotes": 1738, "candidates": [ { "candidateName": "Yes", "candidateIncumbent": false, "candidateParty": "", "voteCount": 1369 }, { "candidateName": "No", "candidateIncumbent": false, "candidateParty": "", "voteCount": 369 } ] }, "MarinMeasureI": { "id": "MarinMeasureI", "type": "localRace", "location": "Marin", "raceName": "Measure I", "raceDescription": "Marinwood Community Services District. Appropriations limit, parks. Passes with a majority vote.", "raceReadTheStory": "", "raceType": "yesNo", "timeUpdated": "6:54 PM", "dateUpdated": "March 27, 2024", "totalVotes": 1735, "candidates": [ { "candidateName": "Yes", "candidateIncumbent": false, "candidateParty": "", "voteCount": 1336 }, { "candidateName": "No", "candidateIncumbent": false, "candidateParty": "", "voteCount": 399 } ] }, "NapaD2": { "id": "NapaD2", "type": "localRace", "location": "Napa", "raceName": "Board of Supervisors, District 2", "raceDescription": "Candidate with majority vote wins seat. If no candidate reaches majority, top two candidates advance to runoff in general election.", "raceReadTheStory": "", "raceType": "top1", "timeUpdated": "6:50 PM", "dateUpdated": "April 3, 2024", "totalVotes": 8351, "candidates": [ { "candidateName": "Liz Alessio", "candidateIncumbent": false, "candidateParty": "", "voteCount": 6340 }, { "candidateName": "Doris Gentry", "candidateIncumbent": false, "candidateParty": "", "voteCount": 2011 } ] }, "NapaD4": { "id": "NapaD4", "type": "localRace", "location": "Napa", "raceName": "Board of Supervisors, District 4", "raceDescription": "Candidate with majority vote wins seat. If no candidate reaches majority, top two candidates advance to runoff in general election.", "raceReadTheStory": "https://www.kqed.org/elections/results/napa/supervisor-4th-district", "raceType": "top1", "timeUpdated": "6:50 PM", "dateUpdated": "April 3, 2024", "totalVotes": 7306, "candidates": [ { "candidateName": "Amber Manfree", "candidateIncumbent": false, "candidateParty": "", "voteCount": 3913 }, { "candidateName": "Pete Mott", "candidateIncumbent": false, "candidateParty": "", "voteCount": 3393 } ] }, "NapaD5": { "id": "NapaD5", "type": "localRace", "location": "Napa", "raceName": "Board of Supervisors, District 5", "raceDescription": "Candidate with majority vote wins seat. If no candidate reaches majority, top two candidates advance to runoff in general election.", "raceReadTheStory": "https://www.kqed.org/elections/results/napa/supervisor-5th-district", "raceType": "top1", "timeUpdated": "6:50 PM", "dateUpdated": "April 3, 2024", "totalVotes": 5356, "candidates": [ { "candidateName": "Mariam Aboudamous", "candidateIncumbent": false, "candidateParty": "", "voteCount": 2379 }, { "candidateName": "Belia Ramos", "candidateIncumbent": true, "candidateParty": "", "voteCount": 2977 } ] }, "NapaMeasureD": { "id": "NapaMeasureD", "type": "localRace", "location": "Napa", "raceName": "Measure D", "raceDescription": "Howell Mountain Elementary School District. School bond. Passes with 55% vote.", "raceReadTheStory": "", "raceType": "yesNo", "timeUpdated": "6:50 PM", "dateUpdated": "April 3, 2024", "totalVotes": 741, "candidates": [ { "candidateName": "Yes", "candidateIncumbent": false, "candidateParty": "", "voteCount": 367 }, { "candidateName": "No", "candidateIncumbent": false, "candidateParty": "", "voteCount": 374 } ] }, "NapaMeasureU": { "id": "NapaMeasureU", "type": "localRace", "location": "Napa", "raceName": "Measure U", "raceDescription": "Lake Berryessa Resort Improvement District. Appropriations limit. Passes with majority vote. ", "raceReadTheStory": "", "raceType": "yesNo", "timeUpdated": "6:50 PM", "dateUpdated": "April 3, 2024", "totalVotes": 86, "candidates": [ { "candidateName": "Yes", "candidateIncumbent": false, "candidateParty": "", "voteCount": 63 }, { "candidateName": "No", "candidateIncumbent": false, "candidateParty": "", "voteCount": 23 } ] }, "NapaMeasureU1": { "id": "NapaMeasureU1", "type": "localRace", "location": "Napa", "raceName": "Measure U", "raceDescription": "Yountville. Appropriations limit. Passes with majority vote. ", "raceReadTheStory": "", "raceType": "yesNo", "timeUpdated": "6:50 PM", "dateUpdated": "April 3, 2024", "totalVotes": 925, "candidates": [ { "candidateName": "Yes", "candidateIncumbent": false, "candidateParty": "", "voteCount": 793 }, { "candidateName": "No", "candidateIncumbent": false, "candidateParty": "", "voteCount": 132 } ] }, "SFJudge1": { "id": "SFJudge1", "type": "localRace", "location": "San Francisco", "raceName": "Superior Court Judge, Seat 1", "raceDescription": "Candidate with majority vote wins seat. If no candidate reaches majority, top two candidates advance to runoff in general election.", "raceReadTheStory": "https://www.kqed.org/elections/results/sanfrancisco/superior-court-seat-1", "raceType": "top1", "timeUpdated": "6:50 PM", "dateUpdated": "March 21, 2024", "totalVotes": 202960, "candidates": [ { "candidateName": "Michael Begert", "candidateIncumbent": true, "candidateParty": "", "voteCount": 124943 }, { "candidateName": "Chip Zecher", "candidateIncumbent": false, "candidateParty": "", "voteCount": 78017 } ] }, "SFJudge13": { "id": "SFJudge13", "type": "localRace", "location": "San Francisco", "raceName": "Superior Court Judge, Seat 13", "raceDescription": "Candidate with majority vote wins seat. If no candidate reaches majority, top two candidates advance to runoff in general election.", "raceReadTheStory": "https://www.kqed.org/elections/results/sanfrancisco/superior-court-seat-13", "raceType": "top1", "timeUpdated": "6:50 PM", "dateUpdated": "March 21, 2024", "totalVotes": 202386, "candidates": [ { "candidateName": "Jean Myungjin Roland", "candidateIncumbent": false, "candidateParty": "", "voteCount": 90012 }, { "candidateName": "Patrick S. Thompson", "candidateIncumbent": true, "candidateParty": "", "voteCount": 112374 } ] }, "SFPropA": { "id": "SFPropA", "type": "localRace", "location": "San Francisco", "raceName": "Proposition A", "raceDescription": "Housing bond. Passes with 2/3 vote.", "raceReadTheStory": "https://www.kqed.org/elections/results/sanfrancisco/proposition-a", "raceType": "yesNo", "timeUpdated": "6:50 PM", "dateUpdated": "March 21, 2024", "totalVotes": 225187, "candidates": [ { "candidateName": "Yes", "candidateIncumbent": false, "candidateParty": "", "voteCount": 158497 }, { "candidateName": "No", "candidateIncumbent": false, "candidateParty": "", "voteCount": 66690 } ] }, "SFPropB": { "id": "SFPropB", "type": "localRace", "location": "San Francisco", "raceName": "Proposition B", "raceDescription": "Police staffing. Passes with majority vote.", "raceReadTheStory": "", "raceType": "yesNo", "timeUpdated": "6:50 PM", "dateUpdated": "March 21, 2024", "totalVotes": 222954, "candidates": [ { "candidateName": "Yes", "candidateIncumbent": false, "candidateParty": "", "voteCount": 61580 }, { "candidateName": "No", "candidateIncumbent": false, "candidateParty": "", "voteCount": 161374 } ] }, "SFPropC": { "id": "SFPropC", "type": "localRace", "location": "San Francisco", "raceName": "Proposition C", "raceDescription": "Transfer tax exemption. Passes with majority vote.", "raceReadTheStory": "", "raceType": "yesNo", "timeUpdated": "6:50 PM", "dateUpdated": "March 21, 2024", "totalVotes": 220349, "candidates": [ { "candidateName": "Yes", "candidateIncumbent": false, "candidateParty": "", "voteCount": 116311 }, { "candidateName": "No", "candidateIncumbent": false, "candidateParty": "", "voteCount": 104038 } ] }, "SFPropD": { "id": "SFPropD", "type": "localRace", "location": "San Francisco", "raceName": "Proposition D", "raceDescription": "Ethics laws. Passes with majority vote.", "raceReadTheStory": "", "raceType": "yesNo", "timeUpdated": "6:50 PM", "dateUpdated": "March 21, 2024", "totalVotes": 222615, "candidates": [ { "candidateName": "Yes", "candidateIncumbent": false, "candidateParty": "", "voteCount": 198584 }, { "candidateName": "No", "candidateIncumbent": false, "candidateParty": "", "voteCount": 24031 } ] }, "SFPropE": { "id": "SFPropE", "type": "localRace", "location": "San Francisco", "raceName": "Proposition E", "raceDescription": "Police policies. Passes with majority vote.", "raceReadTheStory": "https://www.kqed.org/elections/results/sanfrancisco/proposition-e", "raceType": "yesNo", "timeUpdated": "6:50 PM", "dateUpdated": "March 21, 2024", "totalVotes": 222817, "candidates": [ { "candidateName": "Yes", "candidateIncumbent": false, "candidateParty": "", "voteCount": 120529 }, { "candidateName": "No", "candidateIncumbent": false, "candidateParty": "", "voteCount": 102288 } ] }, "SFPropF": { "id": "SFPropF", "type": "localRace", "location": "San Francisco", "raceName": "Proposition F", "raceDescription": "Drug screening. Passes with majority vote.", "raceReadTheStory": "https://www.kqed.org/elections/results/sanfrancisco/proposition-f", "raceType": "yesNo", "timeUpdated": "6:50 PM", "dateUpdated": "March 21, 2024", "totalVotes": 224004, "candidates": [ { "candidateName": "Yes", "candidateIncumbent": false, "candidateParty": "", "voteCount": 130214 }, { "candidateName": "No", "candidateIncumbent": false, "candidateParty": "", "voteCount": 93790 } ] }, "SFPropG": { "id": "SFPropG", "type": "localRace", "location": "San Francisco", "raceName": "Proposition G", "raceDescription": "Eighth-grade algebra. Passes with majority vote.", "raceReadTheStory": "", "raceType": "yesNo", "timeUpdated": "6:50 PM", "dateUpdated": "March 21, 2024", "totalVotes": 222704, "candidates": [ { "candidateName": "Yes", "candidateIncumbent": false, "candidateParty": "", "voteCount": 182066 }, { "candidateName": "No", "candidateIncumbent": false, "candidateParty": "", "voteCount": 40638 } ] }, "SMJudge4": { "id": "SMJudge4", "type": "localRace", "location": "San Mateo", "raceName": "Superior Court Judge, Office 4", "raceDescription": "Candidate with majority vote wins seat. If no candidate reaches majority, top two candidates advance to runoff in general election.", "raceReadTheStory": "", "raceType": "top1", "timeUpdated": "6:56 PM", "dateUpdated": "April 4, 2024", "totalVotes": 108919, "candidates": [ { "candidateName": "Sarah Burdick", "candidateIncumbent": false, "candidateParty": "", "voteCount": 108919 } ] }, "SMD1": { "id": "SMD1", "type": "localRace", "location": "San Mateo", "raceName": "Board of Supervisors, District 1", "raceDescription": "Candidate with majority vote wins seat. If no candidate reaches majority, top two candidates advance to runoff in general election.", "raceReadTheStory": "https://www.kqed.org/elections/results/sanmateo/supervisor-1st-district", "raceType": "top1", "timeUpdated": "6:56 PM", "dateUpdated": "April 4, 2024", "totalVotes": 29650, "candidates": [ { "candidateName": "Jackie Speier", "candidateIncumbent": false, "candidateParty": "", "voteCount": 20353 }, { "candidateName": "Ann Schneider", "candidateIncumbent": false, "candidateParty": "", "voteCount": 9297 } ] }, "SMD4": { "id": "SMD4", "type": "localRace", "location": "San Mateo", "raceName": "Board of Supervisors, District 4", "raceDescription": "Candidate with majority vote wins seat. If no candidate reaches majority, top two candidates advance to runoff in general election.", "raceReadTheStory": "https://www.kqed.org/elections/results/sanmateo/supervisor-4th-district", "raceType": "top2", "timeUpdated": "6:56 PM", "dateUpdated": "April 4, 2024", "totalVotes": 22725, "candidates": [ { "candidateName": "Antonio Lopez", "candidateIncumbent": false, "candidateParty": "", "voteCount": 5730 }, { "candidateName": "Lisa Gauthier", "candidateIncumbent": false, "candidateParty": "", "voteCount": 10358 }, { "candidateName": "Celeste Brevard", "candidateIncumbent": false, "candidateParty": "", "voteCount": 1268 }, { "candidateName": "Paul Bocanegra", "candidateIncumbent": false, "candidateParty": "", "voteCount": 1909 }, { "candidateName": "Maggie Cornejo", "candidateIncumbent": false, "candidateParty": "", "voteCount": 3460 } ] }, "SMD5": { "id": "SMD5", "type": "localRace", "location": "San Mateo", "raceName": "Board of Supervisors, District 5", "raceDescription": "Candidate with majority vote wins seat. If no candidate reaches majority, top two candidates advance to runoff in general election.", "raceReadTheStory": "", "raceType": "top1", "timeUpdated": "6:56 PM", "dateUpdated": "April 4, 2024", "totalVotes": 19937, "candidates": [ { "candidateName": "David Canepa", "candidateIncumbent": true, "candidateParty": "", "voteCount": 19937 } ] }, "SMMeasureB": { "id": "SMMeasureB", "type": "localRace", "location": "San Mateo", "raceName": "Measure B", "raceDescription": "County Service Area #1 (Highlands). Special tax. Passes with 2/3 vote.", "raceReadTheStory": "", "raceType": "yesNo", "timeUpdated": "6:56 PM", "dateUpdated": "April 4, 2024", "totalVotes": 1549, "candidates": [ { "candidateName": "Yes", "candidateIncumbent": false, "candidateParty": "", "voteCount": 1360 }, { "candidateName": "No", "candidateIncumbent": false, "candidateParty": "", "voteCount": 189 } ] }, "SMMeasureC": { "id": "SMMeasureC", "type": "localRace", "location": "San Mateo", "raceName": "Measure C", "raceDescription": "Jefferson Elementary School District. Parcel tax. Passes with 2/3 vote", "raceReadTheStory": "", "raceType": "yesNo", "timeUpdated": "6:56 PM", "dateUpdated": "April 4, 2024", "totalVotes": 12234, "candidates": [ { "candidateName": "Yes", "candidateIncumbent": false, "candidateParty": "", "voteCount": 8543 }, { "candidateName": "No", "candidateIncumbent": false, "candidateParty": "", "voteCount": 3691 } ] }, "SMMeasureE": { "id": "SMMeasureE", "type": "localRace", "location": "San Mateo", "raceName": "Measure E", "raceDescription": "Woodside Elementary School District. School bond. Passes with 55% vote.", "raceReadTheStory": "", "raceType": "yesNo", "timeUpdated": "6:56 PM", "dateUpdated": "April 4, 2024", "totalVotes": 1392, "candidates": [ { "candidateName": "Yes", "candidateIncumbent": false, "candidateParty": "", "voteCount": 910 }, { "candidateName": "No", "candidateIncumbent": false, "candidateParty": "", "voteCount": 482 } ] }, "SMMeasureG": { "id": "SMMeasureG", "type": "localRace", "location": "San Mateo", "raceName": "Measure G", "raceDescription": "Pacifica School District. School bond. Passes with 55% vote.", "raceReadTheStory": "", "raceType": "yesNo", "timeUpdated": "6:56 PM", "dateUpdated": "April 4, 2024", "totalVotes": 11548, "candidates": [ { "candidateName": "Yes", "candidateIncumbent": false, "candidateParty": "", "voteCount": 7067 }, { "candidateName": "No", "candidateIncumbent": false, "candidateParty": "", "voteCount": 4481 } ] }, "SMMeasureH": { "id": "SMMeasureH", "type": "localRace", "location": "San Mateo", "raceName": "Measure H", "raceDescription": "San Carlos School District. School bond. Passes with 55% vote.", "raceReadTheStory": "", "raceType": "yesNo", "timeUpdated": "6:56 PM", "dateUpdated": "April 4, 2024", "totalVotes": 9938, "candidates": [ { "candidateName": "Yes", "candidateIncumbent": false, "candidateParty": "", "voteCount": 6283 }, { "candidateName": "No", "candidateIncumbent": false, "candidateParty": "", "voteCount": 3655 } ] }, "SCJudge5": { "id": "SCJudge5", "type": "localRace", "location": "Santa Clara", "raceName": "Superior Court Judge, Office 5", "raceDescription": "Candidate with majority vote wins seat. If no candidate reaches majority, top two candidates advance to runoff in general election.", "raceReadTheStory": "", "raceType": "top1", "timeUpdated": "7:05 PM", "dateUpdated": "April 4, 2024", "totalVotes": 301953, "candidates": [ { "candidateName": "Jay Boyarsky", "candidateIncumbent": false, "candidateParty": "", "voteCount": 142549 }, { "candidateName": "Nicole M. Ford", "candidateIncumbent": false, "candidateParty": "", "voteCount": 52147 }, { "candidateName": "Johnene Linda Stebbins", "candidateIncumbent": false, "candidateParty": "", "voteCount": 107257 } ] }, "SCD2": { "id": "SCD2", "type": "localRace", "location": "Santa Clara", "raceName": "Board of Supervisors, District 2", "raceDescription": "Candidate with majority vote wins seat. If no candidate reaches majority, top two candidates advance to runoff in general election.", "raceReadTheStory": "https://www.kqed.org/elections/results/santaclara/supervisor-2nd-district", "raceType": "top2", "timeUpdated": "7:05 PM", "dateUpdated": "April 4, 2024", "totalVotes": 44059, "candidates": [ { "candidateName": "Corina Herrera-Loera", "candidateIncumbent": false, "candidateParty": "", "voteCount": 10519 }, { "candidateName": "Jennifer Margaret Celaya", "candidateIncumbent": false, "candidateParty": "", "voteCount": 2394 }, { "candidateName": "Madison Nguyen", "candidateIncumbent": false, "candidateParty": "", "voteCount": 12794 }, { "candidateName": "Betty Duong", "candidateIncumbent": false, "candidateParty": "", "voteCount": 14031 }, { "candidateName": "Nelson McElmurry", "candidateIncumbent": false, "candidateParty": "", "voteCount": 4321 } ] }, "SCD3": { "id": "SCD3", "type": "localRace", "location": "Santa Clara", "raceName": "Board of Supervisors, District 3", "raceDescription": "Candidate with majority vote wins seat. If no candidate reaches majority, top two candidates advance to runoff in general election.", "raceReadTheStory": "", "raceType": "top1", "timeUpdated": "7:05 PM", "dateUpdated": "April 4, 2024", "totalVotes": 42549, "candidates": [ { "candidateName": "Otto Lee", "candidateIncumbent": true, "candidateParty": "", "voteCount": 42549 } ] }, "SCD5": { "id": "SCD5", "type": "localRace", "location": "Santa Clara", "raceName": "Board of Supervisors, District 5", "raceDescription": "Candidate with majority vote wins seat. If no candidate reaches majority, top two candidates advance to runoff in general election.", "raceReadTheStory": "https://www.kqed.org/elections/results/santaclara/supervisor-5th-district", "raceType": "top2", "timeUpdated": "7:05 PM", "dateUpdated": "April 4, 2024", "totalVotes": 88712, "candidates": [ { "candidateName": "Margaret Abe-Koga", "candidateIncumbent": false, "candidateParty": "", "voteCount": 37172 }, { "candidateName": "Sally J. Lieber", "candidateIncumbent": false, "candidateParty": "", "voteCount": 21962 }, { "candidateName": "Barry Chang", "candidateIncumbent": false, "candidateParty": "", "voteCount": 6164 }, { "candidateName": "Peter C. Fung", "candidateIncumbent": false, "candidateParty": "", "voteCount": 17892 }, { "candidateName": "Sandy Sans", "candidateIncumbent": false, "candidateParty": "", "voteCount": 5522 } ] }, "SCSJMayor": { "id": "SCSJMayor", "type": "localRace", "location": "Santa Clara", "raceName": "San José Mayor", "raceDescription": "Candidate with majority vote wins seat. If no candidate reaches majority, top two candidates advance to runoff in general election.", "raceReadTheStory": "", "raceType": "top1", "timeUpdated": "7:05 PM", "dateUpdated": "April 4, 2024", "totalVotes": 167064, "candidates": [ { "candidateName": "Matt Mahan", "candidateIncumbent": true, "candidateParty": "", "voteCount": 144701 }, { "candidateName": "Tyrone Wade", "candidateIncumbent": false, "candidateParty": "", "voteCount": 22363 } ] }, "SCSJD2": { "id": "SCSJD2", "type": "localRace", "location": "Santa Clara", "raceName": "San José City Council, District 2", "raceDescription": "Candidate with majority vote wins seat. If no candidate reaches majority, top two candidates advance to runoff in general election.", "raceReadTheStory": "", "raceType": "top2", "timeUpdated": "7:05 PM", "dateUpdated": "April 4, 2024", "totalVotes": 14131, "candidates": [ { "candidateName": "Joe Lopez", "candidateIncumbent": false, "candidateParty": "", "voteCount": 4950 }, { "candidateName": "Pamela Campos", "candidateIncumbent": false, "candidateParty": "", "voteCount": 3436 }, { "candidateName": "Vanessa Sandoval", "candidateIncumbent": false, "candidateParty": "", "voteCount": 2719 }, { "candidateName": "Babu Prasad", "candidateIncumbent": false, "candidateParty": "", "voteCount": 3026 } ] }, "SCSJD4": { "id": "SCSJD4", "type": "localRace", "location": "Santa Clara", "raceName": "San José City Council, District 4", "raceDescription": "Candidate with majority vote wins seat. If no candidate reaches majority, top two candidates advance to runoff in general election.", "raceReadTheStory": "", "raceType": "top1", "timeUpdated": "7:05 PM", "dateUpdated": "April 4, 2024", "totalVotes": 14322, "candidates": [ { "candidateName": "Kansen Chu", "candidateIncumbent": false, "candidateParty": "", "voteCount": 5931 }, { "candidateName": "David Cohen", "candidateIncumbent": true, "candidateParty": "", "voteCount": 8391 } ] }, "SCSJD6": { "id": "SCSJD6", "type": "localRace", "location": "Santa Clara", "raceName": "San José City Council, District 6", "raceDescription": "Candidate with majority vote wins seat. If no candidate reaches majority, top two candidates advance to runoff in general election.", "raceReadTheStory": "", "raceType": "top2", "timeUpdated": "7:05 PM", "dateUpdated": "April 4, 2024", "totalVotes": 22146, "candidates": [ { "candidateName": "Olivia Navarro", "candidateIncumbent": false, "candidateParty": "", "voteCount": 6913 }, { "candidateName": "Alex Shoor", "candidateIncumbent": false, "candidateParty": "", "voteCount": 3850 }, { "candidateName": "Angelo \"A.J.\" Pasciuti", "candidateIncumbent": false, "candidateParty": "", "voteCount": 2688 }, { "candidateName": "Michael Mulcahy", "candidateIncumbent": false, "candidateParty": "", "voteCount": 8695 } ] }, "SCSJD8": { "id": "SCSJD8", "type": "localRace", "location": "Santa Clara", "raceName": "San José City Council, District 8", "raceDescription": "Candidate with majority vote wins seat. If no candidate reaches majority, top two candidates advance to runoff in general election.", "raceReadTheStory": "", "raceType": "top2", "timeUpdated": "7:05 PM", "dateUpdated": "April 4, 2024", "totalVotes": 21462, "candidates": [ { "candidateName": "Tam Truong", "candidateIncumbent": false, "candidateParty": "", "voteCount": 6982 }, { "candidateName": "Domingo Candelas", "candidateIncumbent": true, "candidateParty": "", "voteCount": 8466 }, { "candidateName": "Sukhdev Singh Bainiwal", "candidateIncumbent": false, "candidateParty": "", "voteCount": 5513 }, { "candidateName": "Surinder Kaur Dhaliwal", "candidateIncumbent": false, "candidateParty": "", "voteCount": 501 } ] }, "SCSJD10": { "id": "SCSJD10", "type": "localRace", "location": "Santa Clara", "raceName": "San José City Council, District 10", "raceDescription": "Candidate with majority vote wins seat. If no candidate reaches majority, top two candidates advance to runoff in general election.", "raceReadTheStory": "", "raceType": "top2", "timeUpdated": "7:05 PM", "dateUpdated": "April 4, 2024", "totalVotes": 22799, "candidates": [ { "candidateName": "George Casey", "candidateIncumbent": false, "candidateParty": "", "voteCount": 8805 }, { "candidateName": "Arjun Batra", "candidateIncumbent": true, "candidateParty": "", "voteCount": 8354 }, { "candidateName": "Lenka Wright", "candidateIncumbent": false, "candidateParty": "", "voteCount": 5640 } ] }, "SCMeasureA": { "id": "SCMeasureA", "type": "localRace", "location": "Santa Clara", "raceName": "Measure A", "raceDescription": "Santa Clara. Appointed city clerk. Passes with majority vote.", "raceReadTheStory": "", "raceType": "yesNo", "timeUpdated": "7:05 PM", "dateUpdated": "April 4, 2024", "totalVotes": 20315, "candidates": [ { "candidateName": "Yes", "candidateIncumbent": false, "candidateParty": "", "voteCount": 6580 }, { "candidateName": "No", "candidateIncumbent": false, "candidateParty": "", "voteCount": 13735 } ] }, "SCMeasureB": { "id": "SCMeasureB", "type": "localRace", "location": "Santa Clara", "raceName": "Measure B", "raceDescription": "Santa Clara. Appointed police chief. Passes with majority vote.", "raceReadTheStory": "", "raceType": "yesNo", "timeUpdated": "7:05 PM", "dateUpdated": "April 4, 2024", "totalVotes": 20567, "candidates": [ { "candidateName": "Yes", "candidateIncumbent": false, "candidateParty": "", "voteCount": 5680 }, { "candidateName": "No", "candidateIncumbent": false, "candidateParty": "", "voteCount": 14887 } ] }, "SCMeasureC": { "id": "SCMeasureC", "type": "localRace", "location": "Santa Clara", "raceName": "Measure C", "raceDescription": "Sunnyvale School District. School bond. Passes with 55% vote.", "raceReadTheStory": "", "raceType": "yesNo", "timeUpdated": "7:05 PM", "dateUpdated": "April 4, 2024", "totalVotes": 14656, "candidates": [ { "candidateName": "Yes", "candidateIncumbent": false, "candidateParty": "", "voteCount": 10261 }, { "candidateName": "No", "candidateIncumbent": false, "candidateParty": "", "voteCount": 4395 } ] }, "SolanoD15": { "id": "SolanoD15", "type": "localRace", "location": "Solano", "raceName": "Superior Court Judge, Department 15", "raceDescription": "Candidate with majority vote wins seat. If no candidate reaches majority, top two candidates advance to runoff in general election.", "raceReadTheStory": "", "raceType": "", "timeUpdated": "7:08 PM", "dateUpdated": "March 28, 2024", "totalVotes": 81709, "candidates": [ { "candidateName": "Mike Thompson", "candidateIncumbent": false, "candidateParty": "", "voteCount": 36844 }, { "candidateName": "Bryan J. Kim", "candidateIncumbent": false, "candidateParty": "", "voteCount": 44865 } ] }, "SolanoD1": { "id": "SolanoD1", "type": "localRace", "location": "Solano", "raceName": "Board of Supervisors, District 1", "raceDescription": "Candidate with majority vote wins seat. If no candidate reaches majority, top two candidates advance to runoff in general election.", "raceReadTheStory": "https://www.kqed.org/elections/results/solano/supervisor-1st-district", "raceType": "", "timeUpdated": "7:08 PM", "dateUpdated": "March 28, 2024", "totalVotes": 13786, "candidates": [ { "candidateName": "Michael Wilson", "candidateIncumbent": false, "candidateParty": "", "voteCount": 6401 }, { "candidateName": "Cassandra James", "candidateIncumbent": false, "candidateParty": "", "voteCount": 7385 } ] }, "SolanoD2": { "id": "SolanoD2", "type": "localRace", "location": "Solano", "raceName": "Board of Supervisors, District 2", "raceDescription": "Candidate with majority vote wins seat. If no candidate reaches majority, top two candidates advance to runoff in general election.", "raceReadTheStory": "", "raceType": "", "timeUpdated": "7:08 PM", "dateUpdated": "March 28, 2024", "totalVotes": 19903, "candidates": [ { "candidateName": "Monica Brown", "candidateIncumbent": true, "candidateParty": "", "voteCount": 10951 }, { "candidateName": "Nora Dizon", "candidateIncumbent": false, "candidateParty": "", "voteCount": 3135 }, { "candidateName": "Rochelle Sherlock", "candidateIncumbent": false, "candidateParty": "", "voteCount": 5817 } ] }, "SolanoD5": { "id": "SolanoD5", "type": "localRace", "location": "Solano", "raceName": "Board of Supervisors, District 5", "raceDescription": "Candidate with majority vote wins seat. If no candidate reaches majority, top two candidates advance to runoff in general election.", "raceReadTheStory": "", "raceType": "", "timeUpdated": "7:08 PM", "dateUpdated": "March 28, 2024", "totalVotes": 17888, "candidates": [ { "candidateName": "Mitch Mashburn", "candidateIncumbent": true, "candidateParty": "", "voteCount": 11210 }, { "candidateName": "Chadwick J. Ledoux", "candidateIncumbent": false, "candidateParty": "", "voteCount": 6678 } ] }, "SolanoEducation": { "id": "SolanoEducation", "type": "localRace", "location": "Solano", "raceName": "Sacramento County Board of Education", "raceDescription": "Candidate with majority vote wins seat. If no candidate reaches majority, top two candidates advance to runoff in general election.", "raceReadTheStory": "", "raceType": "", "timeUpdated": "7:08 PM", "dateUpdated": "March 28, 2024", "totalVotes": 3650, "candidates": [ { "candidateName": "Heather Davis", "candidateIncumbent": true, "candidateParty": "", "voteCount": 2960 }, { "candidateName": "Shazleen Khan", "candidateIncumbent": false, "candidateParty": "", "voteCount": 690 } ] }, "SolanoMeasureA": { "id": "SolanoMeasureA", "type": "localRace", "location": "Solano", "raceName": "Measure A", "raceDescription": "Benicia. Hotel tax. Passes with majority vote.", "raceReadTheStory": "https://www.kqed.org/elections/results/solano/measure-a", "raceType": "yesNo", "timeUpdated": "7:08 PM", "dateUpdated": "March 28, 2024", "totalVotes": 10136, "candidates": [ { "candidateName": "Yes", "candidateIncumbent": false, "candidateParty": "", "voteCount": 7869 }, { "candidateName": "No", "candidateIncumbent": false, "candidateParty": "", "voteCount": 2267 } ] }, "SolanoMeasureB": { "id": "SolanoMeasureB", "type": "localRace", "location": "Solano", "raceName": "Measure B", "raceDescription": "Benicia. Sales tax. Passes with majority vote.", "raceReadTheStory": "https://www.kqed.org/elections/results/solano/measure-b", "raceType": "yesNo", "timeUpdated": "7:08 PM", "dateUpdated": "March 28, 2024", "totalVotes": 10164, "candidates": [ { "candidateName": "Yes", "candidateIncumbent": false, "candidateParty": "", "voteCount": 7335 }, { "candidateName": "No", "candidateIncumbent": false, "candidateParty": "", "voteCount": 2829 } ] }, "SolanoMeasureC": { "id": "SolanoMeasureC", "type": "localRace", "location": "Solano", "raceName": "Measure C", "raceDescription": "Benicia Unified School District. School bond. Passes with 55% vote.", "raceReadTheStory": "", "raceType": "yesNo", "timeUpdated": "7:08 PM", "dateUpdated": "March 28, 2024", "totalVotes": 10112, "candidates": [ { "candidateName": "Yes", "candidateIncumbent": false, "candidateParty": "", "voteCount": 6316 }, { "candidateName": "No", "candidateIncumbent": false, "candidateParty": "", "voteCount": 3796 } ] }, "SolanoMeasureN": { "id": "SolanoMeasureN", "type": "localRace", "location": "Solano", "raceName": "Measure N", "raceDescription": "Davis Joint Unified School District. Parcel tax. Passes with 2/3 vote.", "raceReadTheStory": "", "raceType": "yesNo", "timeUpdated": "7:08 PM", "dateUpdated": "March 28, 2024", "totalVotes": 15, "candidates": [ { "candidateName": "Yes", "candidateIncumbent": false, "candidateParty": "", "voteCount": 5 }, { "candidateName": "No", "candidateIncumbent": false, "candidateParty": "", "voteCount": 10 } ] }, "SonomaJudge3": { "id": "SonomaJudge3", "type": "localRace", "location": "Sonoma", "raceName": "Superior Court Judge, Office 3", "raceDescription": "Candidate with majority vote wins seat. If no candidate reaches majority, top two candidates advance to runoff in general election.", "raceReadTheStory": "", "raceType": "top1", "timeUpdated": "6:51 PM", "dateUpdated": "March 29, 2024", "totalVotes": 115405, "candidates": [ { "candidateName": "Kristine M. Burk", "candidateIncumbent": false, "candidateParty": "", "voteCount": 79498 }, { "candidateName": "Beki Berrey", "candidateIncumbent": false, "candidateParty": "", "voteCount": 35907 } ] }, "SonomaJudge4": { "id": "SonomaJudge4", "type": "localRace", "location": "Sonoma", "raceName": "Superior Court Judge, Office 4", "raceDescription": "Candidate with majority vote wins seat. If no candidate reaches majority, top two candidates advance to runoff in general election.", "raceReadTheStory": "", "raceType": "top1", "timeUpdated": "6:51 PM", "dateUpdated": "March 29, 2024", "totalVotes": 86789, "candidates": [ { "candidateName": "Paul J. Lozada", "candidateIncumbent": false, "candidateParty": "", "voteCount": 86789 } ] }, "SonomaJudge6": { "id": "SonomaJudge6", "type": "localRace", "location": "Sonoma", "raceName": "Superior Court Judge, Office 6", "raceDescription": "Candidate with majority vote wins seat. If no candidate reaches majority, top two candidates advance to runoff in general election.", "raceReadTheStory": "", "raceType": "top1", "timeUpdated": "6:51 PM", "dateUpdated": "March 29, 2024", "totalVotes": 117990, "candidates": [ { "candidateName": "Omar Figueroa", "candidateIncumbent": false, "candidateParty": "", "voteCount": 42236 }, { "candidateName": "Kenneth English", "candidateIncumbent": false, "candidateParty": "", "voteCount": 75754 } ] }, "SonomaD1": { "id": "SonomaD1", "type": "localRace", "location": "Sonoma", "raceName": "Board of Supervisors, District 1", "raceDescription": "Candidate with majority vote wins seat. If no candidate reaches majority, top two candidates advance to runoff in general election.", "raceReadTheStory": "", "raceType": "top1", "timeUpdated": "6:51 PM", "dateUpdated": "March 29, 2024", "totalVotes": 30348, "candidates": [ { "candidateName": "Rebecca Hermosillo", "candidateIncumbent": false, "candidateParty": "", "voteCount": 23958 }, { "candidateName": "Jonathan Mathieu", "candidateIncumbent": false, "candidateParty": "", "voteCount": 6390 } ] }, "SonomaD3": { "id": "SonomaD3", "type": "localRace", "location": "Sonoma", "raceName": "Board of Supervisors, District 3", "raceDescription": "Candidate with majority vote wins seat. If no candidate reaches majority, top two candidates advance to runoff in general election.", "raceReadTheStory": "https://www.kqed.org/elections/results/sonoma/supervisor-3rd-district", "raceType": "top1", "timeUpdated": "6:51 PM", "dateUpdated": "March 29, 2024", "totalVotes": 16312, "candidates": [ { "candidateName": "Chris Coursey", "candidateIncumbent": true, "candidateParty": "", "voteCount": 11346 }, { "candidateName": "Omar Medina", "candidateIncumbent": false, "candidateParty": "", "voteCount": 4966 } ] }, "SonomaD5": { "id": "SonomaD5", "type": "localRace", "location": "Sonoma", "raceName": "Board of Supervisors, District 5", "raceDescription": "Candidate with majority vote wins seat. If no candidate reaches majority, top two candidates advance to runoff in general election.", "raceReadTheStory": "", "raceType": "top1", "timeUpdated": "6:51 PM", "dateUpdated": "March 29, 2024", "totalVotes": 23356, "candidates": [ { "candidateName": "Lynda Hopkins", "candidateIncumbent": true, "candidateParty": "", "voteCount": 23356 } ] }, "SonomaMeasureA": { "id": "SonomaMeasureA", "type": "localRace", "location": "Sonoma", "raceName": "Measure A", "raceDescription": "Cotati-Rohnert Park Unified School District. Parcel tax. Passes with 2/3 vote.", "raceReadTheStory": "", "raceType": "yesNo", "timeUpdated": "6:51 PM", "dateUpdated": "March 29, 2024", "totalVotes": 13756, "candidates": [ { "candidateName": "Yes", "candidateIncumbent": false, "candidateParty": "", "voteCount": 10320 }, { "candidateName": "No", "candidateIncumbent": false, "candidateParty": "", "voteCount": 3436 } ] }, "SonomaMeasureB": { "id": "SonomaMeasureB", "type": "localRace", "location": "Sonoma", "raceName": "Measure B", "raceDescription": "Petaluma Joint Union High School District. Parcel tax. Passes with 2/3 vote.", "raceReadTheStory": "", "raceType": "yesNo", "timeUpdated": "6:51 PM", "dateUpdated": "March 29, 2024", "totalVotes": 24877, "candidates": [ { "candidateName": "Yes", "candidateIncumbent": false, "candidateParty": "", "voteCount": 15795 }, { "candidateName": "No", "candidateIncumbent": false, "candidateParty": "", "voteCount": 9082 } ] }, "SonomaMeasureC": { "id": "SonomaMeasureC", "type": "localRace", "location": "Sonoma", "raceName": "Measure C", "raceDescription": "Fort Ross School District. School bond. Passes with 55% vote.", "raceReadTheStory": "", "raceType": "yesNo", "timeUpdated": "6:51 PM", "dateUpdated": "March 29, 2024", "totalVotes": 286, "candidates": [ { "candidateName": "Yes", "candidateIncumbent": false, "candidateParty": "", "voteCount": 159 }, { "candidateName": "No", "candidateIncumbent": false, "candidateParty": "", "voteCount": 127 } ] }, "SonomaMeasureD": { "id": "SonomaMeasureD", "type": "localRace", "location": "Sonoma", "raceName": "Measure D", "raceDescription": "Harmony Union School District. School bond. Passes with 55% vote.", "raceReadTheStory": "", "raceType": "yesNo", "timeUpdated": "6:51 PM", "dateUpdated": "March 29, 2024", "totalVotes": 1925, "candidates": [ { "candidateName": "Yes", "candidateIncumbent": false, "candidateParty": "", "voteCount": 1089 }, { "candidateName": "No", "candidateIncumbent": false, "candidateParty": "", "voteCount": 836 } ] }, "SonomaMeasureE": { "id": "SonomaMeasureE", "type": "localRace", "location": "Sonoma", "raceName": "Measure E", "raceDescription": "Petaluma City (Elementary) School District. Parcel tax. Passes with 2/3 vote.", "raceReadTheStory": "", "raceType": "yesNo", "timeUpdated": "6:51 PM", "dateUpdated": "March 29, 2024", "totalVotes": 11133, "candidates": [ { "candidateName": "Yes", "candidateIncumbent": false, "candidateParty": "", "voteCount": 7622 }, { "candidateName": "No", "candidateIncumbent": false, "candidateParty": "", "voteCount": 3511 } ] }, "SonomaMeasureG": { "id": "SonomaMeasureG", "type": "localRace", "location": "Sonoma", "raceName": "Measure G", "raceDescription": "Rincon Valley Union School District. School bond. Passes with 55% vote.", "raceReadTheStory": "", "raceType": "yesNo", "timeUpdated": "6:51 PM", "dateUpdated": "March 29, 2024", "totalVotes": 14577, "candidates": [ { "candidateName": "Yes", "candidateIncumbent": false, "candidateParty": "", "voteCount": 8668 }, { "candidateName": "No", "candidateIncumbent": false, "candidateParty": "", "voteCount": 5909 } ] }, "SonomaMeasureH": { "id": "SonomaMeasureH", "type": "localRace", "location": "Sonoma", "raceName": "Measure H", "raceDescription": "Sonoma County. Sales tax. Passes with majority vote.", "raceReadTheStory": "https://www.kqed.org/elections/results/sonoma/measure-h", "raceType": "yesNo", "timeUpdated": "6:51 PM", "dateUpdated": "March 29, 2024", "totalVotes": 145261, "candidates": [ { "candidateName": "Yes", "candidateIncumbent": false, "candidateParty": "", "voteCount": 89646 }, { "candidateName": "No", "candidateIncumbent": false, "candidateParty": "", "voteCount": 55615 } ] } }, "racesGenElectionReducer": { "0": { "id": "0", "type": "apRace", "location": "State of California", "raceName": "President,", "raceDescription": "Top candidate wins seat.", "raceType": "top1", "totalVotes": 15802916, "precinctsReportPercentage": 99, "eevp": 99, "tabulationStatus": "Active Tabulation", "dateUpdated": "November 27, 2024", "timeUpdated": "6:31 PM", "source": "AP", "candidates": [ { "candidateName": "Kamala Harris", "candidateIncumbent": false, "candidateParty": "D", "voteCount": 9249261, "isWinner": true }, { "candidateName": "Donald Trump", "candidateIncumbent": false, "candidateParty": "R", "voteCount": 6050902, "isWinner": false }, { "candidateName": "Robert Kennedy", "candidateIncumbent": false, "candidateParty": null, "voteCount": 196852, "isWinner": false }, { "candidateName": "Jill Stein", "candidateIncumbent": false, "candidateParty": null, "voteCount": 167231, "isWinner": false }, { "candidateName": "Claudia De la Cruz", "candidateIncumbent": false, "candidateParty": null, "voteCount": 72211, "isWinner": false }, { "candidateName": "Chase Oliver", "candidateIncumbent": false, "candidateParty": null, "voteCount": 66459, "isWinner": false } ], "winnerDateTime": "2024-11-06T04:00:06.346Z" }, "5089": { "id": "5089", "type": "apRace", "location": "State of California", "raceName": "State Senate, District 3", "raceDescription": "Top candidate wins seat.", "raceType": "top1", "totalVotes": 442129, "precinctsReportPercentage": 98.99, "eevp": 99, "tabulationStatus": "Active Tabulation", "dateUpdated": "November 27, 2024", "timeUpdated": "5:24 PM", "source": "AP", "candidates": [ { "candidateName": "Christopher Cabaldon", "candidateIncumbent": false, "candidateParty": "D", "voteCount": 276638, "isWinner": true }, { "candidateName": "Thom Bogue", "candidateIncumbent": false, "candidateParty": "R", "voteCount": 165491, "isWinner": false } ], "winnerDateTime": "2024-11-08T01:25:37.893Z" }, "5154": { "id": "5154", "type": "apRace", "location": "State of California", "raceName": "State Assembly, District 11", "raceDescription": "Top candidate wins seat.", "raceType": "top1", "totalVotes": 211380, "precinctsReportPercentage": 98.89, "eevp": 99, "tabulationStatus": "Active Tabulation", "dateUpdated": "November 27, 2024", "timeUpdated": "5:24 PM", "source": "AP", "candidates": [ { "candidateName": "Lori Wilson", "candidateIncumbent": true, "candidateParty": "D", "voteCount": 124249, "isWinner": true }, { "candidateName": "Dave Ennis", "candidateIncumbent": false, "candidateParty": "R", "voteCount": 87131, "isWinner": false } ], "winnerDateTime": "2024-11-09T02:16:08.754Z" }, "5258": { "id": "5258", "type": "apRace", "location": "State of California", "raceName": "State Assembly, District 29", "raceDescription": "Top candidate wins seat.", "raceType": "top1", "totalVotes": 150583, "precinctsReportPercentage": 99.15, "eevp": 99, "tabulationStatus": "Active Tabulation", "dateUpdated": "November 27, 2024", "timeUpdated": "4:34 PM", "source": "AP", "candidates": [ { "candidateName": "Robert Rivas", "candidateIncumbent": true, "candidateParty": "D", "voteCount": 99393, "isWinner": true }, { "candidateName": "J.W. Paine", "candidateIncumbent": false, "candidateParty": "R", "voteCount": 51190, "isWinner": false } ], "winnerDateTime": "2024-11-08T17:42:54.453Z" }, "5692": { "id": "5692", "type": "apRace", "location": "State of California", "raceName": "U.S. House of Representatives, District 2", "raceDescription": "Top candidate wins seat.", "raceType": "top1", "totalVotes": 379129, "precinctsReportPercentage": 98.61, "eevp": 98.64, "tabulationStatus": "Active Tabulation", "dateUpdated": "November 27, 2024", "timeUpdated": "5:03 PM", "source": "AP", "candidates": [ { "candidateName": "Jared Huffman", "candidateIncumbent": true, "candidateParty": "D", "voteCount": 272586, "isWinner": true }, { "candidateName": "Chris Coulombe", "candidateIncumbent": false, "candidateParty": "R", "voteCount": 106543, "isWinner": false } ], "winnerDateTime": "2024-11-06T05:23:23.665Z" }, "5694": { "id": "5694", "type": "apRace", "location": "State of California", "raceName": "U.S. House of Representatives, District 4", "raceDescription": "Top candidate wins seat.", "raceType": "top1", "totalVotes": 340680, "precinctsReportPercentage": 98.72, "eevp": 98.75, "tabulationStatus": "Active Tabulation", "dateUpdated": "November 27, 2024", "timeUpdated": "6:31 PM", "source": "AP", "candidates": [ { "candidateName": "Mike Thompson", "candidateIncumbent": true, "candidateParty": "D", "voteCount": 226691, "isWinner": true }, { "candidateName": "John Munn", "candidateIncumbent": false, "candidateParty": "R", "voteCount": 113989, "isWinner": false } ], "winnerDateTime": "2024-11-06T05:27:44.646Z" }, "5697": { "id": "5697", "type": "apRace", "location": "State of California", "raceName": "U.S. House of Representatives, District 7", "raceDescription": "Top candidate wins seat.", "raceType": "top1", "totalVotes": 292282, "precinctsReportPercentage": 98.78, "eevp": 98.9, "tabulationStatus": "Active Tabulation", "dateUpdated": "November 26, 2024", "timeUpdated": "4:50 PM", "source": "AP", "candidates": [ { "candidateName": "Doris Matsui", "candidateIncumbent": true, "candidateParty": "D", "voteCount": 195186, "isWinner": true }, { "candidateName": "Tom Silva", "candidateIncumbent": false, "candidateParty": "R", "voteCount": 97096, "isWinner": false } ], "winnerDateTime": "2024-11-06T04:27:48.667Z" }, "5698": { "id": "5698", "type": "apRace", "location": "State of California", "raceName": "U.S. House of Representatives, District 8", "raceDescription": "Top candidate wins seat.", "raceType": "top1", "totalVotes": 272967, "precinctsReportPercentage": 98.99, "eevp": 99, "tabulationStatus": "Active Tabulation", "dateUpdated": "November 27, 2024", "timeUpdated": "5:24 PM", "source": "AP", "candidates": [ { "candidateName": "John Garamendi", "candidateIncumbent": true, "candidateParty": "D", "voteCount": 201917, "isWinner": true }, { "candidateName": "Rudy Recile", "candidateIncumbent": false, "candidateParty": "R", "voteCount": 71050, "isWinner": false } ], "winnerDateTime": "2024-11-06T04:33:00.364Z" }, "5699": { "id": "5699", "type": "apRace", "location": "State of California", "raceName": "U.S. House of Representatives, District 9", "raceDescription": "Top candidate wins seat.", "raceType": "top1", "totalVotes": 246804, "precinctsReportPercentage": 98.95, "eevp": 98.89, "tabulationStatus": "Active Tabulation", "dateUpdated": "November 27, 2024", "timeUpdated": "5:43 PM", "source": "AP", "candidates": [ { "candidateName": "Josh Harder", "candidateIncumbent": true, "candidateParty": "D", "voteCount": 127678, "isWinner": true }, { "candidateName": "Kevin Lincoln", "candidateIncumbent": false, "candidateParty": "R", "voteCount": 119126, "isWinner": false } ], "winnerDateTime": "2024-11-16T00:40:53.537Z" }, "5701": { "id": "5701", "type": "apRace", "location": "State of California", "raceName": "U.S. House of Representatives, District 11", "raceDescription": "Top candidate wins seat.", "raceType": "top1", "totalVotes": 339007, "precinctsReportPercentage": 98.89, "eevp": 99, "tabulationStatus": "Active Tabulation", "dateUpdated": "November 21, 2024", "timeUpdated": "4:49 PM", "source": "AP", "candidates": [ { "candidateName": "Nancy Pelosi", "candidateIncumbent": true, "candidateParty": "D", "voteCount": 274723, "isWinner": true }, { "candidateName": "Bruce Lou", "candidateIncumbent": false, "candidateParty": "R", "voteCount": 64284, "isWinner": false } ], "winnerDateTime": "2024-11-06T05:03:30.399Z" }, "5702": { "id": "5702", "type": "apRace", "location": "State of California", "raceName": "U.S. House of Representatives, District 12", "raceDescription": "Top candidate wins seat.", "raceType": "top1", "totalVotes": 282754, "precinctsReportPercentage": 98.45, "eevp": 98.33, "tabulationStatus": "Active Tabulation", "dateUpdated": "November 20, 2024", "timeUpdated": "5:31 PM", "source": "AP", "candidates": [ { "candidateName": "Lateefah Simon", "candidateIncumbent": false, "candidateParty": "D", "voteCount": 185005, "isWinner": true }, { "candidateName": "Jennifer Tran", "candidateIncumbent": false, "candidateParty": "D", "voteCount": 97749, "isWinner": false } ], "winnerDateTime": "2024-11-09T01:19:52.852Z" }, "5704": { "id": "5704", "type": "apRace", "location": "State of California", "raceName": "U.S. House of Representatives, District 14", "raceDescription": "Top candidate wins seat.", "raceType": "top1", "totalVotes": 276078, "precinctsReportPercentage": 99.13, "eevp": 99, "tabulationStatus": "Active Tabulation", "dateUpdated": "November 20, 2024", "timeUpdated": "5:31 PM", "source": "AP", "candidates": [ { "candidateName": "Eric Swalwell", "candidateIncumbent": true, "candidateParty": "D", "voteCount": 187060, "isWinner": true }, { "candidateName": "Vin Kruttiventi", "candidateIncumbent": false, "candidateParty": "R", "voteCount": 89018, "isWinner": false } ], "winnerDateTime": "2024-11-06T07:56:14.288Z" }, "5705": { "id": "5705", "type": "apRace", "location": "State of California", "raceName": "U.S. House of Representatives, District 15", "raceDescription": "Top candidate wins seat.", "raceType": "top1", "totalVotes": 289427, "precinctsReportPercentage": 99.01, "eevp": 99, "tabulationStatus": "Active Tabulation", "dateUpdated": "November 26, 2024", "timeUpdated": "5:26 PM", "source": "AP", "candidates": [ { "candidateName": "Kevin Mullin", "candidateIncumbent": true, "candidateParty": "D", "voteCount": 211574, "isWinner": true }, { "candidateName": "Anna Kramer", "candidateIncumbent": false, "candidateParty": "R", "voteCount": 77853, "isWinner": false } ], "winnerDateTime": "2024-11-06T05:01:34.831Z" }, "5706": { "id": "5706", "type": "apRace", "location": "State of California", "raceName": "U.S. House of Representatives, District 16", "raceDescription": "Top candidate wins seat.", "raceType": "top1", "totalVotes": 308372, "precinctsReportPercentage": 98.9, "eevp": 99, "tabulationStatus": "Active Tabulation", "dateUpdated": "November 27, 2024", "timeUpdated": "4:16 PM", "source": "AP", "candidates": [ { "candidateName": "Sam Liccardo", "candidateIncumbent": false, "candidateParty": "D", "voteCount": 179524, "isWinner": true }, { "candidateName": "Evan Low", "candidateIncumbent": false, "candidateParty": "D", "voteCount": 128848, "isWinner": false } ], "winnerDateTime": "2024-11-07T00:57:53.623Z" }, "5707": { "id": "5707", "type": "apRace", "location": "State of California", "raceName": "U.S. House of Representatives, District 17", "raceDescription": "Top candidate wins seat.", "raceType": "top1", "totalVotes": 254699, "precinctsReportPercentage": 98.81, "eevp": 99, "tabulationStatus": "Active Tabulation", "dateUpdated": "November 27, 2024", "timeUpdated": "4:16 PM", "source": "AP", "candidates": [ { "candidateName": "Ro Khanna", "candidateIncumbent": true, "candidateParty": "D", "voteCount": 172352, "isWinner": true }, { "candidateName": "Anita Chen", "candidateIncumbent": false, "candidateParty": "R", "voteCount": 82347, "isWinner": false } ], "winnerDateTime": "2024-11-06T05:20:43.330Z" }, "5708": { "id": "5708", "type": "apRace", "location": "State of California", "raceName": "U.S. House of Representatives, District 18", "raceDescription": "Top candidate wins seat.", "raceType": "top1", "totalVotes": 228172, "precinctsReportPercentage": 99.13, "eevp": 99, "tabulationStatus": "Active Tabulation", "dateUpdated": "November 27, 2024", "timeUpdated": "4:34 PM", "source": "AP", "candidates": [ { "candidateName": "Zoe Lofgren", "candidateIncumbent": true, "candidateParty": "D", "voteCount": 147470, "isWinner": true }, { "candidateName": "Peter Hernandez", "candidateIncumbent": false, "candidateParty": "R", "voteCount": 80702, "isWinner": false } ], "winnerDateTime": "2024-11-06T05:34:06.248Z" }, "5709": { "id": "5709", "type": "apRace", "location": "State of California", "raceName": "U.S. House of Representatives, District 19", "raceDescription": "Top candidate wins seat.", "raceType": "top1", "totalVotes": 362015, "precinctsReportPercentage": 98.85, "eevp": 98.8, "tabulationStatus": "Active Tabulation", "dateUpdated": "November 27, 2024", "timeUpdated": "4:16 PM", "source": "AP", "candidates": [ { "candidateName": "Jimmy Panetta", "candidateIncumbent": true, "candidateParty": "D", "voteCount": 250766, "isWinner": true }, { "candidateName": "Jason Anderson", "candidateIncumbent": false, "candidateParty": "R", "voteCount": 111249, "isWinner": false } ], "winnerDateTime": "2024-11-06T05:11:42.601Z" }, "5746": { "id": "5746", "type": "apRace", "location": "State of California", "raceName": "State Senate, District 5", "raceDescription": "Top candidate wins seat.", "raceType": "top1", "totalVotes": 349779, "precinctsReportPercentage": 97.7, "eevp": 97.76, "tabulationStatus": "Active Tabulation", "dateUpdated": "November 26, 2024", "timeUpdated": "6:33 AM", "source": "AP", "candidates": [ { "candidateName": "Jerry McNerney", "candidateIncumbent": false, "candidateParty": "D", "voteCount": 185406, "isWinner": true }, { "candidateName": "Jim Shoemaker", "candidateIncumbent": false, "candidateParty": "R", "voteCount": 164373, "isWinner": false } ], "winnerDateTime": "2024-11-16T00:59:02.478Z" }, "5747": { "id": "5747", "type": "apRace", "location": "State of California", "raceName": "State Senate, District 7", "raceDescription": "Top candidate wins seat.", "raceType": "top1", "totalVotes": 348591, "precinctsReportPercentage": 98.75, "eevp": 98.68, "tabulationStatus": "Active Tabulation", "dateUpdated": "November 27, 2024", "timeUpdated": "4:16 PM", "source": "AP", "candidates": [ { "candidateName": "Jesse Arreguín", "candidateIncumbent": false, "candidateParty": "D", "voteCount": 199298, "isWinner": true }, { "candidateName": "Jovanka Beckles", "candidateIncumbent": false, "candidateParty": "D", "voteCount": 149293, "isWinner": false } ], "winnerDateTime": "2024-11-16T01:00:05.900Z" }, "5748": { "id": "5748", "type": "apRace", "location": "State of California", "raceName": "State Senate, District 9", "raceDescription": "Top candidate wins seat.", "raceType": "top1", "totalVotes": 372201, "precinctsReportPercentage": 99.02, "eevp": 99, "tabulationStatus": "Active Tabulation", "dateUpdated": "November 27, 2024", "timeUpdated": "4:16 PM", "source": "AP", "candidates": [ { "candidateName": "Tim Grayson", "candidateIncumbent": false, "candidateParty": "D", "voteCount": 193503, "isWinner": true }, { "candidateName": "Marisol Rubio", "candidateIncumbent": false, "candidateParty": "D", "voteCount": 178698, "isWinner": false } ], "winnerDateTime": "2024-11-21T01:40:25.112Z" }, "5749": { "id": "5749", "type": "apRace", "location": "State of California", "raceName": "State Senate, District 11", "raceDescription": "Top candidate wins seat.", "raceType": "top1", "totalVotes": 417715, "precinctsReportPercentage": 98.92, "eevp": 99, "tabulationStatus": "Active Tabulation", "dateUpdated": "November 26, 2024", "timeUpdated": "5:26 PM", "source": "AP", "candidates": [ { "candidateName": "Scott Wiener", "candidateIncumbent": true, "candidateParty": "D", "voteCount": 325049, "isWinner": true }, { "candidateName": "Yvette Corkrean", "candidateIncumbent": false, "candidateParty": "R", "voteCount": 92666, "isWinner": false } ], "winnerDateTime": "2024-11-06T05:30:29.104Z" }, "5750": { "id": "5750", "type": "apRace", "location": "State of California", "raceName": "State Senate, District 13", "raceDescription": "Top candidate wins seat.", "raceType": "top1", "totalVotes": 434411, "precinctsReportPercentage": 98.95, "eevp": 99, "tabulationStatus": "Active Tabulation", "dateUpdated": "November 27, 2024", "timeUpdated": "4:16 PM", "source": "AP", "candidates": [ { "candidateName": "Josh Becker", "candidateIncumbent": true, "candidateParty": "D", "voteCount": 314783, "isWinner": true }, { "candidateName": "Alexander Glew", "candidateIncumbent": false, "candidateParty": "R", "voteCount": 119628, "isWinner": false } ], "winnerDateTime": "2024-11-06T05:31:17.600Z" }, "5751": { "id": "5751", "type": "apRace", "location": "State of California", "raceName": "State Senate, District 15", "raceDescription": "Top candidate wins seat.", "raceType": "top1", "totalVotes": 379886, "precinctsReportPercentage": 99.05, "eevp": 99, "tabulationStatus": "Active Tabulation", "dateUpdated": "November 27, 2024", "timeUpdated": "4:16 PM", "source": "AP", "candidates": [ { "candidateName": "Dave Cortese", "candidateIncumbent": true, "candidateParty": "D", "voteCount": 260622, "isWinner": true }, { "candidateName": "Robert Howell", "candidateIncumbent": false, "candidateParty": "R", "voteCount": 119264, "isWinner": false } ], "winnerDateTime": "2024-11-06T07:29:11.774Z" }, "5763": { "id": "5763", "type": "apRace", "location": "State of California", "raceName": "State Assembly, District 2", "raceDescription": "Top candidate wins seat.", "raceType": "top1", "totalVotes": 234805, "precinctsReportPercentage": 98.91, "eevp": 98.85, "tabulationStatus": "Active Tabulation", "dateUpdated": "November 27, 2024", "timeUpdated": "5:03 PM", "source": "AP", "candidates": [ { "candidateName": "Chris Rogers", "candidateIncumbent": false, "candidateParty": "D", "voteCount": 154642, "isWinner": true }, { "candidateName": "Michael Greer", "candidateIncumbent": false, "candidateParty": "R", "voteCount": 80163, "isWinner": false } ], "winnerDateTime": "2024-11-06T05:45:06.290Z" }, "5765": { "id": "5765", "type": "apRace", "location": "State of California", "raceName": "State Assembly, District 4", "raceDescription": "Top candidate wins seat.", "raceType": "top1", "totalVotes": 198870, "precinctsReportPercentage": 98.01, "eevp": 98.08, "tabulationStatus": "Active Tabulation", "dateUpdated": "November 27, 2024", "timeUpdated": "6:31 PM", "source": "AP", "candidates": [ { "candidateName": "Cecilia Aguiar-Curry", "candidateIncumbent": true, "candidateParty": "D", "voteCount": 132484, "isWinner": true }, { "candidateName": "Darren Ellis", "candidateIncumbent": false, "candidateParty": "R", "voteCount": 66386, "isWinner": false } ], "winnerDateTime": "2024-11-08T00:18:57.106Z" }, "5772": { "id": "5772", "type": "apRace", "location": "State of California", "raceName": "State Assembly, District 12", "raceDescription": "Top candidate wins seat.", "raceType": "top1", "totalVotes": 243509, "precinctsReportPercentage": 98.64, "eevp": 98.6, "tabulationStatus": "Active Tabulation", "dateUpdated": "November 26, 2024", "timeUpdated": "4:50 PM", "source": "AP", "candidates": [ { "candidateName": "Damon Connolly", "candidateIncumbent": true, "candidateParty": "D", "voteCount": 184350, "isWinner": true }, { "candidateName": "Andy Podshadley", "candidateIncumbent": false, "candidateParty": "R", "voteCount": 59159, "isWinner": false } ], "winnerDateTime": "2024-11-06T07:37:23.490Z" }, "5774": { "id": "5774", "type": "apRace", "location": "State of California", "raceName": "State Assembly, District 14", "raceDescription": "Top candidate wins seat.", "raceType": "top1", "totalVotes": 182337, "precinctsReportPercentage": 99.07, "eevp": 99, "tabulationStatus": "Active Tabulation", "dateUpdated": "November 27, 2024", "timeUpdated": "4:16 PM", "source": "AP", "candidates": [ { "candidateName": "Buffy Wicks", "candidateIncumbent": true, "candidateParty": "D", "voteCount": 124925, "isWinner": true }, { "candidateName": "Margot Smith", "candidateIncumbent": false, "candidateParty": "D", "voteCount": 57412, "isWinner": false } ], "winnerDateTime": "2024-11-06T05:46:37.722Z" }, "5775": { "id": "5775", "type": "apRace", "location": "State of California", "raceName": "State Assembly, District 15", "raceDescription": "Top candidate wins seat.", "raceType": "top1", "totalVotes": 205591, "precinctsReportPercentage": 99.01, "eevp": 99, "tabulationStatus": "Active Tabulation", "dateUpdated": "November 27, 2024", "timeUpdated": "4:16 PM", "source": "AP", "candidates": [ { "candidateName": "Anamarie Avila Farias", "candidateIncumbent": false, "candidateParty": "D", "voteCount": 131840, "isWinner": true }, { "candidateName": "Sonia Ledo", "candidateIncumbent": false, "candidateParty": "R", "voteCount": 73751, "isWinner": false } ], "winnerDateTime": "2024-11-09T00:45:27.762Z" }, "5776": { "id": "5776", "type": "apRace", "location": "State of California", "raceName": "State Assembly, District 16", "raceDescription": "Top candidate wins seat.", "raceType": "top1", "totalVotes": 251056, "precinctsReportPercentage": 99.07, "eevp": 99, "tabulationStatus": "Active Tabulation", "dateUpdated": "November 27, 2024", "timeUpdated": "4:16 PM", "source": "AP", "candidates": [ { "candidateName": "Rebecca Bauer-Kahan", "candidateIncumbent": true, "candidateParty": "D", "voteCount": 160966, "isWinner": true }, { "candidateName": "Joseph Rubay", "candidateIncumbent": false, "candidateParty": "R", "voteCount": 90090, "isWinner": false } ], "winnerDateTime": "2024-11-09T00:46:42.757Z" }, "5777": { "id": "5777", "type": "apRace", "location": "State of California", "raceName": "State Assembly, District 17", "raceDescription": "Top candidate wins seat.", "raceType": "top1", "totalVotes": 200325, "precinctsReportPercentage": 98.99, "eevp": 99, "tabulationStatus": "Active Tabulation", "dateUpdated": "November 21, 2024", "timeUpdated": "4:49 PM", "source": "AP", "candidates": [ { "candidateName": "Matt Haney", "candidateIncumbent": true, "candidateParty": "D", "voteCount": 169438, "isWinner": true }, { "candidateName": "Manuel Noris-Barrera", "candidateIncumbent": false, "candidateParty": "R", "voteCount": 30887, "isWinner": false } ], "winnerDateTime": "2024-11-06T07:04:53.675Z" }, "5778": { "id": "5778", "type": "apRace", "location": "State of California", "raceName": "State Assembly, District 18", "raceDescription": "Top candidate wins seat.", "raceType": "top1", "totalVotes": 166891, "precinctsReportPercentage": 98.28, "eevp": 97.87, "tabulationStatus": "Active Tabulation", "dateUpdated": "November 20, 2024", "timeUpdated": "5:31 PM", "source": "AP", "candidates": [ { "candidateName": "Mia Bonta", "candidateIncumbent": true, "candidateParty": "D", "voteCount": 133957, "isWinner": true }, { "candidateName": "Andre Sandford", "candidateIncumbent": false, "candidateParty": null, "voteCount": 32934, "isWinner": false } ], "winnerDateTime": "2024-11-06T06:14:07.579Z" }, "5779": { "id": "5779", "type": "apRace", "location": "State of California", "raceName": "State Assembly, District 19", "raceDescription": "Top candidate wins seat.", "raceType": "top1", "totalVotes": 196406, "precinctsReportPercentage": 98.84, "eevp": 99, "tabulationStatus": "Active Tabulation", "dateUpdated": "November 26, 2024", "timeUpdated": "5:26 PM", "source": "AP", "candidates": [ { "candidateName": "Catherine Stefani", "candidateIncumbent": false, "candidateParty": "D", "voteCount": 118888, "isWinner": true }, { "candidateName": "David Lee", "candidateIncumbent": false, "candidateParty": "D", "voteCount": 77518, "isWinner": false } ], "winnerDateTime": "2024-11-10T02:02:13.334Z" }, "5780": { "id": "5780", "type": "apRace", "location": "State of California", "raceName": "State Assembly, District 20", "raceDescription": "Top candidate wins seat.", "raceType": "top1", "totalVotes": 173478, "precinctsReportPercentage": 98.8, "eevp": 99, "tabulationStatus": "Active Tabulation", "dateUpdated": "November 20, 2024", "timeUpdated": "5:31 PM", "source": "AP", "candidates": [ { "candidateName": "Liz Ortega", "candidateIncumbent": true, "candidateParty": "D", "voteCount": 126476, "isWinner": true }, { "candidateName": "Sangeetha Shanbhogue", "candidateIncumbent": false, "candidateParty": "R", "voteCount": 47002, "isWinner": false } ], "winnerDateTime": "2024-11-09T02:17:44.124Z" }, "5781": { "id": "5781", "type": "apRace", "location": "State of California", "raceName": "State Assembly, District 21", "raceDescription": "Top candidate wins seat.", "raceType": "top1", "totalVotes": 199436, "precinctsReportPercentage": 98.92, "eevp": 99, "tabulationStatus": "Active Tabulation", "dateUpdated": "November 26, 2024", "timeUpdated": "5:26 PM", "source": "AP", "candidates": [ { "candidateName": "Diane Papan", "candidateIncumbent": true, "candidateParty": "D", "voteCount": 147245, "isWinner": true }, { "candidateName": "Mark Gilham", "candidateIncumbent": false, "candidateParty": "R", "voteCount": 52191, "isWinner": false } ], "winnerDateTime": "2024-11-06T06:19:19.404Z" }, "5783": { "id": "5783", "type": "apRace", "location": "State of California", "raceName": "State Assembly, District 23", "raceDescription": "Top candidate wins seat.", "raceType": "top1", "totalVotes": 193719, "precinctsReportPercentage": 99.2, "eevp": 99, "tabulationStatus": "Active Tabulation", "dateUpdated": "November 27, 2024", "timeUpdated": "4:16 PM", "source": "AP", "candidates": [ { "candidateName": "Marc Berman", "candidateIncumbent": true, "candidateParty": "D", "voteCount": 115800, "isWinner": true }, { "candidateName": "Lydia Kou", "candidateIncumbent": false, "candidateParty": "D", "voteCount": 77919, "isWinner": false } ], "winnerDateTime": "2024-11-11T01:51:05.506Z" }, "5784": { "id": "5784", "type": "apRace", "location": "State of California", "raceName": "State Assembly, District 24", "raceDescription": "Top candidate wins seat.", "raceType": "top1", "totalVotes": 158890, "precinctsReportPercentage": 99.3, "eevp": 99, "tabulationStatus": "Active Tabulation", "dateUpdated": "November 27, 2024", "timeUpdated": "4:16 PM", "source": "AP", "candidates": [ { "candidateName": "Alex Lee", "candidateIncumbent": true, "candidateParty": "D", "voteCount": 105024, "isWinner": true }, { "candidateName": "Bob Brunton", "candidateIncumbent": false, "candidateParty": "R", "voteCount": 53866, "isWinner": false } ], "winnerDateTime": "2024-11-10T02:05:19.921Z" }, "5786": { "id": "5786", "type": "apRace", "location": "State of California", "raceName": "State Assembly, District 25", "raceDescription": "Top candidate wins seat.", "raceType": "top1", "totalVotes": 157768, "precinctsReportPercentage": 98.9, "eevp": 99, "tabulationStatus": "Active Tabulation", "dateUpdated": "November 27, 2024", "timeUpdated": "4:16 PM", "source": "AP", "candidates": [ { "candidateName": "Ash Kalra", "candidateIncumbent": true, "candidateParty": "D", "voteCount": 107930, "isWinner": true }, { "candidateName": "Ted Stroll", "candidateIncumbent": false, "candidateParty": "R", "voteCount": 49838, "isWinner": false } ], "winnerDateTime": "2024-11-07T01:34:48.486Z" }, "5787": { "id": "5787", "type": "apRace", "location": "State of California", "raceName": "State Assembly, District 26", "raceDescription": "Top candidate wins seat.", "raceType": "top1", "totalVotes": 137147, "precinctsReportPercentage": 98.83, "eevp": 99, "tabulationStatus": "Active Tabulation", "dateUpdated": "November 27, 2024", "timeUpdated": "4:16 PM", "source": "AP", "candidates": [ { "candidateName": "Patrick Ahrens", "candidateIncumbent": false, "candidateParty": "D", "voteCount": 76774, "isWinner": true }, { "candidateName": "Tara Sreekrishnan", "candidateIncumbent": false, "candidateParty": "D", "voteCount": 60373, "isWinner": false } ], "winnerDateTime": "2024-11-11T19:51:42.335Z" }, "5789": { "id": "5789", "type": "apRace", "location": "State of California", "raceName": "State Assembly, District 28", "raceDescription": "Top candidate wins seat.", "raceType": "top1", "totalVotes": 225044, "precinctsReportPercentage": 99, "eevp": 99, "tabulationStatus": "Active Tabulation", "dateUpdated": "November 27, 2024", "timeUpdated": "4:16 PM", "source": "AP", "candidates": [ { "candidateName": "Gail Pellerin", "candidateIncumbent": true, "candidateParty": "D", "voteCount": 150168, "isWinner": true }, { "candidateName": "Liz Lawler", "candidateIncumbent": false, "candidateParty": "R", "voteCount": 74876, "isWinner": false } ], "winnerDateTime": "2024-11-07T01:33:07.038Z" }, "6855": { "id": "6855", "type": "apRace", "location": "State of California", "raceName": "Mayor, San Francisco", "raceDescription": "Top candidate wins seat.", "raceType": "top1", "totalVotes": 390016, "precinctsReportPercentage": 99.03, "eevp": 99, "tabulationStatus": "Active Tabulation", "dateUpdated": "November 19, 2024", "timeUpdated": "5:57 PM", "source": "AP", "candidates": [ { "candidateName": "Daniel Lurie", "candidateIncumbent": false, "candidateParty": null, "voteCount": 102676, "isWinner": true }, { "candidateName": "London Breed", "candidateIncumbent": true, "candidateParty": null, "voteCount": 95079, "isWinner": false }, { "candidateName": "Aaron Peskin", "candidateIncumbent": false, "candidateParty": null, "voteCount": 89179, "isWinner": false }, { "candidateName": "Mark Farrell", "candidateIncumbent": false, "candidateParty": null, "voteCount": 72083, "isWinner": false }, { "candidateName": "Ahsha Safai", "candidateIncumbent": false, "candidateParty": null, "voteCount": 11418, "isWinner": false }, { "candidateName": "Ellen Zhou", "candidateIncumbent": false, "candidateParty": null, "voteCount": 8662, "isWinner": false }, { "candidateName": "Dylan Hirsch-Shell", "candidateIncumbent": false, "candidateParty": null, "voteCount": 2896, "isWinner": false }, { "candidateName": "Keith Freedman", "candidateIncumbent": false, "candidateParty": null, "voteCount": 2076, "isWinner": false }, { "candidateName": "Nelson Mei", "candidateIncumbent": false, "candidateParty": null, "voteCount": 1791, "isWinner": false }, { "candidateName": "Shahram Shariati", "candidateIncumbent": false, "candidateParty": null, "voteCount": 1610, "isWinner": false }, { "candidateName": "Henry Flynn", "candidateIncumbent": false, "candidateParty": null, "voteCount": 1318, "isWinner": false }, { "candidateName": "Paul Robertson", "candidateIncumbent": false, "candidateParty": null, "voteCount": 811, "isWinner": false }, { "candidateName": "Jon Soderstrom", "candidateIncumbent": false, "candidateParty": null, "voteCount": 413, "isWinner": false }, { "candidateName": "Total Write-Ins", "candidateIncumbent": false, "candidateParty": null, "voteCount": 4, "isWinner": false } ], "winnerDateTime": "2024-11-20T00:39:58.562Z" }, "8514": { "id": "8514", "type": "apRace", "location": "State of California", "raceName": "U.S. House of Representatives, District 10", "raceDescription": "Top candidate wins seat.", "raceType": "top1", "totalVotes": 364476, "precinctsReportPercentage": 98.93, "eevp": 99, "tabulationStatus": "Active Tabulation", "dateUpdated": "November 27, 2024", "timeUpdated": "4:16 PM", "source": "AP", "candidates": [ { "candidateName": "Mark DeSaulnier", "candidateIncumbent": true, "candidateParty": "D", "voteCount": 242284, "isWinner": true }, { "candidateName": "Katherine Piccinini", "candidateIncumbent": false, "candidateParty": "R", "voteCount": 122192, "isWinner": false } ], "winnerDateTime": "2024-11-06T04:35:13.273Z" }, "8619": { "id": "8619", "type": "apRace", "location": "State of California", "raceName": "U.S. Senate, Class I", "raceDescription": "Top candidate wins seat.", "raceType": "top1", "totalVotes": 15293243, "precinctsReportPercentage": 99, "eevp": 99, "tabulationStatus": "Active Tabulation", "dateUpdated": "November 27, 2024", "timeUpdated": "6:31 PM", "source": "AP", "candidates": [ { "candidateName": "Adam Schiff", "candidateIncumbent": false, "candidateParty": "D", "voteCount": 9010052, "isWinner": true }, { "candidateName": "Steve Garvey", "candidateIncumbent": false, "candidateParty": "R", "voteCount": 6283191, "isWinner": false } ], "winnerDateTime": "2024-11-06T04:00:06.416Z" }, "82961": { "id": "82961", "type": "apRace", "location": "State of California", "raceName": "U.S. Senate, Class I Unexpired Term", "raceDescription": "Top candidate wins seat.", "raceType": "top1", "totalVotes": 14988090, "precinctsReportPercentage": 99, "eevp": 99, "tabulationStatus": "Active Tabulation", "dateUpdated": "November 27, 2024", "timeUpdated": "6:31 PM", "source": "AP", "candidates": [ { "candidateName": "Adam Schiff", "candidateIncumbent": false, "candidateParty": "D", "voteCount": 8811823, "isWinner": true }, { "candidateName": "Steve Garvey", "candidateIncumbent": false, "candidateParty": "R", "voteCount": 6176267, "isWinner": false } ], "winnerDateTime": "2024-11-06T04:34:43.856Z" }, "83019": { "id": "83019", "type": "apRace", "location": "State of California", "raceName": "Question, Recall - Oakland Mayor Thao", "raceDescription": "Top candidate wins seat.", "raceType": "top1", "totalVotes": 142625, "precinctsReportPercentage": 99.07, "eevp": 99, "tabulationStatus": "Active Tabulation", "dateUpdated": "November 20, 2024", "timeUpdated": "5:31 PM", "source": "AP", "candidates": [ { "candidateName": "Yes", "candidateIncumbent": false, "candidateParty": null, "voteCount": 86450, "isWinner": true }, { "candidateName": "No", "candidateIncumbent": false, "candidateParty": null, "voteCount": 56175, "isWinner": false } ], "winnerDateTime": "2024-11-11T23:23:35.964Z" }, "83020": { "id": "83020", "type": "apRace", "location": "State of California", "raceName": "Question, Recall - Alameda County District Attorney Price", "raceDescription": "Top candidate wins seat.", "raceType": "top1", "totalVotes": 596044, "precinctsReportPercentage": 98.95, "eevp": 99, "tabulationStatus": "Active Tabulation", "dateUpdated": "November 20, 2024", "timeUpdated": "5:31 PM", "source": "AP", "candidates": [ { "candidateName": "Yes", "candidateIncumbent": false, "candidateParty": null, "voteCount": 374993, "isWinner": true }, { "candidateName": "No", "candidateIncumbent": false, "candidateParty": null, "voteCount": 221051, "isWinner": false } ], "winnerDateTime": "2024-11-09T01:23:39.035Z" }, "83060": { "id": "83060", "type": "apRace", "location": "State of California", "raceName": "Proposition, 2 - Issue Public Education Bonds", "raceDescription": "Top candidate wins seat.", "raceType": "top1", "totalVotes": 14969806, "precinctsReportPercentage": 99, "eevp": 99, "tabulationStatus": "Active Tabulation", "dateUpdated": "November 27, 2024", "timeUpdated": "6:31 PM", "source": "AP", "candidates": [ { "candidateName": "Yes", "candidateIncumbent": false, "candidateParty": null, "voteCount": 8783466, "isWinner": true }, { "candidateName": "No", "candidateIncumbent": false, "candidateParty": null, "voteCount": 6186340, "isWinner": false } ], "winnerDateTime": "2024-11-07T01:45:17.519Z" }, "83061": { "id": "83061", "type": "apRace", "location": "State of California", "raceName": "Proposition, 3 - Right to Marry", "raceDescription": "Top candidate wins seat.", "raceType": "top1", "totalVotes": 15076704, "precinctsReportPercentage": 99, "eevp": 99, "tabulationStatus": "Active Tabulation", "dateUpdated": "November 27, 2024", "timeUpdated": "6:31 PM", "source": "AP", "candidates": [ { "candidateName": "Yes", "candidateIncumbent": false, "candidateParty": null, "voteCount": 9443858, "isWinner": true }, { "candidateName": "No", "candidateIncumbent": false, "candidateParty": null, "voteCount": 5632846, "isWinner": false } ], "winnerDateTime": "2024-11-06T06:30:18.607Z" }, "83062": { "id": "83062", "type": "apRace", "location": "State of California", "raceName": "Proposition, 4 - Issue Natural Resources Bonds", "raceDescription": "Top candidate wins seat.", "raceType": "top1", "totalVotes": 15068333, "precinctsReportPercentage": 99, "eevp": 99, "tabulationStatus": "Active Tabulation", "dateUpdated": "November 27, 2024", "timeUpdated": "6:31 PM", "source": "AP", "candidates": [ { "candidateName": "Yes", "candidateIncumbent": false, "candidateParty": null, "voteCount": 9011014, "isWinner": true }, { "candidateName": "No", "candidateIncumbent": false, "candidateParty": null, "voteCount": 6057319, "isWinner": false } ], "winnerDateTime": "2024-11-06T18:07:47.735Z" }, "83063": { "id": "83063", "type": "apRace", "location": "State of California", "raceName": "Proposition, 5 - Lower Local Approval Threshold to Fund Housing Projects", "raceDescription": "Top candidate wins seat.", "raceType": "top1", "totalVotes": 14905958, "precinctsReportPercentage": 99, "eevp": 99, "tabulationStatus": "Active Tabulation", "dateUpdated": "November 27, 2024", "timeUpdated": "6:31 PM", "source": "AP", "candidates": [ { "candidateName": "No", "candidateIncumbent": false, "candidateParty": null, "voteCount": 8201254, "isWinner": true }, { "candidateName": "Yes", "candidateIncumbent": false, "candidateParty": null, "voteCount": 6704704, "isWinner": false } ], "winnerDateTime": "2024-11-08T16:39:28.505Z" }, "83064": { "id": "83064", "type": "apRace", "location": "State of California", "raceName": "Proposition, 6 - Remove Slavery Exception", "raceDescription": "Top candidate wins seat.", "raceType": "top1", "totalVotes": 14700835, "precinctsReportPercentage": 99, "eevp": 99, "tabulationStatus": "Active Tabulation", "dateUpdated": "November 27, 2024", "timeUpdated": "6:31 PM", "source": "AP", "candidates": [ { "candidateName": "No", "candidateIncumbent": false, "candidateParty": null, "voteCount": 7836555, "isWinner": true }, { "candidateName": "Yes", "candidateIncumbent": false, "candidateParty": null, "voteCount": 6864280, "isWinner": false } ], "winnerDateTime": "2024-11-11T02:11:21.241Z" }, "83065": { "id": "83065", "type": "apRace", "location": "State of California", "raceName": "Proposition, 32 - Raise Minimum Wage", "raceDescription": "Top candidate wins seat.", "raceType": "top1", "totalVotes": 15076905, "precinctsReportPercentage": 99, "eevp": 99, "tabulationStatus": "Active Tabulation", "dateUpdated": "November 27, 2024", "timeUpdated": "6:31 PM", "source": "AP", "candidates": [ { "candidateName": "No", "candidateIncumbent": false, "candidateParty": null, "voteCount": 7642817, "isWinner": true }, { "candidateName": "Yes", "candidateIncumbent": false, "candidateParty": null, "voteCount": 7434088, "isWinner": false } ], "winnerDateTime": "2024-11-20T01:03:41.030Z" }, "83066": { "id": "83066", "type": "apRace", "location": "State of California", "raceName": "Proposition, 33 - Expand Local Rent Control", "raceDescription": "Top candidate wins seat.", "raceType": "top1", "totalVotes": 14878376, "precinctsReportPercentage": 99, "eevp": 99, "tabulationStatus": "Active Tabulation", "dateUpdated": "November 27, 2024", "timeUpdated": "6:31 PM", "source": "AP", "candidates": [ { "candidateName": "No", "candidateIncumbent": false, "candidateParty": null, "voteCount": 8929682, "isWinner": true }, { "candidateName": "Yes", "candidateIncumbent": false, "candidateParty": null, "voteCount": 5948694, "isWinner": false } ], "winnerDateTime": "2024-11-06T08:02:41.812Z" }, "83067": { "id": "83067", "type": "apRace", "location": "State of California", "raceName": "Proposition, 34 - Restrict Spending by Healthcare Providers", "raceDescription": "Top candidate wins seat.", "raceType": "top1", "totalVotes": 14424873, "precinctsReportPercentage": 99, "eevp": 99, "tabulationStatus": "Active Tabulation", "dateUpdated": "November 27, 2024", "timeUpdated": "6:31 PM", "source": "AP", "candidates": [ { "candidateName": "Yes", "candidateIncumbent": false, "candidateParty": null, "voteCount": 7337703, "isWinner": true }, { "candidateName": "No", "candidateIncumbent": false, "candidateParty": null, "voteCount": 7087170, "isWinner": false } ], "winnerDateTime": "2024-11-21T01:34:12.474Z" }, "83068": { "id": "83068", "type": "apRace", "location": "State of California", "raceName": "Proposition, 35 - Permanently Fund Medi-Cal Health", "raceDescription": "Top candidate wins seat.", "raceType": "top1", "totalVotes": 14830355, "precinctsReportPercentage": 99, "eevp": 99, "tabulationStatus": "Active Tabulation", "dateUpdated": "November 27, 2024", "timeUpdated": "6:31 PM", "source": "AP", "candidates": [ { "candidateName": "Yes", "candidateIncumbent": false, "candidateParty": null, "voteCount": 10071175, "isWinner": true }, { "candidateName": "No", "candidateIncumbent": false, "candidateParty": null, "voteCount": 4759180, "isWinner": false } ], "winnerDateTime": "2024-11-06T05:28:38.879Z" }, "83069": { "id": "83069", "type": "apRace", "location": "State of California", "raceName": "Proposition, 36 - Increase Sentences for Drug and Theft Crimes", "raceDescription": "Top candidate wins seat.", "raceType": "top1", "totalVotes": 14985808, "precinctsReportPercentage": 99, "eevp": 99, "tabulationStatus": "Active Tabulation", "dateUpdated": "November 27, 2024", "timeUpdated": "6:31 PM", "source": "AP", "candidates": [ { "candidateName": "Yes", "candidateIncumbent": false, "candidateParty": null, "voteCount": 10251159, "isWinner": true }, { "candidateName": "No", "candidateIncumbent": false, "candidateParty": null, "voteCount": 4734649, "isWinner": false } ], "winnerDateTime": "2024-11-06T04:57:32.362Z" }, "timeLoaded": "November 29, 2024 4:55 PM", "nationalRacesLoaded": true, "localRacesLoaded": true, "overrides": [ { "id": "0", "raceName": "President", "raceDescription": "Top candidate wins seat." }, { "id": "5089", "raceName": "State Senate, District 3", "raceDescription": "Top candidate wins seat." }, { "id": "5154", "raceName": "State Assembly, District 11", "raceDescription": "Top candidate wins seat." }, { "id": "5258", "raceName": "State Assembly, District 29", "raceDescription": "Top candidate wins seat." }, { "id": "5692", "raceName": "U.S. House of Representatives, District 2", "raceDescription": "Top candidate wins seat." }, { "id": "5694", "raceName": "U.S. House of Representatives, District 4", "raceDescription": "Top candidate wins seat." }, { "id": "5697", "raceName": "U.S. House of Representatives, District 7", "raceDescription": "Top candidate wins seat." }, { "id": "5698", "raceName": "U.S. House of Representatives, District 8", "raceDescription": "Top candidate wins seat." }, { "id": "5699", "raceName": "U.S. House of Representatives, District 9", "raceDescription": "Top candidate wins seat." }, { "id": "5701", "raceName": "U.S. House of Representatives, District 11", "raceDescription": "Top candidate wins seat." }, { "id": "5702", "raceName": "U.S. House of Representatives, District 12", "raceDescription": "Top candidate wins seat." }, { "id": "5704", "raceName": "U.S. House of Representatives, District 14", "raceDescription": "Top candidate wins seat." }, { "id": "5705", "raceName": "U.S. House of Representatives, District 15", "raceDescription": "Top candidate wins seat." }, { "id": "5706", "raceName": "U.S. House of Representatives, District 16", "raceDescription": "Top candidate wins seat." }, { "id": "5707", "raceName": "U.S. House of Representatives, District 17", "raceDescription": "Top candidate wins seat." }, { "id": "5708", "raceName": "U.S. House of Representatives, District 18", "raceDescription": "Top candidate wins seat." }, { "id": "5709", "raceName": "U.S. House of Representatives, District 19", "raceDescription": "Top candidate wins seat." }, { "id": "5746", "raceName": "State Senate, District 5", "raceDescription": "Top candidate wins seat." }, { "id": "5747", "raceName": "State Senate, District 7", "raceDescription": "Top candidate wins seat." }, { "id": "5748", "raceName": "State Senate, District 9", "raceDescription": "Top candidate wins seat." }, { "id": "5749", "raceName": "State Senate, District 11", "raceDescription": "Top candidate wins seat." }, { "id": "5750", "raceName": "State Senate, District 13", "raceDescription": "Top candidate wins seat." }, { "id": "5751", "raceName": "State Senate, District 15", "raceDescription": "Top candidate wins seat." }, { "id": "5763", "raceName": "State Assembly, District 2", "raceDescription": "Top candidate wins seat." }, { "id": "5765", "raceName": "State Assembly, District 4", "raceDescription": "Top candidate wins seat." }, { "id": "5772", "raceName": "State Assembly, District 12", "raceDescription": "Top candidate wins seat." }, { "id": "5774", "raceName": "State Assembly, District 14", "raceDescription": "Top candidate wins seat." }, { "id": "5775", "raceName": "State Assembly, District 15", "raceDescription": "Top candidate wins seat." }, { "id": "5776", "raceName": "State Assembly, District 16", "raceDescription": "Top candidate wins seat." }, { "id": "5777", "raceName": "State Assembly, District 17", "raceDescription": "Top candidate wins seat." }, { "id": "5778", "raceName": "State Assembly, District 18", "raceDescription": "Top candidate wins seat." }, { "id": "5779", "raceName": "State Assembly, District 19", "raceDescription": "Top candidate wins seat." }, { "id": "5780", "raceName": "State Assembly, District 20", "raceDescription": "Top candidate wins seat." }, { "id": "5781", "raceName": "State Assembly, District 21", "raceDescription": "Top candidate wins seat." }, { "id": "5783", "raceName": "State Assembly, District 23", "raceDescription": "Top candidate wins seat." }, { "id": "5784", "raceName": "State Assembly, District 24", "raceDescription": "Top candidate wins seat." }, { "id": "5786", "raceName": "State Assembly, District 25", "raceDescription": "Top candidate wins seat." }, { "id": "5787", "raceName": "State Assembly, District 26", "raceDescription": "Top candidate wins seat." }, { "id": "5789", "raceName": "State Assembly, District 28", "raceDescription": "Top candidate wins seat." }, { "id": "6855", "raceName": "SF Mayor", "raceDescription": "Top candidate wins seat." }, { "id": "8514", "raceName": "U.S. House of Representatives, District 10", "raceDescription": "Top candidate wins seat." }, { "id": "8619", "raceName": "U.S. Senate full term", "raceDescription": "Top candidate wins seat." }, { "id": "82961", "raceName": "U.S. Senate unexpired term", "raceDescription": "Top candidate wins seat." }, { "id": "83019", "raceName": "Oakland Mayor recall", "raceDescription": "Passes with majority vote." }, { "id": "83020", "raceName": "Alameda DA recall", "raceDescription": "Passes with majority vote." }, { "id": "83060", "raceName": "Proposition 2", "raceDescription": "Passes with majority vote." }, { "id": "83061", "raceName": "Proposition 3", "raceDescription": "Passes with majority vote." }, { "id": "83062", "raceName": "Proposition 4", "raceDescription": "Passes with majority vote." }, { "id": "83063", "raceName": "Proposition 5", "raceDescription": "Passes with majority vote." }, { "id": "83064", "raceName": "Proposition 6", "raceDescription": "Passes with majority vote." }, { "id": "83065", "raceName": "Proposition 32", "raceDescription": "Passes with majority vote." }, { "id": "83066", "raceName": "Proposition 33", "raceDescription": "Passes with majority vote." }, { "id": "83067", "raceName": "Proposition 34", "raceDescription": "Passes with majority vote." }, { "id": "83068", "raceName": "Proposition 35", "raceDescription": "Passes with majority vote." }, { "id": "83069", "raceName": "Proposition 36", "raceDescription": "Passes with majority vote." } ], "AlamedaChabotLasPositasCommunityCollegeDistrictTrusteeArea1": { "id": "AlamedaChabotLasPositasCommunityCollegeDistrictTrusteeArea1", "type": "localRace", "location": "Alameda", "raceName": "Chabot – Las Positas Community College District, Trustee Area 1", "raceDescription": "Top candidate wins seat. ", "raceReadTheStory": "", "raceType": "top1", "timeUpdated": "7:43 PM", "dateUpdated": "Nov 20, 2024", "totalVotes": 27259, "candidates": [ { "candidateName": "Hector Garcia", "candidateIncumbent": false, "candidateParty": "", "voteCount": 20320 }, { "candidateName": "Luis Reynoso \r", "candidateIncumbent": true, "candidateParty": "", "voteCount": 6939 } ] }, "AlamedaChabotLasPositasCommunityCollegeDistrictTrusteeArea4": { "id": "AlamedaChabotLasPositasCommunityCollegeDistrictTrusteeArea4", "type": "localRace", "location": "Alameda", "raceName": "Chabot - Las Positas Community College District, Trustee Area 4", "raceDescription": "Top candidate wins seat. ", "raceReadTheStory": "", "raceType": "top1", "timeUpdated": "7:43 PM", "dateUpdated": "Nov 20, 2024", "totalVotes": 38723, "candidates": [ { "candidateName": "Maria L Heredia ", "candidateIncumbent": true, "candidateParty": "", "voteCount": 26158 }, { "candidateName": "Joseph Grcar", "candidateIncumbent": false, "candidateParty": "", "voteCount": 12565 } ] }, "AlamedaPeraltaCommunityCollegeDistrictTrusteeArea2": { "id": "AlamedaPeraltaCommunityCollegeDistrictTrusteeArea2", "type": "localRace", "location": "Alameda", "raceName": "Peralta Community College District, Trustee Area 2", "raceDescription": "Top candidate wins seat. ", "raceReadTheStory": "", "raceType": "top1", "timeUpdated": "7:43 PM", "dateUpdated": "Nov 20, 2024", "totalVotes": 21696, "candidates": [ { "candidateName": "Paulina Gonzalez", "candidateIncumbent": true, "candidateParty": "", "voteCount": 14071 }, { "candidateName": "Sinead Geneva Anderson", "candidateIncumbent": false, "candidateParty": "", "voteCount": 7625 } ] }, "AlamedaSanJoaquinDeltaCommunityCollegeDistrictTrusteeArea1": { "id": "AlamedaSanJoaquinDeltaCommunityCollegeDistrictTrusteeArea1", "type": "localRace", "location": "Alameda", "raceName": "San Joaquin Delta Community College District, Trustee Area 1", "raceDescription": "Top candidate wins seat. ", "raceReadTheStory": "", "raceType": "top1", "timeUpdated": "7:43 PM", "dateUpdated": "Nov 20, 2024", "totalVotes": 68, "candidates": [ { "candidateName": "Ralph Lee White", "candidateIncumbent": false, "candidateParty": "", "voteCount": 36 }, { "candidateName": "Shelly Stoll Swanson", "candidateIncumbent": false, "candidateParty": "", "voteCount": 32 } ] }, "AlamedaSanJoaquinDeltaCommunityCollegeDistrictTrusteeArea2": { "id": "AlamedaSanJoaquinDeltaCommunityCollegeDistrictTrusteeArea2", "type": "localRace", "location": "Alameda", "raceName": "San Joaquin Delta Community College District, Trustee Area 2", "raceDescription": "Top candidate wins seat. ", "raceReadTheStory": "", "raceType": "top1", "timeUpdated": "7:43 PM", "dateUpdated": "Nov 20, 2024", "totalVotes": 68, "candidates": [ { "candidateName": "Samuel Anderson", "candidateIncumbent": false, "candidateParty": "", "voteCount": 27 }, { "candidateName": "Julie D. Kay", "candidateIncumbent": false, "candidateParty": "", "voteCount": 23 }, { "candidateName": "Dan Wright", "candidateIncumbent": false, "candidateParty": "", "voteCount": 18 } ] }, "AlamedaSanJoaquinDeltaCommunityCollegeDistrictTrusteeArea6": { "id": "AlamedaSanJoaquinDeltaCommunityCollegeDistrictTrusteeArea6", "type": "localRace", "location": "Alameda", "raceName": "San Joaquin Delta Community College District, Trustee Area 6", "raceDescription": "Top candidate wins seat. ", "raceReadTheStory": "", "raceType": "top1", "timeUpdated": "7:43 PM", "dateUpdated": "Nov 20, 2024", "totalVotes": 64, "candidates": [ { "candidateName": "Catalina Piña", "candidateIncumbent": false, "candidateParty": "", "voteCount": 41 }, { "candidateName": "Rosario Patrick", "candidateIncumbent": false, "candidateParty": "", "voteCount": 23 } ] }, "AlamedaAlamedaUnifiedSchoolDistrictGoverningBoard": { "id": "AlamedaAlamedaUnifiedSchoolDistrictGoverningBoard", "type": "localRace", "location": "Alameda", "raceName": "Alameda Unified School District Governing Board", "raceDescription": "To three candidates win seat. ", "raceReadTheStory": "", "raceType": "top3", "timeUpdated": "7:43 PM", "dateUpdated": "Nov 20, 2024", "totalVotes": 76453, "candidates": [ { "candidateName": "Heather Little", "candidateIncumbent": true, "candidateParty": "", "voteCount": 21965 }, { "candidateName": "Meleah Hall", "candidateIncumbent": false, "candidateParty": "", "voteCount": 21464 }, { "candidateName": "Joyce Boyd", "candidateIncumbent": false, "candidateParty": "", "voteCount": 11245 }, { "candidateName": "Jennifer Williams", "candidateIncumbent": true, "candidateParty": "", "voteCount": 21779 } ] }, "AlamedaCastroValleyUnifiedSchoolDistrictGoverningBoardArea5": { "id": "AlamedaCastroValleyUnifiedSchoolDistrictGoverningBoardArea5", "type": "localRace", "location": "Alameda", "raceName": "Castro Valley Unified School District Governing Board, Area 5", "raceDescription": "Top candidate wins seat. ", "raceReadTheStory": "", "raceType": "top1", "timeUpdated": "7:43 PM", "dateUpdated": "Nov 20, 2024", "totalVotes": 4666, "candidates": [ { "candidateName": "John Chung", "candidateIncumbent": false, "candidateParty": "", "voteCount": 1270 }, { "candidateName": "Mike Kusiak", "candidateIncumbent": true, "candidateParty": "", "voteCount": 3396 } ] }, "AlamedaDublinUnifiedSchoolDistrictGoverningBoardArea1": { "id": "AlamedaDublinUnifiedSchoolDistrictGoverningBoardArea1", "type": "localRace", "location": "Alameda", "raceName": "Dublin Unified School District Governing Board, Area 1", "raceDescription": "Top candidate wins seat. ", "raceReadTheStory": "", "raceType": "top1", "timeUpdated": "7:43 PM", "dateUpdated": "Nov 20, 2024", "totalVotes": 5100, "candidates": [ { "candidateName": "Kristian Reyes", "candidateIncumbent": false, "candidateParty": "", "voteCount": 3067 }, { "candidateName": "Ramnath “Ram” Shanbhogue", "candidateIncumbent": false, "candidateParty": "", "voteCount": 2033 } ] }, "AlamedaEmeryUnifiedSchoolDistrictGoverningBoard": { "id": "AlamedaEmeryUnifiedSchoolDistrictGoverningBoard", "type": "localRace", "location": "Alameda", "raceName": "Emery Unified School District Governing Board", "raceDescription": "Top two candidates win seat. ", "raceReadTheStory": "", "raceType": "top2", "timeUpdated": "7:43 PM", "dateUpdated": "Nov 20, 2024", "totalVotes": 6072, "candidates": [ { "candidateName": "Elsie Joyce Lee", "candidateIncumbent": false, "candidateParty": "", "voteCount": 2642 }, { "candidateName": "Brian Donahue", "candidateIncumbent": false, "candidateParty": "", "voteCount": 829 }, { "candidateName": "Walter Pizarro", "candidateIncumbent": false, "candidateParty": "", "voteCount": 704 }, { "candidateName": "John T. Van Geffen", "candidateIncumbent": true, "candidateParty": "", "voteCount": 1897 } ] }, "AlamedaFremontUnifiedSchoolDistrictGoverningBoardArea4": { "id": "AlamedaFremontUnifiedSchoolDistrictGoverningBoardArea4", "type": "localRace", "location": "Alameda", "raceName": "Fremont Unified School District Governing Board, Area 4", "raceDescription": "Top candidate wins seat. ", "raceReadTheStory": "", "raceType": "top1", "timeUpdated": "7:43 PM", "dateUpdated": "Nov 20, 2024", "totalVotes": 13133, "candidates": [ { "candidateName": "Ganesh Balamitran", "candidateIncumbent": false, "candidateParty": "", "voteCount": 6551 }, { "candidateName": "Rinu Nair", "candidateIncumbent": false, "candidateParty": "", "voteCount": 6582 } ] }, "AlamedaHaywardUnifiedSchoolDistrictGoverningBoard": { "id": "AlamedaHaywardUnifiedSchoolDistrictGoverningBoard", "type": "localRace", "location": "Alameda", "raceName": "Hayward Unified School District Governing Board", "raceDescription": "Top three candidates win seat.", "raceReadTheStory": "", "raceType": "top3", "timeUpdated": "7:43 PM", "dateUpdated": "Nov 20, 2024", "totalVotes": 127212, "candidates": [ { "candidateName": "Sophia Jauregui", "candidateIncumbent": false, "candidateParty": "", "voteCount": 17182 }, { "candidateName": "Luis Reynoso", "candidateIncumbent": false, "candidateParty": "", "voteCount": 28316 }, { "candidateName": "Sara Prada", "candidateIncumbent": true, "candidateParty": "", "voteCount": 19805 }, { "candidateName": "Austin Bruckner Carrillo", "candidateIncumbent": false, "candidateParty": "", "voteCount": 18739 }, { "candidateName": "Simon “Peter” Gutierrez Bufete", "candidateIncumbent": true, "candidateParty": "", "voteCount": 21389 }, { "candidateName": "Calyn Kelley", "candidateIncumbent": false, "candidateParty": "", "voteCount": 12860 }, { "candidateName": "Tom Wong", "candidateIncumbent": false, "candidateParty": "", "voteCount": 8921 } ] }, "AlamedaLammersvilleJointUnifiedSchoolDistrictGoverningBoardArea1": { "id": "AlamedaLammersvilleJointUnifiedSchoolDistrictGoverningBoardArea1", "type": "localRace", "location": "Alameda", "raceName": "Lammersville Joint Unified School District Governing Board, Area 1", "raceDescription": "Top candidate wins seat. ", "raceReadTheStory": "", "raceType": "top1", "timeUpdated": "7:43 PM", "dateUpdated": "Nov 20, 2024", "totalVotes": 76, "candidates": [ { "candidateName": "David A. Pombo", "candidateIncumbent": true, "candidateParty": "", "voteCount": 60 }, { "candidateName": "Surekha Shekar", "candidateIncumbent": false, "candidateParty": "", "voteCount": 16 } ] }, "AlamedaLivermoreValleyJointUnifiedSchoolDistrictGoverningBoard": { "id": "AlamedaLivermoreValleyJointUnifiedSchoolDistrictGoverningBoard", "type": "localRace", "location": "Alameda", "raceName": "Livermore Valley Joint Unified School District Governing Board", "raceDescription": "Top two candidates win seat. Includes votes from Alameda and Contra Costa counties.", "raceReadTheStory": "", "raceType": "top2", "timeUpdated": "7:43 PM", "dateUpdated": "Nov 20, 2024", "totalVotes": 65820, "candidates": [ { "candidateName": "Maggie Tufts", "candidateIncumbent": false, "candidateParty": "", "voteCount": 14885 }, { "candidateName": "Amanda Pepper", "candidateIncumbent": false, "candidateParty": "", "voteCount": 4176 }, { "candidateName": "Jean Paulsen", "candidateIncumbent": false, "candidateParty": "", "voteCount": 2533 }, { "candidateName": "Tara Boyce", "candidateIncumbent": false, "candidateParty": "", "voteCount": 13210 }, { "candidateName": "Christiaan Vandenheuvel", "candidateIncumbent": false, "candidateParty": "", "voteCount": 15213 }, { "candidateName": "Deena Kaplanis", "candidateIncumbent": false, "candidateParty": "", "voteCount": 15803 } ] }, "AlamedaNewHavenUnifiedSchoolDistrictGoverningBoardArea1": { "id": "AlamedaNewHavenUnifiedSchoolDistrictGoverningBoardArea1", "type": "localRace", "location": "Alameda", "raceName": "New Haven Unified School District Governing Board, Area 1", "raceDescription": "Top candidate wins seat. ", "raceReadTheStory": "", "raceType": "top1", "timeUpdated": "7:43 PM", "dateUpdated": "Nov 20, 2024", "totalVotes": 4544, "candidates": [ { "candidateName": "Midji Kuo-Rovetta", "candidateIncumbent": false, "candidateParty": "", "voteCount": 1213 }, { "candidateName": "Patricio R. Urbi", "candidateIncumbent": false, "candidateParty": "", "voteCount": 2092 }, { "candidateName": "Jatinder (JP) K. Sahi", "candidateIncumbent": false, "candidateParty": "", "voteCount": 1239 } ] }, "AlamedaNewHavenUnifiedSchoolDistrictGoverningBoardArea2": { "id": "AlamedaNewHavenUnifiedSchoolDistrictGoverningBoardArea2", "type": "localRace", "location": "Alameda", "raceName": "New Haven Unified School District Governing Board, Area 2", "raceDescription": "Top candidate wins seat. ", "raceReadTheStory": "", "raceType": "top1", "timeUpdated": "7:43 PM", "dateUpdated": "Nov 20, 2024", "totalVotes": 4442, "candidates": [ { "candidateName": "Melanie Freeberg", "candidateIncumbent": false, "candidateParty": "", "voteCount": 2923 }, { "candidateName": "Michelle Parnala", "candidateIncumbent": false, "candidateParty": "", "voteCount": 1519 } ] }, "AlamedaNewHavenUnifiedSchoolDistrictGoverningBoardArea3": { "id": "AlamedaNewHavenUnifiedSchoolDistrictGoverningBoardArea3", "type": "localRace", "location": "Alameda", "raceName": "New Haven Unified School District Governing Board, Area 3", "raceDescription": "Top candidate wins seat. ", "raceReadTheStory": "", "raceType": "top1", "timeUpdated": "7:43 PM", "dateUpdated": "Nov 20, 2024", "totalVotes": 5221, "candidates": [ { "candidateName": "Lydia Idem", "candidateIncumbent": false, "candidateParty": "", "voteCount": 1955 }, { "candidateName": "Michael Gonzales", "candidateIncumbent": true, "candidateParty": "", "voteCount": 3266 } ] }, "AlamedaNewarkUnifiedSchoolDistrictGoverningBoard": { "id": "AlamedaNewarkUnifiedSchoolDistrictGoverningBoard", "type": "localRace", "location": "Alameda", "raceName": "Newark Unified School District Governing Board", "raceDescription": "Top three candidates win seat.", "raceReadTheStory": "", "raceType": "top3", "timeUpdated": "7:43 PM", "dateUpdated": "Nov 20, 2024", "totalVotes": 32709, "candidates": [ { "candidateName": "Aiden Hill", "candidateIncumbent": true, "candidateParty": "", "voteCount": 7719 }, { "candidateName": "Vikas Minglani", "candidateIncumbent": false, "candidateParty": "", "voteCount": 3722 }, { "candidateName": "Gabriel Anguiano Jr.", "candidateIncumbent": false, "candidateParty": "", "voteCount": 7424 }, { "candidateName": "Austin Block", "candidateIncumbent": false, "candidateParty": "", "voteCount": 7607 }, { "candidateName": "Phuong Nguyen", "candidateIncumbent": true, "candidateParty": "", "voteCount": 6237 } ] }, "AlamedaPleasantonUnifiedSchoolDistrictGoverningBoardArea3": { "id": "AlamedaPleasantonUnifiedSchoolDistrictGoverningBoardArea3", "type": "localRace", "location": "Alameda", "raceName": "Pleasanton Unified School District Governing Board, Area 3", "raceDescription": "Top candidate wins seat. ", "raceReadTheStory": "", "raceType": "top1", "timeUpdated": "7:43 PM", "dateUpdated": "Nov 20, 2024", "totalVotes": 7090, "candidates": [ { "candidateName": "Donalyn Harris", "candidateIncumbent": false, "candidateParty": "", "voteCount": 3135 }, { "candidateName": "Kelly Mokashi", "candidateIncumbent": true, "candidateParty": "", "voteCount": 3955 } ] }, "AlamedaPleasantonUnifiedSchoolDistrictGoverningBoardArea4": { "id": "AlamedaPleasantonUnifiedSchoolDistrictGoverningBoardArea4", "type": "localRace", "location": "Alameda", "raceName": "Pleasanton Unified School District Governing Board, Area 4", "raceDescription": "Top candidate wins seat. ", "raceReadTheStory": "", "raceType": "top1", "timeUpdated": "7:43 PM", "dateUpdated": "Nov 20, 2024", "totalVotes": 6942, "candidates": [ { "candidateName": "Jen Flynn", "candidateIncumbent": false, "candidateParty": "", "voteCount": 3306 }, { "candidateName": "Charlie Jones", "candidateIncumbent": false, "candidateParty": "", "voteCount": 3636 } ] }, "AlamedaSanLorenzoUnifiedSchoolDistrictGoverningBoardArea5": { "id": "AlamedaSanLorenzoUnifiedSchoolDistrictGoverningBoardArea5", "type": "localRace", "location": "Alameda", "raceName": "San Lorenzo Unified School District Governing Board, Area 5", "raceDescription": "Top candidate wins seat. ", "raceReadTheStory": "", "raceType": "top1", "timeUpdated": "7:43 PM", "dateUpdated": "Nov 20, 2024", "totalVotes": 3695, "candidates": [ { "candidateName": "Alicia Gonzalez", "candidateIncumbent": false, "candidateParty": "", "voteCount": 2360 }, { "candidateName": "Penny Peck", "candidateIncumbent": false, "candidateParty": "", "voteCount": 1335 } ] }, "AlamedaSunolGlenUnifiedSchoolDistrictGoverningBoard": { "id": "AlamedaSunolGlenUnifiedSchoolDistrictGoverningBoard", "type": "localRace", "location": "Alameda", "raceName": "Sunol Glen Unified School District Governing Board", "raceDescription": "Top candidate wins seat. ", "raceReadTheStory": "", "raceType": "top1", "timeUpdated": "7:43 PM", "dateUpdated": "Nov 20, 2024", "totalVotes": 633, "candidates": [ { "candidateName": "Ryan Jergensen", "candidateIncumbent": false, "candidateParty": "", "voteCount": 264 }, { "candidateName": "Erin Choin", "candidateIncumbent": false, "candidateParty": "", "voteCount": 369 } ] }, "AlamedaBoardofSupervisorsDistrict5": { "id": "AlamedaBoardofSupervisorsDistrict5", "type": "localRace", "location": "Alameda", "raceName": "Board of Supervisors, District 5", "raceDescription": "Top candidate wins seat. ", "raceReadTheStory": "", "raceType": "top1", "timeUpdated": "7:43 PM", "dateUpdated": "Nov 20, 2024", "totalVotes": 141857, "candidates": [ { "candidateName": "John J. Bauters", "candidateIncumbent": false, "candidateParty": "", "voteCount": 70721 }, { "candidateName": "Nikki Fortunato Bas", "candidateIncumbent": false, "candidateParty": "", "voteCount": 71136 } ] }, "AlamedaAlamedaCityCouncil": { "id": "AlamedaAlamedaCityCouncil", "type": "localRace", "location": "Alameda", "raceName": "Alameda City Council", "raceDescription": "Top two candidates win seat. ", "raceReadTheStory": "", "raceType": "top2", "timeUpdated": "7:43 PM", "dateUpdated": "Nov 20, 2024", "totalVotes": 61690, "candidates": [ { "candidateName": "Trish Herrera Spencer", "candidateIncumbent": true, "candidateParty": "", "voteCount": 12071 }, { "candidateName": "Thushan Amarasiriwardena", "candidateIncumbent": false, "candidateParty": "", "voteCount": 13041 }, { "candidateName": "Michele Pryor", "candidateIncumbent": false, "candidateParty": "", "voteCount": 16381 }, { "candidateName": "Greg Boller", "candidateIncumbent": false, "candidateParty": "", "voteCount": 14193 }, { "candidateName": "Steve Slauson", "candidateIncumbent": false, "candidateParty": "", "voteCount": 6004 } ] }, "AlamedaAlamedaAuditor": { "id": "AlamedaAlamedaAuditor", "type": "localRace", "location": "Alameda", "raceName": "Alameda Auditor", "raceDescription": "Top candidate wins seat. ", "raceReadTheStory": "", "raceType": "top1", "timeUpdated": "7:43 PM", "dateUpdated": "Nov 20, 2024", "totalVotes": 27745, "candidates": [ { "candidateName": "Kevin R. Kearney", "candidateIncumbent": true, "candidateParty": "", "voteCount": 27745 } ] }, "AlamedaAlamedaTreasurer": { "id": "AlamedaAlamedaTreasurer", "type": "localRace", "location": "Alameda", "raceName": "Alameda Treasurer", "raceDescription": "Top candidate wins seat. ", "raceReadTheStory": "", "raceType": "top1", "timeUpdated": "7:43 PM", "dateUpdated": "Nov 20, 2024", "totalVotes": 27488, "candidates": [ { "candidateName": "Kevin Kennedy", "candidateIncumbent": true, "candidateParty": "", "voteCount": 27488 } ] }, "AlamedaBerkeleyRentStabilizationBoardCommissioner": { "id": "AlamedaBerkeleyRentStabilizationBoardCommissioner", "type": "localRace", "location": "Alameda", "raceName": "Berkeley Rent Stabilization Board Commissioner", "raceDescription": "Top four candidates win seat. ", "raceReadTheStory": "", "raceType": "top4", "timeUpdated": "7:43 PM", "dateUpdated": "Nov 20, 2024", "totalVotes": 138141, "candidates": [ { "candidateName": "Alfred Twu", "candidateIncumbent": false, "candidateParty": "", "voteCount": 22919 }, { "candidateName": "Carole Marasovic", "candidateIncumbent": false, "candidateParty": "", "voteCount": 19543 }, { "candidateName": "Xavier Johnson", "candidateIncumbent": true, "candidateParty": "", "voteCount": 26950 }, { "candidateName": "Avery Arbaugh", "candidateIncumbent": false, "candidateParty": "", "voteCount": 19802 }, { "candidateName": "Andy Kelley", "candidateIncumbent": true, "candidateParty": "", "voteCount": 23354 }, { "candidateName": "Dominique Walker", "candidateIncumbent": true, "candidateParty": "", "voteCount": 25573 } ] }, "AlamedaBerkeleySchoolDirector": { "id": "AlamedaBerkeleySchoolDirector", "type": "localRace", "location": "Alameda", "raceName": "Berkeley School Director", "raceDescription": "Top two candidates win seat. ", "raceReadTheStory": "", "raceType": "top2", "timeUpdated": "7:43 PM", "dateUpdated": "Nov 20, 2024", "totalVotes": 84728, "candidates": [ { "candidateName": "Norma J.F. Harrison", "candidateIncumbent": false, "candidateParty": "", "voteCount": 3116 }, { "candidateName": "Jen Corn", "candidateIncumbent": false, "candidateParty": "", "voteCount": 30818 }, { "candidateName": "Laura Babitt", "candidateIncumbent": true, "candidateParty": "", "voteCount": 22043 }, { "candidateName": "Ana Vasudeo", "candidateIncumbent": true, "candidateParty": "", "voteCount": 25717 }, { "candidateName": "Adbur Sikder", "candidateIncumbent": false, "candidateParty": "", "voteCount": 3034 } ] }, "AlamedaDublinMayor": { "id": "AlamedaDublinMayor", "type": "localRace", "location": "Alameda", "raceName": "Dublin Mayor", "raceDescription": "Top candidate wins seat. ", "raceReadTheStory": "", "raceType": "top1", "timeUpdated": "7:43 PM", "dateUpdated": "Nov 20, 2024", "totalVotes": 25487, "candidates": [ { "candidateName": "Tom Evans", "candidateIncumbent": false, "candidateParty": "", "voteCount": 8268 }, { "candidateName": "Sherry Hu", "candidateIncumbent": false, "candidateParty": "", "voteCount": 9264 }, { "candidateName": "Jean Josey", "candidateIncumbent": false, "candidateParty": "", "voteCount": 7130 }, { "candidateName": "Shawn Costello", "candidateIncumbent": false, "candidateParty": "", "voteCount": 825 } ] }, "AlamedaDublinCityCouncilArea1": { "id": "AlamedaDublinCityCouncilArea1", "type": "localRace", "location": "Alameda", "raceName": "Dublin City Council, Area 1", "raceDescription": "Top candidate wins seat. ", "raceReadTheStory": "", "raceType": "top1", "timeUpdated": "7:43 PM", "dateUpdated": "Nov 20, 2024", "totalVotes": 6132, "candidates": [ { "candidateName": "Michael McCorriston", "candidateIncumbent": false, "candidateParty": "", "voteCount": 6132 } ] }, "AlamedaDublinCityCouncilArea3": { "id": "AlamedaDublinCityCouncilArea3", "type": "localRace", "location": "Alameda", "raceName": "Dublin City Council, Area 3", "raceDescription": "Top candidate wins seat. ", "raceReadTheStory": "", "raceType": "top1", "timeUpdated": "7:43 PM", "dateUpdated": "Nov 20, 2024", "totalVotes": 4744, "candidates": [ { "candidateName": "Razi Hasni", "candidateIncumbent": false, "candidateParty": "", "voteCount": 2304 }, { "candidateName": "John Morada", "candidateIncumbent": false, "candidateParty": "", "voteCount": 2440 } ] }, "AlamedaEmeryvilleCityCouncil": { "id": "AlamedaEmeryvilleCityCouncil", "type": "localRace", "location": "Alameda", "raceName": "Emeryville City Council", "raceDescription": "Top three candidates win seat.", "raceReadTheStory": "", "raceType": "top3", "timeUpdated": "7:43 PM", "dateUpdated": "Nov 20, 2024", "totalVotes": 10915, "candidates": [ { "candidateName": "Calvin Dillahunty", "candidateIncumbent": false, "candidateParty": "", "voteCount": 910 }, { "candidateName": "Sam Gould", "candidateIncumbent": false, "candidateParty": "", "voteCount": 1314 }, { "candidateName": "Mia Esperanza Brown", "candidateIncumbent": false, "candidateParty": "", "voteCount": 1822 }, { "candidateName": "Sukhdeep Kaur", "candidateIncumbent": true, "candidateParty": "", "voteCount": 2261 }, { "candidateName": "Courtney Welch", "candidateIncumbent": true, "candidateParty": "", "voteCount": 2554 }, { "candidateName": "Matthew Solomon", "candidateIncumbent": false, "candidateParty": "", "voteCount": 2054 } ] }, "AlamedaFremontMayor": { "id": "AlamedaFremontMayor", "type": "localRace", "location": "Alameda", "raceName": "Fremont Mayor", "raceDescription": "Top candidate wins seat. ", "raceReadTheStory": "", "raceType": "top1", "timeUpdated": "7:43 PM", "dateUpdated": "Nov 20, 2024", "totalVotes": 77254, "candidates": [ { "candidateName": "Rohan Marfatia", "candidateIncumbent": false, "candidateParty": "", "voteCount": 8924 }, { "candidateName": "Vinnie Bacon", "candidateIncumbent": false, "candidateParty": "", "voteCount": 25060 }, { "candidateName": "Hiu Ng", "candidateIncumbent": false, "candidateParty": "", "voteCount": 6897 }, { "candidateName": "Raj Salwan", "candidateIncumbent": false, "candidateParty": "", "voteCount": 36373 } ] }, "AlamedaFremontCityCouncilDistrict1": { "id": "AlamedaFremontCityCouncilDistrict1", "type": "localRace", "location": "Alameda", "raceName": "Fremont City Council, District 1", "raceDescription": "Top candidate wins seat. ", "raceReadTheStory": "", "raceType": "top1", "timeUpdated": "7:43 PM", "dateUpdated": "Nov 20, 2024", "totalVotes": 11765, "candidates": [ { "candidateName": "Teresa Keng", "candidateIncumbent": true, "candidateParty": "", "voteCount": 7458 }, { "candidateName": "Pravesh Kumar", "candidateIncumbent": false, "candidateParty": "", "voteCount": 1763 }, { "candidateName": "Ranvir Sandhu", "candidateIncumbent": false, "candidateParty": "", "voteCount": 2544 } ] }, "AlamedaFremontCityCouncilDistrict5": { "id": "AlamedaFremontCityCouncilDistrict5", "type": "localRace", "location": "Alameda", "raceName": "Fremont City Council, District 5", "raceDescription": "Top candidate wins seat. ", "raceReadTheStory": "", "raceType": "top1", "timeUpdated": "7:43 PM", "dateUpdated": "Nov 20, 2024", "totalVotes": 15636, "candidates": [ { "candidateName": "Sterling Jefferson Engle", "candidateIncumbent": false, "candidateParty": "", "voteCount": 2957 }, { "candidateName": "Chandra Wagh", "candidateIncumbent": false, "candidateParty": "", "voteCount": 5254 }, { "candidateName": "Yajing Zhang", "candidateIncumbent": false, "candidateParty": "", "voteCount": 7425 } ] }, "AlamedaFremontCityCouncilDistrict6": { "id": "AlamedaFremontCityCouncilDistrict6", "type": "localRace", "location": "Alameda", "raceName": "Fremont City Council, District 6", "raceDescription": "Top candidate wins seat. ", "raceReadTheStory": "", "raceType": "top1", "timeUpdated": "7:43 PM", "dateUpdated": "Nov 20, 2024", "totalVotes": 11222, "candidates": [ { "candidateName": "Raymond Liu", "candidateIncumbent": false, "candidateParty": "", "voteCount": 5629 }, { "candidateName": "Teresa Cox", "candidateIncumbent": true, "candidateParty": "", "voteCount": 5593 } ] }, "AlamedaHaywardCityCouncil": { "id": "AlamedaHaywardCityCouncil", "type": "localRace", "location": "Alameda", "raceName": "Hayward City Council", "raceDescription": "Top four candidates win seat. ", "raceReadTheStory": "", "raceType": "top4", "timeUpdated": "7:43 PM", "dateUpdated": "Nov 20, 2024", "totalVotes": 132411, "candidates": [ { "candidateName": "Tom Wong", "candidateIncumbent": false, "candidateParty": "", "voteCount": 10958 }, { "candidateName": "Daniel Goldstein", "candidateIncumbent": true, "candidateParty": "", "voteCount": 20012 }, { "candidateName": "Angela Andrews", "candidateIncumbent": true, "candidateParty": "", "voteCount": 25343 }, { "candidateName": "Joe O. Ramos", "candidateIncumbent": false, "candidateParty": "", "voteCount": 13196 }, { "candidateName": "Ray Bonilla Jr.", "candidateIncumbent": true, "candidateParty": "", "voteCount": 22489 }, { "candidateName": "Tom Ferreira", "candidateIncumbent": false, "candidateParty": "", "voteCount": 18480 }, { "candidateName": "Francisco Zermeño", "candidateIncumbent": true, "candidateParty": "", "voteCount": 21933 } ] }, "AlamedaLivermoreMayor": { "id": "AlamedaLivermoreMayor", "type": "localRace", "location": "Alameda", "raceName": "Livermore Mayor", "raceDescription": "Top candidate wins seat. ", "raceReadTheStory": "", "raceType": "top1", "timeUpdated": "7:43 PM", "dateUpdated": "Nov 20, 2024", "totalVotes": 33952, "candidates": [ { "candidateName": "John Marchand", "candidateIncumbent": true, "candidateParty": "", "voteCount": 33952 } ] }, "AlamedaLivermoreCityCouncilDistrict3": { "id": "AlamedaLivermoreCityCouncilDistrict3", "type": "localRace", "location": "Alameda", "raceName": "Livermore City Council, District 3", "raceDescription": "Top candidate wins seat. ", "raceReadTheStory": "", "raceType": "top1", "timeUpdated": "7:43 PM", "dateUpdated": "Nov 20, 2024", "totalVotes": 10263, "candidates": [ { "candidateName": "David Farley", "candidateIncumbent": false, "candidateParty": "", "voteCount": 2844 }, { "candidateName": "Steven Dunbar", "candidateIncumbent": false, "candidateParty": "", "voteCount": 4251 }, { "candidateName": "Jeff Kaskey", "candidateIncumbent": false, "candidateParty": "", "voteCount": 3168 } ] }, "AlamedaLivermoreCityCouncilDistrict4": { "id": "AlamedaLivermoreCityCouncilDistrict4", "type": "localRace", "location": "Alameda", "raceName": "Livermore City Council, District 4", "raceDescription": "Top candidate wins seat. ", "raceReadTheStory": "", "raceType": "top1", "timeUpdated": "7:43 PM", "dateUpdated": "Nov 20, 2024", "totalVotes": 10853, "candidates": [ { "candidateName": "Kristie Wang", "candidateIncumbent": false, "candidateParty": "", "voteCount": 6667 }, { "candidateName": "Thomas Soules", "candidateIncumbent": false, "candidateParty": "", "voteCount": 4186 } ] }, "AlamedaNewarkMayor": { "id": "AlamedaNewarkMayor", "type": "localRace", "location": "Alameda", "raceName": "Newark Mayor", "raceDescription": "Top candidate wins seat. ", "raceReadTheStory": "", "raceType": "top1", "timeUpdated": "7:43 PM", "dateUpdated": "Nov 20, 2024", "totalVotes": 15373, "candidates": [ { "candidateName": "Michael Hannon", "candidateIncumbent": true, "candidateParty": "", "voteCount": 8835 }, { "candidateName": "Jason Miguel", "candidateIncumbent": false, "candidateParty": "", "voteCount": 1816 }, { "candidateName": "Elisa Martinez", "candidateIncumbent": false, "candidateParty": "", "voteCount": 4722 } ] }, "AlamedaNewarkCityCouncilFullTerm": { "id": "AlamedaNewarkCityCouncilFullTerm", "type": "localRace", "location": "Alameda", "raceName": "Newark City Council — Full Term", "raceDescription": "Top two candidates win seat. ", "raceReadTheStory": "", "raceType": "top2", "timeUpdated": "7:43 PM", "dateUpdated": "Nov 20, 2024", "totalVotes": 24600, "candidates": [ { "candidateName": "Terrence Grindall", "candidateIncumbent": false, "candidateParty": "", "voteCount": 7482 }, { "candidateName": "Hitendra Gupta", "candidateIncumbent": false, "candidateParty": "", "voteCount": 1702 }, { "candidateName": "Jacinta Arteaga", "candidateIncumbent": false, "candidateParty": "", "voteCount": 6446 }, { "candidateName": "Julie Del Catancio", "candidateIncumbent": false, "candidateParty": "", "voteCount": 6442 }, { "candidateName": "Vinod Kumar", "candidateIncumbent": false, "candidateParty": "", "voteCount": 2528 } ] }, "AlamedaNewarkCityCouncilShortTerm": { "id": "AlamedaNewarkCityCouncilShortTerm", "type": "localRace", "location": "Alameda", "raceName": "Newark City Council — Short Term", "raceDescription": "Top candidate wins seat. ", "raceReadTheStory": "", "raceType": "top1", "timeUpdated": "7:43 PM", "dateUpdated": "Nov 20, 2024", "totalVotes": 14228, "candidates": [ { "candidateName": "Eve Marie Little", "candidateIncumbent": false, "candidateParty": "", "voteCount": 5748 }, { "candidateName": "Renu Malhotra", "candidateIncumbent": false, "candidateParty": "", "voteCount": 1653 }, { "candidateName": "Sean Mahanay", "candidateIncumbent": false, "candidateParty": "", "voteCount": 803 }, { "candidateName": "Lucia Gutierrez", "candidateIncumbent": false, "candidateParty": "", "voteCount": 4405 }, { "candidateName": "Phil Bloxom", "candidateIncumbent": false, "candidateParty": "", "voteCount": 1619 } ] }, "AlamedaPiedmontCityCouncil": { "id": "AlamedaPiedmontCityCouncil", "type": "localRace", "location": "Alameda", "raceName": "Piedmont City Council", "raceDescription": "Top two candidates win seat. ", "raceReadTheStory": "", "raceType": "top2", "timeUpdated": "7:43 PM", "dateUpdated": "Nov 20, 2024", "totalVotes": 11040, "candidates": [ { "candidateName": "Conna McCarthy", "candidateIncumbent": true, "candidateParty": "", "voteCount": 4796 }, { "candidateName": "James Green", "candidateIncumbent": false, "candidateParty": "", "voteCount": 2446 }, { "candidateName": "Lorrel Plimier", "candidateIncumbent": false, "candidateParty": "", "voteCount": 3599 }, { "candidateName": "N. Sunny Bostrom-Fleming", "candidateIncumbent": false, "candidateParty": "", "voteCount": 199 } ] }, "AlamedaPiedmontBoardofEducation": { "id": "AlamedaPiedmontBoardofEducation", "type": "localRace", "location": "Alameda", "raceName": "Piedmont Board of Education", "raceDescription": "Top three candidates win seat.", "raceReadTheStory": "", "raceType": "top3", "timeUpdated": "7:43 PM", "dateUpdated": "Nov 20, 2024", "totalVotes": 13915, "candidates": [ { "candidateName": "Michael Malione", "candidateIncumbent": false, "candidateParty": "", "voteCount": 4373 }, { "candidateName": "Max Roman", "candidateIncumbent": false, "candidateParty": "", "voteCount": 3675 }, { "candidateName": "Victoria Rosenbaum", "candidateIncumbent": false, "candidateParty": "", "voteCount": 2294 }, { "candidateName": "Susy Struble", "candidateIncumbent": false, "candidateParty": "", "voteCount": 3573 } ] }, "AlamedaPleasantonMayor": { "id": "AlamedaPleasantonMayor", "type": "localRace", "location": "Alameda", "raceName": "Pleasanton Mayor", "raceDescription": "Top candidate wins seat. ", "raceReadTheStory": "", "raceType": "top1", "timeUpdated": "7:43 PM", "dateUpdated": "Nov 20, 2024", "totalVotes": 35092, "candidates": [ { "candidateName": "Jack Balch", "candidateIncumbent": false, "candidateParty": "", "voteCount": 18924 }, { "candidateName": "Karla Brown", "candidateIncumbent": true, "candidateParty": "", "voteCount": 16168 } ] }, "AlamedaPleasantonCityCouncilDistrict2": { "id": "AlamedaPleasantonCityCouncilDistrict2", "type": "localRace", "location": "Alameda", "raceName": "Pleasanton City Council, District 2", "raceDescription": "Top candidate wins seat. ", "raceReadTheStory": "", "raceType": "top1", "timeUpdated": "7:43 PM", "dateUpdated": "Nov 20, 2024", "totalVotes": 8803, "candidates": [ { "candidateName": "Craig Eicher", "candidateIncumbent": false, "candidateParty": "", "voteCount": 4748 }, { "candidateName": "Valerie Arkin", "candidateIncumbent": false, "candidateParty": "", "voteCount": 4055 } ] }, "AlamedaPleasantonCityCouncilDistrict4": { "id": "AlamedaPleasantonCityCouncilDistrict4", "type": "localRace", "location": "Alameda", "raceName": "Pleasanton City Council, District 4", "raceDescription": "Top candidate wins seat. ", "raceReadTheStory": "", "raceType": "top1", "timeUpdated": "7:43 PM", "dateUpdated": "Nov 20, 2024", "totalVotes": 9331, "candidates": [ { "candidateName": "Vivek Mohan", "candidateIncumbent": false, "candidateParty": "", "voteCount": 4507 }, { "candidateName": "Matthew B. Gaidos", "candidateIncumbent": false, "candidateParty": "", "voteCount": 4824 } ] }, "AlamedaUnionCityMayor": { "id": "AlamedaUnionCityMayor", "type": "localRace", "location": "Alameda", "raceName": "Union City Mayor", "raceDescription": "Top candidate wins seat. ", "raceReadTheStory": "", "raceType": "top1", "timeUpdated": "7:43 PM", "dateUpdated": "Nov 20, 2024", "totalVotes": 25024, "candidates": [ { "candidateName": "Emily Duncan", "candidateIncumbent": false, "candidateParty": "", "voteCount": 10789 }, { "candidateName": "Marcus Bourlard", "candidateIncumbent": false, "candidateParty": "", "voteCount": 1940 }, { "candidateName": "Gary Singh", "candidateIncumbent": false, "candidateParty": "", "voteCount": 12295 } ] }, "AlamedaUnionCityCouncilDistrict1": { "id": "AlamedaUnionCityCouncilDistrict1", "type": "localRace", "location": "Alameda", "raceName": "Union City Council, District 1", "raceDescription": "Top candidate wins seat. ", "raceReadTheStory": "", "raceType": "top1", "timeUpdated": "7:43 PM", "dateUpdated": "Nov 20, 2024", "totalVotes": 5796, "candidates": [ { "candidateName": "Wendy Huang", "candidateIncumbent": false, "candidateParty": "", "voteCount": 2058 }, { "candidateName": "Erin Robertson", "candidateIncumbent": false, "candidateParty": "", "voteCount": 387 }, { "candidateName": "Lance Nishihira", "candidateIncumbent": false, "candidateParty": "", "voteCount": 3351 } ] }, "AlamedaACTransitDistrictDirectorWard6": { "id": "AlamedaACTransitDistrictDirectorWard6", "type": "localRace", "location": "Alameda", "raceName": "AC Transit District Director, Ward 6", "raceDescription": "Top candidate wins seat. ", "raceReadTheStory": "", "raceType": "top1", "timeUpdated": "7:43 PM", "dateUpdated": "Nov 20, 2024", "totalVotes": 59443, "candidates": [ { "candidateName": "Jesse Lee Gunn", "candidateIncumbent": false, "candidateParty": "", "voteCount": 17761 }, { "candidateName": "Shonda Goward", "candidateIncumbent": false, "candidateParty": "", "voteCount": 11017 }, { "candidateName": "A. Curtis Silva", "candidateIncumbent": false, "candidateParty": "", "voteCount": 30665 } ] }, "AlamedaAlamedaCountyWaterDistrictDirectorWard5": { "id": "AlamedaAlamedaCountyWaterDistrictDirectorWard5", "type": "localRace", "location": "Alameda", "raceName": "Alameda County Water District Director, Ward 5", "raceDescription": "Top candidate wins seat. ", "raceReadTheStory": "", "raceType": "top1", "timeUpdated": "7:43 PM", "dateUpdated": "Nov 20, 2024", "totalVotes": 21366, "candidates": [ { "candidateName": "Aziz Akbari", "candidateIncumbent": true, "candidateParty": "", "voteCount": 15817 }, { "candidateName": "Raymond Ojeda", "candidateIncumbent": false, "candidateParty": "", "voteCount": 5549 } ] }, "AlamedaBARTDirectorDistrict5": { "id": "AlamedaBARTDirectorDistrict5", "type": "localRace", "location": "Alameda", "raceName": "San Francisco Bay Area Rapid Transit District Director, District 5", "raceDescription": "Top candidate wins seat. Includes votes from Alameda and Contra Costa counties.", "raceReadTheStory": "", "raceType": "top1", "timeUpdated": "7:43 PM", "dateUpdated": "Nov 20, 2024", "totalVotes": 154823, "candidates": [ { "candidateName": "Melissa Hernandez", "candidateIncumbent": true, "candidateParty": "", "voteCount": 110375 }, { "candidateName": "Joseph Grcar", "candidateIncumbent": false, "candidateParty": "", "voteCount": 44448 } ] }, "AlamedaBARTDirectorDistrict7": { "id": "AlamedaBARTDirectorDistrict7", "type": "localRace", "location": "Alameda", "raceName": "San Francisco Bay Area Rapid Transit District Director, District 7", "raceDescription": "Top candidate wins seat. Inlcudes votes from Alameda County and San Francisco.", "raceReadTheStory": "", "raceType": "top1", "timeUpdated": "7:43 PM", "dateUpdated": "Nov 20, 2024", "totalVotes": 161112, "candidates": [ { "candidateName": "Victor E. Flores", "candidateIncumbent": false, "candidateParty": "", "voteCount": 92646 }, { "candidateName": "Dana Lang", "candidateIncumbent": false, "candidateParty": "", "voteCount": 68466 } ] }, "AlamedaCastroValleySanitaryDistrictDirector": { "id": "AlamedaCastroValleySanitaryDistrictDirector", "type": "localRace", "location": "Alameda", "raceName": "Castro Valley Sanitary District Director", "raceDescription": "Top three candidates win seat.", "raceReadTheStory": "", "raceType": "top3", "timeUpdated": "7:43 PM", "dateUpdated": "Nov 20, 2024", "totalVotes": 50814, "candidates": [ { "candidateName": "Timothy McGowan", "candidateIncumbent": true, "candidateParty": "", "voteCount": 15424 }, { "candidateName": "Joseph Grcar", "candidateIncumbent": false, "candidateParty": "", "voteCount": 3945 }, { "candidateName": "Daniel M. Akagi", "candidateIncumbent": true, "candidateParty": "", "voteCount": 11093 }, { "candidateName": "Kenneth Owen", "candidateIncumbent": false, "candidateParty": "", "voteCount": 5708 }, { "candidateName": "Darshan Saini", "candidateIncumbent": false, "candidateParty": "", "voteCount": 2598 }, { "candidateName": "Dave Sadoff", "candidateIncumbent": true, "candidateParty": "", "voteCount": 12046 } ] }, "AlamedaDublinSanRamonServicesDistrictBoardofDirectorsArea3": { "id": "AlamedaDublinSanRamonServicesDistrictBoardofDirectorsArea3", "type": "localRace", "location": "Alameda", "raceName": "Dublin San Ramon Services District Board of Directors, Area 3", "raceDescription": "Top candidate wins seat. ", "raceReadTheStory": "", "raceType": "top1", "timeUpdated": "7:43 PM", "dateUpdated": "Nov 20, 2024", "totalVotes": 8407, "candidates": [ { "candidateName": "Javier Lopez Rivero", "candidateIncumbent": false, "candidateParty": "", "voteCount": 2155 }, { "candidateName": "Rich Halket", "candidateIncumbent": true, "candidateParty": "", "voteCount": 6252 } ] }, "AlamedaEBMUDDistrictDirectorWard5": { "id": "AlamedaEBMUDDistrictDirectorWard5", "type": "localRace", "location": "Alameda", "raceName": "EBMUD District Director, Ward 5", "raceDescription": "Top candidate wins seat. ", "raceReadTheStory": "", "raceType": "top1", "timeUpdated": "7:43 PM", "dateUpdated": "Nov 20, 2024", "totalVotes": 64582, "candidates": [ { "candidateName": "John E. Lewis", "candidateIncumbent": false, "candidateParty": "", "voteCount": 20386 }, { "candidateName": "Jim Oddie", "candidateIncumbent": false, "candidateParty": "", "voteCount": 27955 }, { "candidateName": "Alex Spehr", "candidateIncumbent": false, "candidateParty": "", "voteCount": 16241 } ] }, "AlamedaEBMUDDistrictDirectorWard6": { "id": "AlamedaEBMUDDistrictDirectorWard6", "type": "localRace", "location": "Alameda", "raceName": "EBMUD District Director, Ward 6", "raceDescription": "Top candidate wins seat. ", "raceReadTheStory": "", "raceType": "top1", "timeUpdated": "7:43 PM", "dateUpdated": "Nov 20, 2024", "totalVotes": 56906, "candidates": [ { "candidateName": "Valerie Lewis", "candidateIncumbent": false, "candidateParty": "", "voteCount": 48407 }, { "candidateName": "Richard De Vera", "candidateIncumbent": false, "candidateParty": "", "voteCount": 8499 } ] }, "AlamedaEastBayRegionalParkDistrictDirectorWard2": { "id": "AlamedaEastBayRegionalParkDistrictDirectorWard2", "type": "localRace", "location": "Alameda", "raceName": "East Bay Regional Park District Director, Ward 2", "raceDescription": "Top candidate wins seat. Includes votes from Alameda and Contra Costa counties.", "raceReadTheStory": "", "raceType": "top1", "timeUpdated": "7:43 PM", "dateUpdated": "Nov 20, 2024", "totalVotes": 163223, "candidates": [ { "candidateName": "Casey Alyson Farmer", "candidateIncumbent": false, "candidateParty": "", "voteCount": 52554 }, { "candidateName": "Lynda Deschambault", "candidateIncumbent": false, "candidateParty": "", "voteCount": 81592 }, { "candidateName": "Shane Reisman", "candidateIncumbent": false, "candidateParty": "", "voteCount": 29077 } ] }, "AlamedaEastBayRegionalParkDistrictDirectorWard4": { "id": "AlamedaEastBayRegionalParkDistrictDirectorWard4", "type": "localRace", "location": "Alameda", "raceName": "East Bay Regional Park District Director, Ward 4", "raceDescription": "Top candidate wins seat. ", "raceReadTheStory": "", "raceType": "top1", "timeUpdated": "7:43 PM", "dateUpdated": "Nov 20, 2024", "totalVotes": 108262, "candidates": [ { "candidateName": "Taryn Edwards", "candidateIncumbent": false, "candidateParty": "", "voteCount": 21882 }, { "candidateName": "Luana España", "candidateIncumbent": false, "candidateParty": "", "voteCount": 53777 }, { "candidateName": "Tim McMahon", "candidateIncumbent": false, "candidateParty": "", "voteCount": 15096 }, { "candidateName": "Susan Gonzales", "candidateIncumbent": false, "candidateParty": "", "voteCount": 17507 } ] }, "AlamedaEdenTownshipHealthcareDistrictDirectorArea4": { "id": "AlamedaEdenTownshipHealthcareDistrictDirectorArea4", "type": "localRace", "location": "Alameda", "raceName": "Eden Township Healthcare District Director, Area 4", "raceDescription": "Top candidate wins seat. ", "raceReadTheStory": "", "raceType": "top1", "timeUpdated": "7:43 PM", "dateUpdated": "Nov 20, 2024", "totalVotes": 18738, "candidates": [ { "candidateName": "Sabrina Aranda", "candidateIncumbent": false, "candidateParty": "", "voteCount": 12592 }, { "candidateName": "Luis Reynoso", "candidateIncumbent": false, "candidateParty": "", "voteCount": 6146 } ] }, "AlamedaHaywardAreaRecreationParkDistrictDirectors": { "id": "AlamedaHaywardAreaRecreationParkDistrictDirectors", "type": "localRace", "location": "Alameda", "raceName": "Hayward Area Recreation & Park District Directors", "raceDescription": "Top three candidates win seat.", "raceReadTheStory": "", "raceType": "top3", "timeUpdated": "7:43 PM", "dateUpdated": "Nov 20, 2024", "totalVotes": 198826, "candidates": [ { "candidateName": "Rick Hatcher", "candidateIncumbent": true, "candidateParty": "", "voteCount": 65080 }, { "candidateName": "Joseph Grcar", "candidateIncumbent": false, "candidateParty": "", "voteCount": 19320 }, { "candidateName": "Louis Manuel Andrade", "candidateIncumbent": true, "candidateParty": "", "voteCount": 37687 }, { "candidateName": "Luis Reynoso", "candidateIncumbent": false, "candidateParty": "", "voteCount": 28316 }, { "candidateName": "Peter Rosen", "candidateIncumbent": true, "candidateParty": "", "voteCount": 35093 }, { "candidateName": "Kenneth Owen", "candidateIncumbent": false, "candidateParty": "", "voteCount": 13330 } ] }, "AlamedaLivermoreAreaRecreationParkDistrictDirectors": { "id": "AlamedaLivermoreAreaRecreationParkDistrictDirectors", "type": "localRace", "location": "Alameda", "raceName": "Livermore Area Recreation & Park District Directors", "raceDescription": "Top two candidates win seat. ", "raceReadTheStory": "", "raceType": "top2", "timeUpdated": "7:43 PM", "dateUpdated": "Nov 20, 2024", "totalVotes": 64083, "candidates": [ { "candidateName": "Jan Palajac", "candidateIncumbent": true, "candidateParty": "", "voteCount": 22710 }, { "candidateName": "Matt Bogdanowicz", "candidateIncumbent": false, "candidateParty": "", "voteCount": 13169 }, { "candidateName": "James Boswell", "candidateIncumbent": true, "candidateParty": "", "voteCount": 20573 }, { "candidateName": "Jacob Vital", "candidateIncumbent": false, "candidateParty": "", "voteCount": 7631 } ] }, "AlamedaOroLomaSanitaryDistrictBoardofDirectors": { "id": "AlamedaOroLomaSanitaryDistrictBoardofDirectors", "type": "localRace", "location": "Alameda", "raceName": "Oro Loma Sanitary District Board of Directors", "raceDescription": "Top two candidates win seat. ", "raceReadTheStory": "", "raceType": "top2", "timeUpdated": "7:43 PM", "dateUpdated": "Nov 20, 2024", "totalVotes": 58960, "candidates": [ { "candidateName": "Benny Lee", "candidateIncumbent": true, "candidateParty": "", "voteCount": 18883 }, { "candidateName": "Moira “Mimi” Dean", "candidateIncumbent": false, "candidateParty": "", "voteCount": 14944 }, { "candidateName": "Bob Glaze", "candidateIncumbent": false, "candidateParty": "", "voteCount": 5019 }, { "candidateName": "Luis Reynoso", "candidateIncumbent": false, "candidateParty": "", "voteCount": 5414 }, { "candidateName": "Damaris Villalobos-Galindo", "candidateIncumbent": false, "candidateParty": "", "voteCount": 14700 } ] }, "AlamedaMeasureK": { "id": "AlamedaMeasureK", "type": "localRace", "location": "Alameda", "raceName": "Measure K", "raceDescription": "San Joaquin Delta Community College District. School bond. Passes with 55% vote.", "raceReadTheStory": "", "raceType": "yesNo", "timeUpdated": "7:43 PM", "dateUpdated": "Nov 20, 2024", "totalVotes": 77, "candidates": [ { "candidateName": "Yes", "candidateIncumbent": false, "candidateParty": "", "voteCount": 37 }, { "candidateName": "No", "candidateIncumbent": false, "candidateParty": "", "voteCount": 40 } ] }, "AlamedaMeasureL": { "id": "AlamedaMeasureL", "type": "localRace", "location": "Alameda", "raceName": "Measure L", "raceDescription": "Albany Unified School District. School bond. Passes with 55% vote.", "raceReadTheStory": "", "raceType": "yesNo", "timeUpdated": "7:43 PM", "dateUpdated": "Nov 20, 2024", "totalVotes": 8868, "candidates": [ { "candidateName": "Yes", "candidateIncumbent": false, "candidateParty": "", "voteCount": 6403 }, { "candidateName": "No", "candidateIncumbent": false, "candidateParty": "", "voteCount": 2465 } ] }, "AlamedaMeasureM": { "id": "AlamedaMeasureM", "type": "localRace", "location": "Alameda", "raceName": "Measure M", "raceDescription": "Fremont Unified School District. School bond. Passes with 55% vote.", "raceReadTheStory": "", "raceType": "yesNo", "timeUpdated": "7:43 PM", "dateUpdated": "Nov 20, 2024", "totalVotes": 75929, "candidates": [ { "candidateName": "Yes", "candidateIncumbent": false, "candidateParty": "", "voteCount": 48795 }, { "candidateName": "No", "candidateIncumbent": false, "candidateParty": "", "voteCount": 27134 } ] }, "AlamedaMeasureN": { "id": "AlamedaMeasureN", "type": "localRace", "location": "Alameda", "raceName": "Measure N", "raceDescription": "New Haven Unified School District. School bond. Passes with 55% vote. ", "raceReadTheStory": "", "raceType": "yesNo", "timeUpdated": "7:43 PM", "dateUpdated": "Nov 20, 2024", "totalVotes": 26494, "candidates": [ { "candidateName": "Yes", "candidateIncumbent": false, "candidateParty": "", "voteCount": 17889 }, { "candidateName": "No", "candidateIncumbent": false, "candidateParty": "", "voteCount": 8605 } ] }, "AlamedaMeasureO": { "id": "AlamedaMeasureO", "type": "localRace", "location": "Alameda", "raceName": "Measure O", "raceDescription": "Newark Unified School District. School bond. Passes with 55% vote.", "raceReadTheStory": "", "raceType": "yesNo", "timeUpdated": "7:43 PM", "dateUpdated": "Nov 20, 2024", "totalVotes": 15675, "candidates": [ { "candidateName": "Yes", "candidateIncumbent": false, "candidateParty": "", "voteCount": 10603 }, { "candidateName": "No", "candidateIncumbent": false, "candidateParty": "", "voteCount": 5072 } ] }, "AlamedaMeasureP": { "id": "AlamedaMeasureP", "type": "localRace", "location": "Alameda", "raceName": "Measure P", "raceDescription": "Piedmont Unified School District. Parcel tax. Passes with 2/3 vote.", "raceReadTheStory": "", "raceType": "yesNo", "timeUpdated": "7:43 PM", "dateUpdated": "Nov 20, 2024", "totalVotes": 7005, "candidates": [ { "candidateName": "Yes", "candidateIncumbent": false, "candidateParty": "", "voteCount": 5678 }, { "candidateName": "No", "candidateIncumbent": false, "candidateParty": "", "voteCount": 1327 } ] }, "AlamedaMeasureQ": { "id": "AlamedaMeasureQ", "type": "localRace", "location": "Alameda", "raceName": "Measure Q", "raceDescription": "San Lorenzo Unified School District. School bond. Passes with 55% + 1 vote.", "raceReadTheStory": "", "raceType": "yesNo", "timeUpdated": "7:43 PM", "dateUpdated": "Nov 20, 2024", "totalVotes": 23788, "candidates": [ { "candidateName": "Yes", "candidateIncumbent": false, "candidateParty": "", "voteCount": 15803 }, { "candidateName": "No", "candidateIncumbent": false, "candidateParty": "", "voteCount": 7985 } ] }, "AlamedaMeasureC": { "id": "AlamedaMeasureC", "type": "localRace", "location": "Alameda", "raceName": "Measure C", "raceDescription": "Albany. Parcel tax. Passes with 2/3 vote.", "raceReadTheStory": "", "raceType": "yesNo", "timeUpdated": "7:43 PM", "dateUpdated": "Nov 20, 2024", "totalVotes": 8959, "candidates": [ { "candidateName": "Yes", "candidateIncumbent": false, "candidateParty": "", "voteCount": 6317 }, { "candidateName": "No", "candidateIncumbent": false, "candidateParty": "", "voteCount": 2642 } ] }, "AlamedaMeasureR": { "id": "AlamedaMeasureR", "type": "localRace", "location": "Alameda", "raceName": "Measure R", "raceDescription": "Albany. Business license tax. Passes with 2/3 vote.", "raceReadTheStory": "", "raceType": "yesNo", "timeUpdated": "7:43 PM", "dateUpdated": "Nov 20, 2024", "totalVotes": 8849, "candidates": [ { "candidateName": "Yes", "candidateIncumbent": false, "candidateParty": "", "voteCount": 4212 }, { "candidateName": "No", "candidateIncumbent": false, "candidateParty": "", "voteCount": 4637 } ] }, "AlamedaMeasureS": { "id": "AlamedaMeasureS", "type": "localRace", "location": "Alameda", "raceName": "Measure S", "raceDescription": "Albany. Appoint city manager. Passes with majority vote.", "raceReadTheStory": "", "raceType": "yesNo", "timeUpdated": "7:43 PM", "dateUpdated": "Nov 20, 2024", "totalVotes": 8268, "candidates": [ { "candidateName": "Yes", "candidateIncumbent": false, "candidateParty": "", "voteCount": 5506 }, { "candidateName": "No", "candidateIncumbent": false, "candidateParty": "", "voteCount": 2762 } ] }, "AlamedaMeasureT": { "id": "AlamedaMeasureT", "type": "localRace", "location": "Alameda", "raceName": "Measure T", "raceDescription": "Albany. Eliminate bond requirement. Passes with majority vote.", "raceReadTheStory": "", "raceType": "yesNo", "timeUpdated": "7:43 PM", "dateUpdated": "Nov 20, 2024", "totalVotes": 8164, "candidates": [ { "candidateName": "Yes", "candidateIncumbent": false, "candidateParty": "", "voteCount": 5791 }, { "candidateName": "No", "candidateIncumbent": false, "candidateParty": "", "voteCount": 2373 } ] }, "AlamedaMeasureU": { "id": "AlamedaMeasureU", "type": "localRace", "location": "Alameda", "raceName": "Measure U", "raceDescription": "Albany. Bonding limit. Passes with majority vote.", "raceReadTheStory": "", "raceType": "yesNo", "timeUpdated": "7:43 PM", "dateUpdated": "Nov 20, 2024", "totalVotes": 7953, "candidates": [ { "candidateName": "Yes", "candidateIncumbent": false, "candidateParty": "", "voteCount": 5692 }, { "candidateName": "No", "candidateIncumbent": false, "candidateParty": "", "voteCount": 2261 } ] }, "AlamedaMeasureV": { "id": "AlamedaMeasureV", "type": "localRace", "location": "Alameda", "raceName": "Measure V", "raceDescription": "Albany. Youth voting. Passes with majority vote.", "raceReadTheStory": "", "raceType": "yesNo", "timeUpdated": "7:43 PM", "dateUpdated": "Nov 20, 2024", "totalVotes": 8760, "candidates": [ { "candidateName": "Yes", "candidateIncumbent": false, "candidateParty": "", "voteCount": 5614 }, { "candidateName": "No", "candidateIncumbent": false, "candidateParty": "", "voteCount": 3146 } ] }, "AlamedaMeasureW": { "id": "AlamedaMeasureW", "type": "localRace", "location": "Alameda", "raceName": "Measure W", "raceDescription": "Berkeley. Property transfer tax. Passes with majority vote.", "raceReadTheStory": "", "raceType": "yesNo", "timeUpdated": "7:43 PM", "dateUpdated": "Nov 20, 2024", "totalVotes": 51584, "candidates": [ { "candidateName": "Yes", "candidateIncumbent": false, "candidateParty": "", "voteCount": 31433 }, { "candidateName": "No", "candidateIncumbent": false, "candidateParty": "", "voteCount": 20151 } ] }, "AlamedaMeasureX": { "id": "AlamedaMeasureX", "type": "localRace", "location": "Alameda", "raceName": "Measure X", "raceDescription": "Berkeley. Parcel tax. Passes with 2/3 vote.", "raceReadTheStory": "", "raceType": "yesNo", "timeUpdated": "7:43 PM", "dateUpdated": "Nov 20, 2024", "totalVotes": 53196, "candidates": [ { "candidateName": "Yes", "candidateIncumbent": false, "candidateParty": "", "voteCount": 41788 }, { "candidateName": "No", "candidateIncumbent": false, "candidateParty": "", "voteCount": 11408 } ] }, "AlamedaMeasureY": { "id": "AlamedaMeasureY", "type": "localRace", "location": "Alameda", "raceName": "Measure Y", "raceDescription": "Berkeley. Parcel tax. Passes with 2/3 vote.", "raceReadTheStory": "", "raceType": "yesNo", "timeUpdated": "7:43 PM", "dateUpdated": "Nov 20, 2024", "totalVotes": 52490, "candidates": [ { "candidateName": "Yes", "candidateIncumbent": false, "candidateParty": "", "voteCount": 39475 }, { "candidateName": "No", "candidateIncumbent": false, "candidateParty": "", "voteCount": 13015 } ] }, "AlamedaMeasureZ": { "id": "AlamedaMeasureZ", "type": "localRace", "location": "Alameda", "raceName": "Measure Z", "raceDescription": "Berkeley. Sugary drinks and sweetenders tax. Passes with majority vote.", "raceReadTheStory": "", "raceType": "yesNo", "timeUpdated": "7:43 PM", "dateUpdated": "Nov 20, 2024", "totalVotes": 52885, "candidates": [ { "candidateName": "Yes", "candidateIncumbent": false, "candidateParty": "", "voteCount": 42252 }, { "candidateName": "No", "candidateIncumbent": false, "candidateParty": "", "voteCount": 10633 } ] }, "AlamedaMeasureAA": { "id": "AlamedaMeasureAA", "type": "localRace", "location": "Alameda", "raceName": "Measure AA", "raceDescription": "Berkeley. Spending limit. Passes with majority vote. ", "raceReadTheStory": "", "raceType": "yesNo", "timeUpdated": "7:43 PM", "dateUpdated": "Nov 20, 2024", "totalVotes": 52237, "candidates": [ { "candidateName": "Yes", "candidateIncumbent": false, "candidateParty": "", "voteCount": 46358 }, { "candidateName": "No", "candidateIncumbent": false, "candidateParty": "", "voteCount": 5879 } ] }, "AlamedaMeasureBB": { "id": "AlamedaMeasureBB", "type": "localRace", "location": "Alameda", "raceName": "Measure BB", "raceDescription": "Berkeley. Affordable housing programs. Passes with majority vote. ", "raceReadTheStory": "", "raceType": "yesNo", "timeUpdated": "7:43 PM", "dateUpdated": "Nov 20, 2024", "totalVotes": 52834, "candidates": [ { "candidateName": "Yes", "candidateIncumbent": false, "candidateParty": "", "voteCount": 29589 }, { "candidateName": "No", "candidateIncumbent": false, "candidateParty": "", "voteCount": 23245 } ] }, "AlamedaMeasureCC": { "id": "AlamedaMeasureCC", "type": "localRace", "location": "Alameda", "raceName": "Measure CC", "raceDescription": "Berkeley. Affordable housing programs. Passes with majority vote. ", "raceReadTheStory": "", "raceType": "yesNo", "timeUpdated": "7:43 PM", "dateUpdated": "Nov 20, 2024", "totalVotes": 51587, "candidates": [ { "candidateName": "Yes", "candidateIncumbent": false, "candidateParty": "", "voteCount": 18059 }, { "candidateName": "No", "candidateIncumbent": false, "candidateParty": "", "voteCount": 33528 } ] }, "AlamedaMeasureDD": { "id": "AlamedaMeasureDD", "type": "localRace", "location": "Alameda", "raceName": "Measure DD", "raceDescription": "Berkeley. CAFO prohibition. Passes with majority vote.", "raceReadTheStory": "", "raceType": "yesNo", "timeUpdated": "7:43 PM", "dateUpdated": "Nov 20, 2024", "totalVotes": 49656, "candidates": [ { "candidateName": "Yes", "candidateIncumbent": false, "candidateParty": "", "voteCount": 30736 }, { "candidateName": "No", "candidateIncumbent": false, "candidateParty": "", "voteCount": 18920 } ] }, "AlamedaMeasureEE": { "id": "AlamedaMeasureEE", "type": "localRace", "location": "Alameda", "raceName": "Measure EE", "raceDescription": "Berkeley. Parcel tax. Passes with majority vote.", "raceReadTheStory": "", "raceType": "yesNo", "timeUpdated": "7:43 PM", "dateUpdated": "Nov 20, 2024", "totalVotes": 52264, "candidates": [ { "candidateName": "Yes", "candidateIncumbent": false, "candidateParty": "", "voteCount": 23850 }, { "candidateName": "No", "candidateIncumbent": false, "candidateParty": "", "voteCount": 28414 } ] }, "AlamedaMeasureFF": { "id": "AlamedaMeasureFF", "type": "localRace", "location": "Alameda", "raceName": "Measure FF", "raceDescription": "Berkeley. Parcel tax. Passes with majority vote.", "raceReadTheStory": "", "raceType": "yesNo", "timeUpdated": "7:43 PM", "dateUpdated": "Nov 20, 2024", "totalVotes": 52442, "candidates": [ { "candidateName": "Yes", "candidateIncumbent": false, "candidateParty": "", "voteCount": 31922 }, { "candidateName": "No", "candidateIncumbent": false, "candidateParty": "", "voteCount": 20520 } ] }, "AlamedaMeasureGG": { "id": "AlamedaMeasureGG", "type": "localRace", "location": "Alameda", "raceName": "Measure GG", "raceDescription": "Berkeley. Fossil fuel tax. Passes with majority vote.", "raceReadTheStory": "", "raceType": "yesNo", "timeUpdated": "7:43 PM", "dateUpdated": "Nov 20, 2024", "totalVotes": 52182, "candidates": [ { "candidateName": "Yes", "candidateIncumbent": false, "candidateParty": "", "voteCount": 16161 }, { "candidateName": "No", "candidateIncumbent": false, "candidateParty": "", "voteCount": 36021 } ] }, "AlamedaMeasureHH": { "id": "AlamedaMeasureHH", "type": "localRace", "location": "Alameda", "raceName": "Measure HH", "raceDescription": "Berkeley. Indoor air quality. Passes with majority vote.", "raceReadTheStory": "", "raceType": "yesNo", "timeUpdated": "7:43 PM", "dateUpdated": "Nov 20, 2024", "totalVotes": 51064, "candidates": [ { "candidateName": "Yes", "candidateIncumbent": false, "candidateParty": "", "voteCount": 22175 }, { "candidateName": "No", "candidateIncumbent": false, "candidateParty": "", "voteCount": 28889 } ] }, "AlamedaMeasureII": { "id": "AlamedaMeasureII", "type": "localRace", "location": "Alameda", "raceName": "Measure II", "raceDescription": "Dublin. Open Space Initiative. Passes with 50% vote. ", "raceReadTheStory": "", "raceType": "yesNo", "timeUpdated": "7:43 PM", "dateUpdated": "Nov 20, 2024", "totalVotes": 25675, "candidates": [ { "candidateName": "Yes", "candidateIncumbent": false, "candidateParty": "", "voteCount": 13635 }, { "candidateName": "No", "candidateIncumbent": false, "candidateParty": "", "voteCount": 12040 } ] }, "AlamedaMeasureJJ": { "id": "AlamedaMeasureJJ", "type": "localRace", "location": "Alameda", "raceName": "Measure JJ", "raceDescription": "Dublin. Government accountability. Passes with majority vote.", "raceReadTheStory": "", "raceType": "yesNo", "timeUpdated": "7:43 PM", "dateUpdated": "Nov 20, 2024", "totalVotes": 25420, "candidates": [ { "candidateName": "Yes", "candidateIncumbent": false, "candidateParty": "", "voteCount": 19334 }, { "candidateName": "No", "candidateIncumbent": false, "candidateParty": "", "voteCount": 6086 } ] }, "AlamedaMeasureK1": { "id": "AlamedaMeasureK1", "type": "localRace", "location": "Alameda", "raceName": "Measure K1", "raceDescription": "Hayward. Sales tax. Passes with majority vote.", "raceReadTheStory": "", "raceType": "yesNo", "timeUpdated": "7:43 PM", "dateUpdated": "Nov 20, 2024", "totalVotes": 46657, "candidates": [ { "candidateName": "Yes", "candidateIncumbent": false, "candidateParty": "", "voteCount": 38785 }, { "candidateName": "No", "candidateIncumbent": false, "candidateParty": "", "voteCount": 7872 } ] }, "AlamedaMeasureLL": { "id": "AlamedaMeasureLL", "type": "localRace", "location": "Alameda", "raceName": "Measure LL", "raceDescription": "Newark. Transient occupancy tax. Passes with majority vote.", "raceReadTheStory": "", "raceType": "yesNo", "timeUpdated": "7:43 PM", "dateUpdated": "Nov 20, 2024", "totalVotes": 15792, "candidates": [ { "candidateName": "Yes", "candidateIncumbent": false, "candidateParty": "", "voteCount": 12702 }, { "candidateName": "No", "candidateIncumbent": false, "candidateParty": "", "voteCount": 3090 } ] }, "AlamedaMeasureMM": { "id": "AlamedaMeasureMM", "type": "localRace", "location": "Alameda", "raceName": "Measure MM", "raceDescription": "Oakland. Wildfire protection zone. Passes with 2/3 vote. ", "raceReadTheStory": "", "raceType": "yesNo", "timeUpdated": "7:43 PM", "dateUpdated": "Nov 20, 2024", "totalVotes": 35248, "candidates": [ { "candidateName": "Yes", "candidateIncumbent": false, "candidateParty": "", "voteCount": 25105 }, { "candidateName": "No", "candidateIncumbent": false, "candidateParty": "", "voteCount": 10143 } ] }, "AlamedaMeasureNN": { "id": "AlamedaMeasureNN", "type": "localRace", "location": "Alameda", "raceName": "Measure NN", "raceDescription": "Oakland. Parking tax. Passes with 2/3 vote. ", "raceReadTheStory": "", "raceType": "yesNo", "timeUpdated": "7:43 PM", "dateUpdated": "Nov 20, 2024", "totalVotes": 159424, "candidates": [ { "candidateName": "Yes", "candidateIncumbent": false, "candidateParty": "", "voteCount": 112874 }, { "candidateName": "No", "candidateIncumbent": false, "candidateParty": "", "voteCount": 46550 } ] }, "AlamedaMeasureOO": { "id": "AlamedaMeasureOO", "type": "localRace", "location": "Alameda", "raceName": "Measure OO", "raceDescription": "Oakland. Public ethics comission. Passes with majority vote.", "raceReadTheStory": "", "raceType": "yesNo", "timeUpdated": "7:43 PM", "dateUpdated": "Nov 20, 2024", "totalVotes": 150368, "candidates": [ { "candidateName": "Yes", "candidateIncumbent": false, "candidateParty": "", "voteCount": 110226 }, { "candidateName": "No", "candidateIncumbent": false, "candidateParty": "", "voteCount": 40142 } ] }, "AlamedaMeasurePP": { "id": "AlamedaMeasurePP", "type": "localRace", "location": "Alameda", "raceName": "Measure PP", "raceDescription": "Pleasanton. Sales tax. Passes with majority vote.", "raceReadTheStory": "", "raceType": "yesNo", "timeUpdated": "7:43 PM", "dateUpdated": "Nov 20, 2024", "totalVotes": 34840, "candidates": [ { "candidateName": "Yes", "candidateIncumbent": false, "candidateParty": "", "voteCount": 15963 }, { "candidateName": "No", "candidateIncumbent": false, "candidateParty": "", "voteCount": 18877 } ] }, "AlamedaMeasureQQ": { "id": "AlamedaMeasureQQ", "type": "localRace", "location": "Alameda", "raceName": "Measure QQ", "raceDescription": "Union City. Gross receipts tax. Passes with majority vote.", "raceReadTheStory": "", "raceType": "yesNo", "timeUpdated": "7:43 PM", "dateUpdated": "Nov 20, 2024", "totalVotes": 24778, "candidates": [ { "candidateName": "Yes", "candidateIncumbent": false, "candidateParty": "", "voteCount": 20223 }, { "candidateName": "No", "candidateIncumbent": false, "candidateParty": "", "voteCount": 4555 } ] }, "AlamedaAlbanyCityCouncil": { "id": "AlamedaAlbanyCityCouncil", "type": "localRace", "location": "Alameda", "raceName": "Albany City Council", "raceDescription": "Top three candidates win seat. This result only reflects voters’ first-choice candidate. If votes are redistributed in an instant runoff, they are not reflected in this result.", "raceReadTheStory": "", "raceType": "top3", "timeUpdated": "7:43 PM", "dateUpdated": "Nov 20, 2024", "totalVotes": 7963, "candidates": [ { "candidateName": "Jennifer Hansen-Romero", "candidateIncumbent": true, "candidateParty": "", "voteCount": 2070 }, { "candidateName": "Peggy (Margaret) McQuaid", "candidateIncumbent": false, "candidateParty": "", "voteCount": 2150 }, { "candidateName": "Jeremiah Garrett-Pinguelo", "candidateIncumbent": false, "candidateParty": "", "voteCount": 392 }, { "candidateName": "Aaron Tiedemann", "candidateIncumbent": true, "candidateParty": "", "voteCount": 1488 }, { "candidateName": "Preston Jordan", "candidateIncumbent": true, "candidateParty": "", "voteCount": 1863 } ] }, "AlamedaAlbanyCityCouncilFinalRound": { "id": "AlamedaAlbanyCityCouncilFinalRound", "type": "localRace", "location": "Alameda", "raceName": "Albany City Council Final Round", "raceDescription": "Top three candidates win seat. This result reflects redistributed votes. The results of the instant runoff will change as more first-choice votes are counted.", "raceReadTheStory": "", "raceType": "top3", "timeUpdated": "7:43 PM", "dateUpdated": "Nov 20, 2024", "totalVotes": 7859.9238, "candidates": [ { "candidateName": "Jennifer Hansen-Romero", "candidateIncumbent": true, "candidateParty": "", "voteCount": 2001 }, { "candidateName": "Peggy (Margaret) McQuaid", "candidateIncumbent": false, "candidateParty": "", "voteCount": 2001 }, { "candidateName": "Jeremiah Garrett-Pinguelo (eliminated)", "candidateIncumbent": false, "candidateParty": "", "voteCount": 0 }, { "candidateName": "Aaron Tiedemann", "candidateIncumbent": true, "candidateParty": "", "voteCount": 1821.944 }, { "candidateName": "Preston Jordan ", "candidateIncumbent": true, "candidateParty": "", "voteCount": 2035.9798 } ] }, "AlamedaAlbanyBoardofEducation": { "id": "AlamedaAlbanyBoardofEducation", "type": "localRace", "location": "Alameda", "raceName": "Albany Board of Education", "raceDescription": "Top two candidates win seat. This result only reflects voters’ first-choice candidate. If votes are redistributed in an instant runoff, they are not reflected in this result.", "raceReadTheStory": "", "raceType": "top2", "timeUpdated": "7:43 PM", "dateUpdated": "Nov 20, 2024", "totalVotes": 7091, "candidates": [ { "candidateName": "Jolene Gazmen", "candidateIncumbent": false, "candidateParty": "", "voteCount": 1631 }, { "candidateName": "Dayna Inkeles", "candidateIncumbent": false, "candidateParty": "", "voteCount": 1970 }, { "candidateName": "Brian L. Doss", "candidateIncumbent": false, "candidateParty": "", "voteCount": 717 }, { "candidateName": "Veronica Davidson", "candidateIncumbent": true, "candidateParty": "", "voteCount": 2773 } ] }, "AlamedaAlbanyBoardofEducationFinalRound": { "id": "AlamedaAlbanyBoardofEducationFinalRound", "type": "localRace", "location": "Alameda", "raceName": "Albany Board of Education Final Round", "raceDescription": "Top two candidates win seat. This result reflects redistributed votes. The results of the instant runoff will change as more first-choice votes are counted.", "raceReadTheStory": "", "raceType": "top2", "timeUpdated": "7:43 PM", "dateUpdated": "Nov 20, 2024", "totalVotes": 6944.475, "candidates": [ { "candidateName": "Jolene Gazmen", "candidateIncumbent": false, "candidateParty": "", "voteCount": 1995.305 }, { "candidateName": "Dayna Inkeles", "candidateIncumbent": false, "candidateParty": "", "voteCount": 2568.17 }, { "candidateName": "Brian L. Doss (eliminated)", "candidateIncumbent": false, "candidateParty": "", "voteCount": 0 }, { "candidateName": "Veronica Davidson", "candidateIncumbent": true, "candidateParty": "", "voteCount": 2381 } ] }, "AlamedaBerkeleyMayor": { "id": "AlamedaBerkeleyMayor", "type": "localRace", "location": "Alameda", "raceName": "Berkeley Mayor", "raceDescription": "Top candidate wins seat. This result only reflects voters’ first-choice candidate. If votes are redistributed in an instant runoff, they are not reflected in this result.", "raceReadTheStory": "", "raceType": "top1", "timeUpdated": "7:43 PM", "dateUpdated": "Nov 20, 2024", "totalVotes": 52448, "candidates": [ { "candidateName": "Adena Ishii", "candidateIncumbent": false, "candidateParty": "", "voteCount": 19960 }, { "candidateName": "Sophie Hahn", "candidateIncumbent": false, "candidateParty": "", "voteCount": 19623 }, { "candidateName": "Kate Harrison", "candidateIncumbent": false, "candidateParty": "", "voteCount": 11841 }, { "candidateName": "Naomi D. Pete", "candidateIncumbent": false, "candidateParty": "", "voteCount": 498 }, { "candidateName": "Logan Bowie", "candidateIncumbent": false, "candidateParty": "", "voteCount": 526 } ] }, "AlamedaBerkeleyMayorFinalRound": { "id": "AlamedaBerkeleyMayorFinalRound", "type": "localRace", "location": "Alameda", "raceName": "Berkeley Mayor Final Round", "raceDescription": "Top candidate wins seat. This result reflects redistributed votes. The results of the instant runoff will change as more first-choice votes are counted.", "raceReadTheStory": "", "raceType": "top1", "timeUpdated": "7:43 PM", "dateUpdated": "Nov 20, 2024", "totalVotes": 49223, "candidates": [ { "candidateName": "Adena Ishii", "candidateIncumbent": false, "candidateParty": "", "voteCount": 25131 }, { "candidateName": "Sophie Hahn", "candidateIncumbent": false, "candidateParty": "", "voteCount": 24092 }, { "candidateName": "Kate Harrison (eliminated)", "candidateIncumbent": false, "candidateParty": "", "voteCount": 0 }, { "candidateName": "Naomi D. Pete (eliminated)", "candidateIncumbent": false, "candidateParty": "", "voteCount": 0 }, { "candidateName": "Logan Bowie (eliminated)", "candidateIncumbent": false, "candidateParty": "", "voteCount": 0 } ] }, "AlamedaBerkeleyCityCouncilDistrict2": { "id": "AlamedaBerkeleyCityCouncilDistrict2", "type": "localRace", "location": "Alameda", "raceName": "Berkeley City Council, District 2", "raceDescription": "Top candidate wins seat.", "raceReadTheStory": "", "raceType": "top1", "timeUpdated": "7:43 PM", "dateUpdated": "Nov 20, 2024", "totalVotes": 6865, "candidates": [ { "candidateName": "Terry Taplin", "candidateIncumbent": true, "candidateParty": "", "voteCount": 4782 }, { "candidateName": "Jenny Guarino", "candidateIncumbent": false, "candidateParty": "", "voteCount": 2083 } ] }, "AlamedaBerkeleyCityCouncilDistrict3": { "id": "AlamedaBerkeleyCityCouncilDistrict3", "type": "localRace", "location": "Alameda", "raceName": "Berkeley City Council, District 3", "raceDescription": "Top candidate wins seat. This result only reflects voters’ first-choice candidate. If votes are redistributed in an instant runoff, they are not reflected in this result.", "raceReadTheStory": "", "raceType": "top1", "timeUpdated": "7:43 PM", "dateUpdated": "Nov 20, 2024", "totalVotes": 6342, "candidates": [ { "candidateName": "Deborah Matthews", "candidateIncumbent": false, "candidateParty": "", "voteCount": 1526 }, { "candidateName": "John “Chip” Moore", "candidateIncumbent": false, "candidateParty": "", "voteCount": 1458 }, { "candidateName": "Ben Bartlett", "candidateIncumbent": true, "candidateParty": "", "voteCount": 3358 } ] }, "AlamedaBerkeleyCityCouncilDistrict3FinalRound": { "id": "AlamedaBerkeleyCityCouncilDistrict3FinalRound", "type": "localRace", "location": "Alameda", "raceName": "Berkeley City Council, District 3 Final Round", "raceDescription": "Top candidate wins seat. This result reflects redistributed votes. The results of the instant runoff will change as more first-choice votes are counted.", "raceReadTheStory": "", "raceType": "top1", "timeUpdated": "7:43 PM", "dateUpdated": "Nov 20, 2024", "totalVotes": 6095, "candidates": [ { "candidateName": "Deborah Matthews", "candidateIncumbent": false, "candidateParty": "", "voteCount": 1833 }, { "candidateName": "John “Chip” Moore (eliminated)", "candidateIncumbent": false, "candidateParty": "", "voteCount": 0 }, { "candidateName": "Ben Bartlett", "candidateIncumbent": true, "candidateParty": "", "voteCount": 4262 } ] }, "AlamedaBerkeleyCityCouncilDistrict5": { "id": "AlamedaBerkeleyCityCouncilDistrict5", "type": "localRace", "location": "Alameda", "raceName": "Berkeley City Council, District 5", "raceDescription": "Top candidate wins seat. This result only reflects voters’ first-choice candidate. If votes are redistributed in an instant runoff, they are not reflected in this result.", "raceReadTheStory": "", "raceType": "top1", "timeUpdated": "7:43 PM", "dateUpdated": "Nov 20, 2024", "totalVotes": 8579, "candidates": [ { "candidateName": "Nilang Gor", "candidateIncumbent": false, "candidateParty": "", "voteCount": 1063 }, { "candidateName": "Todd Andrew", "candidateIncumbent": false, "candidateParty": "", "voteCount": 1719 }, { "candidateName": "Shoshana O’Keefe", "candidateIncumbent": false, "candidateParty": "", "voteCount": 5797 } ] }, "AlamedaBerkeleyCityCouncilDistrict5FinalRound": { "id": "AlamedaBerkeleyCityCouncilDistrict5FinalRound", "type": "localRace", "location": "Alameda", "raceName": "Berkeley City Council, District 5 Final Round", "raceDescription": "Top candidate wins seat. This result reflects redistributed votes. The results of the instant runoff will change as more first-choice votes are counted.", "raceReadTheStory": "", "raceType": "top1", "timeUpdated": "7:43 PM", "dateUpdated": "Nov 20, 2024", "totalVotes": 8256, "candidates": [ { "candidateName": "Nilang Gor (eliminated)", "candidateIncumbent": false, "candidateParty": "", "voteCount": 0 }, { "candidateName": "Todd Andrew", "candidateIncumbent": false, "candidateParty": "", "voteCount": 1993 }, { "candidateName": "Shoshana O’Keefe", "candidateIncumbent": false, "candidateParty": "", "voteCount": 6263 } ] }, "AlamedaBerkeleyCityCouncilDistrict6": { "id": "AlamedaBerkeleyCityCouncilDistrict6", "type": "localRace", "location": "Alameda", "raceName": "Berkeley City Council, District 6", "raceDescription": "Top candidate wins seat.", "raceReadTheStory": "", "raceType": "top1", "timeUpdated": "7:43 PM", "dateUpdated": "Nov 20, 2024", "totalVotes": 7326, "candidates": [ { "candidateName": "Brent Blackaby", "candidateIncumbent": false, "candidateParty": "", "voteCount": 4403 }, { "candidateName": "Andy Katz", "candidateIncumbent": false, "candidateParty": "", "voteCount": 2923 } ] }, "AlamedaOaklandCityCouncilAtLarge": { "id": "AlamedaOaklandCityCouncilAtLarge", "type": "localRace", "location": "Alameda", "raceName": "Oakland City Council, At Large", "raceDescription": "Top candidate wins seat. This result only reflects voters’ first-choice candidate. If votes are redistributed in an instant runoff, they are not reflected in this result.", "raceReadTheStory": "", "raceType": "top1", "timeUpdated": "7:43 PM", "dateUpdated": "Nov 20, 2024", "totalVotes": 143482, "candidates": [ { "candidateName": "Cristina “Tina” Tostado", "candidateIncumbent": false, "candidateParty": "", "voteCount": 5400 }, { "candidateName": "Charlene Wang", "candidateIncumbent": false, "candidateParty": "", "voteCount": 30461 }, { "candidateName": "Mindy Ruth Pechenuk", "candidateIncumbent": false, "candidateParty": "", "voteCount": 4830 }, { "candidateName": "Rowena Brown", "candidateIncumbent": false, "candidateParty": "", "voteCount": 41842 }, { "candidateName": "Nancy Sidebotham", "candidateIncumbent": false, "candidateParty": "", "voteCount": 2254 }, { "candidateName": "LeRonne L. Armstrong", "candidateIncumbent": false, "candidateParty": "", "voteCount": 39223 }, { "candidateName": "Fabian Robinson", "candidateIncumbent": false, "candidateParty": "", "voteCount": 2790 }, { "candidateName": "Shawn Danino", "candidateIncumbent": false, "candidateParty": "", "voteCount": 9687 }, { "candidateName": "Kanitha Matoury", "candidateIncumbent": false, "candidateParty": "", "voteCount": 5623 }, { "candidateName": "Selika Thomas", "candidateIncumbent": false, "candidateParty": "", "voteCount": 1372 } ] }, "AlamedaOaklandCityCouncilAtLargeFinalRound": { "id": "AlamedaOaklandCityCouncilAtLargeFinalRound", "type": "localRace", "location": "Alameda", "raceName": "Oakland City Council, At Large Final Round", "raceDescription": "Top candidate wins seat. This result reflects redistributed votes. The results of the instant runoff will change as more first-choice votes are counted.", "raceReadTheStory": "", "raceType": "top1", "timeUpdated": "7:43 PM", "dateUpdated": "Nov 20, 2024", "totalVotes": 126987, "candidates": [ { "candidateName": "Cristina “Tina” Tostado (eliminated)", "candidateIncumbent": false, "candidateParty": "", "voteCount": 0 }, { "candidateName": "Charlene Wang (eliminated)", "candidateIncumbent": false, "candidateParty": "", "voteCount": 0 }, { "candidateName": "Mindy Ruth Pechenuk (eliminated)", "candidateIncumbent": false, "candidateParty": "", "voteCount": 0 }, { "candidateName": "Rowena Brown", "candidateIncumbent": false, "candidateParty": "", "voteCount": 72260 }, { "candidateName": "Nancy Sidebotham (eliminated)", "candidateIncumbent": false, "candidateParty": "", "voteCount": 0 }, { "candidateName": "LeRonne L. Armstrong", "candidateIncumbent": false, "candidateParty": "", "voteCount": 54727 }, { "candidateName": "Fabian Robinson (eliminated)", "candidateIncumbent": false, "candidateParty": "", "voteCount": 0 }, { "candidateName": "Shawn Danino (eliminated)", "candidateIncumbent": false, "candidateParty": "", "voteCount": 0 }, { "candidateName": "Kanitha Matoury (eliminated)", "candidateIncumbent": false, "candidateParty": "", "voteCount": 0 }, { "candidateName": "Selika Thomas (eliminated)", "candidateIncumbent": false, "candidateParty": "", "voteCount": 0 } ] }, "AlamedaOaklandCityCouncilDistrict1": { "id": "AlamedaOaklandCityCouncilDistrict1", "type": "localRace", "location": "Alameda", "raceName": "Oakland City Council, District 1 ", "raceDescription": "Top candidate wins seat. This result only reflects voters’ first-choice candidate. If votes are redistributed in an instant runoff, they are not reflected in this result.", "raceReadTheStory": "", "raceType": "top1", "timeUpdated": "7:43 PM", "dateUpdated": "Nov 20, 2024", "totalVotes": 29595, "candidates": [ { "candidateName": "Edward C. Frank", "candidateIncumbent": false, "candidateParty": "", "voteCount": 2579 }, { "candidateName": "Zac Unger", "candidateIncumbent": false, "candidateParty": "", "voteCount": 22628 }, { "candidateName": "Len Raphael", "candidateIncumbent": false, "candidateParty": "", "voteCount": 4388 } ] }, "AlamedaOaklandCityCouncilDistrict1FinalRound": { "id": "AlamedaOaklandCityCouncilDistrict1FinalRound", "type": "localRace", "location": "Alameda", "raceName": "Oakland City Council, District 1 Final Round", "raceDescription": "Top candidate wins seat. This result reflects redistributed votes. The results of the instant runoff will change as more first-choice votes are counted.", "raceReadTheStory": "", "raceType": "top1", "timeUpdated": "7:43 PM", "dateUpdated": "Nov 20, 2024", "totalVotes": 29234, "candidates": [ { "candidateName": "Edward C. Frank (eliminated)", "candidateIncumbent": false, "candidateParty": "", "voteCount": 0 }, { "candidateName": "Zac Unger", "candidateIncumbent": false, "candidateParty": "", "voteCount": 24336 }, { "candidateName": "Len Raphael", "candidateIncumbent": false, "candidateParty": "", "voteCount": 4898 } ] }, "AlamedaOaklandCityCouncilDistrict3": { "id": "AlamedaOaklandCityCouncilDistrict3", "type": "localRace", "location": "Alameda", "raceName": "Oakland City Council, District 3 ", "raceDescription": "Top candidate wins seat. This result only reflects voters’ first-choice candidate. If votes are redistributed in an instant runoff, they are not reflected in this result.", "raceReadTheStory": "", "raceType": "top1", "timeUpdated": "7:43 PM", "dateUpdated": "Nov 20, 2024", "totalVotes": 20538, "candidates": [ { "candidateName": "Baba Afolabi", "candidateIncumbent": false, "candidateParty": "", "voteCount": 1598 }, { "candidateName": "Carroll Fife", "candidateIncumbent": true, "candidateParty": "", "voteCount": 9860 }, { "candidateName": "Michelle D. Hailey", "candidateIncumbent": false, "candidateParty": "", "voteCount": 1456 }, { "candidateName": "Warren Mitchell Logan", "candidateIncumbent": false, "candidateParty": "", "voteCount": 6216 }, { "candidateName": "Shan M. Hirsch", "candidateIncumbent": false, "candidateParty": "", "voteCount": 607 }, { "candidateName": "Meron Semedar", "candidateIncumbent": false, "candidateParty": "", "voteCount": 801 } ] }, "AlamedaOaklandCityCouncilDistrict3FinalRound": { "id": "AlamedaOaklandCityCouncilDistrict3FinalRound", "type": "localRace", "location": "Alameda", "raceName": "Oakland City Council, District 3 Final Round", "raceDescription": "Top candidate wins seat. This result reflects redistributed votes. The results of the instant runoff will change as more first-choice votes are counted.", "raceReadTheStory": "", "raceType": "top1", "timeUpdated": "7:43 PM", "dateUpdated": "Nov 20, 2024", "totalVotes": 19485, "candidates": [ { "candidateName": "Baba Afolabi (eliminated)", "candidateIncumbent": false, "candidateParty": "", "voteCount": 0 }, { "candidateName": "Carroll Fife", "candidateIncumbent": true, "candidateParty": "", "voteCount": 11423 }, { "candidateName": "Michelle D. Hailey (eliminated)", "candidateIncumbent": false, "candidateParty": "", "voteCount": 0 }, { "candidateName": "Warren Mitchell Logan", "candidateIncumbent": false, "candidateParty": "", "voteCount": 8062 }, { "candidateName": "Shan M. Hirsch (eliminated)", "candidateIncumbent": false, "candidateParty": "", "voteCount": 0 }, { "candidateName": "Meron Semedar (eliminated)", "candidateIncumbent": false, "candidateParty": "", "voteCount": 0 } ] }, "AlamedaOaklandCityCouncilDistrict5": { "id": "AlamedaOaklandCityCouncilDistrict5", "type": "localRace", "location": "Alameda", "raceName": "Oakland City Council, District 5", "raceDescription": "Top candidate wins seat. This result only reflects voters’ first-choice candidate. If votes are redistributed in an instant runoff, they are not reflected in this result.", "raceReadTheStory": "", "raceType": "top1", "timeUpdated": "7:43 PM", "dateUpdated": "Nov 20, 2024", "totalVotes": 12285, "candidates": [ { "candidateName": "Noel Gallo", "candidateIncumbent": true, "candidateParty": "", "voteCount": 6476 }, { "candidateName": "Dominic Prado", "candidateIncumbent": false, "candidateParty": "", "voteCount": 1928 }, { "candidateName": "Erin Armstrong", "candidateIncumbent": false, "candidateParty": "", "voteCount": 3881 } ] }, "AlamedaOaklandCityCouncilDistrict5FinalRound": { "id": "AlamedaOaklandCityCouncilDistrict5FinalRound", "type": "localRace", "location": "Alameda", "raceName": "Oakland City Council, District 5 Final Round", "raceDescription": "Top candidate wins seat. This result reflects redistributed votes. The results of the instant runoff will change as more first-choice votes are counted.", "raceReadTheStory": "", "raceType": "top1", "timeUpdated": "7:43 PM", "dateUpdated": "Nov 20, 2024", "totalVotes": 12044, "candidates": [ { "candidateName": "Noel Gallo", "candidateIncumbent": true, "candidateParty": "", "voteCount": 7114 }, { "candidateName": "Dominic Prado (eliminated)", "candidateIncumbent": false, "candidateParty": "", "voteCount": 0 }, { "candidateName": "Erin Armstrong", "candidateIncumbent": false, "candidateParty": "", "voteCount": 4930 } ] }, "AlamedaOaklandCityCouncilDistrict7": { "id": "AlamedaOaklandCityCouncilDistrict7", "type": "localRace", "location": "Alameda", "raceName": "Oakland City Council, District 7", "raceDescription": "Top candidate wins seat. This result only reflects voters’ first-choice candidate. If votes are redistributed in an instant runoff, they are not reflected in this result.", "raceReadTheStory": "", "raceType": "top1", "timeUpdated": "7:43 PM", "dateUpdated": "Nov 20, 2024", "totalVotes": 13074, "candidates": [ { "candidateName": "Merika Goolsby", "candidateIncumbent": false, "candidateParty": "", "voteCount": 2061 }, { "candidateName": "Ken Houston", "candidateIncumbent": false, "candidateParty": "", "voteCount": 4423 }, { "candidateName": "Iris Merriouns", "candidateIncumbent": false, "candidateParty": "", "voteCount": 4127 }, { "candidateName": "Marcie Hodge", "candidateIncumbent": false, "candidateParty": "", "voteCount": 2463 } ] }, "AlamedaOaklandCityCouncilDistrict7FinalRound": { "id": "AlamedaOaklandCityCouncilDistrict7FinalRound", "type": "localRace", "location": "Alameda", "raceName": "Oakland City Council, District 7 Final Round", "raceDescription": "Top candidate wins seat. This result reflects redistributed votes. The results of the instant runoff will change as more first-choice votes are counted.", "raceReadTheStory": "", "raceType": "top1", "timeUpdated": "7:43 PM", "dateUpdated": "Nov 20, 2024", "totalVotes": 12090, "candidates": [ { "candidateName": "Merika Goolsby (eliminated)", "candidateIncumbent": false, "candidateParty": "", "voteCount": 0 }, { "candidateName": "Ken Houston", "candidateIncumbent": false, "candidateParty": "", "voteCount": 6295 }, { "candidateName": "Iris Merriouns", "candidateIncumbent": false, "candidateParty": "", "voteCount": 5795 }, { "candidateName": "Marcie Hodge (eliminated)", "candidateIncumbent": false, "candidateParty": "", "voteCount": 0 } ] }, "AlamedaOaklandCityAttorney": { "id": "AlamedaOaklandCityAttorney", "type": "localRace", "location": "Alameda", "raceName": "Oakland City Attorney", "raceDescription": "Top candidate wins seat.", "raceReadTheStory": "", "raceType": "top1", "timeUpdated": "7:43 PM", "dateUpdated": "Nov 20, 2024", "totalVotes": 137482, "candidates": [ { "candidateName": "Brenda Harbin-Forte", "candidateIncumbent": false, "candidateParty": "", "voteCount": 56700 }, { "candidateName": "Ryan Richardson", "candidateIncumbent": false, "candidateParty": "", "voteCount": 80782 } ] }, "AlamedaOaklandSchoolDirectorDistrict1": { "id": "AlamedaOaklandSchoolDirectorDistrict1", "type": "localRace", "location": "Alameda", "raceName": "Oakland School Director, District 1 ", "raceDescription": "Top candidate wins seat.", "raceReadTheStory": "", "raceType": "top1", "timeUpdated": "7:43 PM", "dateUpdated": "Nov 20, 2024", "totalVotes": 28778, "candidates": [ { "candidateName": "Rachel Latta", "candidateIncumbent": false, "candidateParty": "", "voteCount": 22397 }, { "candidateName": "Benjamin Salop", "candidateIncumbent": false, "candidateParty": "", "voteCount": 6381 } ] }, "AlamedaOaklandSchoolDirectorDistrict3": { "id": "AlamedaOaklandSchoolDirectorDistrict3", "type": "localRace", "location": "Alameda", "raceName": "Oakland School Director, District 3 ", "raceDescription": "Top candidate wins seat.", "raceReadTheStory": "", "raceType": "top1", "timeUpdated": "7:43 PM", "dateUpdated": "Nov 20, 2024", "totalVotes": 19752, "candidates": [ { "candidateName": "Dwayne Aikens Jr.", "candidateIncumbent": false, "candidateParty": "", "voteCount": 8835 }, { "candidateName": "VanCedric Williams", "candidateIncumbent": true, "candidateParty": "", "voteCount": 10917 } ] }, "AlamedaOaklandSchoolDirectorDistrict5": { "id": "AlamedaOaklandSchoolDirectorDistrict5", "type": "localRace", "location": "Alameda", "raceName": "Oakland School Director, District 5 ", "raceDescription": "Top candidate wins seat.", "raceReadTheStory": "", "raceType": "top1", "timeUpdated": "7:43 PM", "dateUpdated": "Nov 20, 2024", "totalVotes": 12029, "candidates": [ { "candidateName": "Sasha Ritzie-Hernandez", "candidateIncumbent": false, "candidateParty": "", "voteCount": 5574 }, { "candidateName": "Patrice Berry", "candidateIncumbent": false, "candidateParty": "", "voteCount": 6455 } ] }, "AlamedaOaklandSchoolDirectorDistrict7": { "id": "AlamedaOaklandSchoolDirectorDistrict7", "type": "localRace", "location": "Alameda", "raceName": "Oakland School Director, District 7 ", "raceDescription": "Top candidate wins seat.", "raceReadTheStory": "", "raceType": "top1", "timeUpdated": "7:43 PM", "dateUpdated": "Nov 20, 2024", "totalVotes": 12352, "candidates": [ { "candidateName": "Clifford Thompson", "candidateIncumbent": true, "candidateParty": "", "voteCount": 7764 }, { "candidateName": "Domonic Ware", "candidateIncumbent": false, "candidateParty": "", "voteCount": 4588 } ] }, "AlamedaSanLeandroCityCouncilDistrict1": { "id": "AlamedaSanLeandroCityCouncilDistrict1", "type": "localRace", "location": "Alameda", "raceName": "San Leandro City Council, District 1", "raceDescription": "Top candidate wins seat.", "raceReadTheStory": "", "raceType": "top1", "timeUpdated": "7:43 PM", "dateUpdated": "Nov 20, 2024", "totalVotes": 22472, "candidates": [ { "candidateName": "Sbeydeh Viveros Walton", "candidateIncumbent": true, "candidateParty": "", "voteCount": 22472 } ] }, "AlamedaSanLeandroCityCouncilDistrict2": { "id": "AlamedaSanLeandroCityCouncilDistrict2", "type": "localRace", "location": "Alameda", "raceName": "San Leandro City Council, District 2", "raceDescription": "Top candidate wins seat.", "raceReadTheStory": "", "raceType": "top1", "timeUpdated": "7:43 PM", "dateUpdated": "Nov 20, 2024", "totalVotes": 28711, "candidates": [ { "candidateName": "Ed Hernandez", "candidateIncumbent": false, "candidateParty": "", "voteCount": 14132 }, { "candidateName": "Bryan Azevedo", "candidateIncumbent": true, "candidateParty": "", "voteCount": 14579 } ] }, "AlamedaSanLeandroCityCouncilDistrict4": { "id": "AlamedaSanLeandroCityCouncilDistrict4", "type": "localRace", "location": "Alameda", "raceName": "San Leandro City Council, District 4 ", "raceDescription": "Top candidate wins seat.", "raceReadTheStory": "", "raceType": "top1", "timeUpdated": "7:43 PM", "dateUpdated": "Nov 20, 2024", "totalVotes": 22333, "candidates": [ { "candidateName": "Fred Simon", "candidateIncumbent": false, "candidateParty": "", "voteCount": 22333 } ] }, "AlamedaSanLeandroCityCouncilDistrict6": { "id": "AlamedaSanLeandroCityCouncilDistrict6", "type": "localRace", "location": "Alameda", "raceName": "San Leandro City Council, District 6 ", "raceDescription": "Top candidate wins seat.", "raceReadTheStory": "", "raceType": "top1", "timeUpdated": "7:43 PM", "dateUpdated": "Nov 20, 2024", "totalVotes": 27116, "candidates": [ { "candidateName": "Robert Aguilar Bulatao", "candidateIncumbent": false, "candidateParty": "", "voteCount": 10437 }, { "candidateName": "Dylan Boldt", "candidateIncumbent": false, "candidateParty": "", "voteCount": 16679 } ] }, "CCContraCostaCountyBoardofEducationGoverningBoardArea1": { "id": "CCContraCostaCountyBoardofEducationGoverningBoardArea1", "type": "localRace", "location": "Contra Costa", "raceName": "Contra Costa County Board of Education Governing Board, Area 1", "raceDescription": "Top candidate wins seat.", "raceReadTheStory": "", "raceType": "top1", "timeUpdated": "7:32 PM", "dateUpdated": "Nov 27, 2024", "totalVotes": 71147, "candidates": [ { "candidateName": "Anthony Edward Caro", "candidateIncumbent": false, "candidateParty": "", "voteCount": 28944 }, { "candidateName": "Daniel Nathan-Heiss", "candidateIncumbent": false, "candidateParty": "", "voteCount": 42203 } ] }, "CCContraCostaCountyBoardofEducationGoverningBoardArea3": { "id": "CCContraCostaCountyBoardofEducationGoverningBoardArea3", "type": "localRace", "location": "Contra Costa", "raceName": "Contra Costa County Board of Education Governing Board, Area 3", "raceDescription": "Top candidate wins seat.", "raceReadTheStory": "", "raceType": "top1", "timeUpdated": "7:32 PM", "dateUpdated": "Nov 27, 2024", "totalVotes": 79794, "candidates": [ { "candidateName": "Yazmin Llamas", "candidateIncumbent": true, "candidateParty": "", "voteCount": 50315 }, { "candidateName": "Vicki Gordon", "candidateIncumbent": false, "candidateParty": "", "voteCount": 29479 } ] }, "CCContraCostaCommunityCollegeDistrictGoverningBoardWard2": { "id": "CCContraCostaCommunityCollegeDistrictGoverningBoardWard2", "type": "localRace", "location": "Contra Costa", "raceName": "Contra Costa Community College District Governing Board, Ward 2", "raceDescription": "Top candidate wins seat.", "raceReadTheStory": "", "raceType": "top1", "timeUpdated": "7:32 PM", "dateUpdated": "Nov 27, 2024", "totalVotes": 104982, "candidates": [ { "candidateName": "Diana J. Honig", "candidateIncumbent": false, "candidateParty": "", "voteCount": 77118 }, { "candidateName": "Kofi Opong-Mensah", "candidateIncumbent": false, "candidateParty": "", "voteCount": 27864 } ] }, "CCContraCostaCommunityCollegeDistrictGoverningBoardWard5": { "id": "CCContraCostaCommunityCollegeDistrictGoverningBoardWard5", "type": "localRace", "location": "Contra Costa", "raceName": "Contra Costa Community College District Governing Board, Ward 5", "raceDescription": "Top candidate wins seat.", "raceReadTheStory": "", "raceType": "top1", "timeUpdated": "7:32 PM", "dateUpdated": "Nov 27, 2024", "totalVotes": 70061, "candidates": [ { "candidateName": "Debra Vinson", "candidateIncumbent": false, "candidateParty": "", "voteCount": 25577 }, { "candidateName": "Fernando Sandoval", "candidateIncumbent": true, "candidateParty": "", "voteCount": 44484 } ] }, "CCAcalanesUnionHighSchoolDistrictGoverningBoard": { "id": "CCAcalanesUnionHighSchoolDistrictGoverningBoard", "type": "localRace", "location": "Contra Costa", "raceName": "Acalanes Union High School District Governing Board", "raceDescription": "Top two candidates win seat.", "raceReadTheStory": "", "raceType": "top2", "timeUpdated": "7:32 PM", "dateUpdated": "Nov 27, 2024", "totalVotes": 94208, "candidates": [ { "candidateName": "Andrew Fontan", "candidateIncumbent": false, "candidateParty": "", "voteCount": 11781 }, { "candidateName": "Sibyl Minighini", "candidateIncumbent": false, "candidateParty": "", "voteCount": 10578 }, { "candidateName": "Wendy Reicher", "candidateIncumbent": true, "candidateParty": "", "voteCount": 28509 }, { "candidateName": "Paul Chopra", "candidateIncumbent": false, "candidateParty": "", "voteCount": 23695 }, { "candidateName": "Peter Catalano", "candidateIncumbent": false, "candidateParty": "", "voteCount": 4986 }, { "candidateName": "Stacey Schweppe", "candidateIncumbent": false, "candidateParty": "", "voteCount": 14659 } ] }, "CCAntiochUnifiedSchoolDistrictGoverningBoardArea3": { "id": "CCAntiochUnifiedSchoolDistrictGoverningBoardArea3", "type": "localRace", "location": "Contra Costa", "raceName": "Antioch Unified School District Governing Board, Area 3", "raceDescription": "Top candidate wins seat.", "raceReadTheStory": "", "raceType": "top1", "timeUpdated": "7:32 PM", "dateUpdated": "Nov 27, 2024", "totalVotes": 9019, "candidates": [ { "candidateName": "Scott Bergerhouse", "candidateIncumbent": false, "candidateParty": "", "voteCount": 4190 }, { "candidateName": "Dee Brown", "candidateIncumbent": false, "candidateParty": "", "voteCount": 4829 } ] }, "CCAntiochUnifiedSchoolDistrictGoverningBoardArea4": { "id": "CCAntiochUnifiedSchoolDistrictGoverningBoardArea4", "type": "localRace", "location": "Contra Costa", "raceName": "Antioch Unified School District Governing Board, Area 4", "raceDescription": "Top candidate wins seat.", "raceReadTheStory": "", "raceType": "top1", "timeUpdated": "7:32 PM", "dateUpdated": "Nov 27, 2024", "totalVotes": 7986, "candidates": [ { "candidateName": "Gary Hack", "candidateIncumbent": true, "candidateParty": "", "voteCount": 3157 }, { "candidateName": "Olga Cobos-Smith", "candidateIncumbent": false, "candidateParty": "", "voteCount": 4829 } ] }, "CCLivermoreValleyJointUnifiedSchoolDistrictGoverningBoard": { "id": "CCLivermoreValleyJointUnifiedSchoolDistrictGoverningBoard", "type": "localRace", "location": "Contra Costa", "raceName": "Livermore Valley Joint Unified School District Governing Board", "raceDescription": "Top two candidates win seat. Includes votes from Contra Costa and Alameda counties.", "raceReadTheStory": "", "raceType": "top2", "timeUpdated": "7:32 PM", "dateUpdated": "Nov 27, 2024", "totalVotes": 65820, "candidates": [ { "candidateName": "Maggie Tufts", "candidateIncumbent": false, "candidateParty": "", "voteCount": 14885 }, { "candidateName": "Amanda Pepper", "candidateIncumbent": false, "candidateParty": "", "voteCount": 4176 }, { "candidateName": "Jean Paulsen", "candidateIncumbent": false, "candidateParty": "", "voteCount": 2533 }, { "candidateName": "Tara Boyce", "candidateIncumbent": false, "candidateParty": "", "voteCount": 13210 }, { "candidateName": "Christiaan Vandenheuvel", "candidateIncumbent": false, "candidateParty": "", "voteCount": 15213 }, { "candidateName": "Deena Kaplanis", "candidateIncumbent": false, "candidateParty": "", "voteCount": 15803 } ] }, "CCMartinezUnifiedSchoolDistrictGoverningBoardArea1": { "id": "CCMartinezUnifiedSchoolDistrictGoverningBoardArea1", "type": "localRace", "location": "Contra Costa", "raceName": "Martinez Unified School District Governing Board, Area 1", "raceDescription": "Top candidate wins seat.", "raceReadTheStory": "", "raceType": "top1", "timeUpdated": "7:32 PM", "dateUpdated": "Nov 27, 2024", "totalVotes": 2828, "candidates": [ { "candidateName": "Carlos M. Melendez", "candidateIncumbent": true, "candidateParty": "", "voteCount": 1331 }, { "candidateName": "Logan Campbell", "candidateIncumbent": false, "candidateParty": "", "voteCount": 1497 } ] }, "CCMtDiabloUnifiedSchoolDistrictGoverningBoardArea5": { "id": "CCMtDiabloUnifiedSchoolDistrictGoverningBoardArea5", "type": "localRace", "location": "Contra Costa", "raceName": "Mt Diablo Unified School District Governing Board, Area 5", "raceDescription": "Top candidate wins seat.", "raceReadTheStory": "", "raceType": "top1", "timeUpdated": "7:32 PM", "dateUpdated": "Nov 27, 2024", "totalVotes": 22646, "candidates": [ { "candidateName": "Thomas “Frugal” McDougall", "candidateIncumbent": false, "candidateParty": "", "voteCount": 11753 }, { "candidateName": "May Jabeen Patel", "candidateIncumbent": false, "candidateParty": "", "voteCount": 10893 } ] }, "CCSanRamonValleyUnifiedSchoolDistrictGoverningBoardArea2": { "id": "CCSanRamonValleyUnifiedSchoolDistrictGoverningBoardArea2", "type": "localRace", "location": "Contra Costa", "raceName": "San Ramon Valley Unified School District Governing Board, Area 2", "raceDescription": "Top candidate wins seat.", "raceReadTheStory": "", "raceType": "top1", "timeUpdated": "7:32 PM", "dateUpdated": "Nov 27, 2024", "totalVotes": 18700, "candidates": [ { "candidateName": "Shelley Clark", "candidateIncumbent": true, "candidateParty": "", "voteCount": 11074 }, { "candidateName": "Karin Shumway", "candidateIncumbent": false, "candidateParty": "", "voteCount": 7626 } ] }, "CCSanRamonValleyUnifiedSchoolDistrictGoverningBoardArea3": { "id": "CCSanRamonValleyUnifiedSchoolDistrictGoverningBoardArea3", "type": "localRace", "location": "Contra Costa", "raceName": "San Ramon Valley Unified School District Governing Board, Area 3", "raceDescription": "Top candidate wins seat.", "raceReadTheStory": "", "raceType": "top1", "timeUpdated": "7:32 PM", "dateUpdated": "Nov 27, 2024", "totalVotes": 11831, "candidates": [ { "candidateName": "Laura Bratt", "candidateIncumbent": true, "candidateParty": "", "voteCount": 6060 }, { "candidateName": "Sukriti Sehgal", "candidateIncumbent": false, "candidateParty": "", "voteCount": 5771 } ] }, "CCWestContraCostaUnifiedSchoolDistrictGoverningBoardArea2": { "id": "CCWestContraCostaUnifiedSchoolDistrictGoverningBoardArea2", "type": "localRace", "location": "Contra Costa", "raceName": "West Contra Costa Unified School District Governing Board, Area 2", "raceDescription": "Top candidate wins seat.", "raceReadTheStory": "", "raceType": "top1", "timeUpdated": "7:32 PM", "dateUpdated": "Nov 27, 2024", "totalVotes": 12449, "candidates": [ { "candidateName": "Guadalupe Enllana", "candidateIncumbent": false, "candidateParty": "", "voteCount": 6808 }, { "candidateName": "Otheree AK Christian", "candidateIncumbent": true, "candidateParty": "", "voteCount": 5641 } ] }, "CCMoragaSchoolDistrictGoverningBoard": { "id": "CCMoragaSchoolDistrictGoverningBoard", "type": "localRace", "location": "Contra Costa", "raceName": "Moraga School District Governing Board", "raceDescription": "Top two candidates win seat.", "raceReadTheStory": "", "raceType": "top2", "timeUpdated": "7:32 PM", "dateUpdated": "Nov 27, 2024", "totalVotes": 12808, "candidates": [ { "candidateName": "Lee Hays", "candidateIncumbent": false, "candidateParty": "", "voteCount": 4416 }, { "candidateName": "Gian Panetta", "candidateIncumbent": false, "candidateParty": "", "voteCount": 2957 }, { "candidateName": "Stephanie Dickerson", "candidateIncumbent": false, "candidateParty": "", "voteCount": 5435 } ] }, "CCBoardofSupervisorsDistrict5": { "id": "CCBoardofSupervisorsDistrict5", "type": "localRace", "location": "Contra Costa", "raceName": "Board of Supervisors, District 5", "raceDescription": "Top candidate wins seat.", "raceReadTheStory": "https://www.kqed.org/voterguide/contracosta/races#supervisor-5th-district", "raceType": "top1", "timeUpdated": "7:32 PM", "dateUpdated": "Nov 27, 2024", "totalVotes": 79201, "candidates": [ { "candidateName": "Mike Barbanica", "candidateIncumbent": false, "candidateParty": "", "voteCount": 37888 }, { "candidateName": "Shanelle Scales-Preston", "candidateIncumbent": false, "candidateParty": "", "voteCount": 41313 } ] }, "CCAntiochMayor": { "id": "CCAntiochMayor", "type": "localRace", "location": "Contra Costa", "raceName": "Antioch Mayor", "raceDescription": "Top candidate wins seat.", "raceReadTheStory": "", "raceType": "top1", "timeUpdated": "7:32 PM", "dateUpdated": "Nov 27, 2024", "totalVotes": 41605, "candidates": [ { "candidateName": "Lamar Hernández-Thorpe", "candidateIncumbent": true, "candidateParty": "", "voteCount": 12778 }, { "candidateName": "Rakesh Christian", "candidateIncumbent": false, "candidateParty": "", "voteCount": 3039 }, { "candidateName": "Ron Bernal", "candidateIncumbent": false, "candidateParty": "", "voteCount": 25788 } ] }, "CCAntiochCityCouncilDistrict2": { "id": "CCAntiochCityCouncilDistrict2", "type": "localRace", "location": "Contra Costa", "raceName": "Antioch City Council, District 2", "raceDescription": "Top candidate wins seat.", "raceReadTheStory": "", "raceType": "top1", "timeUpdated": "7:32 PM", "dateUpdated": "Nov 27, 2024", "totalVotes": 9100, "candidates": [ { "candidateName": "Louie Rocha", "candidateIncumbent": false, "candidateParty": "", "voteCount": 5260 }, { "candidateName": "Dominique King", "candidateIncumbent": false, "candidateParty": "", "voteCount": 3840 } ] }, "CCAntiochCityCouncilDistrict3": { "id": "CCAntiochCityCouncilDistrict3", "type": "localRace", "location": "Contra Costa", "raceName": "Antioch City Council, District 3", "raceDescription": "Top candidate wins seat.", "raceReadTheStory": "", "raceType": "top1", "timeUpdated": "7:32 PM", "dateUpdated": "Nov 27, 2024", "totalVotes": 11657, "candidates": [ { "candidateName": "Donald “Don” Freitas", "candidateIncumbent": false, "candidateParty": "", "voteCount": 5734 }, { "candidateName": "Addison Peterson", "candidateIncumbent": false, "candidateParty": "", "voteCount": 3391 }, { "candidateName": "Antwon Ramon Webster", "candidateIncumbent": false, "candidateParty": "", "voteCount": 2532 } ] }, "CCAntiochCityClerk": { "id": "CCAntiochCityClerk", "type": "localRace", "location": "Contra Costa", "raceName": "Antioch City Clerk", "raceDescription": "Top candidate wins seat.", "raceReadTheStory": "", "raceType": "top1", "timeUpdated": "7:32 PM", "dateUpdated": "Nov 27, 2024", "totalVotes": 33082, "candidates": [ { "candidateName": "Melissa Rhodes", "candidateIncumbent": false, "candidateParty": "", "voteCount": 33082 } ] }, "CCAntiochCityTreasurer": { "id": "CCAntiochCityTreasurer", "type": "localRace", "location": "Contra Costa", "raceName": "Antioch City Treasurer", "raceDescription": "Top candidate wins seat.", "raceReadTheStory": "", "raceType": "top1", "timeUpdated": "7:32 PM", "dateUpdated": "Nov 27, 2024", "totalVotes": 38869, "candidates": [ { "candidateName": "Jim Davis", "candidateIncumbent": false, "candidateParty": "", "voteCount": 11985 }, { "candidateName": "Jorge Rojas Jr.", "candidateIncumbent": false, "candidateParty": "", "voteCount": 14595 }, { "candidateName": "Lori Ogorchock", "candidateIncumbent": false, "candidateParty": "", "voteCount": 12289 } ] }, "CCBrentwoodMayor": { "id": "CCBrentwoodMayor", "type": "localRace", "location": "Contra Costa", "raceName": "Brentwood Mayor", "raceDescription": "Top candidate wins seat.", "raceReadTheStory": "", "raceType": "top1", "timeUpdated": "7:32 PM", "dateUpdated": "Nov 27, 2024", "totalVotes": 29603, "candidates": [ { "candidateName": "Susannah Meyer", "candidateIncumbent": false, "candidateParty": "", "voteCount": 17957 }, { "candidateName": "Gerald Johnson", "candidateIncumbent": false, "candidateParty": "", "voteCount": 11646 } ] }, "CCBrentwoodCityCouncilDistrict1": { "id": "CCBrentwoodCityCouncilDistrict1", "type": "localRace", "location": "Contra Costa", "raceName": "Brentwood City Council, District 1", "raceDescription": "Top candidate wins seat.", "raceReadTheStory": "", "raceType": "top1", "timeUpdated": "7:32 PM", "dateUpdated": "Nov 27, 2024", "totalVotes": 6631, "candidates": [ { "candidateName": "Faye Maloney", "candidateIncumbent": false, "candidateParty": "", "voteCount": 4203 }, { "candidateName": "Anita Roberts", "candidateIncumbent": false, "candidateParty": "", "voteCount": 2428 } ] }, "CCBrentwoodCityCouncilDistrict3": { "id": "CCBrentwoodCityCouncilDistrict3", "type": "localRace", "location": "Contra Costa", "raceName": "Brentwood City Council, District 3", "raceDescription": "Top candidate wins seat.", "raceReadTheStory": "", "raceType": "top1", "timeUpdated": "7:32 PM", "dateUpdated": "Nov 27, 2024", "totalVotes": 9752, "candidates": [ { "candidateName": "Jovita Mendoza", "candidateIncumbent": false, "candidateParty": "", "voteCount": 5121 }, { "candidateName": "Brian J. Oftedal", "candidateIncumbent": false, "candidateParty": "", "voteCount": 4631 } ] }, "CCClaytonCityCouncil": { "id": "CCClaytonCityCouncil", "type": "localRace", "location": "Contra Costa", "raceName": "Clayton City Council", "raceDescription": "Top three candidates win seat.", "raceReadTheStory": "", "raceType": "top3", "timeUpdated": "7:32 PM", "dateUpdated": "Nov 27, 2024", "totalVotes": 14862, "candidates": [ { "candidateName": "Letecia “Holly” Tillman", "candidateIncumbent": true, "candidateParty": "", "voteCount": 3832 }, { "candidateName": "Jim Diaz", "candidateIncumbent": true, "candidateParty": "", "voteCount": 3547 }, { "candidateName": "Richard G. Enea", "candidateIncumbent": false, "candidateParty": "", "voteCount": 3988 }, { "candidateName": "Maria Shulman", "candidateIncumbent": false, "candidateParty": "", "voteCount": 3495 } ] }, "CCConcordCityCouncilDistrict2": { "id": "CCConcordCityCouncilDistrict2", "type": "localRace", "location": "Contra Costa", "raceName": "Concord City Council, District 2", "raceDescription": "Top candidate wins seat.", "raceReadTheStory": "", "raceType": "top1", "timeUpdated": "7:32 PM", "dateUpdated": "Nov 27, 2024", "totalVotes": 10453, "candidates": [ { "candidateName": "Eric Antonick", "candidateIncumbent": false, "candidateParty": "", "voteCount": 2553 }, { "candidateName": "Carlyn Obringer", "candidateIncumbent": true, "candidateParty": "", "voteCount": 7900 } ] }, "CCConcordCityCouncilDistrict4": { "id": "CCConcordCityCouncilDistrict4", "type": "localRace", "location": "Contra Costa", "raceName": "Concord City Council, District 4", "raceDescription": "Top candidate wins seat.", "raceReadTheStory": "", "raceType": "top1", "timeUpdated": "7:32 PM", "dateUpdated": "Nov 27, 2024", "totalVotes": 10768, "candidates": [ { "candidateName": "Matthew Dashner", "candidateIncumbent": false, "candidateParty": "", "voteCount": 1179 }, { "candidateName": "Edi Birsan", "candidateIncumbent": true, "candidateParty": "", "voteCount": 3687 }, { "candidateName": "Pablo Benavente", "candidateIncumbent": false, "candidateParty": "", "voteCount": 3796 }, { "candidateName": "Myles Burks", "candidateIncumbent": false, "candidateParty": "", "voteCount": 2106 } ] }, "CCDanvilleTownCouncil": { "id": "CCDanvilleTownCouncil", "type": "localRace", "location": "Contra Costa", "raceName": "Danville Town Council", "raceDescription": "Top three candidates win seat.", "raceReadTheStory": "", "raceType": "top3", "timeUpdated": "7:32 PM", "dateUpdated": "Nov 27, 2024", "totalVotes": 55716, "candidates": [ { "candidateName": "Reneé S. Morgan", "candidateIncumbent": true, "candidateParty": "", "voteCount": 16899 }, { "candidateName": "Julia Gillette", "candidateIncumbent": false, "candidateParty": "", "voteCount": 5626 }, { "candidateName": "Newell Arnerich", "candidateIncumbent": true, "candidateParty": "", "voteCount": 17067 }, { "candidateName": "Mark Belotz", "candidateIncumbent": false, "candidateParty": "", "voteCount": 16124 } ] }, "CCElCerritoCityCouncil": { "id": "CCElCerritoCityCouncil", "type": "localRace", "location": "Contra Costa", "raceName": "El Cerrito City Council", "raceDescription": "Top three candidates win seat.", "raceReadTheStory": "", "raceType": "top3", "timeUpdated": "7:32 PM", "dateUpdated": "Nov 27, 2024", "totalVotes": 30904, "candidates": [ { "candidateName": "Lauren Dodge", "candidateIncumbent": false, "candidateParty": "", "voteCount": 2816 }, { "candidateName": "Courtney Helion", "candidateIncumbent": false, "candidateParty": "", "voteCount": 3476 }, { "candidateName": "Lisa Motoyama", "candidateIncumbent": true, "candidateParty": "", "voteCount": 9120 }, { "candidateName": "William Ktsanes", "candidateIncumbent": false, "candidateParty": "", "voteCount": 6903 }, { "candidateName": "Rebecca Saltzman", "candidateIncumbent": false, "candidateParty": "", "voteCount": 8589 } ] }, "CCHerculesCityCouncil": { "id": "CCHerculesCityCouncil", "type": "localRace", "location": "Contra Costa", "raceName": "Hercules City Council", "raceDescription": "Top three candidates win seat.", "raceReadTheStory": "", "raceType": "top3", "timeUpdated": "7:32 PM", "dateUpdated": "Nov 27, 2024", "totalVotes": 24749, "candidates": [ { "candidateName": "Tiffany Grimsley", "candidateIncumbent": true, "candidateParty": "", "voteCount": 6887 }, { "candidateName": "Dilli Bhattarai", "candidateIncumbent": false, "candidateParty": "", "voteCount": 7038 }, { "candidateName": "Kofi Opong-Mensah", "candidateIncumbent": false, "candidateParty": "", "voteCount": 3538 }, { "candidateName": "Alex Walker-Griffin", "candidateIncumbent": true, "candidateParty": "", "voteCount": 7286 } ] }, "CCLafayetteCityCouncil": { "id": "CCLafayetteCityCouncil", "type": "localRace", "location": "Contra Costa", "raceName": "Lafayette City Council", "raceDescription": "Top three candidates win seat.", "raceReadTheStory": "", "raceType": "top3", "timeUpdated": "7:32 PM", "dateUpdated": "Nov 27, 2024", "totalVotes": 33208, "candidates": [ { "candidateName": "Gina Dawson", "candidateIncumbent": true, "candidateParty": "", "voteCount": 9229 }, { "candidateName": "Lauren McCabe Herpich", "candidateIncumbent": false, "candidateParty": "", "voteCount": 5013 }, { "candidateName": "John McCormick", "candidateIncumbent": true, "candidateParty": "", "voteCount": 9824 }, { "candidateName": "Carl Anduri", "candidateIncumbent": true, "candidateParty": "", "voteCount": 9142 } ] }, "CCLafayetteCityCouncilShortTerm": { "id": "CCLafayetteCityCouncilShortTerm", "type": "localRace", "location": "Contra Costa", "raceName": "Lafayette City Council — Short Term", "raceDescription": "Top candidate wins seat.", "raceReadTheStory": "", "raceType": "top1", "timeUpdated": "7:32 PM", "dateUpdated": "Nov 27, 2024", "totalVotes": 12401, "candidates": [ { "candidateName": "Mario Diprisco", "candidateIncumbent": false, "candidateParty": "", "voteCount": 5876 }, { "candidateName": "Jim Cervantes", "candidateIncumbent": false, "candidateParty": "", "voteCount": 6525 } ] }, "CCMartinezCityCouncilDistrict2": { "id": "CCMartinezCityCouncilDistrict2", "type": "localRace", "location": "Contra Costa", "raceName": "Martinez City Council, District 2", "raceDescription": "Top candidate wins seat.", "raceReadTheStory": "", "raceType": "top1", "timeUpdated": "7:32 PM", "dateUpdated": "Nov 27, 2024", "totalVotes": 4257, "candidates": [ { "candidateName": "Greg Young", "candidateIncumbent": false, "candidateParty": "", "voteCount": 2393 }, { "candidateName": "Dylan Radke", "candidateIncumbent": false, "candidateParty": "", "voteCount": 1864 } ] }, "CCMartinezCityCouncilDistrict3": { "id": "CCMartinezCityCouncilDistrict3", "type": "localRace", "location": "Contra Costa", "raceName": "Martinez City Council, District 3", "raceDescription": "Top candidate wins seat.", "raceReadTheStory": "", "raceType": "top1", "timeUpdated": "7:32 PM", "dateUpdated": "Nov 27, 2024", "totalVotes": 4152, "candidates": [ { "candidateName": "Satinder S. Malhi", "candidateIncumbent": true, "candidateParty": "", "voteCount": 4152 } ] }, "CCOakleyCityCouncilDistrict5": { "id": "CCOakleyCityCouncilDistrict5", "type": "localRace", "location": "Contra Costa", "raceName": "Oakley City Council, District 5", "raceDescription": "Top candidate wins seat.", "raceReadTheStory": "", "raceType": "top1", "timeUpdated": "7:32 PM", "dateUpdated": "Nov 27, 2024", "totalVotes": 3042, "candidates": [ { "candidateName": "George Fuller", "candidateIncumbent": false, "candidateParty": "", "voteCount": 1259 }, { "candidateName": "Cristina Pena Langley", "candidateIncumbent": false, "candidateParty": "", "voteCount": 1135 }, { "candidateName": "Oleksii Chuiko", "candidateIncumbent": false, "candidateParty": "", "voteCount": 648 } ] }, "CCOrindaCityCouncil": { "id": "CCOrindaCityCouncil", "type": "localRace", "location": "Contra Costa", "raceName": "Orinda City Council", "raceDescription": "Top two candidates win seat.", "raceReadTheStory": "", "raceType": "top2", "timeUpdated": "7:32 PM", "dateUpdated": "Nov 27, 2024", "totalVotes": 18320, "candidates": [ { "candidateName": "Candace T. Evans", "candidateIncumbent": false, "candidateParty": "", "voteCount": 2251 }, { "candidateName": "Cara R. Hoxie", "candidateIncumbent": false, "candidateParty": "", "voteCount": 7750 }, { "candidateName": "Darlene K. Gee", "candidateIncumbent": true, "candidateParty": "", "voteCount": 8319 } ] }, "CCPinoleCityCouncil": { "id": "CCPinoleCityCouncil", "type": "localRace", "location": "Contra Costa", "raceName": "Pinole City Council", "raceDescription": "Top two candidates win seat.", "raceReadTheStory": "", "raceType": "top2", "timeUpdated": "7:32 PM", "dateUpdated": "Nov 27, 2024", "totalVotes": 11623, "candidates": [ { "candidateName": "Truc “Christy” Lam-Julian", "candidateIncumbent": false, "candidateParty": "", "voteCount": 2690 }, { "candidateName": "Maureen Toms", "candidateIncumbent": true, "candidateParty": "", "voteCount": 4360 }, { "candidateName": "Devin T. Murphy", "candidateIncumbent": true, "candidateParty": "", "voteCount": 4573 } ] }, "CCPinoleCityTreasurer": { "id": "CCPinoleCityTreasurer", "type": "localRace", "location": "Contra Costa", "raceName": "Pinole City Treasurer", "raceDescription": "Top candidate wins seat.", "raceReadTheStory": "", "raceType": "top1", "timeUpdated": "7:32 PM", "dateUpdated": "Nov 27, 2024", "totalVotes": 7744, "candidates": [ { "candidateName": "Rafael Menis", "candidateIncumbent": false, "candidateParty": "", "voteCount": 3385 }, { "candidateName": "Roy V. Swearingen", "candidateIncumbent": true, "candidateParty": "", "voteCount": 4359 } ] }, "CCPittsburgCityCouncil": { "id": "CCPittsburgCityCouncil", "type": "localRace", "location": "Contra Costa", "raceName": "Pittsburg City Council", "raceDescription": "Top two candidates win seat.", "raceReadTheStory": "", "raceType": "top2", "timeUpdated": "7:32 PM", "dateUpdated": "Nov 27, 2024", "totalVotes": 32451, "candidates": [ { "candidateName": "Iztaccuauhtli Hector Gonzalez", "candidateIncumbent": false, "candidateParty": "", "voteCount": 7003 }, { "candidateName": "Juan Antonio Banales", "candidateIncumbent": true, "candidateParty": "", "voteCount": 13615 }, { "candidateName": "Jelani Killings", "candidateIncumbent": true, "candidateParty": "", "voteCount": 11833 } ] }, "CCPleasantHillCityCouncilDistrict1": { "id": "CCPleasantHillCityCouncilDistrict1", "type": "localRace", "location": "Contra Costa", "raceName": "Pleasant Hill City Council, District 1", "raceDescription": "Top candidate wins seat.", "raceReadTheStory": "", "raceType": "top1", "timeUpdated": "7:32 PM", "dateUpdated": "Nov 27, 2024", "totalVotes": 2465, "candidates": [ { "candidateName": "Marshall Lewis", "candidateIncumbent": false, "candidateParty": "", "voteCount": 1216 }, { "candidateName": "Belle La", "candidateIncumbent": false, "candidateParty": "", "voteCount": 1249 } ] }, "CCPleasantHillCityCouncilDistrict5": { "id": "CCPleasantHillCityCouncilDistrict5", "type": "localRace", "location": "Contra Costa", "raceName": "Pleasant Hill City Council, District 5", "raceDescription": "Top candidate wins seat.", "raceReadTheStory": "", "raceType": "top1", "timeUpdated": "7:32 PM", "dateUpdated": "Nov 27, 2024", "totalVotes": 3859, "candidates": [ { "candidateName": "Oliver Greenwood", "candidateIncumbent": false, "candidateParty": "", "voteCount": 1757 }, { "candidateName": "Amanda Szakats", "candidateIncumbent": false, "candidateParty": "", "voteCount": 2102 } ] }, "CCRichmondCityCouncilDistrict1": { "id": "CCRichmondCityCouncilDistrict1", "type": "localRace", "location": "Contra Costa", "raceName": "Richmond City Council, District 1", "raceDescription": "Top candidate wins seat.", "raceReadTheStory": "", "raceType": "top1", "timeUpdated": "7:32 PM", "dateUpdated": "Nov 27, 2024", "totalVotes": 3743, "candidates": [ { "candidateName": "Jamelia Brown", "candidateIncumbent": false, "candidateParty": "", "voteCount": 1852 }, { "candidateName": "Melvin Lee Willis Jr.", "candidateIncumbent": true, "candidateParty": "", "voteCount": 1495 }, { "candidateName": "Mark Wassberg", "candidateIncumbent": false, "candidateParty": "", "voteCount": 396 } ] }, "CCRichmondCityCouncilDistrict5": { "id": "CCRichmondCityCouncilDistrict5", "type": "localRace", "location": "Contra Costa", "raceName": "Richmond City Council, District 5", "raceDescription": "Top candidate wins seat.", "raceReadTheStory": "", "raceType": "top1", "timeUpdated": "7:32 PM", "dateUpdated": "Nov 27, 2024", "totalVotes": 7223, "candidates": [ { "candidateName": "Ahmad Anderson", "candidateIncumbent": false, "candidateParty": "", "voteCount": 3144 }, { "candidateName": "Sue Wilson", "candidateIncumbent": false, "candidateParty": "", "voteCount": 4079 } ] }, "CCRichmondCityCouncilDistrict6": { "id": "CCRichmondCityCouncilDistrict6", "type": "localRace", "location": "Contra Costa", "raceName": "Richmond City Council, District 6", "raceDescription": "Top candidate wins seat.", "raceReadTheStory": "", "raceType": "top1", "timeUpdated": "7:32 PM", "dateUpdated": "Nov 27, 2024", "totalVotes": 6891, "candidates": [ { "candidateName": "Shawn Dunning", "candidateIncumbent": false, "candidateParty": "", "voteCount": 2660 }, { "candidateName": "Claudia Jimenez", "candidateIncumbent": true, "candidateParty": "", "voteCount": 4231 } ] }, "CCSanPabloCityCouncil": { "id": "CCSanPabloCityCouncil", "type": "localRace", "location": "Contra Costa", "raceName": "San Pablo City Council", "raceDescription": "Top three candidates win seat.", "raceReadTheStory": "", "raceType": "top3", "timeUpdated": "7:32 PM", "dateUpdated": "Nov 27, 2024", "totalVotes": 13272, "candidates": [ { "candidateName": "Abel Pineda", "candidateIncumbent": true, "candidateParty": "", "voteCount": 4124 }, { "candidateName": "Patricia R. Ponce", "candidateIncumbent": true, "candidateParty": "", "voteCount": 5011 }, { "candidateName": "Arturo Cruz", "candidateIncumbent": true, "candidateParty": "", "voteCount": 4137 } ] }, "CCSanRamonMayor": { "id": "CCSanRamonMayor", "type": "localRace", "location": "Contra Costa", "raceName": "San Ramon Mayor", "raceDescription": "Top candidate wins seat.", "raceReadTheStory": "", "raceType": "top1", "timeUpdated": "7:32 PM", "dateUpdated": "Nov 27, 2024", "totalVotes": 35939, "candidates": [ { "candidateName": "Mark H. Armstrong", "candidateIncumbent": false, "candidateParty": "", "voteCount": 24910 }, { "candidateName": "Chirag Kathrani", "candidateIncumbent": false, "candidateParty": "", "voteCount": 11029 } ] }, "CCSanRamonCityCouncilDistrict1": { "id": "CCSanRamonCityCouncilDistrict1", "type": "localRace", "location": "Contra Costa", "raceName": "San Ramon City Council, District 1", "raceDescription": "Top candidate wins seat.", "raceReadTheStory": "", "raceType": "top1", "timeUpdated": "7:32 PM", "dateUpdated": "Nov 27, 2024", "totalVotes": 8365, "candidates": [ { "candidateName": "Robert Jweinat", "candidateIncumbent": false, "candidateParty": "", "voteCount": 4251 }, { "candidateName": "Vasanth Shetty", "candidateIncumbent": false, "candidateParty": "", "voteCount": 4114 } ] }, "CCSanRamonCityCouncilDistrict3": { "id": "CCSanRamonCityCouncilDistrict3", "type": "localRace", "location": "Contra Costa", "raceName": "San Ramon City Council, District 3", "raceDescription": "Top candidate wins seat.", "raceReadTheStory": "", "raceType": "top1", "timeUpdated": "7:32 PM", "dateUpdated": "Nov 27, 2024", "totalVotes": 5937, "candidates": [ { "candidateName": "Sridhar Verose", "candidateIncumbent": true, "candidateParty": "", "voteCount": 5937 } ] }, "CCWalnutCreekCityCouncil": { "id": "CCWalnutCreekCityCouncil", "type": "localRace", "location": "Contra Costa", "raceName": "Walnut Creek City Council", "raceDescription": "Top three candidates win seat.", "raceReadTheStory": "", "raceType": "top3", "timeUpdated": "7:32 PM", "dateUpdated": "Nov 27, 2024", "totalVotes": 87067, "candidates": [ { "candidateName": "Craig Devinney", "candidateIncumbent": false, "candidateParty": "", "voteCount": 19866 }, { "candidateName": "Cindy Darling", "candidateIncumbent": true, "candidateParty": "", "voteCount": 23315 }, { "candidateName": "Brendan Moran", "candidateIncumbent": false, "candidateParty": "", "voteCount": 9687 }, { "candidateName": "Laura Patch", "candidateIncumbent": false, "candidateParty": "", "voteCount": 12386 }, { "candidateName": "Kevin Wilk", "candidateIncumbent": true, "candidateParty": "", "voteCount": 21813 } ] }, "CCCrockettCommunityServicesDistrictDirectorShortTerm": { "id": "CCCrockettCommunityServicesDistrictDirectorShortTerm", "type": "localRace", "location": "Contra Costa", "raceName": "Crockett Community Services District Director — Short Term", "raceDescription": "Top candidate wins seat.", "raceReadTheStory": "", "raceType": "top1", "timeUpdated": "7:32 PM", "dateUpdated": "Nov 27, 2024", "totalVotes": 1562, "candidates": [ { "candidateName": "Gaunt Murdock", "candidateIncumbent": false, "candidateParty": "", "voteCount": 829 }, { "candidateName": "Matthew Raver", "candidateIncumbent": false, "candidateParty": "", "voteCount": 733 } ] }, "CCDiscoveryBayCommunityServicesDistrictDirector": { "id": "CCDiscoveryBayCommunityServicesDistrictDirector", "type": "localRace", "location": "Contra Costa", "raceName": "Discovery Bay Community Services District Director", "raceDescription": "Top two candidates win seat.", "raceReadTheStory": "", "raceType": "top2", "timeUpdated": "7:32 PM", "dateUpdated": "Nov 27, 2024", "totalVotes": 10450, "candidates": [ { "candidateName": "Carolyn Graham", "candidateIncumbent": true, "candidateParty": "", "voteCount": 4339 }, { "candidateName": "Lesley Belcher", "candidateIncumbent": false, "candidateParty": "", "voteCount": 4112 }, { "candidateName": "Leonard D. Woren", "candidateIncumbent": false, "candidateParty": "", "voteCount": 1999 } ] }, "CCRodeoHerculesFireProtectionDistrictDirector": { "id": "CCRodeoHerculesFireProtectionDistrictDirector", "type": "localRace", "location": "Contra Costa", "raceName": "Rodeo-Hercules Fire Protection District Director", "raceDescription": "Top two candidates win seat.", "raceReadTheStory": "", "raceType": "top2", "timeUpdated": "7:32 PM", "dateUpdated": "Nov 27, 2024", "totalVotes": 21607, "candidates": [ { "candidateName": "Charles Davidson", "candidateIncumbent": true, "candidateParty": "", "voteCount": 8050 }, { "candidateName": "Robyn Kelly Mikel", "candidateIncumbent": true, "candidateParty": "", "voteCount": 6563 }, { "candidateName": "Heather Gibson", "candidateIncumbent": false, "candidateParty": "", "voteCount": 6994 } ] }, "CCEastBayRegionalParkDistrictDirectorWard2": { "id": "CCEastBayRegionalParkDistrictDirectorWard2", "type": "localRace", "location": "Contra Costa", "raceName": "East Bay Regional Park District Director, Ward 2", "raceDescription": "Top candidate wins seat. Includes votes from Contra Costa and Alameda counties.", "raceReadTheStory": "", "raceType": "top1", "timeUpdated": "7:32 PM", "dateUpdated": "Nov 27, 2024", "totalVotes": 163223, "candidates": [ { "candidateName": "Casey Alyson Farmer", "candidateIncumbent": false, "candidateParty": "", "voteCount": 52554 }, { "candidateName": "Lynda Deschambault", "candidateIncumbent": false, "candidateParty": "", "voteCount": 81592 }, { "candidateName": "Shane Reisman", "candidateIncumbent": false, "candidateParty": "", "voteCount": 29077 } ] }, "CCIronhouseSanitaryDistrictDirector": { "id": "CCIronhouseSanitaryDistrictDirector", "type": "localRace", "location": "Contra Costa", "raceName": "Ironhouse Sanitary District Director", "raceDescription": "Top three candidates win seat.", "raceReadTheStory": "", "raceType": "top3", "timeUpdated": "7:32 PM", "dateUpdated": "Nov 27, 2024", "totalVotes": 36646, "candidates": [ { "candidateName": "Angela Lowrey", "candidateIncumbent": true, "candidateParty": "", "voteCount": 9015 }, { "candidateName": "Sue Higgins", "candidateIncumbent": false, "candidateParty": "", "voteCount": 8464 }, { "candidateName": "Dawn Morrow", "candidateIncumbent": true, "candidateParty": "", "voteCount": 9814 }, { "candidateName": "Peter W. Zirkle", "candidateIncumbent": true, "candidateParty": "", "voteCount": 9353 } ] }, "CCCentralContraCostaSanitaryDistrictDirectorDivision5": { "id": "CCCentralContraCostaSanitaryDistrictDirectorDivision5", "type": "localRace", "location": "Contra Costa", "raceName": "Central Contra Costa Sanitary District Director, Division 5", "raceDescription": "Top candidate wins seat.", "raceReadTheStory": "", "raceType": "top1", "timeUpdated": "7:32 PM", "dateUpdated": "Nov 27, 2024", "totalVotes": 26131, "candidates": [ { "candidateName": "Jean Froelicher Kuznik", "candidateIncumbent": false, "candidateParty": "", "voteCount": 19235 }, { "candidateName": "Bansidhar S. Giri", "candidateIncumbent": false, "candidateParty": "", "voteCount": 6896 } ] }, "CCSanFranciscoBayAreaRapidTransitDistrictDirectorDistrict5": { "id": "CCSanFranciscoBayAreaRapidTransitDistrictDirectorDistrict5", "type": "localRace", "location": "Contra Costa", "raceName": "San Francisco Bay Area Rapid Transit District Director, District 5", "raceDescription": "Top candidate wins seat. Includes votes from Contra Costa and Alameda counties.", "raceReadTheStory": "", "raceType": "top1", "timeUpdated": "7:32 PM", "dateUpdated": "Nov 27, 2024", "totalVotes": 154823, "candidates": [ { "candidateName": "Melissa Hernandez", "candidateIncumbent": true, "candidateParty": "", "voteCount": 110375 }, { "candidateName": "Joseph Grcar", "candidateIncumbent": false, "candidateParty": "", "voteCount": 44448 } ] }, "CCEastBayMunicipalUtilityDistrictDirectorWard1": { "id": "CCEastBayMunicipalUtilityDistrictDirectorWard1", "type": "localRace", "location": "Contra Costa", "raceName": "East Bay Municipal Utility District Director, Ward 1", "raceDescription": "Top candidate wins seat.", "raceReadTheStory": "", "raceType": "top1", "timeUpdated": "7:32 PM", "dateUpdated": "Nov 27, 2024", "totalVotes": 60701, "candidates": [ { "candidateName": "Anthony L. Tave", "candidateIncumbent": false, "candidateParty": "", "voteCount": 26359 }, { "candidateName": "Joey D. Smith", "candidateIncumbent": false, "candidateParty": "", "voteCount": 34342 } ] }, "CCEastBayMunicipalUtilityDirectorWard2ShortTerm": { "id": "CCEastBayMunicipalUtilityDirectorWard2ShortTerm", "type": "localRace", "location": "Contra Costa", "raceName": "East Bay Municipal Utility Director, Ward 2 — Short Term", "raceDescription": "Top candidate wins seat.", "raceReadTheStory": "", "raceType": "top1", "timeUpdated": "7:32 PM", "dateUpdated": "Nov 27, 2024", "totalVotes": 81142, "candidates": [ { "candidateName": "Luz Gomez", "candidateIncumbent": true, "candidateParty": "", "voteCount": 81142 } ] }, "CCMeasureR": { "id": "CCMeasureR", "type": "localRace", "location": "Contra Costa", "raceName": "Measure R", "raceDescription": "Byron Union School District. School bond. Passes with 55% vote.", "raceReadTheStory": "", "raceType": "yesNo", "timeUpdated": "7:32 PM", "dateUpdated": "Nov 27, 2024", "totalVotes": 7488, "candidates": [ { "candidateName": "Yes", "candidateIncumbent": false, "candidateParty": "", "voteCount": 4147 }, { "candidateName": "No", "candidateIncumbent": false, "candidateParty": "", "voteCount": 3341 } ] }, "CCMeasureO": { "id": "CCMeasureO", "type": "localRace", "location": "Contra Costa", "raceName": "Measure O", "raceDescription": "Martinez Unified School District. School bond. Passes with 55% vote.", "raceReadTheStory": "", "raceType": "yesNo", "timeUpdated": "7:32 PM", "dateUpdated": "Nov 27, 2024", "totalVotes": 15503, "candidates": [ { "candidateName": "Yes", "candidateIncumbent": false, "candidateParty": "", "voteCount": 8700 }, { "candidateName": "No", "candidateIncumbent": false, "candidateParty": "", "voteCount": 6803 } ] }, "CCMeasureP": { "id": "CCMeasureP", "type": "localRace", "location": "Contra Costa", "raceName": "Measure P", "raceDescription": "Pittsburg Unified School District. School bond. Passes with 55% vote.", "raceReadTheStory": "", "raceType": "yesNo", "timeUpdated": "7:32 PM", "dateUpdated": "Nov 27, 2024", "totalVotes": 19187, "candidates": [ { "candidateName": "Yes", "candidateIncumbent": false, "candidateParty": "", "voteCount": 13743 }, { "candidateName": "No", "candidateIncumbent": false, "candidateParty": "", "voteCount": 5444 } ] }, "CCMeasureQ": { "id": "CCMeasureQ", "type": "localRace", "location": "Contra Costa", "raceName": "Measure Q", "raceDescription": "San Ramon Valley Unified School District. Parcel tax. Passes with 2/3 vote.", "raceReadTheStory": "", "raceType": "yesNo", "timeUpdated": "7:32 PM", "dateUpdated": "Nov 27, 2024", "totalVotes": 82414, "candidates": [ { "candidateName": "Yes", "candidateIncumbent": false, "candidateParty": "", "voteCount": 61729 }, { "candidateName": "No", "candidateIncumbent": false, "candidateParty": "", "voteCount": 20685 } ] }, "CCMeasureG": { "id": "CCMeasureG", "type": "localRace", "location": "Contra Costa", "raceName": "Measure G", "raceDescription": "El Cerrito. Sales tax. Passes with majority vote.", "raceReadTheStory": "", "raceType": "yesNo", "timeUpdated": "7:32 PM", "dateUpdated": "Nov 27, 2024", "totalVotes": 13433, "candidates": [ { "candidateName": "Yes", "candidateIncumbent": false, "candidateParty": "", "voteCount": 10885 }, { "candidateName": "No", "candidateIncumbent": false, "candidateParty": "", "voteCount": 2548 } ] }, "CCMeasureH": { "id": "CCMeasureH", "type": "localRace", "location": "Contra Costa", "raceName": "Measure H", "raceDescription": "Lafayette. Sales tax. Passes with majority vote", "raceReadTheStory": "", "raceType": "yesNo", "timeUpdated": "7:32 PM", "dateUpdated": "Nov 27, 2024", "totalVotes": 15442, "candidates": [ { "candidateName": "Yes", "candidateIncumbent": false, "candidateParty": "", "voteCount": 10009 }, { "candidateName": "No", "candidateIncumbent": false, "candidateParty": "", "voteCount": 5433 } ] }, "CCMeasureI": { "id": "CCMeasureI", "type": "localRace", "location": "Contra Costa", "raceName": "Measure I", "raceDescription": "Pinole. Sales tax. Passes with majority vote", "raceReadTheStory": "", "raceType": "yesNo", "timeUpdated": "7:32 PM", "dateUpdated": "Nov 27, 2024", "totalVotes": 8597, "candidates": [ { "candidateName": "Yes", "candidateIncumbent": false, "candidateParty": "", "voteCount": 5829 }, { "candidateName": "No", "candidateIncumbent": false, "candidateParty": "", "voteCount": 2768 } ] }, "CCMeasureJ": { "id": "CCMeasureJ", "type": "localRace", "location": "Contra Costa", "raceName": "Measure J", "raceDescription": "Richmond. Primary municipal election. Passes with majority vote.", "raceReadTheStory": "", "raceType": "yesNo", "timeUpdated": "7:32 PM", "dateUpdated": "Nov 27, 2024", "totalVotes": 35521, "candidates": [ { "candidateName": "Yes", "candidateIncumbent": false, "candidateParty": "", "voteCount": 20643 }, { "candidateName": "No", "candidateIncumbent": false, "candidateParty": "", "voteCount": 14878 } ] }, "CCMeasureL": { "id": "CCMeasureL", "type": "localRace", "location": "Contra Costa", "raceName": "Measure L", "raceDescription": "Richmond. Ranked choice voting. Passes with majority vote", "raceReadTheStory": "", "raceType": "yesNo", "timeUpdated": "7:32 PM", "dateUpdated": "Nov 27, 2024", "totalVotes": 35449, "candidates": [ { "candidateName": "Yes", "candidateIncumbent": false, "candidateParty": "", "voteCount": 19282 }, { "candidateName": "No", "candidateIncumbent": false, "candidateParty": "", "voteCount": 16167 } ] }, "CCMeasureM": { "id": "CCMeasureM", "type": "localRace", "location": "Contra Costa", "raceName": "Measure M", "raceDescription": "San Pablo. Cannabis business license tax. Passes with majority vote.", "raceReadTheStory": "", "raceType": "yesNo", "timeUpdated": "7:32 PM", "dateUpdated": "Nov 27, 2024", "totalVotes": 7233, "candidates": [ { "candidateName": "Yes", "candidateIncumbent": false, "candidateParty": "", "voteCount": 5255 }, { "candidateName": "No", "candidateIncumbent": false, "candidateParty": "", "voteCount": 1978 } ] }, "CCMeasureN": { "id": "CCMeasureN", "type": "localRace", "location": "Contra Costa", "raceName": "Measure N", "raceDescription": "San Ramon. Sales tax. Passes with majority vote.", "raceReadTheStory": "", "raceType": "yesNo", "timeUpdated": "7:32 PM", "dateUpdated": "Nov 27, 2024", "totalVotes": 37414, "candidates": [ { "candidateName": "Yes", "candidateIncumbent": false, "candidateParty": "", "voteCount": 21031 }, { "candidateName": "No", "candidateIncumbent": false, "candidateParty": "", "voteCount": 16383 } ] }, "CCMeasureS": { "id": "CCMeasureS", "type": "localRace", "location": "Contra Costa", "raceName": "Measure S", "raceDescription": "Pleasant Hill Recreation and Park District. Park facilities bond. Passes with 2/3 vote.", "raceReadTheStory": "", "raceType": "yesNo", "timeUpdated": "7:32 PM", "dateUpdated": "Nov 27, 2024", "totalVotes": 21377, "candidates": [ { "candidateName": "Yes", "candidateIncumbent": false, "candidateParty": "", "voteCount": 13853 }, { "candidateName": "No", "candidateIncumbent": false, "candidateParty": "", "voteCount": 7524 } ] }, "MarinMarinCountyBoardofEducationTrusteeArea1": { "id": "MarinMarinCountyBoardofEducationTrusteeArea1", "type": "localRace", "location": "Marin", "raceName": "Marin County Board of Education, Trustee Area 1", "raceDescription": "Top candidate wins seat.", "raceReadTheStory": "", "raceType": "top1", "timeUpdated": "7:18 PM", "dateUpdated": "Nov 20, 2024", "totalVotes": 16021, "candidates": [ { "candidateName": "Li DelPan", "candidateIncumbent": true, "candidateParty": "", "voteCount": 5705 }, { "candidateName": "Adam McGill", "candidateIncumbent": false, "candidateParty": "", "voteCount": 5493 }, { "candidateName": "Barbara Clifton Zarate", "candidateIncumbent": false, "candidateParty": "", "voteCount": 4823 } ] }, "MarinMarinCountyBoardofEducationTrusteeArea4": { "id": "MarinMarinCountyBoardofEducationTrusteeArea4", "type": "localRace", "location": "Marin", "raceName": "Marin County Board of Education, Trustee Area 4", "raceDescription": "Top candidate wins seat.", "raceReadTheStory": "", "raceType": "top1", "timeUpdated": "7:18 PM", "dateUpdated": "Nov 20, 2024", "totalVotes": 17366, "candidates": [ { "candidateName": "Nancy McCarthy", "candidateIncumbent": false, "candidateParty": "", "voteCount": 9795 }, { "candidateName": "Victoria “Tory” Canby", "candidateIncumbent": false, "candidateParty": "", "voteCount": 7571 } ] }, "MarinMarinCountyBoardofEducationTrusteeArea7": { "id": "MarinMarinCountyBoardofEducationTrusteeArea7", "type": "localRace", "location": "Marin", "raceName": "Marin County Board of Education, Trustee Area 7", "raceDescription": "Top candidate wins seat. Includes votes from Marin and Sonoma counties.", "raceReadTheStory": "", "raceType": "top1", "timeUpdated": "7:18 PM", "dateUpdated": "Nov 20, 2024", "totalVotes": 13518, "candidates": [ { "candidateName": "Jill Manning-Sartori", "candidateIncumbent": false, "candidateParty": "", "voteCount": 7540 }, { "candidateName": "Denise Bohman", "candidateIncumbent": false, "candidateParty": "", "voteCount": 5978 } ] }, "MarinMarinCommunityCollegeDistrictGoverningBoardTrusteeArea2": { "id": "MarinMarinCommunityCollegeDistrictGoverningBoardTrusteeArea2", "type": "localRace", "location": "Marin", "raceName": "Marin Community College District Governing Board, Trustee Area 2", "raceDescription": "Top candidate wins seat.", "raceReadTheStory": "", "raceType": "top1", "timeUpdated": "7:18 PM", "dateUpdated": "Nov 20, 2024", "totalVotes": 15937, "candidates": [ { "candidateName": "Crystal Martinez", "candidateIncumbent": true, "candidateParty": "", "voteCount": 13100 }, { "candidateName": "Mila Schechter", "candidateIncumbent": false, "candidateParty": "", "voteCount": 2837 } ] }, "MarinMarinCommunityCollegeDistrictGoverningBoardTrusteeArea7": { "id": "MarinMarinCommunityCollegeDistrictGoverningBoardTrusteeArea7", "type": "localRace", "location": "Marin", "raceName": "Marin Community College District Governing Board, Trustee Area 7", "raceDescription": "Top candidate wins seat.", "raceReadTheStory": "", "raceType": "top1", "timeUpdated": "7:18 PM", "dateUpdated": "Nov 20, 2024", "totalVotes": 15084, "candidates": [ { "candidateName": "Ross Millerick", "candidateIncumbent": false, "candidateParty": "", "voteCount": 5829 }, { "candidateName": "Stephanie O’Brien", "candidateIncumbent": true, "candidateParty": "", "voteCount": 9255 } ] }, "MarinTamalpaisUnionHighSchoolDistrictGoverningBoard": { "id": "MarinTamalpaisUnionHighSchoolDistrictGoverningBoard", "type": "localRace", "location": "Marin", "raceName": "Tamalpais Union High School District Governing Board", "raceDescription": "Top two candidates win seat.", "raceReadTheStory": "", "raceType": "top2", "timeUpdated": "7:18 PM", "dateUpdated": "Nov 20, 2024", "totalVotes": 88038, "candidates": [ { "candidateName": "Ida Times-Green", "candidateIncumbent": false, "candidateParty": "", "voteCount": 28681 }, { "candidateName": "Jennifer “Jenny” Holden", "candidateIncumbent": false, "candidateParty": "", "voteCount": 28764 }, { "candidateName": "A. Ray Chaudhuri", "candidateIncumbent": false, "candidateParty": "", "voteCount": 8500 }, { "candidateName": "Amos Klausner", "candidateIncumbent": false, "candidateParty": "", "voteCount": 11711 }, { "candidateName": "Nicholas Ondrejka", "candidateIncumbent": false, "candidateParty": "", "voteCount": 10382 } ] }, "MarinMillerCreekElementarySchoolDistrictGoverningBoard": { "id": "MarinMillerCreekElementarySchoolDistrictGoverningBoard", "type": "localRace", "location": "Marin", "raceName": "Miller Creek Elementary School District Governing Board", "raceDescription": "Top two candidates win seat.", "raceReadTheStory": "", "raceType": "top2", "timeUpdated": "7:18 PM", "dateUpdated": "Nov 20, 2024", "totalVotes": 15063, "candidates": [ { "candidateName": "Franco Ruggeri", "candidateIncumbent": true, "candidateParty": "", "voteCount": 5604 }, { "candidateName": "Alissa A. Chacko", "candidateIncumbent": true, "candidateParty": "", "voteCount": 5966 }, { "candidateName": "Sivan Oyserman", "candidateIncumbent": false, "candidateParty": "", "voteCount": 3493 } ] }, "MarinLarkspurCorteMaderaSchoolDistrictGoverningBoard": { "id": "MarinLarkspurCorteMaderaSchoolDistrictGoverningBoard", "type": "localRace", "location": "Marin", "raceName": "Larkspur-Corte Madera School District Governing Board", "raceDescription": "Top two candidates win seat.", "raceReadTheStory": "", "raceType": "top2", "timeUpdated": "7:18 PM", "dateUpdated": "Nov 20, 2024", "totalVotes": 10716, "candidates": [ { "candidateName": "Ava Fruin", "candidateIncumbent": false, "candidateParty": "", "voteCount": 3642 }, { "candidateName": "Charles Furcolo", "candidateIncumbent": false, "candidateParty": "", "voteCount": 1860 }, { "candidateName": "Rachel Tarko Hudson", "candidateIncumbent": false, "candidateParty": "", "voteCount": 2058 }, { "candidateName": "Beth Blair", "candidateIncumbent": true, "candidateParty": "", "voteCount": 3156 } ] }, "MarinRossSchoolDistrictGoverningBoard": { "id": "MarinRossSchoolDistrictGoverningBoard", "type": "localRace", "location": "Marin", "raceName": "Ross School District Governing Board", "raceDescription": "Top two candidates win seat.", "raceReadTheStory": "", "raceType": "top2", "timeUpdated": "7:18 PM", "dateUpdated": "Nov 20, 2024", "totalVotes": 2284, "candidates": [ { "candidateName": "Kelly Dwinells", "candidateIncumbent": true, "candidateParty": "", "voteCount": 893 }, { "candidateName": "Erin Earls", "candidateIncumbent": false, "candidateParty": "", "voteCount": 906 }, { "candidateName": "Vinay Patel", "candidateIncumbent": false, "candidateParty": "", "voteCount": 485 } ] }, "MarinRossValleySchoolDistrictGoverningBoard": { "id": "MarinRossValleySchoolDistrictGoverningBoard", "type": "localRace", "location": "Marin", "raceName": "Ross Valley School District Governing Board", "raceDescription": "Top three candidates win seat.", "raceReadTheStory": "", "raceType": "top3", "timeUpdated": "7:18 PM", "dateUpdated": "Nov 20, 2024", "totalVotes": 25644, "candidates": [ { "candidateName": "Philip J. Feffer", "candidateIncumbent": false, "candidateParty": "", "voteCount": 5434 }, { "candidateName": "Rachel Litwack", "candidateIncumbent": true, "candidateParty": "", "voteCount": 7290 }, { "candidateName": "Shelley Hamilton", "candidateIncumbent": true, "candidateParty": "", "voteCount": 6829 }, { "candidateName": "Daniel Cassidy", "candidateIncumbent": true, "candidateParty": "", "voteCount": 6091 } ] }, "MarinSausalitoMarinCitySchoolDistrictGoverningBoard": { "id": "MarinSausalitoMarinCitySchoolDistrictGoverningBoard", "type": "localRace", "location": "Marin", "raceName": "Sausalito Marin City School District Governing Board", "raceDescription": "Top two candidates win seat.", "raceReadTheStory": "", "raceType": "top2", "timeUpdated": "7:18 PM", "dateUpdated": "Nov 20, 2024", "totalVotes": 8220, "candidates": [ { "candidateName": "Rebecca Lytle", "candidateIncumbent": false, "candidateParty": "", "voteCount": 3001 }, { "candidateName": "Danielle Diego", "candidateIncumbent": false, "candidateParty": "", "voteCount": 3291 }, { "candidateName": "Lester Parham", "candidateIncumbent": false, "candidateParty": "", "voteCount": 817 }, { "candidateName": "Sarah E. Canson", "candidateIncumbent": false, "candidateParty": "", "voteCount": 1111 } ] }, "MarinShorelineUnifiedSchoolDistrictGoverningBoardTrusteeArea1": { "id": "MarinShorelineUnifiedSchoolDistrictGoverningBoardTrusteeArea1", "type": "localRace", "location": "Marin", "raceName": "Shoreline Unified School District Governing Board, Trustee Area 1", "raceDescription": "Top candidate wins seat. Includes votes from Marin and Sonoma Counties.", "raceReadTheStory": "", "raceType": "top1", "timeUpdated": "7:18 PM", "dateUpdated": "Nov 20, 2024", "totalVotes": 2247, "candidates": [ { "candidateName": "Buddy Faure", "candidateIncumbent": false, "candidateParty": "", "voteCount": 625 }, { "candidateName": "Thomas Tyson", "candidateIncumbent": true, "candidateParty": "", "voteCount": 1622 } ] }, "MarinCountySupervisorDistrict2": { "id": "MarinCountySupervisorDistrict2", "type": "localRace", "location": "Marin", "raceName": "County Supervisor, District 2", "raceDescription": "Top candidate wins seat.", "raceReadTheStory": "", "raceType": "top1", "timeUpdated": "7:18 PM", "dateUpdated": "Nov 20, 2024", "totalVotes": 27450, "candidates": [ { "candidateName": "Heather McPhail Sridharan", "candidateIncumbent": false, "candidateParty": "", "voteCount": 13402 }, { "candidateName": "Brian Colbert", "candidateIncumbent": false, "candidateParty": "", "voteCount": 14048 } ] }, "MarinBelvedereCityCouncil": { "id": "MarinBelvedereCityCouncil", "type": "localRace", "location": "Marin", "raceName": "Belvedere City Council", "raceDescription": "Top three candidates win seat.", "raceReadTheStory": "", "raceType": "top3", "timeUpdated": "7:18 PM", "dateUpdated": "Nov 20, 2024", "totalVotes": 2131, "candidates": [ { "candidateName": "Pat Carapiet", "candidateIncumbent": false, "candidateParty": "", "voteCount": 655 }, { "candidateName": "Kevin Burke", "candidateIncumbent": false, "candidateParty": "", "voteCount": 716 }, { "candidateName": "Sally A. Wilkinson", "candidateIncumbent": true, "candidateParty": "", "voteCount": 760 } ] }, "MarinCorteMaderaTownCouncil": { "id": "MarinCorteMaderaTownCouncil", "type": "localRace", "location": "Marin", "raceName": "Corte Madera Town Council", "raceDescription": "Top two candidates win seat.", "raceReadTheStory": "", "raceType": "top2", "timeUpdated": "7:18 PM", "dateUpdated": "Nov 20, 2024", "totalVotes": 7648, "candidates": [ { "candidateName": "James H. Andrews", "candidateIncumbent": false, "candidateParty": "", "voteCount": 2395 }, { "candidateName": "Fred Casissa", "candidateIncumbent": true, "candidateParty": "", "voteCount": 3366 }, { "candidateName": "Charlie Kirschner", "candidateIncumbent": false, "candidateParty": "", "voteCount": 1887 } ] }, "MarinFairfaxTownCouncil": { "id": "MarinFairfaxTownCouncil", "type": "localRace", "location": "Marin", "raceName": "Fairfax Town Council", "raceDescription": "Top three candidates win seat.", "raceReadTheStory": "", "raceType": "top3", "timeUpdated": "7:18 PM", "dateUpdated": "Nov 20, 2024", "totalVotes": 12736, "candidates": [ { "candidateName": "Frank Egger", "candidateIncumbent": false, "candidateParty": "", "voteCount": 2770 }, { "candidateName": "Michael Ghiringhelli", "candidateIncumbent": false, "candidateParty": "", "voteCount": 2366 }, { "candidateName": "Bruce Ackerman", "candidateIncumbent": true, "candidateParty": "", "voteCount": 1651 }, { "candidateName": "Chance Cutrano", "candidateIncumbent": true, "candidateParty": "", "voteCount": 1657 }, { "candidateName": "Barbara Coler", "candidateIncumbent": true, "candidateParty": "", "voteCount": 1728 }, { "candidateName": "Douglas Kelly", "candidateIncumbent": false, "candidateParty": "", "voteCount": 982 }, { "candidateName": "Cindy Swift", "candidateIncumbent": false, "candidateParty": "", "voteCount": 1582 } ] }, "MarinLarkspurCityCouncil": { "id": "MarinLarkspurCityCouncil", "type": "localRace", "location": "Marin", "raceName": "Larkspur City Council", "raceDescription": "Top two candidates win seat.", "raceReadTheStory": "", "raceType": "top2", "timeUpdated": "7:18 PM", "dateUpdated": "Nov 20, 2024", "totalVotes": 8733, "candidates": [ { "candidateName": "Gabe Paulson", "candidateIncumbent": true, "candidateParty": "", "voteCount": 4815 }, { "candidateName": "Scot Candell", "candidateIncumbent": true, "candidateParty": "", "voteCount": 3918 } ] }, "MarinLarkspurCityCouncilShortTerm": { "id": "MarinLarkspurCityCouncilShortTerm", "type": "localRace", "location": "Marin", "raceName": "Larkspur City Council — Short Term", "raceDescription": "Top candidate wins seat.", "raceReadTheStory": "", "raceType": "top1", "timeUpdated": "7:18 PM", "dateUpdated": "Nov 20, 2024", "totalVotes": 5867, "candidates": [ { "candidateName": "Sarah Margulies", "candidateIncumbent": false, "candidateParty": "", "voteCount": 4235 }, { "candidateName": "Lana Scott", "candidateIncumbent": false, "candidateParty": "", "voteCount": 1632 } ] }, "MarinMillValleyCityCouncil": { "id": "MarinMillValleyCityCouncil", "type": "localRace", "location": "Marin", "raceName": "Mill Valley City Council", "raceDescription": "Top three candidates win seat.", "raceReadTheStory": "", "raceType": "top3", "timeUpdated": "7:18 PM", "dateUpdated": "Nov 20, 2024", "totalVotes": 19265, "candidates": [ { "candidateName": "Caroline Joachim", "candidateIncumbent": true, "candidateParty": "", "voteCount": 5295 }, { "candidateName": "Katherine Jones", "candidateIncumbent": false, "candidateParty": "", "voteCount": 5507 }, { "candidateName": "Urban Carmel", "candidateIncumbent": true, "candidateParty": "", "voteCount": 5046 }, { "candidateName": "Leah Curtis", "candidateIncumbent": false, "candidateParty": "", "voteCount": 1544 }, { "candidateName": "Mike Koo", "candidateIncumbent": false, "candidateParty": "", "voteCount": 1873 } ] }, "MarinNovatoCityCouncilDistrict1": { "id": "MarinNovatoCityCouncilDistrict1", "type": "localRace", "location": "Marin", "raceName": "Novato City Council, District 1", "raceDescription": "Top candidate wins seat.", "raceReadTheStory": "", "raceType": "top1", "timeUpdated": "7:18 PM", "dateUpdated": "Nov 20, 2024", "totalVotes": 5596, "candidates": [ { "candidateName": "Kevin Jacobs", "candidateIncumbent": false, "candidateParty": "", "voteCount": 3263 }, { "candidateName": "James P. Petray", "candidateIncumbent": false, "candidateParty": "", "voteCount": 2333 } ] }, "MarinNovatoCityCouncilDistrict3": { "id": "MarinNovatoCityCouncilDistrict3", "type": "localRace", "location": "Marin", "raceName": "Novato City Council, District 3", "raceDescription": "Top candidate wins seat.", "raceReadTheStory": "", "raceType": "top1", "timeUpdated": "7:18 PM", "dateUpdated": "Nov 20, 2024", "totalVotes": 3710, "candidates": [ { "candidateName": "Tim O'Connor", "candidateIncumbent": true, "candidateParty": "", "voteCount": 3710 } ] }, "MarinNovatoCityCouncilDistrict5": { "id": "MarinNovatoCityCouncilDistrict5", "type": "localRace", "location": "Marin", "raceName": "Novato City Council, District 5", "raceDescription": "Top candidate wins seat.", "raceReadTheStory": "", "raceType": "top1", "timeUpdated": "7:18 PM", "dateUpdated": "Nov 20, 2024", "totalVotes": 3399, "candidates": [ { "candidateName": "Mark J. Milberg", "candidateIncumbent": true, "candidateParty": "", "voteCount": 3399 } ] }, "MarinSanAnselmoTownCouncil": { "id": "MarinSanAnselmoTownCouncil", "type": "localRace", "location": "Marin", "raceName": "San Anselmo Town Council", "raceDescription": "Top three candidates win seat.", "raceReadTheStory": "", "raceType": "top3", "timeUpdated": "7:18 PM", "dateUpdated": "Nov 20, 2024", "totalVotes": 17983, "candidates": [ { "candidateName": "Guy Meyer", "candidateIncumbent": false, "candidateParty": "", "voteCount": 1045 }, { "candidateName": "Kurt Johnson", "candidateIncumbent": false, "candidateParty": "", "voteCount": 2410 }, { "candidateName": "Ford Greene", "candidateIncumbent": false, "candidateParty": "", "voteCount": 2640 }, { "candidateName": "Eileen Burke", "candidateIncumbent": true, "candidateParty": "", "voteCount": 5049 }, { "candidateName": "Chantel Walker", "candidateIncumbent": false, "candidateParty": "", "voteCount": 3452 }, { "candidateName": "Yoav Schlesinger", "candidateIncumbent": false, "candidateParty": "", "voteCount": 3387 } ] }, "MarinSanRafaelCityCouncilDistrict1": { "id": "MarinSanRafaelCityCouncilDistrict1", "type": "localRace", "location": "Marin", "raceName": "San Rafael City Council, District 1", "raceDescription": "Top candidate wins seat.", "raceReadTheStory": "", "raceType": "top1", "timeUpdated": "7:18 PM", "dateUpdated": "Nov 20, 2024", "totalVotes": 1816, "candidates": [ { "candidateName": "Maika Llorens Gulati", "candidateIncumbent": true, "candidateParty": "", "voteCount": 1816 } ] }, "MarinSanRafaelCityCouncilDistrict4": { "id": "MarinSanRafaelCityCouncilDistrict4", "type": "localRace", "location": "Marin", "raceName": "San Rafael City Council, District 4", "raceDescription": "Top candidate wins seat.", "raceReadTheStory": "", "raceType": "top1", "timeUpdated": "7:18 PM", "dateUpdated": "Nov 20, 2024", "totalVotes": 6871, "candidates": [ { "candidateName": "Mark Galperin", "candidateIncumbent": false, "candidateParty": "", "voteCount": 1305 }, { "candidateName": "Rachel Kertz", "candidateIncumbent": true, "candidateParty": "", "voteCount": 5566 } ] }, "MarinSanRafaelMayor": { "id": "MarinSanRafaelMayor", "type": "localRace", "location": "Marin", "raceName": "San Rafael Mayor", "raceDescription": "Top candidate wins seat.", "raceReadTheStory": "", "raceType": "top1", "timeUpdated": "7:18 PM", "dateUpdated": "Nov 20, 2024", "totalVotes": 24449, "candidates": [ { "candidateName": "Kate Colin", "candidateIncumbent": true, "candidateParty": "", "voteCount": 21057 }, { "candidateName": "Mahmoud A. Shirazi", "candidateIncumbent": false, "candidateParty": "", "voteCount": 3392 } ] }, "MarinSanRafaelCityAttorney": { "id": "MarinSanRafaelCityAttorney", "type": "localRace", "location": "Marin", "raceName": "San Rafael City Attorney", "raceDescription": "Top candidate wins seat.", "raceReadTheStory": "", "raceType": "top1", "timeUpdated": "7:18 PM", "dateUpdated": "Nov 20, 2024", "totalVotes": 19144, "candidates": [ { "candidateName": "Robert F. Epstein", "candidateIncumbent": true, "candidateParty": "", "voteCount": 19144 } ] }, "MarinSanRafaelClerkandAssessor": { "id": "MarinSanRafaelClerkandAssessor", "type": "localRace", "location": "Marin", "raceName": "San Rafael Clerk and Assessor", "raceDescription": "Top candidate wins seat.", "raceReadTheStory": "", "raceType": "top1", "timeUpdated": "7:18 PM", "dateUpdated": "Nov 20, 2024", "totalVotes": 19068, "candidates": [ { "candidateName": "Lindsay Lara", "candidateIncumbent": true, "candidateParty": "", "voteCount": 19068 } ] }, "MarinSausalitoCityCouncilMember": { "id": "MarinSausalitoCityCouncilMember", "type": "localRace", "location": "Marin", "raceName": "Sausalito City Council Member", "raceDescription": "Top three candidates win seat.", "raceReadTheStory": "", "raceType": "top3", "timeUpdated": "7:18 PM", "dateUpdated": "Nov 20, 2024", "totalVotes": 10717, "candidates": [ { "candidateName": "Jacqueline Amrikhas", "candidateIncumbent": false, "candidateParty": "", "voteCount": 1643 }, { "candidateName": "Melissa Blaustein", "candidateIncumbent": true, "candidateParty": "", "voteCount": 2357 }, { "candidateName": "Sandra Bushmaker", "candidateIncumbent": false, "candidateParty": "", "voteCount": 1781 }, { "candidateName": "Steven Woodside", "candidateIncumbent": false, "candidateParty": "", "voteCount": 2414 }, { "candidateName": "Ian Sobieski", "candidateIncumbent": true, "candidateParty": "", "voteCount": 2522 } ] }, "MarinTiburonTownCouncilMember": { "id": "MarinTiburonTownCouncilMember", "type": "localRace", "location": "Marin", "raceName": "Tiburon Town Council Member", "raceDescription": "Top two candidates win seat.", "raceReadTheStory": "", "raceType": "top2", "timeUpdated": "7:18 PM", "dateUpdated": "Nov 20, 2024", "totalVotes": 8731, "candidates": [ { "candidateName": "Holli Thier", "candidateIncumbent": true, "candidateParty": "", "voteCount": 2383 }, { "candidateName": "Andrew Thompson", "candidateIncumbent": false, "candidateParty": "", "voteCount": 2217 }, { "candidateName": "Chuck Hornbrook", "candidateIncumbent": false, "candidateParty": "", "voteCount": 1785 }, { "candidateName": "Isaac Nikfar", "candidateIncumbent": true, "candidateParty": "", "voteCount": 2346 } ] }, "MarinBelMarinKeysCommunityServicesDistrictDirector": { "id": "MarinBelMarinKeysCommunityServicesDistrictDirector", "type": "localRace", "location": "Marin", "raceName": "Bel Marin Keys Community Services District Director", "raceDescription": "Top three candidates win seat.", "raceReadTheStory": "", "raceType": "top3", "timeUpdated": "7:18 PM", "dateUpdated": "Nov 20, 2024", "totalVotes": 2431, "candidates": [ { "candidateName": "Cheryl Furst", "candidateIncumbent": true, "candidateParty": "", "voteCount": 507 }, { "candidateName": "Kevin Dugan", "candidateIncumbent": false, "candidateParty": "", "voteCount": 293 }, { "candidateName": "Maria Mercy Angelopulos", "candidateIncumbent": true, "candidateParty": "", "voteCount": 559 }, { "candidateName": "David Bartnicki", "candidateIncumbent": false, "candidateParty": "", "voteCount": 259 }, { "candidateName": "Natalia Shorten", "candidateIncumbent": false, "candidateParty": "", "voteCount": 475 }, { "candidateName": "James “Jim” Spaulding", "candidateIncumbent": false, "candidateParty": "", "voteCount": 338 } ] }, "MarinMarinCityCommunityServicesDistrictDirector": { "id": "MarinMarinCityCommunityServicesDistrictDirector", "type": "localRace", "location": "Marin", "raceName": "Marin City Community Services District Director", "raceDescription": "Top two candidates win seat.", "raceReadTheStory": "", "raceType": "top2", "timeUpdated": "7:18 PM", "dateUpdated": "Nov 20, 2024", "totalVotes": 1395, "candidates": [ { "candidateName": "Lynnette Egenlauf", "candidateIncumbent": true, "candidateParty": "", "voteCount": 454 }, { "candidateName": "Henry E. Mims", "candidateIncumbent": true, "candidateParty": "", "voteCount": 575 }, { "candidateName": "Royce Y. McLemore", "candidateIncumbent": false, "candidateParty": "", "voteCount": 366 } ] }, "MarinTamalpaisCommunityServicesDistrictDirector": { "id": "MarinTamalpaisCommunityServicesDistrictDirector", "type": "localRace", "location": "Marin", "raceName": "Tamalpais Community Services District Director", "raceDescription": "Top three candidates win seat.", "raceReadTheStory": "", "raceType": "top3", "timeUpdated": "7:18 PM", "dateUpdated": "Nov 20, 2024", "totalVotes": 7847, "candidates": [ { "candidateName": "Steven Levine", "candidateIncumbent": true, "candidateParty": "", "voteCount": 2353 }, { "candidateName": "Courtney DiCarlo", "candidateIncumbent": false, "candidateParty": "", "voteCount": 1123 }, { "candidateName": "Matthew McMahon", "candidateIncumbent": true, "candidateParty": "", "voteCount": 2188 }, { "candidateName": "Steffen Bartschat", "candidateIncumbent": true, "candidateParty": "", "voteCount": 2183 } ] }, "MarinSouthernMarinFireProtectionDistrictDirector": { "id": "MarinSouthernMarinFireProtectionDistrictDirector", "type": "localRace", "location": "Marin", "raceName": "Southern Marin Fire Protection District Director", "raceDescription": "Top three candidates win seat.", "raceReadTheStory": "", "raceType": "top3", "timeUpdated": "7:18 PM", "dateUpdated": "Nov 20, 2024", "totalVotes": 45027, "candidates": [ { "candidateName": "Cathryn A. Hilliard", "candidateIncumbent": true, "candidateParty": "", "voteCount": 14096 }, { "candidateName": "Rich Riechel", "candidateIncumbent": false, "candidateParty": "", "voteCount": 6106 }, { "candidateName": "Ashley Raveche", "candidateIncumbent": true, "candidateParty": "", "voteCount": 13725 }, { "candidateName": "Clifford Waldeck", "candidateIncumbent": true, "candidateParty": "", "voteCount": 11100 } ] }, "MarinLasGallinasValleySanitaryDistrictDirectorShortTerm": { "id": "MarinLasGallinasValleySanitaryDistrictDirectorShortTerm", "type": "localRace", "location": "Marin", "raceName": "Las Gallinas Valley Sanitary District Director — Short Term", "raceDescription": "Top candidate wins seat.", "raceReadTheStory": "", "raceType": "top1", "timeUpdated": "7:18 PM", "dateUpdated": "Nov 20, 2024", "totalVotes": 12525, "candidates": [ { "candidateName": "Nicholas Lavrov", "candidateIncumbent": false, "candidateParty": "", "voteCount": 6902 }, { "candidateName": "Barry Nitzberg", "candidateIncumbent": true, "candidateParty": "", "voteCount": 5623 } ] }, "MarinMarinMunicipalWaterDistrictDirectorDivision2": { "id": "MarinMarinMunicipalWaterDistrictDirectorDivision2", "type": "localRace", "location": "Marin", "raceName": "Marin Municipal Water District Director, Division 2", "raceDescription": "Top candidate wins seat.", "raceReadTheStory": "", "raceType": "top1", "timeUpdated": "7:18 PM", "dateUpdated": "Nov 20, 2024", "totalVotes": 13808, "candidates": [ { "candidateName": "Diana Maier", "candidateIncumbent": false, "candidateParty": "", "voteCount": 5130 }, { "candidateName": "Jack Kenney", "candidateIncumbent": false, "candidateParty": "", "voteCount": 3605 }, { "candidateName": "Robert Sandoval", "candidateIncumbent": false, "candidateParty": "", "voteCount": 5073 } ] }, "MarinMarinMunicipalWaterDistrictDirectorDivision5": { "id": "MarinMarinMunicipalWaterDistrictDirectorDivision5", "type": "localRace", "location": "Marin", "raceName": "Marin Municipal Water District Director, Division 5", "raceDescription": "Top candidate wins seat.", "raceReadTheStory": "", "raceType": "top1", "timeUpdated": "7:18 PM", "dateUpdated": "Nov 20, 2024", "totalVotes": 16194, "candidates": [ { "candidateName": "Dawn Matheson", "candidateIncumbent": false, "candidateParty": "", "voteCount": 2341 }, { "candidateName": "Larry L. Russell", "candidateIncumbent": true, "candidateParty": "", "voteCount": 9878 }, { "candidateName": "Dave Keatley", "candidateIncumbent": false, "candidateParty": "", "voteCount": 3975 } ] }, "MarinNorthMarinWaterDistrictDirectorDivision1ShortTerm": { "id": "MarinNorthMarinWaterDistrictDirectorDivision1ShortTerm", "type": "localRace", "location": "Marin", "raceName": "North Marin Water District Director, Division 1 — Short Term", "raceDescription": "Top candidate wins seat.", "raceReadTheStory": "", "raceType": "top1", "timeUpdated": "7:18 PM", "dateUpdated": "Nov 20, 2024", "totalVotes": 6842, "candidates": [ { "candidateName": "Kenneth Eichstaedt", "candidateIncumbent": true, "candidateParty": "", "voteCount": 4393 }, { "candidateName": "Mary Stompe", "candidateIncumbent": false, "candidateParty": "", "voteCount": 2449 } ] }, "MarinNorthMarinWaterDistrictDirectorDivision3": { "id": "MarinNorthMarinWaterDistrictDirectorDivision3", "type": "localRace", "location": "Marin", "raceName": "North Marin Water District Director, Division 3", "raceDescription": "Top candidate wins seat.", "raceReadTheStory": "", "raceType": "top1", "timeUpdated": "7:18 PM", "dateUpdated": "Nov 20, 2024", "totalVotes": 6344, "candidates": [ { "candidateName": "Francis Drouillard", "candidateIncumbent": false, "candidateParty": "", "voteCount": 2985 }, { "candidateName": "Michael H. Joly", "candidateIncumbent": true, "candidateParty": "", "voteCount": 3359 } ] }, "MarinMeasureAA": { "id": "MarinMeasureAA", "type": "localRace", "location": "Marin", "raceName": "Measure AA", "raceDescription": "Petaluma Joint Union High School District. School bond. Passes with 55% vote. Includes votes from Marin and Sonoma Counties.", "raceReadTheStory": "", "raceType": "yesNo", "timeUpdated": "7:18 PM", "dateUpdated": "Nov 20, 2024", "totalVotes": 40462, "candidates": [ { "candidateName": "Yes", "candidateIncumbent": false, "candidateParty": "", "voteCount": 25423 }, { "candidateName": "No", "candidateIncumbent": false, "candidateParty": "", "voteCount": 15039 } ] }, "MarinMeasureB": { "id": "MarinMeasureB", "type": "localRace", "location": "Marin", "raceName": "Measure B", "raceDescription": "Tamalpais Union High School District. School bond. Passes with 55% vote.", "raceReadTheStory": "", "raceType": "yesNo", "timeUpdated": "7:18 PM", "dateUpdated": "Nov 20, 2024", "totalVotes": 66753, "candidates": [ { "candidateName": "Yes", "candidateIncumbent": false, "candidateParty": "", "voteCount": 43890 }, { "candidateName": "No", "candidateIncumbent": false, "candidateParty": "", "voteCount": 22863 } ] }, "MarinMeasureC": { "id": "MarinMeasureC", "type": "localRace", "location": "Marin", "raceName": "Measure C", "raceDescription": "Bolinas-Stinson Union School District. Parcel tax. Passes with 2/3 vote.", "raceReadTheStory": "", "raceType": "yesNo", "timeUpdated": "7:18 PM", "dateUpdated": "Nov 20, 2024", "totalVotes": 1119, "candidates": [ { "candidateName": "Yes", "candidateIncumbent": false, "candidateParty": "", "voteCount": 806 }, { "candidateName": "No", "candidateIncumbent": false, "candidateParty": "", "voteCount": 313 } ] }, "MarinMeasureE": { "id": "MarinMeasureE", "type": "localRace", "location": "Marin", "raceName": "Measure E", "raceDescription": "Kentfield School District. School bond. Passes with 55% vote.", "raceReadTheStory": "", "raceType": "yesNo", "timeUpdated": "7:18 PM", "dateUpdated": "Nov 20, 2024", "totalVotes": 6973, "candidates": [ { "candidateName": "Yes", "candidateIncumbent": false, "candidateParty": "", "voteCount": 4213 }, { "candidateName": "No", "candidateIncumbent": false, "candidateParty": "", "voteCount": 2760 } ] }, "MarinMeasureG": { "id": "MarinMeasureG", "type": "localRace", "location": "Marin", "raceName": "Measure G", "raceDescription": "Sausalito Marin City School District. Parcel tax. Passes with 2/3 vote.", "raceReadTheStory": "", "raceType": "yesNo", "timeUpdated": "7:18 PM", "dateUpdated": "Nov 20, 2024", "totalVotes": 5876, "candidates": [ { "candidateName": "Yes", "candidateIncumbent": false, "candidateParty": "", "voteCount": 4117 }, { "candidateName": "No", "candidateIncumbent": false, "candidateParty": "", "voteCount": 1759 } ] }, "MarinMeasureH": { "id": "MarinMeasureH", "type": "localRace", "location": "Marin", "raceName": "Measure H", "raceDescription": "Fairfax. Appoint City Clerk. Passes with majority vote. ", "raceReadTheStory": "", "raceType": "yesNo", "timeUpdated": "7:18 PM", "dateUpdated": "Nov 20, 2024", "totalVotes": 4401, "candidates": [ { "candidateName": "Yes", "candidateIncumbent": false, "candidateParty": "", "voteCount": 1762 }, { "candidateName": "No", "candidateIncumbent": false, "candidateParty": "", "voteCount": 2639 } ] }, "MarinMeasureI": { "id": "MarinMeasureI", "type": "localRace", "location": "Marin", "raceName": "Measure I", "raceDescription": "Fairfax. Rent stabilization. Passes with majority vote.", "raceReadTheStory": "", "raceType": "yesNo", "timeUpdated": "7:18 PM", "dateUpdated": "Nov 20, 2024", "totalVotes": 4731, "candidates": [ { "candidateName": "Yes", "candidateIncumbent": false, "candidateParty": "", "voteCount": 2990 }, { "candidateName": "No", "candidateIncumbent": false, "candidateParty": "", "voteCount": 1741 } ] }, "MarinMeasureJ": { "id": "MarinMeasureJ", "type": "localRace", "location": "Marin", "raceName": "Measure J", "raceDescription": "Fairfax. Infrastructure bond. Passes with 2/3 vote.", "raceReadTheStory": "", "raceType": "yesNo", "timeUpdated": "7:18 PM", "dateUpdated": "Nov 20, 2024", "totalVotes": 4778, "candidates": [ { "candidateName": "Yes", "candidateIncumbent": false, "candidateParty": "", "voteCount": 2965 }, { "candidateName": "No", "candidateIncumbent": false, "candidateParty": "", "voteCount": 1813 } ] }, "MarinMeasureK": { "id": "MarinMeasureK", "type": "localRace", "location": "Marin", "raceName": "Measure K", "raceDescription": "Larkspur. Rent increase limit. Passes with majority vote. ", "raceReadTheStory": "", "raceType": "yesNo", "timeUpdated": "7:18 PM", "dateUpdated": "Nov 20, 2024", "totalVotes": 7136, "candidates": [ { "candidateName": "Yes", "candidateIncumbent": false, "candidateParty": "", "voteCount": 2708 }, { "candidateName": "No", "candidateIncumbent": false, "candidateParty": "", "voteCount": 4428 } ] }, "MarinMeasureL": { "id": "MarinMeasureL", "type": "localRace", "location": "Marin", "raceName": "Measure L", "raceDescription": "Mill Valley. Sales tax. Passes with majority vote.", "raceReadTheStory": "", "raceType": "yesNo", "timeUpdated": "7:18 PM", "dateUpdated": "Nov 20, 2024", "totalVotes": 8556, "candidates": [ { "candidateName": "Yes", "candidateIncumbent": false, "candidateParty": "", "voteCount": 6616 }, { "candidateName": "No", "candidateIncumbent": false, "candidateParty": "", "voteCount": 1940 } ] }, "MarinMeasureM": { "id": "MarinMeasureM", "type": "localRace", "location": "Marin", "raceName": "Measure M", "raceDescription": "Novato. Sales tax. Passes with majority vote.", "raceReadTheStory": "", "raceType": "yesNo", "timeUpdated": "7:18 PM", "dateUpdated": "Nov 20, 2024", "totalVotes": 26127, "candidates": [ { "candidateName": "Yes", "candidateIncumbent": false, "candidateParty": "", "voteCount": 15133 }, { "candidateName": "No", "candidateIncumbent": false, "candidateParty": "", "voteCount": 10994 } ] }, "MarinMeasureN": { "id": "MarinMeasureN", "type": "localRace", "location": "Marin", "raceName": "Measure N", "raceDescription": "San Anselmo. Rent increase limit. Passes with majority vote.", "raceReadTheStory": "", "raceType": "yesNo", "timeUpdated": "7:18 PM", "dateUpdated": "Nov 20, 2024", "totalVotes": 7462, "candidates": [ { "candidateName": "Yes", "candidateIncumbent": false, "candidateParty": "", "voteCount": 2754 }, { "candidateName": "No", "candidateIncumbent": false, "candidateParty": "", "voteCount": 4708 } ] }, "MarinMeasureO": { "id": "MarinMeasureO", "type": "localRace", "location": "Marin", "raceName": "Measure O", "raceDescription": "San Anselmo. Tenant benefits. Passes with majority vote.", "raceReadTheStory": "", "raceType": "yesNo", "timeUpdated": "7:18 PM", "dateUpdated": "Nov 20, 2024", "totalVotes": 7553, "candidates": [ { "candidateName": "Yes", "candidateIncumbent": false, "candidateParty": "", "voteCount": 2555 }, { "candidateName": "No", "candidateIncumbent": false, "candidateParty": "", "voteCount": 4998 } ] }, "MarinMeasureP": { "id": "MarinMeasureP", "type": "localRace", "location": "Marin", "raceName": "Measure P", "raceDescription": "San Rafael. Parcel tax. Passes with majority vote.", "raceReadTheStory": "", "raceType": "yesNo", "timeUpdated": "7:18 PM", "dateUpdated": "Nov 20, 2024", "totalVotes": 23772, "candidates": [ { "candidateName": "Yes", "candidateIncumbent": false, "candidateParty": "", "voteCount": 12367 }, { "candidateName": "No", "candidateIncumbent": false, "candidateParty": "", "voteCount": 11405 } ] }, "MarinMeasureQ": { "id": "MarinMeasureQ", "type": "localRace", "location": "Marin", "raceName": "Measure Q", "raceDescription": "Stinson Beach Fire Protection District. Spending limit. Passes with majority vote.", "raceReadTheStory": "", "raceType": "yesNo", "timeUpdated": "7:18 PM", "dateUpdated": "Nov 20, 2024", "totalVotes": 332, "candidates": [ { "candidateName": "Yes", "candidateIncumbent": false, "candidateParty": "", "voteCount": 309 }, { "candidateName": "No", "candidateIncumbent": false, "candidateParty": "", "voteCount": 23 } ] }, "MarinMeasureR": { "id": "MarinMeasureR", "type": "localRace", "location": "Marin", "raceName": "Measure R", "raceDescription": "Stinson Beach Fire Protection District. Parcel tax. Passes with 2/3 vote.", "raceReadTheStory": "", "raceType": "yesNo", "timeUpdated": "7:18 PM", "dateUpdated": "Nov 20, 2024", "totalVotes": 335, "candidates": [ { "candidateName": "Yes", "candidateIncumbent": false, "candidateParty": "", "voteCount": 274 }, { "candidateName": "No", "candidateIncumbent": false, "candidateParty": "", "voteCount": 61 } ] }, "NapaNapaCountyBoardofEducationTrusteeArea5": { "id": "NapaNapaCountyBoardofEducationTrusteeArea5", "type": "localRace", "location": "Napa", "raceName": "Napa County Board of Education, Trustee Area 5", "raceDescription": "Top candidate wins seat. ", "raceReadTheStory": "", "raceType": "top1", "timeUpdated": "6:51 PM", "dateUpdated": "Nov 25, 2024", "totalVotes": 7504, "candidates": [ { "candidateName": "Rory Moran", "candidateIncumbent": false, "candidateParty": "", "voteCount": 2163 }, { "candidateName": "Gerald Parrott \r", "candidateIncumbent": true, "candidateParty": "", "voteCount": 5341 } ] }, "NapaSolanoCountyBoardofEducationTrusteeArea2": { "id": "NapaSolanoCountyBoardofEducationTrusteeArea2", "type": "localRace", "location": "Napa", "raceName": "Solano County Board of Education, Trustee Area 2", "raceDescription": "Top candidate wins seat. Includes votes from Napa and Solano counties.", "raceReadTheStory": "", "raceType": "top1", "timeUpdated": "6:51 PM", "dateUpdated": "Nov 25, 2024", "totalVotes": 28961, "candidates": [ { "candidateName": "Bonnie Hamilton", "candidateIncumbent": false, "candidateParty": "", "voteCount": 10120 }, { "candidateName": "Carol J. Kalamaras", "candidateIncumbent": false, "candidateParty": "", "voteCount": 5434 }, { "candidateName": "Amy Sharp", "candidateIncumbent": true, "candidateParty": "", "voteCount": 13407 } ] }, "NapaNapaValleyCollegeTrusteeArea6": { "id": "NapaNapaValleyCollegeTrusteeArea6", "type": "localRace", "location": "Napa", "raceName": "Napa Valley College, Trustee Area 6", "raceDescription": "Top candidate wins seat. ", "raceReadTheStory": "", "raceType": "top1", "timeUpdated": "6:51 PM", "dateUpdated": "Nov 25, 2024", "totalVotes": 8020, "candidates": [ { "candidateName": "Ines De Luna", "candidateIncumbent": true, "candidateParty": "", "voteCount": 4838 }, { "candidateName": "Scott Owens", "candidateIncumbent": false, "candidateParty": "", "voteCount": 3182 } ] }, "NapaNapaValleyUnifiedSchoolDistrictTrusteeArea2": { "id": "NapaNapaValleyUnifiedSchoolDistrictTrusteeArea2", "type": "localRace", "location": "Napa", "raceName": "Napa Valley Unified School District, Trustee Area 2", "raceDescription": "Top candidate wins seat. ", "raceReadTheStory": "", "raceType": "top1", "timeUpdated": "6:51 PM", "dateUpdated": "Nov 25, 2024", "totalVotes": 6551, "candidates": [ { "candidateName": "Lisa W. Chu", "candidateIncumbent": true, "candidateParty": "", "voteCount": 4602 }, { "candidateName": "Kevin “KDub” West", "candidateIncumbent": false, "candidateParty": "", "voteCount": 1949 } ] }, "NapaNapaValleyUnifiedSchoolDistrictTrusteeArea4": { "id": "NapaNapaValleyUnifiedSchoolDistrictTrusteeArea4", "type": "localRace", "location": "Napa", "raceName": "Napa Valley Unified School District, Trustee Area 4", "raceDescription": "Top candidate wins seat. ", "raceReadTheStory": "", "raceType": "top1", "timeUpdated": "6:51 PM", "dateUpdated": "Nov 25, 2024", "totalVotes": 5961, "candidates": [ { "candidateName": "Devin Jones", "candidateIncumbent": false, "candidateParty": "", "voteCount": 2087 }, { "candidateName": "Eve Ryser", "candidateIncumbent": true, "candidateParty": "", "voteCount": 3874 } ] }, "NapaNapaValleyUnifiedSchoolDistrictTrusteeArea5": { "id": "NapaNapaValleyUnifiedSchoolDistrictTrusteeArea5", "type": "localRace", "location": "Napa", "raceName": "Napa Valley Unified School District, Trustee Area 5", "raceDescription": "Top candidate wins seat. ", "raceReadTheStory": "", "raceType": "top1", "timeUpdated": "6:51 PM", "dateUpdated": "Nov 25, 2024", "totalVotes": 5272, "candidates": [ { "candidateName": "John Henry Martin", "candidateIncumbent": false, "candidateParty": "", "voteCount": 3094 }, { "candidateName": "David T. Gracia", "candidateIncumbent": true, "candidateParty": "", "voteCount": 2178 } ] }, "NapaNapaValleyUnifiedSchoolDistrictTrusteeArea7": { "id": "NapaNapaValleyUnifiedSchoolDistrictTrusteeArea7", "type": "localRace", "location": "Napa", "raceName": "Napa Valley Unified School District, Trustee Area 7", "raceDescription": "Top candidate wins seat. ", "raceReadTheStory": "", "raceType": "top1", "timeUpdated": "6:51 PM", "dateUpdated": "Nov 25, 2024", "totalVotes": 7113, "candidates": [ { "candidateName": "Marie Dennett", "candidateIncumbent": false, "candidateParty": "", "voteCount": 3199 }, { "candidateName": "Julianna Hart", "candidateIncumbent": true, "candidateParty": "", "voteCount": 3914 } ] }, "NapaFairfieldSuisunUnifiedSchoolDistrictTrusteeArea3": { "id": "NapaFairfieldSuisunUnifiedSchoolDistrictTrusteeArea3", "type": "localRace", "location": "Napa", "raceName": "Fairfield-Suisun Unified School District, Trustee Area 3", "raceDescription": "Top candidate wins seat. Includes votes from Napa and Solano Counties.", "raceReadTheStory": "", "raceType": "top1", "timeUpdated": "6:51 PM", "dateUpdated": "Nov 25, 2024", "totalVotes": 7980, "candidates": [ { "candidateName": "Brigette Hunley", "candidateIncumbent": false, "candidateParty": "", "voteCount": 4144 }, { "candidateName": "Judi Honeychurch", "candidateIncumbent": true, "candidateParty": "", "voteCount": 3836 } ] }, "NapaAmericanCanyonMayor": { "id": "NapaAmericanCanyonMayor", "type": "localRace", "location": "Napa", "raceName": "American Canyon Mayor", "raceDescription": "Top candidate wins seat. ", "raceReadTheStory": "", "raceType": "top1", "timeUpdated": "6:51 PM", "dateUpdated": "Nov 25, 2024", "totalVotes": 8997, "candidates": [ { "candidateName": "David Oro", "candidateIncumbent": false, "candidateParty": "", "voteCount": 4342 }, { "candidateName": "Pierre Washington", "candidateIncumbent": false, "candidateParty": "", "voteCount": 4655 } ] }, "NapaAmericanCanyonCityCouncil": { "id": "NapaAmericanCanyonCityCouncil", "type": "localRace", "location": "Napa", "raceName": "American Canyon City Council", "raceDescription": "Top two candidates win seat.", "raceReadTheStory": "", "raceType": "top2", "timeUpdated": "6:51 PM", "dateUpdated": "Nov 25, 2024", "totalVotes": 13688, "candidates": [ { "candidateName": "Melissa Lamattina", "candidateIncumbent": false, "candidateParty": "", "voteCount": 4311 }, { "candidateName": "Elmer Andrei Manaid", "candidateIncumbent": false, "candidateParty": "", "voteCount": 2796 }, { "candidateName": "Davet Mohammed", "candidateIncumbent": false, "candidateParty": "", "voteCount": 3043 }, { "candidateName": "Brando R. Cruz", "candidateIncumbent": false, "candidateParty": "", "voteCount": 3538 } ] }, "NapaCalistogaMayor": { "id": "NapaCalistogaMayor", "type": "localRace", "location": "Napa", "raceName": "Calistoga Mayor", "raceDescription": "Top candidate wins seat. ", "raceReadTheStory": "", "raceType": "top1", "timeUpdated": "6:51 PM", "dateUpdated": "Nov 25, 2024", "totalVotes": 1509, "candidates": [ { "candidateName": "Donald Williams", "candidateIncumbent": true, "candidateParty": "", "voteCount": 1509 } ] }, "NapaCalistogaCityCouncil": { "id": "NapaCalistogaCityCouncil", "type": "localRace", "location": "Napa", "raceName": "Calistoga City Council", "raceDescription": "Top two candidates win seat.", "raceReadTheStory": "", "raceType": "top2", "timeUpdated": "6:51 PM", "dateUpdated": "Nov 25, 2024", "totalVotes": 2676, "candidates": [ { "candidateName": "Lisa Gift", "candidateIncumbent": true, "candidateParty": "", "voteCount": 843 }, { "candidateName": "Marion Villalba", "candidateIncumbent": false, "candidateParty": "", "voteCount": 745 }, { "candidateName": "Irais Lopez-Ortega", "candidateIncumbent": true, "candidateParty": "", "voteCount": 1088 } ] }, "NapaNapaMayor": { "id": "NapaNapaMayor", "type": "localRace", "location": "Napa", "raceName": "Napa Mayor", "raceDescription": "Top candidate wins seat. ", "raceReadTheStory": "", "raceType": "top1", "timeUpdated": "6:51 PM", "dateUpdated": "Nov 25, 2024", "totalVotes": 33264, "candidates": [ { "candidateName": "Tuesday D. Allison", "candidateIncumbent": false, "candidateParty": "", "voteCount": 6596 }, { "candidateName": "Scott Sedgley", "candidateIncumbent": true, "candidateParty": "", "voteCount": 26668 } ] }, "NapaNapaCityCouncilDistrict2": { "id": "NapaNapaCityCouncilDistrict2", "type": "localRace", "location": "Napa", "raceName": "Napa City Council, District 2", "raceDescription": "Top candidate wins seat. ", "raceReadTheStory": "", "raceType": "top1", "timeUpdated": "6:51 PM", "dateUpdated": "Nov 25, 2024", "totalVotes": 7264, "candidates": [ { "candidateName": "Beth Painter", "candidateIncumbent": true, "candidateParty": "", "voteCount": 7264 } ] }, "NapaNapaCityCouncilDistrict4": { "id": "NapaNapaCityCouncilDistrict4", "type": "localRace", "location": "Napa", "raceName": "Napa City Council, District 4", "raceDescription": "Top candidate wins seat. ", "raceReadTheStory": "", "raceType": "top1", "timeUpdated": "6:51 PM", "dateUpdated": "Nov 25, 2024", "totalVotes": 5211, "candidates": [ { "candidateName": "Bernardo “Bernie” Narvaez", "candidateIncumbent": true, "candidateParty": "", "voteCount": 5211 } ] }, "NapaStHelenaMayor": { "id": "NapaStHelenaMayor", "type": "localRace", "location": "Napa", "raceName": "St Helena Mayor", "raceDescription": "Top candidate wins seat. ", "raceReadTheStory": "", "raceType": "top1", "timeUpdated": "6:51 PM", "dateUpdated": "Nov 25, 2024", "totalVotes": 2662, "candidates": [ { "candidateName": "Paul J. Dohring", "candidateIncumbent": true, "candidateParty": "", "voteCount": 1836 }, { "candidateName": "Billy Summers", "candidateIncumbent": false, "candidateParty": "", "voteCount": 826 } ] }, "NapaStHelenaCityCouncil": { "id": "NapaStHelenaCityCouncil", "type": "localRace", "location": "Napa", "raceName": "St Helena City Council", "raceDescription": "Top two candidates win seat.", "raceReadTheStory": "", "raceType": "top2", "timeUpdated": "6:51 PM", "dateUpdated": "Nov 25, 2024", "totalVotes": 4172, "candidates": [ { "candidateName": "Michelle Deasy", "candidateIncumbent": false, "candidateParty": "", "voteCount": 1580 }, { "candidateName": "Hector R. Marroquin", "candidateIncumbent": false, "candidateParty": "", "voteCount": 1076 }, { "candidateName": "Aaron Barak", "candidateIncumbent": false, "candidateParty": "", "voteCount": 1516 } ] }, "NapaYountvilleTownCouncil": { "id": "NapaYountvilleTownCouncil", "type": "localRace", "location": "Napa", "raceName": "Yountville Town Council", "raceDescription": "Top two candidates win seat.", "raceReadTheStory": "", "raceType": "top2", "timeUpdated": "6:51 PM", "dateUpdated": "Nov 25, 2024", "totalVotes": 2115, "candidates": [ { "candidateName": "Joe Tagliaboschi", "candidateIncumbent": false, "candidateParty": "", "voteCount": 483 }, { "candidateName": "Robert Moore", "candidateIncumbent": false, "candidateParty": "", "voteCount": 234 }, { "candidateName": "Pam Reeves", "candidateIncumbent": true, "candidateParty": "", "voteCount": 650 }, { "candidateName": "Eric E. Knight", "candidateIncumbent": true, "candidateParty": "", "voteCount": 748 } ] }, "NapaMeasureBSchool": { "id": "NapaMeasureBSchool", "type": "localRace", "location": "Napa", "raceName": "Napa Valley Unified School District, Measure B", "raceDescription": "Napa Valley Unified School District. School bond. Passes with 55% vote.", "raceReadTheStory": "", "raceType": "yesNo", "timeUpdated": "6:51 PM", "dateUpdated": "Nov 25, 2024", "totalVotes": 42260, "candidates": [ { "candidateName": "Yes", "candidateIncumbent": false, "candidateParty": "", "voteCount": 23279 }, { "candidateName": "No", "candidateIncumbent": false, "candidateParty": "", "voteCount": 18981 } ] }, "NapaMeasureU": { "id": "NapaMeasureU", "type": "localRace", "location": "Napa", "raceName": "Measure U", "raceDescription": "Napa Valley Transportation Authority. Transporation sales tax. Passes with 2/3 vote.", "raceReadTheStory": "", "raceType": "yesNo", "timeUpdated": "6:51 PM", "dateUpdated": "Nov 25, 2024", "totalVotes": 60773, "candidates": [ { "candidateName": "Yes", "candidateIncumbent": false, "candidateParty": "", "voteCount": 44224 }, { "candidateName": "No", "candidateIncumbent": false, "candidateParty": "", "voteCount": 16549 } ] }, "NapaMeasureG": { "id": "NapaMeasureG", "type": "localRace", "location": "Napa", "raceName": "Measure G", "raceDescription": "Napa. Sales tax. Passes with majority vote.", "raceReadTheStory": "", "raceType": "yesNo", "timeUpdated": "6:51 PM", "dateUpdated": "Nov 25, 2024", "totalVotes": 34716, "candidates": [ { "candidateName": "Yes", "candidateIncumbent": false, "candidateParty": "", "voteCount": 19956 }, { "candidateName": "No", "candidateIncumbent": false, "candidateParty": "", "voteCount": 14760 } ] }, "NapaMeasureA1": { "id": "NapaMeasureA1", "type": "localRace", "location": "Napa", "raceName": "Measure A1", "raceDescription": "St. Helena. Establishing charter city. Passes with majority vote.", "raceReadTheStory": "", "raceType": "yesNo", "timeUpdated": "6:51 PM", "dateUpdated": "Nov 25, 2024", "totalVotes": 2719, "candidates": [ { "candidateName": "Yes", "candidateIncumbent": false, "candidateParty": "", "voteCount": 1191 }, { "candidateName": "No", "candidateIncumbent": false, "candidateParty": "", "voteCount": 1528 } ] }, "NapaMeasureA2": { "id": "NapaMeasureA2", "type": "localRace", "location": "Napa", "raceName": "Measure A2", "raceDescription": "St. Helena. Real property transfer tax. Passes with majority vote. ", "raceReadTheStory": "", "raceType": "yesNo", "timeUpdated": "6:51 PM", "dateUpdated": "Nov 25, 2024", "totalVotes": 2741, "candidates": [ { "candidateName": "Yes", "candidateIncumbent": false, "candidateParty": "", "voteCount": 1123 }, { "candidateName": "No", "candidateIncumbent": false, "candidateParty": "", "voteCount": 1618 } ] }, "NapaMeasureBStHelena": { "id": "NapaMeasureBStHelena", "type": "localRace", "location": "Napa", "raceName": "St. Helena, Measure B", "raceDescription": "St. Helena. Winery and planned agritourism overlay. Passes with majority vote. ", "raceReadTheStory": "", "raceType": "yesNo", "timeUpdated": "6:51 PM", "dateUpdated": "Nov 25, 2024", "totalVotes": 2764, "candidates": [ { "candidateName": "Yes", "candidateIncumbent": false, "candidateParty": "", "voteCount": 1366 }, { "candidateName": "No", "candidateIncumbent": false, "candidateParty": "", "voteCount": 1398 } ] }, "SFBoardofEducation": { "id": "SFBoardofEducation", "type": "localRace", "location": "San Francisco", "raceName": "Board of Education", "raceDescription": "Top four candidates win seat.", "raceReadTheStory": "", "raceType": "top4", "timeUpdated": "7:05 PM", "dateUpdated": "Nov 21, 2024", "totalVotes": 1012483, "candidates": [ { "candidateName": "Laurance Lem Lee", "candidateIncumbent": false, "candidateParty": "", "voteCount": 45716 }, { "candidateName": "Lefteris Eleftheriou", "candidateIncumbent": false, "candidateParty": "", "voteCount": 22270 }, { "candidateName": "Jaime Huling", "candidateIncumbent": false, "candidateParty": "", "voteCount": 168620 }, { "candidateName": "Ann Hsu", "candidateIncumbent": false, "candidateParty": "", "voteCount": 81011 }, { "candidateName": "John Jersin", "candidateIncumbent": false, "candidateParty": "", "voteCount": 122416 }, { "candidateName": "Parag Gupta", "candidateIncumbent": false, "candidateParty": "", "voteCount": 139306 }, { "candidateName": "Matt Alexander", "candidateIncumbent": false, "candidateParty": "", "voteCount": 122670 }, { "candidateName": "Supryia Marie Ray", "candidateIncumbent": false, "candidateParty": "", "voteCount": 127806 }, { "candidateName": "Virginia Cheung", "candidateIncumbent": false, "candidateParty": "", "voteCount": 100987 }, { "candidateName": "Min Chang", "candidateIncumbent": false, "candidateParty": "", "voteCount": 48532 }, { "candidateName": "Maddy Krantz", "candidateIncumbent": false, "candidateParty": "", "voteCount": 33149 } ] }, "SFCommunityCollegeBoard": { "id": "SFCommunityCollegeBoard", "type": "localRace", "location": "San Francisco", "raceName": "Community College Board", "raceDescription": "Top four candidates win seat.", "raceReadTheStory": "", "raceType": "top4", "timeUpdated": "7:05 PM", "dateUpdated": "Nov 21, 2024", "totalVotes": 823050, "candidates": [ { "candidateName": "Ruth Ferguson", "candidateIncumbent": false, "candidateParty": "", "voteCount": 114101 }, { "candidateName": "Leanna C. Louie", "candidateIncumbent": false, "candidateParty": "", "voteCount": 50335 }, { "candidateName": "Heather McCarty", "candidateIncumbent": false, "candidateParty": "", "voteCount": 162432 }, { "candidateName": "Julio J. Ramos", "candidateIncumbent": false, "candidateParty": "", "voteCount": 38724 }, { "candidateName": "Aliya Chisti", "candidateIncumbent": true, "candidateParty": "", "voteCount": 149593 }, { "candidateName": "Ben Kaplan", "candidateIncumbent": false, "candidateParty": "", "voteCount": 49302 }, { "candidateName": "Alan Wong", "candidateIncumbent": true, "candidateParty": "", "voteCount": 140911 }, { "candidateName": "Luis Zamora", "candidateIncumbent": false, "candidateParty": "", "voteCount": 117652 } ] }, "SFBARTBoardofDirectorsDistrict7": { "id": "SFBARTBoardofDirectorsDistrict7", "type": "localRace", "location": "San Francisco", "raceName": "San Francisco Bay Area Rapid Transit District Director, District 7", "raceDescription": "Top two candidates win seat. Includes votes from San Francisco and Alameda County.", "raceReadTheStory": "", "raceType": "top1", "timeUpdated": "7:05 PM", "dateUpdated": "Nov 21, 2024", "totalVotes": 161112, "candidates": [ { "candidateName": "Victor E. Flores", "candidateIncumbent": false, "candidateParty": "", "voteCount": 92646 }, { "candidateName": "Dana Lang", "candidateIncumbent": false, "candidateParty": "", "voteCount": 68466 } ] }, "SFBARTBoardofDirectorsDistrict9": { "id": "SFBARTBoardofDirectorsDistrict9", "type": "localRace", "location": "San Francisco", "raceName": "San Francisco Bay Area Rapid Transit District Director, District 9", "raceDescription": "Top two candidates win seat.", "raceReadTheStory": "", "raceType": "top1", "timeUpdated": "7:05 PM", "dateUpdated": "Nov 21, 2024", "totalVotes": 137833, "candidates": [ { "candidateName": "Edward Wright", "candidateIncumbent": false, "candidateParty": "", "voteCount": 86944 }, { "candidateName": "Joe Sangirardi", "candidateIncumbent": false, "candidateParty": "", "voteCount": 50889 } ] }, "SFMeasureA": { "id": "SFMeasureA", "type": "localRace", "location": "San Francisco", "raceName": "Measure A", "raceDescription": "San Francisco Unified School District. School bond. Passes with 55% vote.", "raceReadTheStory": "", "raceType": "yesNo", "timeUpdated": "7:05 PM", "dateUpdated": "Nov 21, 2024", "totalVotes": 377175, "candidates": [ { "candidateName": "Yes", "candidateIncumbent": false, "candidateParty": "", "voteCount": 282886 }, { "candidateName": "No", "candidateIncumbent": false, "candidateParty": "", "voteCount": 94289 } ] }, "SFMeasureB": { "id": "SFMeasureB", "type": "localRace", "location": "San Francisco", "raceName": "Measure B", "raceDescription": "San Francisco. Community health and safety bond. Passes with 2/3 vote. ", "raceReadTheStory": "", "raceType": "yesNo", "timeUpdated": "7:05 PM", "dateUpdated": "Nov 21, 2024", "totalVotes": 376520, "candidates": [ { "candidateName": "Yes", "candidateIncumbent": false, "candidateParty": "", "voteCount": 274113 }, { "candidateName": "No", "candidateIncumbent": false, "candidateParty": "", "voteCount": 102407 } ] }, "SFMeasureC": { "id": "SFMeasureC", "type": "localRace", "location": "San Francisco", "raceName": "Measure C", "raceDescription": "San Francisco. Inspector General position. Passes with majority vote.", "raceReadTheStory": "", "raceType": "yesNo", "timeUpdated": "7:05 PM", "dateUpdated": "Nov 21, 2024", "totalVotes": 370248, "candidates": [ { "candidateName": "Yes", "candidateIncumbent": false, "candidateParty": "", "voteCount": 225630 }, { "candidateName": "No", "candidateIncumbent": false, "candidateParty": "", "voteCount": 144618 } ] }, "SFMeasureD": { "id": "SFMeasureD", "type": "localRace", "location": "San Francisco", "raceName": "Measure D", "raceDescription": "San Francisco. Commissions and mayoral authority. Passes with majority vote.", "raceReadTheStory": "", "raceType": "yesNo", "timeUpdated": "7:05 PM", "dateUpdated": "Nov 21, 2024", "totalVotes": 366215, "candidates": [ { "candidateName": "Yes", "candidateIncumbent": false, "candidateParty": "", "voteCount": 158664 }, { "candidateName": "No", "candidateIncumbent": false, "candidateParty": "", "voteCount": 207551 } ] }, "SFMeasureE": { "id": "SFMeasureE", "type": "localRace", "location": "San Francisco", "raceName": "Measure E", "raceDescription": "San Francisco. Commissions task force. Passes with majority vote.", "raceReadTheStory": "", "raceType": "yesNo", "timeUpdated": "7:05 PM", "dateUpdated": "Nov 21, 2024", "totalVotes": 363743, "candidates": [ { "candidateName": "Yes", "candidateIncumbent": false, "candidateParty": "", "voteCount": 192477 }, { "candidateName": "No", "candidateIncumbent": false, "candidateParty": "", "voteCount": 171266 } ] }, "SFMeasureF": { "id": "SFMeasureF", "type": "localRace", "location": "San Francisco", "raceName": "Measure F", "raceDescription": "San Francisco. Police pensions. Passes with majority vote.", "raceReadTheStory": "", "raceType": "yesNo", "timeUpdated": "7:05 PM", "dateUpdated": "Nov 21, 2024", "totalVotes": 361559, "candidates": [ { "candidateName": "Yes", "candidateIncumbent": false, "candidateParty": "", "voteCount": 163775 }, { "candidateName": "No", "candidateIncumbent": false, "candidateParty": "", "voteCount": 197784 } ] }, "SFMeasureG": { "id": "SFMeasureG", "type": "localRace", "location": "San Francisco", "raceName": "Measure G", "raceDescription": "San Francisco. Affordable housing. Passes with majority vote.", "raceReadTheStory": "", "raceType": "yesNo", "timeUpdated": "7:05 PM", "dateUpdated": "Nov 21, 2024", "totalVotes": 370708, "candidates": [ { "candidateName": "Yes", "candidateIncumbent": false, "candidateParty": "", "voteCount": 217728 }, { "candidateName": "No", "candidateIncumbent": false, "candidateParty": "", "voteCount": 152980 } ] }, "SFMeasureH": { "id": "SFMeasureH", "type": "localRace", "location": "San Francisco", "raceName": "Measure H", "raceDescription": "San Francisco. Firefighter pensions. Passes with majority vote.", "raceReadTheStory": "", "raceType": "yesNo", "timeUpdated": "7:05 PM", "dateUpdated": "Nov 21, 2024", "totalVotes": 365827, "candidates": [ { "candidateName": "Yes", "candidateIncumbent": false, "candidateParty": "", "voteCount": 192526 }, { "candidateName": "No", "candidateIncumbent": false, "candidateParty": "", "voteCount": 173301 } ] }, "SFMeasureI": { "id": "SFMeasureI", "type": "localRace", "location": "San Francisco", "raceName": "Measure I", "raceDescription": "San Francisco. Nurse and 911 operator pensions. Passes with majority vote.", "raceReadTheStory": "", "raceType": "yesNo", "timeUpdated": "7:05 PM", "dateUpdated": "Nov 21, 2024", "totalVotes": 363348, "candidates": [ { "candidateName": "Yes", "candidateIncumbent": false, "candidateParty": "", "voteCount": 261238 }, { "candidateName": "No", "candidateIncumbent": false, "candidateParty": "", "voteCount": 102110 } ] }, "SFMeasureJ": { "id": "SFMeasureJ", "type": "localRace", "location": "San Francisco", "raceName": "Measure J", "raceDescription": "San Francisco. City spending. Passes with majority vote.", "raceReadTheStory": "", "raceType": "yesNo", "timeUpdated": "7:05 PM", "dateUpdated": "Nov 21, 2024", "totalVotes": 362678, "candidates": [ { "candidateName": "Yes", "candidateIncumbent": false, "candidateParty": "", "voteCount": 297882 }, { "candidateName": "No", "candidateIncumbent": false, "candidateParty": "", "voteCount": 64796 } ] }, "SFMeasureK": { "id": "SFMeasureK", "type": "localRace", "location": "San Francisco", "raceName": "Measure K", "raceDescription": "San Francisco. Permanently closing Upper Great Highway to private vehicles. Passes with majority vote.", "raceReadTheStory": "", "raceType": "yesNo", "timeUpdated": "7:05 PM", "dateUpdated": "Nov 21, 2024", "totalVotes": 376370, "candidates": [ { "candidateName": "Yes", "candidateIncumbent": false, "candidateParty": "", "voteCount": 205988 }, { "candidateName": "No", "candidateIncumbent": false, "candidateParty": "", "voteCount": 170382 } ] }, "SFMeasureL": { "id": "SFMeasureL", "type": "localRace", "location": "San Francisco", "raceName": "Measure L", "raceDescription": "San Francisco. Transportation network companies tax. Passes with majority vote.", "raceReadTheStory": "", "raceType": "yesNo", "timeUpdated": "7:05 PM", "dateUpdated": "Nov 21, 2024", "totalVotes": 369460, "candidates": [ { "candidateName": "Yes", "candidateIncumbent": false, "candidateParty": "", "voteCount": 210314 }, { "candidateName": "No", "candidateIncumbent": false, "candidateParty": "", "voteCount": 159146 } ] }, "SFMeasureM": { "id": "SFMeasureM", "type": "localRace", "location": "San Francisco", "raceName": "Measure M", "raceDescription": "San Francisco. Business tax. Passes with majority vote.", "raceReadTheStory": "", "raceType": "yesNo", "timeUpdated": "7:05 PM", "dateUpdated": "Nov 21, 2024", "totalVotes": 342199, "candidates": [ { "candidateName": "Yes", "candidateIncumbent": false, "candidateParty": "", "voteCount": 237854 }, { "candidateName": "No", "candidateIncumbent": false, "candidateParty": "", "voteCount": 104345 } ] }, "SFMeasureN": { "id": "SFMeasureN", "type": "localRace", "location": "San Francisco", "raceName": "Measure N", "raceDescription": "San Francisco. Student loan reimbursement. Passes with majority vote.", "raceReadTheStory": "", "raceType": "yesNo", "timeUpdated": "7:05 PM", "dateUpdated": "Nov 21, 2024", "totalVotes": 363317, "candidates": [ { "candidateName": "Yes", "candidateIncumbent": false, "candidateParty": "", "voteCount": 187909 }, { "candidateName": "No", "candidateIncumbent": false, "candidateParty": "", "voteCount": 175408 } ] }, "SFMeasureO": { "id": "SFMeasureO", "type": "localRace", "location": "San Francisco", "raceName": "Measure O", "raceDescription": "San Francisco. Reproductive rights. Passes with majority vote.", "raceReadTheStory": "", "raceType": "yesNo", "timeUpdated": "7:05 PM", "dateUpdated": "Nov 21, 2024", "totalVotes": 373129, "candidates": [ { "candidateName": "Yes", "candidateIncumbent": false, "candidateParty": "", "voteCount": 312829 }, { "candidateName": "No", "candidateIncumbent": false, "candidateParty": "", "voteCount": 60300 } ] }, "SFMayorRound1": { "id": "SFMayorRound1", "type": "localRace", "location": "San Francisco", "raceName": "San Francisco Mayor Round 1", "raceDescription": "Top candidate wins seat. This result only reflects voters’ first-choice candidate. If votes are redistributed in an instant runoff, they are not reflected in this result.", "raceReadTheStory": "", "raceType": "top1", "timeUpdated": "7:05 PM", "dateUpdated": "Nov 21, 2024", "totalVotes": 390051, "candidates": [ { "candidateName": "London Breed", "candidateIncumbent": false, "candidateParty": "", "voteCount": 95091 }, { "candidateName": "Mark Farrell", "candidateIncumbent": false, "candidateParty": "", "voteCount": 72087 }, { "candidateName": "Henry Flynn", "candidateIncumbent": false, "candidateParty": "", "voteCount": 1318 }, { "candidateName": "Keith Freedman", "candidateIncumbent": false, "candidateParty": "", "voteCount": 2077 }, { "candidateName": "Dylan Hirsch-Shell", "candidateIncumbent": false, "candidateParty": "", "voteCount": 2895 }, { "candidateName": "Daniel Lurie", "candidateIncumbent": false, "candidateParty": "", "voteCount": 102689 }, { "candidateName": "Nelson Mei", "candidateIncumbent": false, "candidateParty": "", "voteCount": 1791 }, { "candidateName": "Aaron Peskin", "candidateIncumbent": false, "candidateParty": "", "voteCount": 89184 }, { "candidateName": "Paul Robertson", "candidateIncumbent": false, "candidateParty": "", "voteCount": 812 }, { "candidateName": "Ahsha Safai", "candidateIncumbent": false, "candidateParty": "", "voteCount": 11420 }, { "candidateName": "Shahram Shariati", "candidateIncumbent": false, "candidateParty": "", "voteCount": 1612 }, { "candidateName": "Jon Soderstrom", "candidateIncumbent": false, "candidateParty": "", "voteCount": 412 }, { "candidateName": "Ellen Zhou", "candidateIncumbent": false, "candidateParty": "", "voteCount": 8663 } ] }, "SFMayorRound3": { "id": "SFMayorRound3", "type": "localRace", "location": "San Francisco", "raceName": "San Francisco Mayor Final Round", "raceDescription": "Top candidate wins seat. This is the latest ranked choice data provided by the Department of Elections office.", "raceReadTheStory": "", "raceType": "top1", "timeUpdated": "7:05 PM", "dateUpdated": "Nov 21, 2024", "totalVotes": 331376, "candidates": [ { "candidateName": "London Breed", "candidateIncumbent": false, "candidateParty": "", "voteCount": 149073 }, { "candidateName": "Mark Farrell (eliminated)", "candidateIncumbent": false, "candidateParty": "", "voteCount": 0 }, { "candidateName": "Henry Flynn (eliminated)", "candidateIncumbent": false, "candidateParty": "", "voteCount": 0 }, { "candidateName": "Keith Freedman (eliminated)", "candidateIncumbent": false, "candidateParty": "", "voteCount": 0 }, { "candidateName": "Dylan Hirsch-Shell (eliminated)", "candidateIncumbent": false, "candidateParty": "", "voteCount": 0 }, { "candidateName": "Daniel Lurie", "candidateIncumbent": false, "candidateParty": "", "voteCount": 182303 }, { "candidateName": "Nelson Mei (eliminated)", "candidateIncumbent": false, "candidateParty": "", "voteCount": 0 }, { "candidateName": "Aaron Peskin (eliminated)", "candidateIncumbent": false, "candidateParty": "", "voteCount": 0 }, { "candidateName": "Paul Robertson (eliminated)", "candidateIncumbent": false, "candidateParty": "", "voteCount": 0 }, { "candidateName": "Ahsha Safai (eliminated)", "candidateIncumbent": false, "candidateParty": "", "voteCount": 0 }, { "candidateName": "Shahram Shariati (eliminated)", "candidateIncumbent": false, "candidateParty": "", "voteCount": 0 }, { "candidateName": "Jon Soderstrom (eliminated)", "candidateIncumbent": false, "candidateParty": "", "voteCount": 0 }, { "candidateName": "Ellen Zhou (eliminated)", "candidateIncumbent": false, "candidateParty": "", "voteCount": 0 } ] }, "SFBoardofSupervisorsDistrict1": { "id": "SFBoardofSupervisorsDistrict1", "type": "localRace", "location": "San Francisco", "raceName": "Board of Supervisors, District 1 Round One", "raceDescription": "Top candidate wins seat. This result only reflects voters’ first-choice candidate. If votes are redistributed in an instant runoff, they are not reflected in this result.", "raceReadTheStory": "", "raceType": "top1", "timeUpdated": "7:05 PM", "dateUpdated": "Nov 21, 2024", "totalVotes": 35473, "candidates": [ { "candidateName": "Sherman D'Silva", "candidateIncumbent": false, "candidateParty": "", "voteCount": 899 }, { "candidateName": "Marjan Philhour", "candidateIncumbent": false, "candidateParty": "", "voteCount": 14754 }, { "candidateName": "Connie Chan", "candidateIncumbent": true, "candidateParty": "", "voteCount": 16666 }, { "candidateName": "Jeremiah Boehner", "candidateIncumbent": false, "candidateParty": "", "voteCount": 1344 }, { "candidateName": "Jen Nossokoff", "candidateIncumbent": false, "candidateParty": "", "voteCount": 1810 } ] }, "SFBoardofSupervisorsDistrict1FinalRound": { "id": "SFBoardofSupervisorsDistrict1FinalRound", "type": "localRace", "location": "San Francisco", "raceName": "Board of Supervisors, District 1 Final Round", "raceDescription": "Top candidate wins seat. This is the latest ranked choice data provided by the Department of Elections office.", "raceReadTheStory": "", "raceType": "top1", "timeUpdated": "7:05 PM", "dateUpdated": "Nov 21, 2024", "totalVotes": 34294, "candidates": [ { "candidateName": "Sherman D'Silva (eliminated)", "candidateIncumbent": false, "candidateParty": "", "voteCount": 0 }, { "candidateName": "Marjan Philhour", "candidateIncumbent": false, "candidateParty": "", "voteCount": 16498 }, { "candidateName": "Connie Chan", "candidateIncumbent": true, "candidateParty": "", "voteCount": 17796 }, { "candidateName": "Jeremiah Boehner (eliminated)", "candidateIncumbent": false, "candidateParty": "", "voteCount": 0 }, { "candidateName": "Jen Nossokoff (eliminated)", "candidateIncumbent": false, "candidateParty": "", "voteCount": 0 } ] }, "SFBoardofSupervisorsDistrict3": { "id": "SFBoardofSupervisorsDistrict3", "type": "localRace", "location": "San Francisco", "raceName": "Board of Supervisors, District 3 Round One", "raceDescription": "Top candidate wins seat. This result only reflects voters’ first-choice candidate. If votes are redistributed in an instant runoff, they are not reflected in this result.", "raceReadTheStory": "", "raceType": "top1", "timeUpdated": "7:05 PM", "dateUpdated": "Nov 21, 2024", "totalVotes": 28748, "candidates": [ { "candidateName": "Sharon Lai", "candidateIncumbent": false, "candidateParty": "", "voteCount": 8484 }, { "candidateName": "Moe Jamil", "candidateIncumbent": false, "candidateParty": "", "voteCount": 3752 }, { "candidateName": "Wendy Ha Chau", "candidateIncumbent": false, "candidateParty": "", "voteCount": 1563 }, { "candidateName": "Eduard Navarro", "candidateIncumbent": false, "candidateParty": "", "voteCount": 879 }, { "candidateName": "Danny Sauter", "candidateIncumbent": false, "candidateParty": "", "voteCount": 11270 }, { "candidateName": "Matthew Susk", "candidateIncumbent": false, "candidateParty": "", "voteCount": 2800 } ] }, "SFBoardofSupervisorsDistrict3FinalRound": { "id": "SFBoardofSupervisorsDistrict3FinalRound", "type": "localRace", "location": "San Francisco", "raceName": "Board of Supervisors, District 3 Final Round", "raceDescription": "Top candidate wins seat. This is the latest ranked choice data provided by the Department of Elections office.", "raceReadTheStory": "", "raceType": "top1", "timeUpdated": "7:05 PM", "dateUpdated": "Nov 21, 2024", "totalVotes": 25558, "candidates": [ { "candidateName": "Sharon Lai", "candidateIncumbent": false, "candidateParty": "", "voteCount": 11504 }, { "candidateName": "Moe Jamil (eliminated)", "candidateIncumbent": false, "candidateParty": "", "voteCount": 0 }, { "candidateName": "Wendy Ha Chau (eliminated)", "candidateIncumbent": false, "candidateParty": "", "voteCount": 0 }, { "candidateName": "Eduard Navarro (eliminated)", "candidateIncumbent": false, "candidateParty": "", "voteCount": 0 }, { "candidateName": "Danny Sauter", "candidateIncumbent": false, "candidateParty": "", "voteCount": 14054 }, { "candidateName": "Matthew Susk (eliminated)", "candidateIncumbent": false, "candidateParty": "", "voteCount": 0 } ] }, "SFBoardofSupervisorsDistrict5": { "id": "SFBoardofSupervisorsDistrict5", "type": "localRace", "location": "San Francisco", "raceName": "Board of Supervisors, District 5", "raceDescription": "Top candidate wins seat. This result reflects redistributed votes. The results of the instant runoff will change as more first-choice votes are counted.", "raceReadTheStory": "", "raceType": "top1", "timeUpdated": "7:05 PM", "dateUpdated": "Nov 21, 2024", "totalVotes": 29688, "candidates": [ { "candidateName": "Autumn Hope Looijen", "candidateIncumbent": false, "candidateParty": "", "voteCount": 2604 }, { "candidateName": "Bilal Mahmood", "candidateIncumbent": false, "candidateParty": "", "voteCount": 11838 }, { "candidateName": "Scotty Jacobs", "candidateIncumbent": false, "candidateParty": "", "voteCount": 2795 }, { "candidateName": "Allen Jones", "candidateIncumbent": false, "candidateParty": "", "voteCount": 444 }, { "candidateName": "Dean Preston", "candidateIncumbent": true, "candidateParty": "", "voteCount": 12007 } ] }, "SFBoardofSupervisorsDistrict5FinalRound": { "id": "SFBoardofSupervisorsDistrict5FinalRound", "type": "localRace", "location": "San Francisco", "raceName": "Board of Supervisors, District 5 Final Round", "raceDescription": "Top candidate wins seat. This is the latest ranked choice data provided by the Department of Elections office.", "raceReadTheStory": "", "raceType": "top1", "timeUpdated": "7:05 PM", "dateUpdated": "Nov 21, 2024", "totalVotes": 27809, "candidates": [ { "candidateName": "Autumn Hope Looijen (eliminated)", "candidateIncumbent": false, "candidateParty": "", "voteCount": 0 }, { "candidateName": "Bilal Mahmood", "candidateIncumbent": false, "candidateParty": "", "voteCount": 14737 }, { "candidateName": "Scotty Jacobs (eliminated)", "candidateIncumbent": false, "candidateParty": "", "voteCount": 0 }, { "candidateName": "Allen Jones (eliminated)", "candidateIncumbent": false, "candidateParty": "", "voteCount": 0 }, { "candidateName": "Dean Preston", "candidateIncumbent": true, "candidateParty": "", "voteCount": 13072 } ] }, "SFBoardofSupervisorsDistrict7": { "id": "SFBoardofSupervisorsDistrict7", "type": "localRace", "location": "San Francisco", "raceName": "Board of Supervisors, District 7 Round One", "raceDescription": "Top candidate wins seat. This result only reflects voters’ first-choice candidate. If votes are redistributed in an instant runoff, they are not reflected in this result.", "raceReadTheStory": "", "raceType": "top1", "timeUpdated": "7:05 PM", "dateUpdated": "Nov 21, 2024", "totalVotes": 37308, "candidates": [ { "candidateName": "Myrna Melgar", "candidateIncumbent": true, "candidateParty": "", "voteCount": 17527 }, { "candidateName": "Stephen Martin-Pinto", "candidateIncumbent": false, "candidateParty": "", "voteCount": 5133 }, { "candidateName": "Edward S. Yee", "candidateIncumbent": false, "candidateParty": "", "voteCount": 1243 }, { "candidateName": "Matt Boschetto", "candidateIncumbent": false, "candidateParty": "", "voteCount": 13405 } ] }, "SFBoardofSupervisorsDistrict7FinalRound": { "id": "SFBoardofSupervisorsDistrict7FinalRound", "type": "localRace", "location": "San Francisco", "raceName": "Board of Supervisors, District 7 Final Round", "raceDescription": "Top candidate wins seat. This is the latest ranked choice data provided by the Department of Elections office.", "raceReadTheStory": "", "raceType": "top1", "timeUpdated": "7:05 PM", "dateUpdated": "Nov 21, 2024", "totalVotes": 35402, "candidates": [ { "candidateName": "Myrna Melgar", "candidateIncumbent": true, "candidateParty": "", "voteCount": 18911 }, { "candidateName": "Stephen Martin-Pinto (eliminated)", "candidateIncumbent": false, "candidateParty": "", "voteCount": 0 }, { "candidateName": "Edward S. Yee (eliminated)", "candidateIncumbent": false, "candidateParty": "", "voteCount": 0 }, { "candidateName": "Matt Boschetto", "candidateIncumbent": false, "candidateParty": "", "voteCount": 16491 } ] }, "SFBoardofSupervisorsDistrict9": { "id": "SFBoardofSupervisorsDistrict9", "type": "localRace", "location": "San Francisco", "raceName": "Board of Supervisors, District 9 Round One", "raceDescription": "Top candidate wins seat. This result only reflects voters’ first-choice candidate. If votes are redistributed in an instant runoff, they are not reflected in this result.", "raceReadTheStory": "", "raceType": "top1", "timeUpdated": "7:05 PM", "dateUpdated": "Nov 21, 2024", "totalVotes": 32725, "candidates": [ { "candidateName": "Jackie Fielder", "candidateIncumbent": false, "candidateParty": "", "voteCount": 13843 }, { "candidateName": "Stephen Jon Torres", "candidateIncumbent": false, "candidateParty": "", "voteCount": 1139 }, { "candidateName": "Roberto Hernandez", "candidateIncumbent": false, "candidateParty": "", "voteCount": 6605 }, { "candidateName": "Jaime Gutierrez", "candidateIncumbent": false, "candidateParty": "", "voteCount": 931 }, { "candidateName": "Trevor Chandler", "candidateIncumbent": false, "candidateParty": "", "voteCount": 9039 }, { "candidateName": "Julian Bermudez", "candidateIncumbent": false, "candidateParty": "", "voteCount": 600 }, { "candidateName": "H. Brown", "candidateIncumbent": false, "candidateParty": "", "voteCount": 568 } ] }, "SFBoardofSupervisorsDistrict9FinalRound": { "id": "SFBoardofSupervisorsDistrict9FinalRound", "type": "localRace", "location": "San Francisco", "raceName": "Board of Supervisors, District 9 Final Round", "raceDescription": "Top candidate wins seat. This is the latest ranked choice data provided by the Department of Elections office.", "raceReadTheStory": "", "raceType": "top1", "timeUpdated": "7:05 PM", "dateUpdated": "Nov 21, 2024", "totalVotes": 29404, "candidates": [ { "candidateName": "Jackie Fielder", "candidateIncumbent": false, "candidateParty": "", "voteCount": 17545 }, { "candidateName": "Stephen Jon Torres (eliminated)", "candidateIncumbent": false, "candidateParty": "", "voteCount": 0 }, { "candidateName": "Roberto Hernandez (eliminated)", "candidateIncumbent": false, "candidateParty": "", "voteCount": 0 }, { "candidateName": "Jaime Gutierrez (eliminated)", "candidateIncumbent": false, "candidateParty": "", "voteCount": 0 }, { "candidateName": "Trevor Chandler", "candidateIncumbent": false, "candidateParty": "", "voteCount": 11859 }, { "candidateName": "Julian Bermudez (eliminated)", "candidateIncumbent": false, "candidateParty": "", "voteCount": 0 }, { "candidateName": "H. Brown (eliminated)", "candidateIncumbent": false, "candidateParty": "", "voteCount": 0 } ] }, "SFBoardofSupervisorsDistrict11": { "id": "SFBoardofSupervisorsDistrict11", "type": "localRace", "location": "San Francisco", "raceName": "Board of Supervisors, District 11 First Round", "raceDescription": "Top candidate wins seat. This result only reflects voters’ first-choice candidate. If votes are redistributed in an instant runoff, they are not reflected in this result.", "raceReadTheStory": "", "raceType": "top1", "timeUpdated": "7:05 PM", "dateUpdated": "Nov 21, 2024", "totalVotes": 27915, "candidates": [ { "candidateName": "Oscar Flores", "candidateIncumbent": false, "candidateParty": "", "voteCount": 2893 }, { "candidateName": "Michael Lai", "candidateIncumbent": false, "candidateParty": "", "voteCount": 8673 }, { "candidateName": "Roger Marenco", "candidateIncumbent": false, "candidateParty": "", "voteCount": 603 }, { "candidateName": "Jose Morales", "candidateIncumbent": false, "candidateParty": "", "voteCount": 629 }, { "candidateName": "Ernest “EJ” Jones", "candidateIncumbent": false, "candidateParty": "", "voteCount": 5439 }, { "candidateName": "Adlah Chisti", "candidateIncumbent": false, "candidateParty": "", "voteCount": 1432 }, { "candidateName": "Chyanne Chen", "candidateIncumbent": false, "candidateParty": "", "voteCount": 8246 } ] }, "SFBoardofSupervisorsDistrict11FinalRound": { "id": "SFBoardofSupervisorsDistrict11FinalRound", "type": "localRace", "location": "San Francisco", "raceName": "Board of Supervisors, District 11 Final Round", "raceDescription": "Top candidate wins seat. This is the latest ranked choice data provided by the Department of Elections office.", "raceReadTheStory": "", "raceType": "top1", "timeUpdated": "7:05 PM", "dateUpdated": "Nov 21, 2024", "totalVotes": 23796, "candidates": [ { "candidateName": "Oscar Flores (eliminated)", "candidateIncumbent": false, "candidateParty": "", "voteCount": 0 }, { "candidateName": "Michael Lai", "candidateIncumbent": false, "candidateParty": "", "voteCount": 11800 }, { "candidateName": "Roger Marenco (eliminated)", "candidateIncumbent": false, "candidateParty": "", "voteCount": 0 }, { "candidateName": "Jose Morales (eliminated)", "candidateIncumbent": false, "candidateParty": "", "voteCount": 0 }, { "candidateName": "Ernest “EJ” Jones (eliminated)", "candidateIncumbent": false, "candidateParty": "", "voteCount": 0 }, { "candidateName": "Adlah Chisti (eliminated)", "candidateIncumbent": false, "candidateParty": "", "voteCount": 0 }, { "candidateName": "Chyanne Chen", "candidateIncumbent": false, "candidateParty": "", "voteCount": 11996 } ] }, "SFCityAttorney": { "id": "SFCityAttorney", "type": "localRace", "location": "San Francisco", "raceName": "City Attorney ", "raceDescription": "Top candidate wins seat. ", "raceReadTheStory": "", "raceType": "top1", "timeUpdated": "7:05 PM", "dateUpdated": "Nov 21, 2024", "totalVotes": 329070, "candidates": [ { "candidateName": "David Chiu", "candidateIncumbent": true, "candidateParty": "", "voteCount": 272777 }, { "candidateName": "Richard T. Woon", "candidateIncumbent": false, "candidateParty": "", "voteCount": 56293 } ] }, "SFDistrictAttorney": { "id": "SFDistrictAttorney", "type": "localRace", "location": "San Francisco", "raceName": "District Attorney", "raceDescription": "Top candidate wins seat. ", "raceReadTheStory": "", "raceType": "top1", "timeUpdated": "7:05 PM", "dateUpdated": "Nov 21, 2024", "totalVotes": 347270, "candidates": [ { "candidateName": "Brooke Jenkins ", "candidateIncumbent": true, "candidateParty": "", "voteCount": 228923 }, { "candidateName": "Ryan Khojasteh", "candidateIncumbent": false, "candidateParty": "", "voteCount": 118347 } ] }, "SFSheriff": { "id": "SFSheriff", "type": "localRace", "location": "San Francisco", "raceName": "Sheriff ", "raceDescription": "Top candidate wins seat. ", "raceReadTheStory": "", "raceType": "top1", "timeUpdated": "7:05 PM", "dateUpdated": "Nov 21, 2024", "totalVotes": 314763, "candidates": [ { "candidateName": "Michael Juan", "candidateIncumbent": false, "candidateParty": "", "voteCount": 63743 }, { "candidateName": "Paul Miyamoto", "candidateIncumbent": true, "candidateParty": "", "voteCount": 251020 } ] }, "SFTreasurer": { "id": "SFTreasurer", "type": "localRace", "location": "San Francisco", "raceName": "Treasurer ", "raceDescription": "Top candidate wins seat. ", "raceReadTheStory": "", "raceType": "top1", "timeUpdated": "7:05 PM", "dateUpdated": "Nov 21, 2024", "totalVotes": 300318, "candidates": [ { "candidateName": "José Cisneros", "candidateIncumbent": true, "candidateParty": "", "voteCount": 300318 } ] }, "SMCountyBoardofEducationTrusteeArea4": { "id": "SMCountyBoardofEducationTrusteeArea4", "type": "localRace", "location": "San Mateo", "raceName": "County Board of Education, Trustee Area 4", "raceDescription": "Top candidate wins seat.", "raceReadTheStory": "", "raceType": "top1", "timeUpdated": "7:21 PM", "dateUpdated": "Nov 26, 2024", "totalVotes": 36386, "candidates": [ { "candidateName": "Priya Hays", "candidateIncumbent": false, "candidateParty": "", "voteCount": 10565 }, { "candidateName": "Chelsea Bonini", "candidateIncumbent": true, "candidateParty": "", "voteCount": 25821 } ] }, "SMCountyBoardofEducationTrusteeArea5": { "id": "SMCountyBoardofEducationTrusteeArea5", "type": "localRace", "location": "San Mateo", "raceName": "County Board of Education, Trustee Area 5", "raceDescription": "Top candidate wins seat.", "raceReadTheStory": "", "raceType": "top1", "timeUpdated": "7:21 PM", "dateUpdated": "Nov 26, 2024", "totalVotes": 41924, "candidates": [ { "candidateName": "Maurice Goodman", "candidateIncumbent": false, "candidateParty": "", "voteCount": 14611 }, { "candidateName": "Mike O’Neill", "candidateIncumbent": false, "candidateParty": "", "voteCount": 27313 } ] }, "SMCountyBoardofEducationTrusteeArea6": { "id": "SMCountyBoardofEducationTrusteeArea6", "type": "localRace", "location": "San Mateo", "raceName": "County Board of Education, Trustee Area 6", "raceDescription": "Top candidate wins seat.", "raceReadTheStory": "", "raceType": "top1", "timeUpdated": "7:21 PM", "dateUpdated": "Nov 26, 2024", "totalVotes": 39906, "candidates": [ { "candidateName": "Patricia Love", "candidateIncumbent": false, "candidateParty": "", "voteCount": 28079 }, { "candidateName": "Ester Adut", "candidateIncumbent": false, "candidateParty": "", "voteCount": 11827 } ] }, "SMSanMateoCountyCommunityCollegeDistrictGoverningBoardTrusteeArea1": { "id": "SMSanMateoCountyCommunityCollegeDistrictGoverningBoardTrusteeArea1", "type": "localRace", "location": "San Mateo", "raceName": "San Mateo County Community College District, Governing Board, Trustee Area 1", "raceDescription": "Top candidate wins seat.", "raceReadTheStory": "", "raceType": "top1", "timeUpdated": "7:21 PM", "dateUpdated": "Nov 26, 2024", "totalVotes": 64071, "candidates": [ { "candidateName": "Keith Holden", "candidateIncumbent": false, "candidateParty": "", "voteCount": 20260 }, { "candidateName": "Lisa A. Petrides", "candidateIncumbent": true, "candidateParty": "", "voteCount": 43811 } ] }, "SMCabrilloUnifiedSchoolDistrictGoverningBoardTrusteeAreaB": { "id": "SMCabrilloUnifiedSchoolDistrictGoverningBoardTrusteeAreaB", "type": "localRace", "location": "San Mateo", "raceName": "Cabrillo Unified School District, Governing Board, Trustee Area B", "raceDescription": "Top candidate wins seat.", "raceReadTheStory": "", "raceType": "top1", "timeUpdated": "7:21 PM", "dateUpdated": "Nov 26, 2024", "totalVotes": 2534, "candidates": [ { "candidateName": "Breanna Lafontaine", "candidateIncumbent": false, "candidateParty": "", "voteCount": 1612 }, { "candidateName": "Glenn Wilson", "candidateIncumbent": false, "candidateParty": "", "voteCount": 922 } ] }, "SMCabrilloUnifiedSchoolDistrictGoverningBoardTrusteeAreaD": { "id": "SMCabrilloUnifiedSchoolDistrictGoverningBoardTrusteeAreaD", "type": "localRace", "location": "San Mateo", "raceName": "Cabrillo Unified School District, Governing Board, Trustee Area D", "raceDescription": "Top candidate wins seat.", "raceReadTheStory": "", "raceType": "top1", "timeUpdated": "7:21 PM", "dateUpdated": "Nov 26, 2024", "totalVotes": 2588, "candidates": [ { "candidateName": "Sophia Layne", "candidateIncumbent": true, "candidateParty": "", "voteCount": 847 }, { "candidateName": "Peter Cerneka", "candidateIncumbent": false, "candidateParty": "", "voteCount": 1741 } ] }, "SMSouthSanFranciscoUnifiedSchoolDistrictGoverningBoardTrusteeAreaA": { "id": "SMSouthSanFranciscoUnifiedSchoolDistrictGoverningBoardTrusteeAreaA", "type": "localRace", "location": "San Mateo", "raceName": "South San Francisco Unified School District, Governing Board, Trustee Area A", "raceDescription": "Top candidate wins seat.", "raceReadTheStory": "", "raceType": "top1", "timeUpdated": "7:21 PM", "dateUpdated": "Nov 26, 2024", "totalVotes": 5142, "candidates": [ { "candidateName": "Patricia “Pat” Murray", "candidateIncumbent": true, "candidateParty": "", "voteCount": 4017 }, { "candidateName": "Samuel M. Chetcuti", "candidateIncumbent": false, "candidateParty": "", "voteCount": 1125 } ] }, "SMSequoiaUnionHighSchoolDistrictGoverningBoardTrusteeAreaB": { "id": "SMSequoiaUnionHighSchoolDistrictGoverningBoardTrusteeAreaB", "type": "localRace", "location": "San Mateo", "raceName": "Sequoia Union High School District, Governing Board, Trustee Area B", "raceDescription": "Top candidate wins seat.", "raceReadTheStory": "", "raceType": "top1", "timeUpdated": "7:21 PM", "dateUpdated": "Nov 26, 2024", "totalVotes": 22228, "candidates": [ { "candidateName": "Mary Beth Thompson", "candidateIncumbent": false, "candidateParty": "", "voteCount": 14175 }, { "candidateName": "Daniel Torunian", "candidateIncumbent": false, "candidateParty": "", "voteCount": 1973 }, { "candidateName": "Jacob Yuryev", "candidateIncumbent": false, "candidateParty": "", "voteCount": 6080 } ] }, "SMSequoiaUnionHighSchoolDistrictGoverningBoardTrusteeAreaE": { "id": "SMSequoiaUnionHighSchoolDistrictGoverningBoardTrusteeAreaE", "type": "localRace", "location": "San Mateo", "raceName": "Sequoia Union High School District, Governing Board, Trustee Area E", "raceDescription": "Top candidate wins seat.", "raceReadTheStory": "", "raceType": "top1", "timeUpdated": "7:21 PM", "dateUpdated": "Nov 26, 2024", "totalVotes": 10507, "candidates": [ { "candidateName": "Tonga Victoria Afuhaamango", "candidateIncumbent": false, "candidateParty": "", "voteCount": 3124 }, { "candidateName": "Maria E. Cruz", "candidateIncumbent": false, "candidateParty": "", "voteCount": 5568 }, { "candidateName": "Jon Bryant", "candidateIncumbent": false, "candidateParty": "", "voteCount": 1815 } ] }, "SMBrisbaneSchoolDistrictGoverningBoard": { "id": "SMBrisbaneSchoolDistrictGoverningBoard", "type": "localRace", "location": "San Mateo", "raceName": "Brisbane School District, Governing Board", "raceDescription": "Top two candidates win seat. ", "raceReadTheStory": "", "raceType": "top2", "timeUpdated": "7:21 PM", "dateUpdated": "Nov 26, 2024", "totalVotes": 5542, "candidates": [ { "candidateName": "Karen Lentz", "candidateIncumbent": true, "candidateParty": "", "voteCount": 1810 }, { "candidateName": "Nancy E. Lacsamana", "candidateIncumbent": false, "candidateParty": "", "voteCount": 1141 }, { "candidateName": "Gaby Makstman", "candidateIncumbent": false, "candidateParty": "", "voteCount": 518 }, { "candidateName": "Krystal Alcaraz", "candidateIncumbent": false, "candidateParty": "", "voteCount": 885 }, { "candidateName": "Christine Oquendo", "candidateIncumbent": false, "candidateParty": "", "voteCount": 1188 } ] }, "SMJeffersonElementarySchoolDistrictGoverningBoard": { "id": "SMJeffersonElementarySchoolDistrictGoverningBoard", "type": "localRace", "location": "San Mateo", "raceName": "Jefferson Elementary School District, Governing Board", "raceDescription": "Top two candidates win seat. ", "raceReadTheStory": "", "raceType": "top2", "timeUpdated": "7:21 PM", "dateUpdated": "Nov 26, 2024", "totalVotes": 34921, "candidates": [ { "candidateName": "Nadia Flamenco", "candidateIncumbent": false, "candidateParty": "", "voteCount": 13050 }, { "candidateName": "Andrea Jordan", "candidateIncumbent": true, "candidateParty": "", "voteCount": 11203 }, { "candidateName": "Cheryll Catuar", "candidateIncumbent": false, "candidateParty": "", "voteCount": 10668 } ] }, "SMLasLomitasElementarySchoolDistrictGoverningBoardFullTerm": { "id": "SMLasLomitasElementarySchoolDistrictGoverningBoardFullTerm", "type": "localRace", "location": "San Mateo", "raceName": "Las Lomitas Elementary School District, Governing Board — Full Term", "raceDescription": "Top two candidates win seat. ", "raceReadTheStory": "", "raceType": "top2", "timeUpdated": "7:21 PM", "dateUpdated": "Nov 26, 2024", "totalVotes": 8245, "candidates": [ { "candidateName": "Kimberly Legg", "candidateIncumbent": false, "candidateParty": "", "voteCount": 2605 }, { "candidateName": "Jason Morimoto", "candidateIncumbent": false, "candidateParty": "", "voteCount": 3630 }, { "candidateName": "Pooya Sarabandi", "candidateIncumbent": false, "candidateParty": "", "voteCount": 2010 } ] }, "SMLasLomitasElementarySchoolDistrictGoverningBoardShortTerm": { "id": "SMLasLomitasElementarySchoolDistrictGoverningBoardShortTerm", "type": "localRace", "location": "San Mateo", "raceName": "Las Lomitas Elementary School District, Governing Board — Short Term", "raceDescription": "Top candidate wins seat.", "raceReadTheStory": "", "raceType": "top1", "timeUpdated": "7:21 PM", "dateUpdated": "Nov 26, 2024", "totalVotes": 5340, "candidates": [ { "candidateName": "Paige Winikoff", "candidateIncumbent": true, "candidateParty": "", "voteCount": 3890 }, { "candidateName": "Shauna Smith", "candidateIncumbent": false, "candidateParty": "", "voteCount": 1450 } ] }, "SMSanBrunoParkSchoolDistrictGoverningBoardTrusteeArea1": { "id": "SMSanBrunoParkSchoolDistrictGoverningBoardTrusteeArea1", "type": "localRace", "location": "San Mateo", "raceName": "San Bruno Park School District, Governing Board, Trustee Area 1", "raceDescription": "Top candidate wins seat.", "raceReadTheStory": "", "raceType": "top1", "timeUpdated": "7:21 PM", "dateUpdated": "Nov 26, 2024", "totalVotes": 3193, "candidates": [ { "candidateName": "Kingsley Ma", "candidateIncumbent": false, "candidateParty": "", "voteCount": 1868 }, { "candidateName": "Jennifer M. Blanco", "candidateIncumbent": true, "candidateParty": "", "voteCount": 1325 } ] }, "SMWoodsideElementarySchoolDistrictGoverningBoard": { "id": "SMWoodsideElementarySchoolDistrictGoverningBoard", "type": "localRace", "location": "San Mateo", "raceName": "Woodside Elementary School District, Governing Board", "raceDescription": "Top two candidates win seat. ", "raceReadTheStory": "", "raceType": "top2", "timeUpdated": "7:21 PM", "dateUpdated": "Nov 26, 2024", "totalVotes": 2561, "candidates": [ { "candidateName": "Sherry Lin", "candidateIncumbent": false, "candidateParty": "", "voteCount": 932 }, { "candidateName": "Matthew Murphy", "candidateIncumbent": false, "candidateParty": "", "voteCount": 901 }, { "candidateName": "Zackary Simkover", "candidateIncumbent": false, "candidateParty": "", "voteCount": 728 } ] }, "SMBoardofSupervisorsDistrict4": { "id": "SMBoardofSupervisorsDistrict4", "type": "localRace", "location": "San Mateo", "raceName": "Board of Supervisors, District 4", "raceDescription": "Top candidate wins seat.", "raceReadTheStory": "", "raceType": "top1", "timeUpdated": "7:21 PM", "dateUpdated": "Nov 26, 2024", "totalVotes": 46593, "candidates": [ { "candidateName": "Antonio Lopez", "candidateIncumbent": false, "candidateParty": "", "voteCount": 20174 }, { "candidateName": "Lisa Gauthier", "candidateIncumbent": false, "candidateParty": "", "voteCount": 26419 } ] }, "SMBelmontMayor": { "id": "SMBelmontMayor", "type": "localRace", "location": "San Mateo", "raceName": "Belmont Mayor", "raceDescription": "Top candidate wins seat.", "raceReadTheStory": "", "raceType": "top1", "timeUpdated": "7:21 PM", "dateUpdated": "Nov 26, 2024", "totalVotes": 10983, "candidates": [ { "candidateName": "Julia Mates", "candidateIncumbent": true, "candidateParty": "", "voteCount": 10983 } ] }, "SMBelmontCityCouncilDistrict2": { "id": "SMBelmontCityCouncilDistrict2", "type": "localRace", "location": "San Mateo", "raceName": "Belmont City Council, District 2", "raceDescription": "Top candidate wins seat.", "raceReadTheStory": "", "raceType": "top1", "timeUpdated": "7:21 PM", "dateUpdated": "Nov 26, 2024", "totalVotes": 3300, "candidates": [ { "candidateName": "Ken Loo", "candidateIncumbent": false, "candidateParty": "", "voteCount": 1402 }, { "candidateName": "Cathy M. Jordan", "candidateIncumbent": false, "candidateParty": "", "voteCount": 1898 } ] }, "SMBelmontCityCouncilDistrict4": { "id": "SMBelmontCityCouncilDistrict4", "type": "localRace", "location": "San Mateo", "raceName": "Belmont City Council, District 4", "raceDescription": "Top candidate wins seat.", "raceReadTheStory": "", "raceType": "top1", "timeUpdated": "7:21 PM", "dateUpdated": "Nov 26, 2024", "totalVotes": 3216, "candidates": [ { "candidateName": "Davina Hurt", "candidateIncumbent": false, "candidateParty": "", "voteCount": 1193 }, { "candidateName": "Arina Merkulova", "candidateIncumbent": false, "candidateParty": "", "voteCount": 382 }, { "candidateName": "Tom McCune", "candidateIncumbent": false, "candidateParty": "", "voteCount": 1559 }, { "candidateName": "Pat Cuviello", "candidateIncumbent": false, "candidateParty": "", "voteCount": 82 } ] }, "SMBrisbaneCityCouncil": { "id": "SMBrisbaneCityCouncil", "type": "localRace", "location": "San Mateo", "raceName": "Brisbane City Council", "raceDescription": "Top three candidates win seat.", "raceReadTheStory": "", "raceType": "top3", "timeUpdated": "7:21 PM", "dateUpdated": "Nov 26, 2024", "totalVotes": 4860, "candidates": [ { "candidateName": "Cliff Lentz", "candidateIncumbent": true, "candidateParty": "", "voteCount": 1250 }, { "candidateName": "Chaya-Bella David", "candidateIncumbent": false, "candidateParty": "", "voteCount": 615 }, { "candidateName": "Coleen Mackin", "candidateIncumbent": true, "candidateParty": "", "voteCount": 995 }, { "candidateName": "Karen Cunningham", "candidateIncumbent": true, "candidateParty": "", "voteCount": 985 }, { "candidateName": "Frank Kern", "candidateIncumbent": false, "candidateParty": "", "voteCount": 1015 } ] }, "SMBurlingameCityCouncilDistrict1ShortTerm": { "id": "SMBurlingameCityCouncilDistrict1ShortTerm", "type": "localRace", "location": "San Mateo", "raceName": "Burlingame City Council, District 1 — Short Term", "raceDescription": "Top candidate wins seat.", "raceReadTheStory": "", "raceType": "top1", "timeUpdated": "7:21 PM", "dateUpdated": "Nov 26, 2024", "totalVotes": 2158, "candidates": [ { "candidateName": "Andrea Pappajohn", "candidateIncumbent": false, "candidateParty": "", "voteCount": 2158 } ] }, "SMBurlingameCityCouncilDistrict2FullTerm": { "id": "SMBurlingameCityCouncilDistrict2FullTerm", "type": "localRace", "location": "San Mateo", "raceName": "Burlingame City Council, District 2 — Full Term", "raceDescription": "Top candidate wins seat.", "raceReadTheStory": "", "raceType": "top1", "timeUpdated": "7:21 PM", "dateUpdated": "Nov 26, 2024", "totalVotes": 2554, "candidates": [ { "candidateName": "Desiree Thayer", "candidateIncumbent": false, "candidateParty": "", "voteCount": 1259 }, { "candidateName": "Nirmala Bandrapalli", "candidateIncumbent": false, "candidateParty": "", "voteCount": 623 }, { "candidateName": "Hadia Khoury", "candidateIncumbent": false, "candidateParty": "", "voteCount": 270 }, { "candidateName": "Rachel Ni", "candidateIncumbent": false, "candidateParty": "", "voteCount": 402 } ] }, "SMBurlingameCityCouncilDistrict4FullTerm": { "id": "SMBurlingameCityCouncilDistrict4FullTerm", "type": "localRace", "location": "San Mateo", "raceName": "Burlingame City Council, District 4 — Full Term", "raceDescription": "Top candidate wins seat.", "raceReadTheStory": "", "raceType": "top1", "timeUpdated": "7:21 PM", "dateUpdated": "Nov 26, 2024", "totalVotes": 2486, "candidates": [ { "candidateName": "Tony Paul", "candidateIncumbent": false, "candidateParty": "", "voteCount": 535 }, { "candidateName": "Donna Colson", "candidateIncumbent": false, "candidateParty": "", "voteCount": 1951 } ] }, "SMColmaCityCouncil": { "id": "SMColmaCityCouncil", "type": "localRace", "location": "San Mateo", "raceName": "Colma City Council", "raceDescription": "Top three candidates win seat.", "raceReadTheStory": "", "raceType": "top3", "timeUpdated": "7:21 PM", "dateUpdated": "Nov 26, 2024", "totalVotes": 1117, "candidates": [ { "candidateName": "Elisabeth Aurora Jenson", "candidateIncumbent": false, "candidateParty": "", "voteCount": 200 }, { "candidateName": "Melissa Jones", "candidateIncumbent": false, "candidateParty": "", "voteCount": 92 }, { "candidateName": "Ken Gonzalez", "candidateIncumbent": true, "candidateParty": "", "voteCount": 334 }, { "candidateName": "Thomas Walsh", "candidateIncumbent": false, "candidateParty": "", "voteCount": 211 }, { "candidateName": "Carrie Slaughter", "candidateIncumbent": true, "candidateParty": "", "voteCount": 280 } ] }, "SMDalyCityCouncilFullTerm": { "id": "SMDalyCityCouncilFullTerm", "type": "localRace", "location": "San Mateo", "raceName": "Daly City Council — Full Term", "raceDescription": "Top two candidates win seat. ", "raceReadTheStory": "", "raceType": "top2", "timeUpdated": "7:21 PM", "dateUpdated": "Nov 26, 2024", "totalVotes": 45673, "candidates": [ { "candidateName": "Juslyn Cabrera Manalo", "candidateIncumbent": true, "candidateParty": "", "voteCount": 23463 }, { "candidateName": "Daniel “Danyo” Vizcarra", "candidateIncumbent": false, "candidateParty": "", "voteCount": 5132 }, { "candidateName": "Glenn R. Sylvester", "candidateIncumbent": true, "candidateParty": "", "voteCount": 17078 } ] }, "SMDalyCityCouncilShortTerm": { "id": "SMDalyCityCouncilShortTerm", "type": "localRace", "location": "San Mateo", "raceName": "Daly City Council — Short Term", "raceDescription": "Top candidate wins seat.", "raceReadTheStory": "", "raceType": "top1", "timeUpdated": "7:21 PM", "dateUpdated": "Nov 26, 2024", "totalVotes": 27697, "candidates": [ { "candidateName": "Theresa Faapuaa", "candidateIncumbent": false, "candidateParty": "", "voteCount": 12527 }, { "candidateName": "Teresa Proaño", "candidateIncumbent": true, "candidateParty": "", "voteCount": 15170 } ] }, "SMDalyCityClerk": { "id": "SMDalyCityClerk", "type": "localRace", "location": "San Mateo", "raceName": "Daly City Clerk", "raceDescription": "Top candidate wins seat.", "raceReadTheStory": "", "raceType": "top1", "timeUpdated": "7:21 PM", "dateUpdated": "Nov 26, 2024", "totalVotes": 25654, "candidates": [ { "candidateName": "K. Annette Hipona", "candidateIncumbent": true, "candidateParty": "", "voteCount": 25654 } ] }, "SMDalyCityTreasurer": { "id": "SMDalyCityTreasurer", "type": "localRace", "location": "San Mateo", "raceName": "Daly City Treasurer", "raceDescription": "Top candidate wins seat.", "raceReadTheStory": "", "raceType": "top1", "timeUpdated": "7:21 PM", "dateUpdated": "Nov 26, 2024", "totalVotes": 24959, "candidates": [ { "candidateName": "Daneca M. Halvorson", "candidateIncumbent": true, "candidateParty": "", "voteCount": 24959 } ] }, "SMEastPaloAltoCityCouncil": { "id": "SMEastPaloAltoCityCouncil", "type": "localRace", "location": "San Mateo", "raceName": "East Palo Alto City Council", "raceDescription": "Top three candidates win seat.", "raceReadTheStory": "", "raceType": "top3", "timeUpdated": "7:21 PM", "dateUpdated": "Nov 26, 2024", "totalVotes": 14483, "candidates": [ { "candidateName": "Webster Lincoln", "candidateIncumbent": false, "candidateParty": "", "voteCount": 2249 }, { "candidateName": "Deborah Lewis-Virges", "candidateIncumbent": false, "candidateParty": "", "voteCount": 1823 }, { "candidateName": "Mark Dinan", "candidateIncumbent": false, "candidateParty": "", "voteCount": 2341 }, { "candidateName": "Carlos Romero", "candidateIncumbent": true, "candidateParty": "", "voteCount": 2554 }, { "candidateName": "Maria Guadalupe Rocha", "candidateIncumbent": false, "candidateParty": "", "voteCount": 1497 }, { "candidateName": "Ravneel Resh Chaudhary", "candidateIncumbent": false, "candidateParty": "", "voteCount": 1093 }, { "candidateName": "Ofelia Bello", "candidateIncumbent": false, "candidateParty": "", "voteCount": 1657 }, { "candidateName": "Gail Wilkerson", "candidateIncumbent": false, "candidateParty": "", "voteCount": 663 }, { "candidateName": "Dennis C. Scherzer", "candidateIncumbent": false, "candidateParty": "", "voteCount": 606 } ] }, "SMFosterCityCouncil": { "id": "SMFosterCityCouncil", "type": "localRace", "location": "San Mateo", "raceName": "Foster City Council", "raceDescription": "Top three candidates win seat.", "raceReadTheStory": "", "raceType": "top3", "timeUpdated": "7:21 PM", "dateUpdated": "Nov 26, 2024", "totalVotes": 28810, "candidates": [ { "candidateName": "Richa Awasthi", "candidateIncumbent": false, "candidateParty": "", "voteCount": 4554 }, { "candidateName": "Phoebe Shin Venkat", "candidateIncumbent": false, "candidateParty": "", "voteCount": 5184 }, { "candidateName": "Shankar Kenkre", "candidateIncumbent": false, "candidateParty": "", "voteCount": 4911 }, { "candidateName": "Suzy Niederhofer", "candidateIncumbent": false, "candidateParty": "", "voteCount": 7127 }, { "candidateName": "Patrick J. Sullivan", "candidateIncumbent": true, "candidateParty": "", "voteCount": 7034 } ] }, "SMHalfMoonBayCityCouncilDistrict2": { "id": "SMHalfMoonBayCityCouncilDistrict2", "type": "localRace", "location": "San Mateo", "raceName": "Half Moon Bay City Council, District 2", "raceDescription": "Top candidate wins seat.", "raceReadTheStory": "", "raceType": "top1", "timeUpdated": "7:21 PM", "dateUpdated": "Nov 26, 2024", "totalVotes": 992, "candidates": [ { "candidateName": "Patric Bo Jonsson", "candidateIncumbent": false, "candidateParty": "", "voteCount": 549 }, { "candidateName": "Harvey Rarback", "candidateIncumbent": true, "candidateParty": "", "voteCount": 443 } ] }, "SMHalfMoonBayCityCouncilDistrict3": { "id": "SMHalfMoonBayCityCouncilDistrict3", "type": "localRace", "location": "San Mateo", "raceName": "Half Moon Bay City Council, District 3", "raceDescription": "Top candidate wins seat.", "raceReadTheStory": "", "raceType": "top1", "timeUpdated": "7:21 PM", "dateUpdated": "Nov 26, 2024", "totalVotes": 1328, "candidates": [ { "candidateName": "Joaquin Jimenez", "candidateIncumbent": true, "candidateParty": "", "voteCount": 551 }, { "candidateName": "Paul Nagengast", "candidateIncumbent": false, "candidateParty": "", "voteCount": 777 } ] }, "SMHillsboroughCityCouncil": { "id": "SMHillsboroughCityCouncil", "type": "localRace", "location": "San Mateo", "raceName": "Hillsborough City Council", "raceDescription": "Top three candidates win seat.", "raceReadTheStory": "", "raceType": "top3", "timeUpdated": "7:21 PM", "dateUpdated": "Nov 26, 2024", "totalVotes": 13451, "candidates": [ { "candidateName": "Jabra Muhawieh", "candidateIncumbent": false, "candidateParty": "", "voteCount": 874 }, { "candidateName": "Laurie Davies Adams", "candidateIncumbent": false, "candidateParty": "", "voteCount": 3584 }, { "candidateName": "Sophie Cole", "candidateIncumbent": true, "candidateParty": "", "voteCount": 3737 }, { "candidateName": "Christine Krolik", "candidateIncumbent": true, "candidateParty": "", "voteCount": 3874 }, { "candidateName": "Jimmy Wu", "candidateIncumbent": false, "candidateParty": "", "voteCount": 1382 } ] }, "SMMenloParkCityCouncilDistrict3": { "id": "SMMenloParkCityCouncilDistrict3", "type": "localRace", "location": "San Mateo", "raceName": "Menlo Park City Council, District 3", "raceDescription": "Top candidate wins seat.", "raceReadTheStory": "", "raceType": "top1", "timeUpdated": "7:21 PM", "dateUpdated": "Nov 26, 2024", "totalVotes": 2378, "candidates": [ { "candidateName": "Jeff Schmidt", "candidateIncumbent": false, "candidateParty": "", "voteCount": 2378 } ] }, "SMMenloParkCityCouncilDistrict5": { "id": "SMMenloParkCityCouncilDistrict5", "type": "localRace", "location": "San Mateo", "raceName": "Menlo Park City Council, District 5", "raceDescription": "Top candidate wins seat.", "raceReadTheStory": "", "raceType": "top1", "timeUpdated": "7:21 PM", "dateUpdated": "Nov 26, 2024", "totalVotes": 3291, "candidates": [ { "candidateName": "Greg Conlon", "candidateIncumbent": false, "candidateParty": "", "voteCount": 807 }, { "candidateName": "Jennifer Wise", "candidateIncumbent": false, "candidateParty": "", "voteCount": 2484 } ] }, "SMMillbraeCityCouncilDistrict1": { "id": "SMMillbraeCityCouncilDistrict1", "type": "localRace", "location": "San Mateo", "raceName": "Millbrae City Council, District 1", "raceDescription": "Top candidate wins seat.", "raceReadTheStory": "", "raceType": "top1", "timeUpdated": "7:21 PM", "dateUpdated": "Nov 26, 2024", "totalVotes": 2226, "candidates": [ { "candidateName": "Stephen Rainaldi", "candidateIncumbent": false, "candidateParty": "", "voteCount": 1451 }, { "candidateName": "Ghassan Shamieh", "candidateIncumbent": false, "candidateParty": "", "voteCount": 775 } ] }, "SMMillbraeCityCouncilDistrict3": { "id": "SMMillbraeCityCouncilDistrict3", "type": "localRace", "location": "San Mateo", "raceName": "Millbrae City Council, District 3", "raceDescription": "Top candidate wins seat.", "raceReadTheStory": "", "raceType": "top1", "timeUpdated": "7:21 PM", "dateUpdated": "Nov 26, 2024", "totalVotes": 1882, "candidates": [ { "candidateName": "Reuben D. Holober", "candidateIncumbent": false, "candidateParty": "", "voteCount": 1288 }, { "candidateName": "You You Xue", "candidateIncumbent": false, "candidateParty": "", "voteCount": 594 } ] }, "SMMillbraeCityCouncilDistrict5": { "id": "SMMillbraeCityCouncilDistrict5", "type": "localRace", "location": "San Mateo", "raceName": "Millbrae City Council, District 5", "raceDescription": "Top candidate wins seat.", "raceReadTheStory": "", "raceType": "top1", "timeUpdated": "7:21 PM", "dateUpdated": "Nov 26, 2024", "totalVotes": 1300, "candidates": [ { "candidateName": "Anders Fung", "candidateIncumbent": true, "candidateParty": "", "voteCount": 1300 } ] }, "SMPacificaCityCouncilDistrict1": { "id": "SMPacificaCityCouncilDistrict1", "type": "localRace", "location": "San Mateo", "raceName": "Pacifica City Council, District 1", "raceDescription": "Top candidate wins seat.", "raceReadTheStory": "", "raceType": "top1", "timeUpdated": "7:21 PM", "dateUpdated": "Nov 26, 2024", "totalVotes": 2873, "candidates": [ { "candidateName": "Mayra Espinosa", "candidateIncumbent": false, "candidateParty": "", "voteCount": 1811 }, { "candidateName": "Michelle Murry", "candidateIncumbent": false, "candidateParty": "", "voteCount": 892 }, { "candidateName": "Victor A Spano", "candidateIncumbent": false, "candidateParty": "", "voteCount": 170 } ] }, "SMPacificaCityCouncilDistrict4": { "id": "SMPacificaCityCouncilDistrict4", "type": "localRace", "location": "San Mateo", "raceName": "Pacifica City Council, District 4", "raceDescription": "Top candidate wins seat.", "raceReadTheStory": "", "raceType": "top1", "timeUpdated": "7:21 PM", "dateUpdated": "Nov 26, 2024", "totalVotes": 4240, "candidates": [ { "candidateName": "Mark Hubbell", "candidateIncumbent": false, "candidateParty": "", "voteCount": 2003 }, { "candidateName": "Greg Wright", "candidateIncumbent": false, "candidateParty": "", "voteCount": 2237 } ] }, "SMPortolaValleyTownCouncil": { "id": "SMPortolaValleyTownCouncil", "type": "localRace", "location": "San Mateo", "raceName": "Portola Valley Town Council", "raceDescription": "Top two candidates win seat. ", "raceReadTheStory": "", "raceType": "top2", "timeUpdated": "7:21 PM", "dateUpdated": "Nov 26, 2024", "totalVotes": 5417, "candidates": [ { "candidateName": "Rebecca Flynn", "candidateIncumbent": false, "candidateParty": "", "voteCount": 1780 }, { "candidateName": "Ellen Vernazza", "candidateIncumbent": false, "candidateParty": "", "voteCount": 871 }, { "candidateName": "Carter J. Warr", "candidateIncumbent": false, "candidateParty": "", "voteCount": 1193 }, { "candidateName": "Helen Wolter", "candidateIncumbent": false, "candidateParty": "", "voteCount": 1573 } ] }, "SMRedwoodCityCouncilDistrict1": { "id": "SMRedwoodCityCouncilDistrict1", "type": "localRace", "location": "San Mateo", "raceName": "Redwood City Council, District 1", "raceDescription": "Top candidate wins seat.", "raceReadTheStory": "", "raceType": "top1", "timeUpdated": "7:21 PM", "dateUpdated": "Nov 26, 2024", "totalVotes": 4569, "candidates": [ { "candidateName": "Jeff Gee", "candidateIncumbent": true, "candidateParty": "", "voteCount": 4569 } ] }, "SMRedwoodCityCouncilDistrict3": { "id": "SMRedwoodCityCouncilDistrict3", "type": "localRace", "location": "San Mateo", "raceName": "Redwood City Council, District 3", "raceDescription": "Top candidate wins seat.", "raceReadTheStory": "", "raceType": "top1", "timeUpdated": "7:21 PM", "dateUpdated": "Nov 26, 2024", "totalVotes": 2783, "candidates": [ { "candidateName": "Lissette Espinoza-Garnica", "candidateIncumbent": true, "candidateParty": "", "voteCount": 1385 }, { "candidateName": "Isabella Chu", "candidateIncumbent": false, "candidateParty": "", "voteCount": 1398 } ] }, "SMRedwoodCityCouncilDistrict4": { "id": "SMRedwoodCityCouncilDistrict4", "type": "localRace", "location": "San Mateo", "raceName": "Redwood City Council, District 4", "raceDescription": "Top candidate wins seat.", "raceReadTheStory": "", "raceType": "top1", "timeUpdated": "7:21 PM", "dateUpdated": "Nov 26, 2024", "totalVotes": 1923, "candidates": [ { "candidateName": "Elmer Martínez Saballos", "candidateIncumbent": true, "candidateParty": "", "voteCount": 1923 } ] }, "SMRedwoodCityCouncilDistrict7": { "id": "SMRedwoodCityCouncilDistrict7", "type": "localRace", "location": "San Mateo", "raceName": "Redwood City Council, District 7", "raceDescription": "Top candidate wins seat.", "raceReadTheStory": "", "raceType": "top1", "timeUpdated": "7:21 PM", "dateUpdated": "Nov 26, 2024", "totalVotes": 5879, "candidates": [ { "candidateName": "Diana Reddy", "candidateIncumbent": false, "candidateParty": "", "voteCount": 2702 }, { "candidateName": "Marcella Padilla", "candidateIncumbent": false, "candidateParty": "", "voteCount": 3177 } ] }, "SMSanBrunoMayor": { "id": "SMSanBrunoMayor", "type": "localRace", "location": "San Mateo", "raceName": "San Bruno Mayor", "raceDescription": "Top candidate wins seat.", "raceReadTheStory": "", "raceType": "top1", "timeUpdated": "7:21 PM", "dateUpdated": "Nov 26, 2024", "totalVotes": 16293, "candidates": [ { "candidateName": "Marty P. Medina", "candidateIncumbent": false, "candidateParty": "", "voteCount": 7844 }, { "candidateName": "Rico E. Medina", "candidateIncumbent": false, "candidateParty": "", "voteCount": 8449 } ] }, "SMSanBrunoCityCouncilDistrict2": { "id": "SMSanBrunoCityCouncilDistrict2", "type": "localRace", "location": "San Mateo", "raceName": "San Bruno City Council, District 2", "raceDescription": "Top candidate wins seat.", "raceReadTheStory": "", "raceType": "top1", "timeUpdated": "7:21 PM", "dateUpdated": "Nov 26, 2024", "totalVotes": 4391, "candidates": [ { "candidateName": "Tom Hamilton", "candidateIncumbent": false, "candidateParty": "", "voteCount": 2516 }, { "candidateName": "Stephan A. Marshall", "candidateIncumbent": false, "candidateParty": "", "voteCount": 1875 } ] }, "SMSanBrunoCityCouncilDistrict3": { "id": "SMSanBrunoCityCouncilDistrict3", "type": "localRace", "location": "San Mateo", "raceName": "San Bruno City Council, District 3\r", "raceDescription": "Top candidate wins seat.", "raceReadTheStory": "", "raceType": "top1", "timeUpdated": "7:21 PM", "dateUpdated": "Nov 26, 2024", "totalVotes": 3353, "candidates": [ { "candidateName": "Michael Salazar", "candidateIncumbent": false, "candidateParty": "", "voteCount": 3353 } ] }, "SMSanCarlosCityCouncil": { "id": "SMSanCarlosCityCouncil", "type": "localRace", "location": "San Mateo", "raceName": "San Carlos City Council", "raceDescription": "Top two candidates win seat. ", "raceReadTheStory": "", "raceType": "top2", "timeUpdated": "7:21 PM", "dateUpdated": "Nov 26, 2024", "totalVotes": 19193, "candidates": [ { "candidateName": "Neil Layton", "candidateIncumbent": false, "candidateParty": "", "voteCount": 9003 }, { "candidateName": "John Dugan", "candidateIncumbent": true, "candidateParty": "", "voteCount": 10190 } ] }, "SMSanCarlosCityTreasurer": { "id": "SMSanCarlosCityTreasurer", "type": "localRace", "location": "San Mateo", "raceName": "San Carlos City Treasurer", "raceDescription": "Top candidate wins seat.", "raceReadTheStory": "", "raceType": "top1", "timeUpdated": "7:21 PM", "dateUpdated": "Nov 26, 2024", "totalVotes": 11520, "candidates": [ { "candidateName": "Inge Tiegel Doherty", "candidateIncumbent": true, "candidateParty": "", "voteCount": 11520 } ] }, "SMSanMateoCityCouncilDistrict2": { "id": "SMSanMateoCityCouncilDistrict2", "type": "localRace", "location": "San Mateo", "raceName": "San Mateo City Council, District 2", "raceDescription": "Top candidate wins seat.", "raceReadTheStory": "", "raceType": "top1", "timeUpdated": "7:21 PM", "dateUpdated": "Nov 26, 2024", "totalVotes": 5701, "candidates": [ { "candidateName": "Nicole Fernandez", "candidateIncumbent": false, "candidateParty": "", "voteCount": 3847 }, { "candidateName": "Charles Hansen", "candidateIncumbent": false, "candidateParty": "", "voteCount": 1854 } ] }, "SMSanMateoCityCouncilDistrict4": { "id": "SMSanMateoCityCouncilDistrict4", "type": "localRace", "location": "San Mateo", "raceName": "San Mateo City Council, District 4", "raceDescription": "Top candidate wins seat.", "raceReadTheStory": "", "raceType": "top1", "timeUpdated": "7:21 PM", "dateUpdated": "Nov 26, 2024", "totalVotes": 5301, "candidates": [ { "candidateName": "Danielle Cwirko-Godycki", "candidateIncumbent": false, "candidateParty": "", "voteCount": 5301 } ] }, "SMSouthSanFranciscoCityCouncilDistrict2": { "id": "SMSouthSanFranciscoCityCouncilDistrict2", "type": "localRace", "location": "San Mateo", "raceName": "South San Francisco City Council, District 2", "raceDescription": "Top candidate wins seat.", "raceReadTheStory": "", "raceType": "top1", "timeUpdated": "7:21 PM", "dateUpdated": "Nov 26, 2024", "totalVotes": 5064, "candidates": [ { "candidateName": "Vivian Ramos", "candidateIncumbent": false, "candidateParty": "", "voteCount": 1771 }, { "candidateName": "Mark Nagales", "candidateIncumbent": true, "candidateParty": "", "voteCount": 3293 } ] }, "SMSouthSanFranciscoCityCouncilDistrict4": { "id": "SMSouthSanFranciscoCityCouncilDistrict4", "type": "localRace", "location": "San Mateo", "raceName": "South San Francisco City Council, District 4", "raceDescription": "Top candidate wins seat.", "raceReadTheStory": "", "raceType": "top1", "timeUpdated": "7:21 PM", "dateUpdated": "Nov 26, 2024", "totalVotes": 5876, "candidates": [ { "candidateName": "James Hsu Coleman", "candidateIncumbent": false, "candidateParty": "", "voteCount": 3919 }, { "candidateName": "Avin M. Sharma", "candidateIncumbent": false, "candidateParty": "", "voteCount": 1957 } ] }, "SMWoodsideTownCouncilDistrict1": { "id": "SMWoodsideTownCouncilDistrict1", "type": "localRace", "location": "San Mateo", "raceName": "Woodside Town Council, District 1", "raceDescription": "Top candidate wins seat.", "raceReadTheStory": "", "raceType": "top1", "timeUpdated": "7:21 PM", "dateUpdated": "Nov 26, 2024", "totalVotes": 539, "candidates": [ { "candidateName": "Jennifer Wall", "candidateIncumbent": true, "candidateParty": "", "voteCount": 539 } ] }, "SMWoodsideTownCouncilDistrict4": { "id": "SMWoodsideTownCouncilDistrict4", "type": "localRace", "location": "San Mateo", "raceName": "Woodside Town Council, District 4", "raceDescription": "Top candidate wins seat.", "raceReadTheStory": "", "raceType": "top1", "timeUpdated": "7:21 PM", "dateUpdated": "Nov 26, 2024", "totalVotes": 531, "candidates": [ { "candidateName": "Paul Goeld", "candidateIncumbent": true, "candidateParty": "", "voteCount": 531 } ] }, "SMWoodsideTownCouncilDistrict5": { "id": "SMWoodsideTownCouncilDistrict5", "type": "localRace", "location": "San Mateo", "raceName": "Woodside Town Council, District 5", "raceDescription": "Top candidate wins seat.", "raceReadTheStory": "", "raceType": "top1", "timeUpdated": "7:21 PM", "dateUpdated": "Nov 26, 2024", "totalVotes": 511, "candidates": [ { "candidateName": "Hassan Aburish", "candidateIncumbent": false, "candidateParty": "", "voteCount": 461 }, { "candidateName": "Alayna Van Devort Wagner", "candidateIncumbent": false, "candidateParty": "", "voteCount": 50 } ] }, "SMBroadmoorPoliceProtectionDistrictBoardofCommissioners": { "id": "SMBroadmoorPoliceProtectionDistrictBoardofCommissioners", "type": "localRace", "location": "San Mateo", "raceName": "Broadmoor Police Protection District, Board of Commissioners", "raceDescription": "Top candidate wins seat.", "raceReadTheStory": "", "raceType": "top1", "timeUpdated": "7:21 PM", "dateUpdated": "Nov 26, 2024", "totalVotes": 1991, "candidates": [ { "candidateName": "Andrea M. Hall", "candidateIncumbent": false, "candidateParty": "", "voteCount": 1207 }, { "candidateName": "John V. Aguerre", "candidateIncumbent": false, "candidateParty": "", "voteCount": 784 } ] }, "SMGranadaCommunityServicesDistrictBoardofDirectors": { "id": "SMGranadaCommunityServicesDistrictBoardofDirectors", "type": "localRace", "location": "San Mateo", "raceName": "Granada Community Services District, Board of Directors", "raceDescription": "Top two candidates win seat. ", "raceReadTheStory": "", "raceType": "top2", "timeUpdated": "7:21 PM", "dateUpdated": "Nov 26, 2024", "totalVotes": 5439, "candidates": [ { "candidateName": "Nancy Marsh", "candidateIncumbent": true, "candidateParty": "", "voteCount": 1984 }, { "candidateName": "Iris Grant", "candidateIncumbent": false, "candidateParty": "", "voteCount": 580 }, { "candidateName": "Janet Brayer", "candidateIncumbent": false, "candidateParty": "", "voteCount": 1423 }, { "candidateName": "Wanda Bowles", "candidateIncumbent": false, "candidateParty": "", "voteCount": 1452 } ] }, "SMHighlandsRecreationDistrictBoardofDirectorsFullTerm": { "id": "SMHighlandsRecreationDistrictBoardofDirectorsFullTerm", "type": "localRace", "location": "San Mateo", "raceName": "Highlands Recreation District, Board of Directors — Full Term", "raceDescription": "Top two candidates win seat. ", "raceReadTheStory": "", "raceType": "top2", "timeUpdated": "7:21 PM", "dateUpdated": "Nov 26, 2024", "totalVotes": 1926, "candidates": [ { "candidateName": "Greg Tseng", "candidateIncumbent": false, "candidateParty": "", "voteCount": 472 }, { "candidateName": "Pamela Merkadeau", "candidateIncumbent": true, "candidateParty": "", "voteCount": 812 }, { "candidateName": "Christopher Carlos", "candidateIncumbent": false, "candidateParty": "", "voteCount": 642 } ] }, "SMPescaderoMunicipalAdvisoryCouncil": { "id": "SMPescaderoMunicipalAdvisoryCouncil", "type": "localRace", "location": "San Mateo", "raceName": "Pescadero Municipal Advisory Council", "raceDescription": "Top eight candidates win seat.", "raceReadTheStory": "", "raceType": "top8", "timeUpdated": "7:21 PM", "dateUpdated": "Nov 26, 2024", "totalVotes": 2406, "candidates": [ { "candidateName": "Kassandra Talbot", "candidateIncumbent": true, "candidateParty": "", "voteCount": 439 }, { "candidateName": "Nic Erridge", "candidateIncumbent": false, "candidateParty": "", "voteCount": 284 }, { "candidateName": "Patrick Horn", "candidateIncumbent": false, "candidateParty": "", "voteCount": 223 }, { "candidateName": "Ryan Augustine", "candidateIncumbent": false, "candidateParty": "", "voteCount": 316 }, { "candidateName": "Cullen Ray Rose", "candidateIncumbent": false, "candidateParty": "", "voteCount": 292 }, { "candidateName": "Itzel Negrete", "candidateIncumbent": false, "candidateParty": "", "voteCount": 271 }, { "candidateName": "Mark Wallace", "candidateIncumbent": true, "candidateParty": "", "voteCount": 272 }, { "candidateName": "Rob Skinner", "candidateIncumbent": true, "candidateParty": "", "voteCount": 309 } ] }, "SMSequoiaHealthcareDistrictBoardofDirectorsZoneB": { "id": "SMSequoiaHealthcareDistrictBoardofDirectorsZoneB", "type": "localRace", "location": "San Mateo", "raceName": "Sequoia Healthcare District, Board of Directors, Zone B", "raceDescription": "Top candidate wins seat.", "raceReadTheStory": "", "raceType": "top1", "timeUpdated": "7:21 PM", "dateUpdated": "Nov 26, 2024", "totalVotes": 18558, "candidates": [ { "candidateName": "Cama Garcia Lock", "candidateIncumbent": false, "candidateParty": "", "voteCount": 10541 }, { "candidateName": "Jo-Ann Byrne Sockolov", "candidateIncumbent": false, "candidateParty": "", "voteCount": 8017 } ] }, "SMMeasureK": { "id": "SMMeasureK", "type": "localRace", "location": "San Mateo", "raceName": "Measure K", "raceDescription": "Cabrillo Unified School District. School bond. Passes with 55% vote.", "raceReadTheStory": "", "raceType": "yesNo", "timeUpdated": "7:21 PM", "dateUpdated": "Nov 26, 2024", "totalVotes": 13634, "candidates": [ { "candidateName": "Yes", "candidateIncumbent": false, "candidateParty": "", "voteCount": 8456 }, { "candidateName": "No", "candidateIncumbent": false, "candidateParty": "", "voteCount": 5178 } ] }, "SMMeasureN": { "id": "SMMeasureN", "type": "localRace", "location": "San Mateo", "raceName": "Measure N", "raceDescription": "Cabrillo Unified School District. Parcel tax. Passes with 2/3 vote.", "raceReadTheStory": "", "raceType": "yesNo", "timeUpdated": "7:21 PM", "dateUpdated": "Nov 26, 2024", "totalVotes": 13701, "candidates": [ { "candidateName": "Yes", "candidateIncumbent": false, "candidateParty": "", "voteCount": 9700 }, { "candidateName": "No", "candidateIncumbent": false, "candidateParty": "", "voteCount": 4001 } ] }, "SMMeasureZ": { "id": "SMMeasureZ", "type": "localRace", "location": "San Mateo", "raceName": "Measure Z", "raceDescription": "Jefferson Union High School District. Parcel tax. Passes with 2/3 vote.", "raceReadTheStory": "", "raceType": "yesNo", "timeUpdated": "7:21 PM", "dateUpdated": "Nov 26, 2024", "totalVotes": 49931, "candidates": [ { "candidateName": "Yes", "candidateIncumbent": false, "candidateParty": "", "voteCount": 38430 }, { "candidateName": "No", "candidateIncumbent": false, "candidateParty": "", "voteCount": 11501 } ] }, "SMMeasureHH": { "id": "SMMeasureHH", "type": "localRace", "location": "San Mateo", "raceName": "Measure HH", "raceDescription": "Bayshore Elementary School District. School bond. Passes with 55% vote.", "raceReadTheStory": "", "raceType": "yesNo", "timeUpdated": "7:21 PM", "dateUpdated": "Nov 26, 2024", "totalVotes": 1704, "candidates": [ { "candidateName": "Yes", "candidateIncumbent": false, "candidateParty": "", "voteCount": 1214 }, { "candidateName": "No", "candidateIncumbent": false, "candidateParty": "", "voteCount": 490 } ] }, "SMMeasureP": { "id": "SMMeasureP", "type": "localRace", "location": "San Mateo", "raceName": "Measure P", "raceDescription": "Belmont-Redwood Shores School District. School bond. Passes with 55% vote.", "raceReadTheStory": "", "raceType": "yesNo", "timeUpdated": "7:21 PM", "dateUpdated": "Nov 26, 2024", "totalVotes": 20327, "candidates": [ { "candidateName": "Yes", "candidateIncumbent": false, "candidateParty": "", "voteCount": 13706 }, { "candidateName": "No", "candidateIncumbent": false, "candidateParty": "", "voteCount": 6621 } ] }, "SMMeasureGG": { "id": "SMMeasureGG", "type": "localRace", "location": "San Mateo", "raceName": "Measure GG", "raceDescription": "Burlingame School District. Parcel tax. Passes with 2/3 vote.", "raceReadTheStory": "", "raceType": "yesNo", "timeUpdated": "7:21 PM", "dateUpdated": "Nov 26, 2024", "totalVotes": 15134, "candidates": [ { "candidateName": "Yes", "candidateIncumbent": false, "candidateParty": "", "voteCount": 11200 }, { "candidateName": "No", "candidateIncumbent": false, "candidateParty": "", "voteCount": 3934 } ] }, "SMMeasureU": { "id": "SMMeasureU", "type": "localRace", "location": "San Mateo", "raceName": "Measure U", "raceDescription": "Menlo Park City School District. School bond. Passes with 55% vote.", "raceReadTheStory": "", "raceType": "yesNo", "timeUpdated": "7:21 PM", "dateUpdated": "Nov 26, 2024", "totalVotes": 14134, "candidates": [ { "candidateName": "Yes", "candidateIncumbent": false, "candidateParty": "", "voteCount": 10172 }, { "candidateName": "No", "candidateIncumbent": false, "candidateParty": "", "voteCount": 3962 } ] }, "SMMeasureJ": { "id": "SMMeasureJ", "type": "localRace", "location": "San Mateo", "raceName": "Measure J", "raceDescription": "Millbrae Elementary School District. School bond. Passes wtith 55% vote.", "raceReadTheStory": "", "raceType": "yesNo", "timeUpdated": "7:21 PM", "dateUpdated": "Nov 26, 2024", "totalVotes": 10946, "candidates": [ { "candidateName": "Yes", "candidateIncumbent": false, "candidateParty": "", "voteCount": 6983 }, { "candidateName": "No", "candidateIncumbent": false, "candidateParty": "", "voteCount": 3963 } ] }, "SMMeasureEE": { "id": "SMMeasureEE", "type": "localRace", "location": "San Mateo", "raceName": "Measure EE", "raceDescription": "Pacifica School District. Parcel tax. Passes with 2/3 vote.", "raceReadTheStory": "", "raceType": "yesNo", "timeUpdated": "7:21 PM", "dateUpdated": "Nov 26, 2024", "totalVotes": 19164, "candidates": [ { "candidateName": "Yes", "candidateIncumbent": false, "candidateParty": "", "voteCount": 13899 }, { "candidateName": "No", "candidateIncumbent": false, "candidateParty": "", "voteCount": 5265 } ] }, "SMMeasureS": { "id": "SMMeasureS", "type": "localRace", "location": "San Mateo", "raceName": "Measure S", "raceDescription": "Ravenswood City School District. Parcel tax. Passes with 2/3 vote.", "raceReadTheStory": "", "raceType": "yesNo", "timeUpdated": "7:21 PM", "dateUpdated": "Nov 26, 2024", "totalVotes": 7941, "candidates": [ { "candidateName": "Yes", "candidateIncumbent": false, "candidateParty": "", "voteCount": 6245 }, { "candidateName": "No", "candidateIncumbent": false, "candidateParty": "", "voteCount": 1696 } ] }, "SMMeasureX": { "id": "SMMeasureX", "type": "localRace", "location": "San Mateo", "raceName": "Measure X", "raceDescription": "San Bruno Park School District. Parcel tax. Passes with 2/3 vote.", "raceReadTheStory": "", "raceType": "yesNo", "timeUpdated": "7:21 PM", "dateUpdated": "Nov 26, 2024", "totalVotes": 15819, "candidates": [ { "candidateName": "Yes", "candidateIncumbent": false, "candidateParty": "", "voteCount": 11912 }, { "candidateName": "No", "candidateIncumbent": false, "candidateParty": "", "voteCount": 3907 } ] }, "SMMeasureO": { "id": "SMMeasureO", "type": "localRace", "location": "San Mateo", "raceName": "Measure O", "raceDescription": "San Bruno Park School District. Term limit. Passes with majority vote. ", "raceReadTheStory": "", "raceType": "yesNo", "timeUpdated": "7:21 PM", "dateUpdated": "Nov 26, 2024", "totalVotes": 15023, "candidates": [ { "candidateName": "Yes", "candidateIncumbent": false, "candidateParty": "", "voteCount": 12416 }, { "candidateName": "No", "candidateIncumbent": false, "candidateParty": "", "voteCount": 2607 } ] }, "SMMeasureY": { "id": "SMMeasureY", "type": "localRace", "location": "San Mateo", "raceName": "Measure Y", "raceDescription": "Woodside Elementary School District. Parcel tax. Passes with 2/3 vote.", "raceReadTheStory": "", "raceType": "yesNo", "timeUpdated": "7:21 PM", "dateUpdated": "Nov 26, 2024", "totalVotes": 1983, "candidates": [ { "candidateName": "Yes", "candidateIncumbent": false, "candidateParty": "", "voteCount": 1535 }, { "candidateName": "No", "candidateIncumbent": false, "candidateParty": "", "voteCount": 448 } ] }, "SMMeasureDD": { "id": "SMMeasureDD", "type": "localRace", "location": "San Mateo", "raceName": "Measure DD", "raceDescription": "Belmont. Business license tax. Passes with majority vote", "raceReadTheStory": "", "raceType": "yesNo", "timeUpdated": "7:21 PM", "dateUpdated": "Nov 26, 2024", "totalVotes": 12920, "candidates": [ { "candidateName": "Yes", "candidateIncumbent": false, "candidateParty": "", "voteCount": 10941 }, { "candidateName": "No", "candidateIncumbent": false, "candidateParty": "", "voteCount": 1979 } ] }, "SMMeasureAA": { "id": "SMMeasureAA", "type": "localRace", "location": "San Mateo", "raceName": "Measure AA", "raceDescription": "Colma. Sales tax. Passes with majority vote. ", "raceReadTheStory": "", "raceType": "yesNo", "timeUpdated": "7:21 PM", "dateUpdated": "Nov 26, 2024", "totalVotes": 553, "candidates": [ { "candidateName": "Yes", "candidateIncumbent": false, "candidateParty": "", "voteCount": 454 }, { "candidateName": "No", "candidateIncumbent": false, "candidateParty": "", "voteCount": 99 } ] }, "SMMeasureJJ": { "id": "SMMeasureJJ", "type": "localRace", "location": "San Mateo", "raceName": "Measure JJ", "raceDescription": "East Palo Alto. Rental assistance. Passes with majority vote.", "raceReadTheStory": "", "raceType": "yesNo", "timeUpdated": "7:21 PM", "dateUpdated": "Nov 26, 2024", "totalVotes": 6274, "candidates": [ { "candidateName": "Yes", "candidateIncumbent": false, "candidateParty": "", "voteCount": 4856 }, { "candidateName": "No", "candidateIncumbent": false, "candidateParty": "", "voteCount": 1418 } ] }, "SMMeasureV": { "id": "SMMeasureV", "type": "localRace", "location": "San Mateo", "raceName": "Measure V", "raceDescription": "Foster City. Business license tax. Passes with majority vote.", "raceReadTheStory": "", "raceType": "yesNo", "timeUpdated": "7:21 PM", "dateUpdated": "Nov 26, 2024", "totalVotes": 13248, "candidates": [ { "candidateName": "Yes", "candidateIncumbent": false, "candidateParty": "", "voteCount": 9828 }, { "candidateName": "No", "candidateIncumbent": false, "candidateParty": "", "voteCount": 3420 } ] }, "SMMeasureR": { "id": "SMMeasureR", "type": "localRace", "location": "San Mateo", "raceName": "Measure R", "raceDescription": "Half Moon Bay. Sales tax. Passes with majority vote.", "raceReadTheStory": "", "raceType": "yesNo", "timeUpdated": "7:21 PM", "dateUpdated": "Nov 26, 2024", "totalVotes": 6144, "candidates": [ { "candidateName": "Yes", "candidateIncumbent": false, "candidateParty": "", "voteCount": 3968 }, { "candidateName": "No", "candidateIncumbent": false, "candidateParty": "", "voteCount": 2176 } ] }, "SMMeasureCC": { "id": "SMMeasureCC", "type": "localRace", "location": "San Mateo", "raceName": "Measure CC", "raceDescription": "Menlo Park. Transient occupancy tax. Passes with majority vote.", "raceReadTheStory": "", "raceType": "yesNo", "timeUpdated": "7:21 PM", "dateUpdated": "Nov 26, 2024", "totalVotes": 15568, "candidates": [ { "candidateName": "Yes", "candidateIncumbent": false, "candidateParty": "", "voteCount": 13006 }, { "candidateName": "No", "candidateIncumbent": false, "candidateParty": "", "voteCount": 2562 } ] }, "SMMeasureFF": { "id": "SMMeasureFF", "type": "localRace", "location": "San Mateo", "raceName": "Measure FF", "raceDescription": "Millbrae. Term limit. Passes with majority vote.", "raceReadTheStory": "", "raceType": "yesNo", "timeUpdated": "7:21 PM", "dateUpdated": "Nov 26, 2024", "totalVotes": 9901, "candidates": [ { "candidateName": "Yes", "candidateIncumbent": false, "candidateParty": "", "voteCount": 7725 }, { "candidateName": "No", "candidateIncumbent": false, "candidateParty": "", "voteCount": 2176 } ] }, "SMMeasureM": { "id": "SMMeasureM", "type": "localRace", "location": "San Mateo", "raceName": "Measure M ", "raceDescription": "Pacifica. Transient occupancy tax. Passes with majority vote.", "raceReadTheStory": "", "raceType": "yesNo", "timeUpdated": "7:21 PM", "dateUpdated": "Nov 26, 2024", "totalVotes": 19658, "candidates": [ { "candidateName": "Yes", "candidateIncumbent": false, "candidateParty": "", "voteCount": 15280 }, { "candidateName": "No", "candidateIncumbent": false, "candidateParty": "", "voteCount": 4378 } ] }, "SMMeasureBB": { "id": "SMMeasureBB", "type": "localRace", "location": "San Mateo", "raceName": "Measure BB", "raceDescription": "Redwood City. Business license tax. Passes with majority vote.", "raceReadTheStory": "", "raceType": "yesNo", "timeUpdated": "7:21 PM", "dateUpdated": "Nov 26, 2024", "totalVotes": 32199, "candidates": [ { "candidateName": "Yes", "candidateIncumbent": false, "candidateParty": "", "voteCount": 26975 }, { "candidateName": "No", "candidateIncumbent": false, "candidateParty": "", "voteCount": 5224 } ] }, "SMMeasureQ": { "id": "SMMeasureQ", "type": "localRace", "location": "San Mateo", "raceName": "Measure Q", "raceDescription": "San Bruno. Infrastructure bond. Passes with 2/3 vote.", "raceReadTheStory": "", "raceType": "yesNo", "timeUpdated": "7:21 PM", "dateUpdated": "Nov 26, 2024", "totalVotes": 17371, "candidates": [ { "candidateName": "Yes", "candidateIncumbent": false, "candidateParty": "", "voteCount": 12696 }, { "candidateName": "No", "candidateIncumbent": false, "candidateParty": "", "voteCount": 4675 } ] }, "SMMeasureL": { "id": "SMMeasureL", "type": "localRace", "location": "San Mateo", "raceName": "Measure L", "raceDescription": "San Carlos. Appoint city treasurer. Passes with majority vote.", "raceReadTheStory": "", "raceType": "yesNo", "timeUpdated": "7:21 PM", "dateUpdated": "Nov 26, 2024", "totalVotes": 14979, "candidates": [ { "candidateName": "Yes", "candidateIncumbent": false, "candidateParty": "", "voteCount": 11205 }, { "candidateName": "No", "candidateIncumbent": false, "candidateParty": "", "voteCount": 3774 } ] }, "SMMeasureT": { "id": "SMMeasureT", "type": "localRace", "location": "San Mateo", "raceName": "Measure T", "raceDescription": "San Mateo. Affordable housing. Passes with majority vote.", "raceReadTheStory": "", "raceType": "yesNo", "timeUpdated": "7:21 PM", "dateUpdated": "Nov 26, 2024", "totalVotes": 42545, "candidates": [ { "candidateName": "Yes", "candidateIncumbent": false, "candidateParty": "", "voteCount": 25266 }, { "candidateName": "No", "candidateIncumbent": false, "candidateParty": "", "voteCount": 17279 } ] }, "SMMeasureW": { "id": "SMMeasureW", "type": "localRace", "location": "San Mateo", "raceName": "Measure W", "raceDescription": "South San Francisco. Business lincese tax. Passes with majority vote.", "raceReadTheStory": "", "raceType": "yesNo", "timeUpdated": "7:21 PM", "dateUpdated": "Nov 26, 2024", "totalVotes": 24521, "candidates": [ { "candidateName": "Yes", "candidateIncumbent": false, "candidateParty": "", "voteCount": 19830 }, { "candidateName": "No", "candidateIncumbent": false, "candidateParty": "", "voteCount": 4691 } ] }, "SMMeasureI": { "id": "SMMeasureI", "type": "localRace", "location": "San Mateo", "raceName": "Measure I", "raceDescription": "Broadmoor Police Protection District. Parcel tax. Passes with 2/3 vote.", "raceReadTheStory": "", "raceType": "yesNo", "timeUpdated": "7:21 PM", "dateUpdated": "Nov 26, 2024", "totalVotes": 2084, "candidates": [ { "candidateName": "Yes", "candidateIncumbent": false, "candidateParty": "", "voteCount": 888 }, { "candidateName": "No", "candidateIncumbent": false, "candidateParty": "", "voteCount": 1196 } ] }, "SMMeasureII": { "id": "SMMeasureII", "type": "localRace", "location": "San Mateo", "raceName": "Measure II", "raceDescription": "Pescadero Municipal Advisory Council. Number of members. Passes with majority vote.", "raceReadTheStory": "", "raceType": "yesNo", "timeUpdated": "7:21 PM", "dateUpdated": "Nov 26, 2024", "totalVotes": 620, "candidates": [ { "candidateName": "Yes", "candidateIncumbent": false, "candidateParty": "", "voteCount": 450 }, { "candidateName": "No", "candidateIncumbent": false, "candidateParty": "", "voteCount": 170 } ] }, "SCCampbellCityCouncilDistrict1": { "id": "SCCampbellCityCouncilDistrict1", "type": "localRace", "location": "Santa Clara", "raceName": "Campbell City Council, District 1", "raceDescription": "Top candidate wins seat.", "raceReadTheStory": "", "raceType": "top1", "timeUpdated": "7:21 PM", "dateUpdated": "Nov 27, 2024", "totalVotes": 3027, "candidates": [ { "candidateName": "Terry Hines", "candidateIncumbent": false, "candidateParty": "", "voteCount": 1598 }, { "candidateName": "Juan Rodriguez", "candidateIncumbent": false, "candidateParty": "", "voteCount": 1429 } ] }, "SCCampbellCityCouncilDistrict2": { "id": "SCCampbellCityCouncilDistrict2", "type": "localRace", "location": "Santa Clara", "raceName": "Campbell City Council, District 2", "raceDescription": "Top candidate wins seat.", "raceReadTheStory": "", "raceType": "top1", "timeUpdated": "7:21 PM", "dateUpdated": "Nov 27, 2024", "totalVotes": 3027, "candidates": [ { "candidateName": "Sergio Lopez", "candidateIncumbent": true, "candidateParty": "", "voteCount": 3027 } ] }, "SCCupertinoCityCouncil": { "id": "SCCupertinoCityCouncil", "type": "localRace", "location": "Santa Clara", "raceName": "Cupertino City Council", "raceDescription": "Top two candidates win seat.", "raceReadTheStory": "", "raceType": "top2", "timeUpdated": "7:21 PM", "dateUpdated": "Nov 27, 2024", "totalVotes": 41123, "candidates": [ { "candidateName": "Kitty Moore", "candidateIncumbent": true, "candidateParty": "", "voteCount": 10339 }, { "candidateName": "Barry Chang", "candidateIncumbent": false, "candidateParty": "", "voteCount": 2909 }, { "candidateName": "Claudio Bono", "candidateIncumbent": false, "candidateParty": "", "voteCount": 2224 }, { "candidateName": "Hung Wei", "candidateIncumbent": true, "candidateParty": "", "voteCount": 7110 }, { "candidateName": "Ray Wang", "candidateIncumbent": false, "candidateParty": "", "voteCount": 7636 }, { "candidateName": "Gilbert Wong", "candidateIncumbent": false, "candidateParty": "", "voteCount": 3332 }, { "candidateName": "Rod Sinks", "candidateIncumbent": false, "candidateParty": "", "voteCount": 7573 } ] }, "SCGilroyMayor": { "id": "SCGilroyMayor", "type": "localRace", "location": "Santa Clara", "raceName": "Gilroy Mayor", "raceDescription": "Top candidate wins seat.", "raceReadTheStory": "", "raceType": "top1", "timeUpdated": "7:21 PM", "dateUpdated": "Nov 27, 2024", "totalVotes": 22326, "candidates": [ { "candidateName": "Marie Blankley", "candidateIncumbent": true, "candidateParty": "", "voteCount": 11058 }, { "candidateName": "Greg Bozzo", "candidateIncumbent": false, "candidateParty": "", "voteCount": 11268 } ] }, "SCGilroyCityCouncil": { "id": "SCGilroyCityCouncil", "type": "localRace", "location": "Santa Clara", "raceName": "Gilroy City Council", "raceDescription": "Top three candidates win seat.", "raceReadTheStory": "", "raceType": "top3", "timeUpdated": "7:21 PM", "dateUpdated": "Nov 27, 2024", "totalVotes": 51985, "candidates": [ { "candidateName": "Terence Fugazzi", "candidateIncumbent": false, "candidateParty": "", "voteCount": 10066 }, { "candidateName": "Fred Tovar", "candidateIncumbent": true, "candidateParty": "", "voteCount": 8622 }, { "candidateName": "Stefanie Elle", "candidateIncumbent": false, "candidateParty": "", "voteCount": 7713 }, { "candidateName": "Zach Hilton", "candidateIncumbent": true, "candidateParty": "", "voteCount": 10893 }, { "candidateName": "Rebeca Armendariz", "candidateIncumbent": true, "candidateParty": "", "voteCount": 5685 }, { "candidateName": "Kelly Ramirez", "candidateIncumbent": false, "candidateParty": "", "voteCount": 9006 } ] }, "SCLosAltosCityCouncil": { "id": "SCLosAltosCityCouncil", "type": "localRace", "location": "Santa Clara", "raceName": "Los Altos City Council", "raceDescription": "Top three candidates win seat.", "raceReadTheStory": "", "raceType": "top3", "timeUpdated": "7:21 PM", "dateUpdated": "Nov 27, 2024", "totalVotes": 37345, "candidates": [ { "candidateName": "Larry Lang", "candidateIncumbent": false, "candidateParty": "", "voteCount": 7771 }, { "candidateName": "Sally Meadows", "candidateIncumbent": true, "candidateParty": "", "voteCount": 9785 }, { "candidateName": "Ibrahim Bashir", "candidateIncumbent": false, "candidateParty": "", "voteCount": 7198 }, { "candidateName": "Jonathan D. Weinberg", "candidateIncumbent": true, "candidateParty": "", "voteCount": 8769 }, { "candidateName": "Eric Steinle", "candidateIncumbent": false, "candidateParty": "", "voteCount": 3822 } ] }, "SCMilpitasMayor": { "id": "SCMilpitasMayor", "type": "localRace", "location": "Santa Clara", "raceName": "Milpitas Mayor", "raceDescription": "Top candidate wins seat.", "raceReadTheStory": "", "raceType": "top1", "timeUpdated": "7:21 PM", "dateUpdated": "Nov 27, 2024", "totalVotes": 23393, "candidates": [ { "candidateName": "Hon Lien", "candidateIncumbent": false, "candidateParty": "", "voteCount": 7607 }, { "candidateName": "Voltaire Soriben Montemayor", "candidateIncumbent": false, "candidateParty": "", "voteCount": 2200 }, { "candidateName": "Carmen Montano", "candidateIncumbent": true, "candidateParty": "", "voteCount": 8376 }, { "candidateName": "Anthony Phan", "candidateIncumbent": false, "candidateParty": "", "voteCount": 5210 } ] }, "SCMilpitasCityCouncil": { "id": "SCMilpitasCityCouncil", "type": "localRace", "location": "Santa Clara", "raceName": "Milpitas City Council", "raceDescription": "Top two candidates win seat.", "raceReadTheStory": "", "raceType": "top2", "timeUpdated": "7:21 PM", "dateUpdated": "Nov 27, 2024", "totalVotes": 37321, "candidates": [ { "candidateName": "William Lam", "candidateIncumbent": false, "candidateParty": "", "voteCount": 7161 }, { "candidateName": "Juliette Gomez", "candidateIncumbent": false, "candidateParty": "", "voteCount": 2965 }, { "candidateName": "Dipak Awasthi", "candidateIncumbent": false, "candidateParty": "", "voteCount": 3528 }, { "candidateName": "Evelyn Chua", "candidateIncumbent": true, "candidateParty": "", "voteCount": 11054 }, { "candidateName": "Bill Chuan", "candidateIncumbent": false, "candidateParty": "", "voteCount": 6370 }, { "candidateName": "Anu Nakka", "candidateIncumbent": false, "candidateParty": "", "voteCount": 6243 } ] }, "SCMorganHillMayor": { "id": "SCMorganHillMayor", "type": "localRace", "location": "Santa Clara", "raceName": "Morgan Hill Mayor", "raceDescription": "Top candidate wins seat.", "raceReadTheStory": "", "raceType": "top1", "timeUpdated": "7:21 PM", "dateUpdated": "Nov 27, 2024", "totalVotes": 21063, "candidates": [ { "candidateName": "Mark Turner", "candidateIncumbent": true, "candidateParty": "", "voteCount": 12281 }, { "candidateName": "Yvonne Martinez Beltran", "candidateIncumbent": false, "candidateParty": "", "voteCount": 8782 } ] }, "SCMorganHillCityCouncilDistrictA": { "id": "SCMorganHillCityCouncilDistrictA", "type": "localRace", "location": "Santa Clara", "raceName": "Morgan Hill City Council, District A", "raceDescription": "Top candidate wins seat.", "raceReadTheStory": "", "raceType": "top1", "timeUpdated": "7:21 PM", "dateUpdated": "Nov 27, 2024", "totalVotes": 4590, "candidates": [ { "candidateName": "David Dindak", "candidateIncumbent": false, "candidateParty": "", "voteCount": 2041 }, { "candidateName": "Miriam T. Vega", "candidateIncumbent": false, "candidateParty": "", "voteCount": 2549 } ] }, "SCMorganHillCityCouncilDistrictC": { "id": "SCMorganHillCityCouncilDistrictC", "type": "localRace", "location": "Santa Clara", "raceName": "Morgan Hill City Council, District C", "raceDescription": "Top candidate wins seat.", "raceReadTheStory": "", "raceType": "top1", "timeUpdated": "7:21 PM", "dateUpdated": "Nov 27, 2024", "totalVotes": 4202, "candidates": [ { "candidateName": "Soraida Iwanaga", "candidateIncumbent": false, "candidateParty": "", "voteCount": 2298 }, { "candidateName": "Michael Caesar Orosco", "candidateIncumbent": false, "candidateParty": "", "voteCount": 1904 } ] }, "SCMorganHillTreasurer": { "id": "SCMorganHillTreasurer", "type": "localRace", "location": "Santa Clara", "raceName": "Morgan Hill Treasurer", "raceDescription": "Top candidate wins seat.", "raceReadTheStory": "", "raceType": "top1", "timeUpdated": "7:21 PM", "dateUpdated": "Nov 27, 2024", "totalVotes": 16893, "candidates": [ { "candidateName": "Cindy Rogers Murphy", "candidateIncumbent": false, "candidateParty": "", "voteCount": 16893 } ] }, "SCMountainViewCityCouncil": { "id": "SCMountainViewCityCouncil", "type": "localRace", "location": "Santa Clara", "raceName": "Mountain View City Council", "raceDescription": "Top four candidates win seat.", "raceReadTheStory": "", "raceType": "top4", "timeUpdated": "7:21 PM", "dateUpdated": "Nov 27, 2024", "totalVotes": 83680, "candidates": [ { "candidateName": "Nicholas Hargis", "candidateIncumbent": false, "candidateParty": "", "voteCount": 6012 }, { "candidateName": "John McAlister", "candidateIncumbent": false, "candidateParty": "", "voteCount": 10104 }, { "candidateName": "Jose Gutierrez", "candidateIncumbent": false, "candidateParty": "", "voteCount": 5331 }, { "candidateName": "Emily Ann Ramos", "candidateIncumbent": true, "candidateParty": "", "voteCount": 13226 }, { "candidateName": "Erik Poicon", "candidateIncumbent": false, "candidateParty": "", "voteCount": 7566 }, { "candidateName": "Chris Clark", "candidateIncumbent": false, "candidateParty": "", "voteCount": 10941 }, { "candidateName": "Devon Conley", "candidateIncumbent": false, "candidateParty": "", "voteCount": 8109 }, { "candidateName": "Pat Showalter", "candidateIncumbent": true, "candidateParty": "", "voteCount": 13518 }, { "candidateName": "IdaRose Sylvester", "candidateIncumbent": false, "candidateParty": "", "voteCount": 8873 } ] }, "SCPaloAltoCityCouncil": { "id": "SCPaloAltoCityCouncil", "type": "localRace", "location": "Santa Clara", "raceName": "Palo Alto City Council", "raceDescription": "Top four candidates win seat.", "raceReadTheStory": "", "raceType": "top4", "timeUpdated": "7:21 PM", "dateUpdated": "Nov 27, 2024", "totalVotes": 94635, "candidates": [ { "candidateName": "George Lu", "candidateIncumbent": false, "candidateParty": "", "voteCount": 13517 }, { "candidateName": "Cari Templeton", "candidateIncumbent": false, "candidateParty": "", "voteCount": 9166 }, { "candidateName": "Henry Etzkowitz", "candidateIncumbent": false, "candidateParty": "", "voteCount": 2868 }, { "candidateName": "Keith Reckdahl", "candidateIncumbent": false, "candidateParty": "", "voteCount": 11558 }, { "candidateName": "Katie Causey", "candidateIncumbent": false, "candidateParty": "", "voteCount": 10885 }, { "candidateName": "Anne W. Cribbs", "candidateIncumbent": false, "candidateParty": "", "voteCount": 7460 }, { "candidateName": "Pat Burt", "candidateIncumbent": false, "candidateParty": "", "voteCount": 12921 }, { "candidateName": "Greer Stone", "candidateIncumbent": false, "candidateParty": "", "voteCount": 14712 }, { "candidateName": "Doria Summa", "candidateIncumbent": false, "candidateParty": "", "voteCount": 11548 } ] }, "SCSanJosCityCouncilDistrict2": { "id": "SCSanJosCityCouncilDistrict2", "type": "localRace", "location": "Santa Clara", "raceName": "San José City Council, District 2", "raceDescription": "Top candidate wins seat.", "raceReadTheStory": "", "raceType": "top1", "timeUpdated": "7:21 PM", "dateUpdated": "Nov 27, 2024", "totalVotes": 31239, "candidates": [ { "candidateName": "Joe Lopez", "candidateIncumbent": false, "candidateParty": "", "voteCount": 14358 }, { "candidateName": "Pamela Campos", "candidateIncumbent": false, "candidateParty": "", "voteCount": 16881 } ] }, "SCSanJosCityCouncilDistrict6": { "id": "SCSanJosCityCouncilDistrict6", "type": "localRace", "location": "Santa Clara", "raceName": "San José City Council, District 6", "raceDescription": "Top candidate wins seat.", "raceReadTheStory": "", "raceType": "top1", "timeUpdated": "7:21 PM", "dateUpdated": "Nov 27, 2024", "totalVotes": 38251, "candidates": [ { "candidateName": "Michael Mulcahy", "candidateIncumbent": false, "candidateParty": "", "voteCount": 19623 }, { "candidateName": "Olivia Navarro", "candidateIncumbent": false, "candidateParty": "", "voteCount": 18628 } ] }, "SCSanJosCityCouncilDistrict8": { "id": "SCSanJosCityCouncilDistrict8", "type": "localRace", "location": "Santa Clara", "raceName": "San José City Council, District 8", "raceDescription": "Top candidate wins seat.", "raceReadTheStory": "", "raceType": "top1", "timeUpdated": "7:21 PM", "dateUpdated": "Nov 27, 2024", "totalVotes": 40780, "candidates": [ { "candidateName": "Tam Truong", "candidateIncumbent": false, "candidateParty": "", "voteCount": 17422 }, { "candidateName": "Domingo Candelas", "candidateIncumbent": true, "candidateParty": "", "voteCount": 23358 } ] }, "SCSanJosCityCouncilDistrict10": { "id": "SCSanJosCityCouncilDistrict10", "type": "localRace", "location": "Santa Clara", "raceName": "San José City Council, District 10", "raceDescription": "Top candidate wins seat.", "raceReadTheStory": "", "raceType": "top1", "timeUpdated": "7:21 PM", "dateUpdated": "Nov 27, 2024", "totalVotes": 41475, "candidates": [ { "candidateName": "George Casey", "candidateIncumbent": false, "candidateParty": "", "voteCount": 23973 }, { "candidateName": "Arjun Batra", "candidateIncumbent": true, "candidateParty": "", "voteCount": 17502 } ] }, "SCSantaClaraCityCouncilDistrict1": { "id": "SCSantaClaraCityCouncilDistrict1", "type": "localRace", "location": "Santa Clara", "raceName": "Santa Clara City Council, District 1", "raceDescription": "Top candidate wins seat.", "raceReadTheStory": "", "raceType": "top1", "timeUpdated": "7:21 PM", "dateUpdated": "Nov 27, 2024", "totalVotes": 5866, "candidates": [ { "candidateName": "Albert Gonzalez", "candidateIncumbent": false, "candidateParty": "", "voteCount": 2506 }, { "candidateName": "Satish “Sunny” Chandra", "candidateIncumbent": false, "candidateParty": "", "voteCount": 2012 }, { "candidateName": "Harbir K. Bhatia", "candidateIncumbent": false, "candidateParty": "", "voteCount": 1348 } ] }, "SCSantaClaraCityCouncilDistrict4": { "id": "SCSantaClaraCityCouncilDistrict4", "type": "localRace", "location": "Santa Clara", "raceName": "Santa Clara City Council, District 4", "raceDescription": "Top candidate wins seat.", "raceReadTheStory": "", "raceType": "top1", "timeUpdated": "7:21 PM", "dateUpdated": "Nov 27, 2024", "totalVotes": 5692, "candidates": [ { "candidateName": "Kevin Nara Park", "candidateIncumbent": true, "candidateParty": "", "voteCount": 3370 }, { "candidateName": "Teresa O'Neill", "candidateIncumbent": false, "candidateParty": "", "voteCount": 2322 } ] }, "SCSantaClaraCityCouncilDistrict5": { "id": "SCSantaClaraCityCouncilDistrict5", "type": "localRace", "location": "Santa Clara", "raceName": "Santa Clara City Council, District 5", "raceDescription": "Top candidate wins seat.", "raceReadTheStory": "", "raceType": "top1", "timeUpdated": "7:21 PM", "dateUpdated": "Nov 27, 2024", "totalVotes": 6548, "candidates": [ { "candidateName": "Suds Jain", "candidateIncumbent": true, "candidateParty": "", "voteCount": 3539 }, { "candidateName": "David Kertes", "candidateIncumbent": false, "candidateParty": "", "voteCount": 3009 } ] }, "SCSantaClaraCityCouncilDistrict6": { "id": "SCSantaClaraCityCouncilDistrict6", "type": "localRace", "location": "Santa Clara", "raceName": "Santa Clara City Council, District 6", "raceDescription": "Top candidate wins seat.", "raceReadTheStory": "", "raceType": "top1", "timeUpdated": "7:21 PM", "dateUpdated": "Nov 27, 2024", "totalVotes": 7564, "candidates": [ { "candidateName": "George Guerra", "candidateIncumbent": false, "candidateParty": "", "voteCount": 1834 }, { "candidateName": "Kelly G. Cox", "candidateIncumbent": false, "candidateParty": "", "voteCount": 4038 }, { "candidateName": "Anthony J. Becker", "candidateIncumbent": true, "candidateParty": "", "voteCount": 1692 } ] }, "SCSantaClaraChiefofPolice": { "id": "SCSantaClaraChiefofPolice", "type": "localRace", "location": "Santa Clara", "raceName": "Santa Clara Chief of Police", "raceDescription": "Top candidate wins seat.", "raceReadTheStory": "", "raceType": "top1", "timeUpdated": "7:21 PM", "dateUpdated": "Nov 27, 2024", "totalVotes": 34702, "candidates": [ { "candidateName": "Cory B. Morgan", "candidateIncumbent": false, "candidateParty": "", "voteCount": 22874 }, { "candidateName": "Mario J. Brasil", "candidateIncumbent": false, "candidateParty": "", "voteCount": 11828 } ] }, "SCSantaClaraCityClerk": { "id": "SCSantaClaraCityClerk", "type": "localRace", "location": "Santa Clara", "raceName": "Santa Clara City Clerk", "raceDescription": "Top candidate wins seat.", "raceReadTheStory": "", "raceType": "top1", "timeUpdated": "7:21 PM", "dateUpdated": "Nov 27, 2024", "totalVotes": 35232, "candidates": [ { "candidateName": "Paul Tacci", "candidateIncumbent": false, "candidateParty": "", "voteCount": 5490 }, { "candidateName": "Poornima Gopi", "candidateIncumbent": false, "candidateParty": "", "voteCount": 9952 }, { "candidateName": "Steve Kelly", "candidateIncumbent": false, "candidateParty": "", "voteCount": 9411 }, { "candidateName": "Bob O'Keefe", "candidateIncumbent": false, "candidateParty": "", "voteCount": 10379 } ] }, "SCSunnyvaleMayor": { "id": "SCSunnyvaleMayor", "type": "localRace", "location": "Santa Clara", "raceName": "Sunnyvale Mayor", "raceDescription": "Top candidate wins seat.", "raceReadTheStory": "", "raceType": "top1", "timeUpdated": "7:21 PM", "dateUpdated": "Nov 27, 2024", "totalVotes": 47323, "candidates": [ { "candidateName": "Russ Melton", "candidateIncumbent": false, "candidateParty": "", "voteCount": 12910 }, { "candidateName": "Larry Klein", "candidateIncumbent": true, "candidateParty": "", "voteCount": 34413 } ] }, "SCSunnyvaleCityCouncilDistrict2": { "id": "SCSunnyvaleCityCouncilDistrict2", "type": "localRace", "location": "Santa Clara", "raceName": "Sunnyvale City Council, District 2", "raceDescription": "Top candidate wins seat.", "raceReadTheStory": "", "raceType": "top1", "timeUpdated": "7:21 PM", "dateUpdated": "Nov 27, 2024", "totalVotes": 6223, "candidates": [ { "candidateName": "Jim Davis", "candidateIncumbent": false, "candidateParty": "", "voteCount": 1937 }, { "candidateName": "Alysa Cisneros", "candidateIncumbent": true, "candidateParty": "", "voteCount": 4286 } ] }, "SCSunnyvaleCityCouncilDistrict4": { "id": "SCSunnyvaleCityCouncilDistrict4", "type": "localRace", "location": "Santa Clara", "raceName": "Sunnyvale City Council, District 4", "raceDescription": "Top candidate wins seat.", "raceReadTheStory": "", "raceType": "top1", "timeUpdated": "7:21 PM", "dateUpdated": "Nov 27, 2024", "totalVotes": 6053, "candidates": [ { "candidateName": "Charlsie Chang", "candidateIncumbent": false, "candidateParty": "", "voteCount": 6053 } ] }, "SCSunnyvaleCityCouncilDistrict6": { "id": "SCSunnyvaleCityCouncilDistrict6", "type": "localRace", "location": "Santa Clara", "raceName": "Sunnyvale City Council, District 6", "raceDescription": "Top candidate wins seat.", "raceReadTheStory": "", "raceType": "top1", "timeUpdated": "7:21 PM", "dateUpdated": "Nov 27, 2024", "totalVotes": 7363, "candidates": [ { "candidateName": "Eileen Le", "candidateIncumbent": false, "candidateParty": "", "voteCount": 4031 }, { "candidateName": "Richard Lesher", "candidateIncumbent": false, "candidateParty": "", "voteCount": 2201 }, { "candidateName": "Beverly Blau", "candidateIncumbent": false, "candidateParty": "", "voteCount": 1131 } ] }, "SCBoardofSupervisorsDistrict2": { "id": "SCBoardofSupervisorsDistrict2", "type": "localRace", "location": "Santa Clara", "raceName": "Board of Supervisors, District 2", "raceDescription": "Top candidate wins seat.", "raceReadTheStory": "", "raceType": "top1", "timeUpdated": "7:21 PM", "dateUpdated": "Nov 27, 2024", "totalVotes": 98444, "candidates": [ { "candidateName": "Betty Duong", "candidateIncumbent": false, "candidateParty": "", "voteCount": 52566 }, { "candidateName": "Madison Nguyen", "candidateIncumbent": false, "candidateParty": "", "voteCount": 45878 } ] }, "SCBoardofSupervisorsDistrict5": { "id": "SCBoardofSupervisorsDistrict5", "type": "localRace", "location": "Santa Clara", "raceName": "Board of Supervisors, District 5", "raceDescription": "Top candidate wins seat.", "raceReadTheStory": "", "raceType": "top1", "timeUpdated": "7:21 PM", "dateUpdated": "Nov 27, 2024", "totalVotes": 144380, "candidates": [ { "candidateName": "Sally J. Lieber", "candidateIncumbent": false, "candidateParty": "", "voteCount": 61914 }, { "candidateName": "Margaret Abe-Koga", "candidateIncumbent": false, "candidateParty": "", "voteCount": 82466 } ] }, "SCJudgeoftheSuperiorCourtOffice5": { "id": "SCJudgeoftheSuperiorCourtOffice5", "type": "localRace", "location": "Santa Clara", "raceName": "Judge of the Superior Court, Office 5", "raceDescription": "Top candidate wins seat.", "raceReadTheStory": "", "raceType": "top1", "timeUpdated": "7:21 PM", "dateUpdated": "Nov 27, 2024", "totalVotes": 600887, "candidates": [ { "candidateName": "Jay Boyarsky", "candidateIncumbent": false, "candidateParty": "", "voteCount": 259825 }, { "candidateName": "Johnene Linda Stebbins", "candidateIncumbent": false, "candidateParty": "", "voteCount": 341062 } ] }, "SCFoothillDeAnzaCommunityCollegeDistrictGoverningBoardTrusteeArea3": { "id": "SCFoothillDeAnzaCommunityCollegeDistrictGoverningBoardTrusteeArea3", "type": "localRace", "location": "Santa Clara", "raceName": "Foothill-De Anza Community College District Governing Board, Trustee Area 3", "raceDescription": "Top candidate wins seat.", "raceReadTheStory": "", "raceType": "top1", "timeUpdated": "7:21 PM", "dateUpdated": "Nov 27, 2024", "totalVotes": 32844, "candidates": [ { "candidateName": "Peter Landsberger", "candidateIncumbent": false, "candidateParty": "", "voteCount": 26048 }, { "candidateName": "Eric Rosenthal", "candidateIncumbent": false, "candidateParty": "", "voteCount": 6796 } ] }, "SCFoothillDeAnzaCommunityCollegeDistrictGoverningBoardTrusteeArea5": { "id": "SCFoothillDeAnzaCommunityCollegeDistrictGoverningBoardTrusteeArea5", "type": "localRace", "location": "Santa Clara", "raceName": "Foothill-De Anza Community College District Governing Board, Trustee Area 5", "raceDescription": "Top candidate wins seat.", "raceReadTheStory": "", "raceType": "top1", "timeUpdated": "7:21 PM", "dateUpdated": "Nov 27, 2024", "totalVotes": 28180, "candidates": [ { "candidateName": "Terry Godfrey", "candidateIncumbent": false, "candidateParty": "", "voteCount": 15775 }, { "candidateName": "Forest Olaf Peterson", "candidateIncumbent": false, "candidateParty": "", "voteCount": 12405 } ] }, "SCGavilanJointCommunityCollegeDistrictGoverningBoardTrusteeArea4": { "id": "SCGavilanJointCommunityCollegeDistrictGoverningBoardTrusteeArea4", "type": "localRace", "location": "Santa Clara", "raceName": "Gavilan Joint Community College District Governing Board, Trustee Area 4", "raceDescription": "Top candidate wins seat.", "raceReadTheStory": "", "raceType": "top1", "timeUpdated": "7:21 PM", "dateUpdated": "Nov 27, 2024", "totalVotes": 8575, "candidates": [ { "candidateName": "Alex Larson", "candidateIncumbent": false, "candidateParty": "", "voteCount": 3045 }, { "candidateName": "Lorena Tariba", "candidateIncumbent": false, "candidateParty": "", "voteCount": 5530 } ] }, "SCSanJosEvergreenCommunityCollegeDistrictGoverningBoardTrusteeArea3": { "id": "SCSanJosEvergreenCommunityCollegeDistrictGoverningBoardTrusteeArea3", "type": "localRace", "location": "Santa Clara", "raceName": "San José-Evergreen Community College District Governing Board, Trustee Area 3", "raceDescription": "Top candidate wins seat.", "raceReadTheStory": "", "raceType": "top1", "timeUpdated": "7:21 PM", "dateUpdated": "Nov 27, 2024", "totalVotes": 43333, "candidates": [ { "candidateName": "Tony Alexander", "candidateIncumbent": true, "candidateParty": "", "voteCount": 27574 }, { "candidateName": "Mahbub R. Khan", "candidateIncumbent": false, "candidateParty": "", "voteCount": 15759 } ] }, "SCWestValleyMissionCommunityCollegeDistrictGoverningBoardTrusteeArea2": { "id": "SCWestValleyMissionCommunityCollegeDistrictGoverningBoardTrusteeArea2", "type": "localRace", "location": "Santa Clara", "raceName": "West Valley-Mission Community College District Governing Board, Trustee Area 2", "raceDescription": "Top candidate wins seat.", "raceReadTheStory": "", "raceType": "top1", "timeUpdated": "7:21 PM", "dateUpdated": "Nov 27, 2024", "totalVotes": 18545, "candidates": [ { "candidateName": "Paul Fong", "candidateIncumbent": false, "candidateParty": "", "voteCount": 10504 }, { "candidateName": "Robert T. “Bob” Owens", "candidateIncumbent": true, "candidateParty": "", "voteCount": 8041 } ] }, "SCWestValleyMissionCommunityCollegeDistrictGoverningBoardTrusteeArea6": { "id": "SCWestValleyMissionCommunityCollegeDistrictGoverningBoardTrusteeArea6", "type": "localRace", "location": "Santa Clara", "raceName": "West Valley-Mission Community College District Governing Board, Trustee Area 6", "raceDescription": "Top candidate wins seat.", "raceReadTheStory": "", "raceType": "top1", "timeUpdated": "7:21 PM", "dateUpdated": "Nov 27, 2024", "totalVotes": 24374, "candidates": [ { "candidateName": "Adrienne Grey", "candidateIncumbent": true, "candidateParty": "", "voteCount": 14324 }, { "candidateName": "Rebecca Wong", "candidateIncumbent": false, "candidateParty": "", "voteCount": 10050 } ] }, "SCWestValleyMissionCommunityCollegeDistrictGoverningBoardTrusteeArea5ShortTerm": { "id": "SCWestValleyMissionCommunityCollegeDistrictGoverningBoardTrusteeArea5ShortTerm", "type": "localRace", "location": "Santa Clara", "raceName": "West Valley-Mission Community College District Governing Board, Trustee Area 5 — Short Term", "raceDescription": "Top candidate wins seat.", "raceReadTheStory": "", "raceType": "top1", "timeUpdated": "7:21 PM", "dateUpdated": "Nov 27, 2024", "totalVotes": 26124, "candidates": [ { "candidateName": "Diane Lamkin", "candidateIncumbent": false, "candidateParty": "", "voteCount": 16310 }, { "candidateName": "Mary-Lynne Bernald", "candidateIncumbent": true, "candidateParty": "", "voteCount": 9814 } ] }, "SCMilpitasUnifiedSchoolDistrictGoverningBoard": { "id": "SCMilpitasUnifiedSchoolDistrictGoverningBoard", "type": "localRace", "location": "Santa Clara", "raceName": "Milpitas Unified School District Governing Board", "raceDescription": "Top two candidates win seat.", "raceReadTheStory": "", "raceType": "top2", "timeUpdated": "7:21 PM", "dateUpdated": "Nov 27, 2024", "totalVotes": 33519, "candidates": [ { "candidateName": "Robert Jung", "candidateIncumbent": true, "candidateParty": "", "voteCount": 16122 }, { "candidateName": "Minh Ngo", "candidateIncumbent": true, "candidateParty": "", "voteCount": 11825 }, { "candidateName": "Douglas Sueoka", "candidateIncumbent": false, "candidateParty": "", "voteCount": 5572 } ] }, "SCMorganHillUnifiedSchoolDistrictGoverningBoardTrusteeArea5": { "id": "SCMorganHillUnifiedSchoolDistrictGoverningBoardTrusteeArea5", "type": "localRace", "location": "Santa Clara", "raceName": "Morgan Hill Unified School District Governing Board, Trustee Area 5", "raceDescription": "Top candidate wins seat.", "raceReadTheStory": "", "raceType": "top1", "timeUpdated": "7:21 PM", "dateUpdated": "Nov 27, 2024", "totalVotes": 3877, "candidates": [ { "candidateName": "Jennifer Marquez", "candidateIncumbent": false, "candidateParty": "", "voteCount": 2041 }, { "candidateName": "Tyler Smith", "candidateIncumbent": false, "candidateParty": "", "voteCount": 1836 } ] }, "SCMorganHillUnifiedSchoolDistrictGoverningBoardTrusteeArea6": { "id": "SCMorganHillUnifiedSchoolDistrictGoverningBoardTrusteeArea6", "type": "localRace", "location": "Santa Clara", "raceName": "Morgan Hill Unified School District Governing Board, Trustee Area 6", "raceDescription": "Top candidate wins seat.", "raceReadTheStory": "", "raceType": "top1", "timeUpdated": "7:21 PM", "dateUpdated": "Nov 27, 2024", "totalVotes": 3844, "candidates": [ { "candidateName": "Rebecca Munson", "candidateIncumbent": false, "candidateParty": "", "voteCount": 2246 }, { "candidateName": "Mary Patterson", "candidateIncumbent": true, "candidateParty": "", "voteCount": 1598 } ] }, "SCMorganHillUnifiedSchoolDistrictGoverningBoardTrusteeArea7": { "id": "SCMorganHillUnifiedSchoolDistrictGoverningBoardTrusteeArea7", "type": "localRace", "location": "Santa Clara", "raceName": "Morgan Hill Unified School District Governing Board, Trustee Area 7", "raceDescription": "Top candidate wins seat.", "raceReadTheStory": "", "raceType": "top1", "timeUpdated": "7:21 PM", "dateUpdated": "Nov 27, 2024", "totalVotes": 3019, "candidates": [ { "candidateName": "Veronica A. Andrade", "candidateIncumbent": false, "candidateParty": "", "voteCount": 1980 }, { "candidateName": "Tom Pocus", "candidateIncumbent": false, "candidateParty": "", "voteCount": 1039 } ] }, "SCPaloAltoUnifiedSchoolDistrictGoverningBoard": { "id": "SCPaloAltoUnifiedSchoolDistrictGoverningBoard", "type": "localRace", "location": "Santa Clara", "raceName": "Palo Alto Unified School District Governing Board", "raceDescription": "Top three candidates win seat.", "raceReadTheStory": "", "raceType": "top3", "timeUpdated": "7:21 PM", "dateUpdated": "Nov 27, 2024", "totalVotes": 81590, "candidates": [ { "candidateName": "Mazhar Hussain", "candidateIncumbent": false, "candidateParty": "", "voteCount": 1988 }, { "candidateName": "Rowena Chiu", "candidateIncumbent": false, "candidateParty": "", "voteCount": 18997 }, { "candidateName": "Nicole Chiu-Wang", "candidateIncumbent": false, "candidateParty": "", "voteCount": 15135 }, { "candidateName": "Chris Colohan", "candidateIncumbent": false, "candidateParty": "", "voteCount": 11565 }, { "candidateName": "Alison Kamhi", "candidateIncumbent": false, "candidateParty": "", "voteCount": 17492 }, { "candidateName": "Josh Salcman", "candidateIncumbent": false, "candidateParty": "", "voteCount": 16413 } ] }, "SCSanJosUnifiedSchoolDistrictGoverningBoardTrusteeArea1": { "id": "SCSanJosUnifiedSchoolDistrictGoverningBoardTrusteeArea1", "type": "localRace", "location": "Santa Clara", "raceName": "San José Unified School District Governing Board, Trustee Area 1", "raceDescription": "Top candidate wins seat.", "raceReadTheStory": "", "raceType": "top1", "timeUpdated": "7:21 PM", "dateUpdated": "Nov 27, 2024", "totalVotes": 12619, "candidates": [ { "candidateName": "Teresa Castellanos", "candidateIncumbent": true, "candidateParty": "", "voteCount": 7625 }, { "candidateName": "Chris Webb", "candidateIncumbent": false, "candidateParty": "", "voteCount": 4994 } ] }, "SCSanJosUnifiedSchoolDistrictGoverningBoardTrusteeArea5": { "id": "SCSanJosUnifiedSchoolDistrictGoverningBoardTrusteeArea5", "type": "localRace", "location": "Santa Clara", "raceName": "San José Unified School District Governing Board, Trustee Area 5", "raceDescription": "Top candidate wins seat.", "raceReadTheStory": "", "raceType": "top1", "timeUpdated": "7:21 PM", "dateUpdated": "Nov 27, 2024", "totalVotes": 21744, "candidates": [ { "candidateName": "Rami Gideoni", "candidateIncumbent": false, "candidateParty": "", "voteCount": 3490 }, { "candidateName": "Nicole Gribstad", "candidateIncumbent": false, "candidateParty": "", "voteCount": 9678 }, { "candidateName": "Lenka Wright", "candidateIncumbent": false, "candidateParty": "", "voteCount": 8576 } ] }, "SCSantaClaraUnifiedSchoolDistrictGoverningBoardTrusteeArea2": { "id": "SCSantaClaraUnifiedSchoolDistrictGoverningBoardTrusteeArea2", "type": "localRace", "location": "Santa Clara", "raceName": "Santa Clara Unified School District Governing Board, Trustee Area 2", "raceDescription": "Top candidate wins seat.", "raceReadTheStory": "", "raceType": "top1", "timeUpdated": "7:21 PM", "dateUpdated": "Nov 27, 2024", "totalVotes": 6166, "candidates": [ { "candidateName": "Freddie Clegg", "candidateIncumbent": false, "candidateParty": "", "voteCount": 1244 }, { "candidateName": "Kathy Watanabe", "candidateIncumbent": false, "candidateParty": "", "voteCount": 4922 } ] }, "SCEastSideUnionHighSchoolDistrictGoverningBoard": { "id": "SCEastSideUnionHighSchoolDistrictGoverningBoard", "type": "localRace", "location": "Santa Clara", "raceName": "East Side Union High School District Governing Board", "raceDescription": "Top two candidates win seat.", "raceReadTheStory": "", "raceType": "top2", "timeUpdated": "7:21 PM", "dateUpdated": "Nov 27, 2024", "totalVotes": 237811, "candidates": [ { "candidateName": "Bryan Do", "candidateIncumbent": false, "candidateParty": "", "voteCount": 73265 }, { "candidateName": "Patricia Martinez-Roach", "candidateIncumbent": false, "candidateParty": "", "voteCount": 52608 }, { "candidateName": "Rudy J. Rodriguez", "candidateIncumbent": true, "candidateParty": "", "voteCount": 30188 }, { "candidateName": "Pattie Cortese", "candidateIncumbent": true, "candidateParty": "", "voteCount": 81750 } ] }, "SCFremontUnionHighSchoolDistrictGoverningBoardTrusteeArea2": { "id": "SCFremontUnionHighSchoolDistrictGoverningBoardTrusteeArea2", "type": "localRace", "location": "Santa Clara", "raceName": "Fremont Union High School District Governing Board, Trustee Area 2", "raceDescription": "Top candidate wins seat.", "raceReadTheStory": "", "raceType": "top1", "timeUpdated": "7:21 PM", "dateUpdated": "Nov 27, 2024", "totalVotes": 11879, "candidates": [ { "candidateName": "Frances C. Renteria", "candidateIncumbent": false, "candidateParty": "", "voteCount": 2898 }, { "candidateName": "Pat Carpio-Aguilar", "candidateIncumbent": false, "candidateParty": "", "voteCount": 8981 } ] }, "SCFremontUnionHighSchoolDistrictGoverningBoardTrusteeArea5": { "id": "SCFremontUnionHighSchoolDistrictGoverningBoardTrusteeArea5", "type": "localRace", "location": "Santa Clara", "raceName": "Fremont Union High School District Governing Board, Trustee Area 5", "raceDescription": "Top candidate wins seat.", "raceReadTheStory": "", "raceType": "top1", "timeUpdated": "7:21 PM", "dateUpdated": "Nov 27, 2024", "totalVotes": 15611, "candidates": [ { "candidateName": "Aegean Lee", "candidateIncumbent": false, "candidateParty": "", "voteCount": 7309 }, { "candidateName": "Danny Choi", "candidateIncumbent": false, "candidateParty": "", "voteCount": 8302 } ] }, "SCMountainViewLosAltosUnionHighSchoolDistrictGoverningBoard": { "id": "SCMountainViewLosAltosUnionHighSchoolDistrictGoverningBoard", "type": "localRace", "location": "Santa Clara", "raceName": "Mountain View-Los Altos Union High School District Governing Board", "raceDescription": "Top two candidates win seat.", "raceReadTheStory": "", "raceType": "top2", "timeUpdated": "7:21 PM", "dateUpdated": "Nov 27, 2024", "totalVotes": 62781, "candidates": [ { "candidateName": "Alex Levich", "candidateIncumbent": false, "candidateParty": "", "voteCount": 22274 }, { "candidateName": "Vadim Katz", "candidateIncumbent": false, "candidateParty": "", "voteCount": 20993 }, { "candidateName": "Li Zhang", "candidateIncumbent": false, "candidateParty": "", "voteCount": 19514 } ] }, "SCAlumRockUnionSchoolDistrictGoverningBoard": { "id": "SCAlumRockUnionSchoolDistrictGoverningBoard", "type": "localRace", "location": "Santa Clara", "raceName": "Alum Rock Union School District Governing Board", "raceDescription": "Top two candidates win seat.", "raceReadTheStory": "", "raceType": "top2", "timeUpdated": "7:21 PM", "dateUpdated": "Nov 27, 2024", "totalVotes": 41086, "candidates": [ { "candidateName": "Corina Herrera-Loera", "candidateIncumbent": true, "candidateParty": "", "voteCount": 11928 }, { "candidateName": "Matt Karnes", "candidateIncumbent": false, "candidateParty": "", "voteCount": 8566 }, { "candidateName": "Minh Nguyen", "candidateIncumbent": false, "candidateParty": "", "voteCount": 11874 }, { "candidateName": "Brenda Zendejas", "candidateIncumbent": false, "candidateParty": "", "voteCount": 8718 } ] }, "SCBerryessaUnionSchoolDistrictGoverningBoard": { "id": "SCBerryessaUnionSchoolDistrictGoverningBoard", "type": "localRace", "location": "Santa Clara", "raceName": "Berryessa Union School District Governing Board", "raceDescription": "Top two candidates win seat.", "raceReadTheStory": "", "raceType": "top2", "timeUpdated": "7:21 PM", "dateUpdated": "Nov 27, 2024", "totalVotes": 36867, "candidates": [ { "candidateName": "Jamal Khan", "candidateIncumbent": false, "candidateParty": "", "voteCount": 8452 }, { "candidateName": "Khoa Nguyen", "candidateIncumbent": true, "candidateParty": "", "voteCount": 18157 }, { "candidateName": "Jai Srinivasan", "candidateIncumbent": true, "candidateParty": "", "voteCount": 10258 } ] }, "SCCambrianSchoolDistrictGoverningBoard": { "id": "SCCambrianSchoolDistrictGoverningBoard", "type": "localRace", "location": "Santa Clara", "raceName": "Cambrian School District Governing Board", "raceDescription": "Top two candidates win seat.", "raceReadTheStory": "", "raceType": "top2", "timeUpdated": "7:21 PM", "dateUpdated": "Nov 27, 2024", "totalVotes": 16213, "candidates": [ { "candidateName": "Beth Erickson", "candidateIncumbent": true, "candidateParty": "", "voteCount": 5958 }, { "candidateName": "Sergio Martinez", "candidateIncumbent": false, "candidateParty": "", "voteCount": 3511 }, { "candidateName": "Janet Gillis", "candidateIncumbent": true, "candidateParty": "", "voteCount": 6744 } ] }, "SCCampbellUnionSchoolDistrictGoverningBoardTrusteeArea2": { "id": "SCCampbellUnionSchoolDistrictGoverningBoardTrusteeArea2", "type": "localRace", "location": "Santa Clara", "raceName": "Campbell Union School District Governing Board, Trustee Area 2", "raceDescription": "Top candidate wins seat.", "raceReadTheStory": "", "raceType": "top1", "timeUpdated": "7:21 PM", "dateUpdated": "Nov 27, 2024", "totalVotes": 5278, "candidates": [ { "candidateName": "Don Thorvund", "candidateIncumbent": false, "candidateParty": "", "voteCount": 2970 }, { "candidateName": "Michael L. Snyder", "candidateIncumbent": true, "candidateParty": "", "voteCount": 2308 } ] }, "SCCupertinoUnionSchoolDistrictGoverningBoard": { "id": "SCCupertinoUnionSchoolDistrictGoverningBoard", "type": "localRace", "location": "Santa Clara", "raceName": "Cupertino Union School District Governing Board", "raceDescription": "Top two candidates win seat.", "raceReadTheStory": "", "raceType": "top2", "timeUpdated": "7:21 PM", "dateUpdated": "Nov 27, 2024", "totalVotes": 82150, "candidates": [ { "candidateName": "Sylvia Leong", "candidateIncumbent": true, "candidateParty": "", "voteCount": 29425 }, { "candidateName": "Long Jiao", "candidateIncumbent": false, "candidateParty": "", "voteCount": 17309 }, { "candidateName": "Nisar Ali", "candidateIncumbent": false, "candidateParty": "", "voteCount": 2830 }, { "candidateName": "Rimi Khan", "candidateIncumbent": false, "candidateParty": "", "voteCount": 2531 }, { "candidateName": "Doug Kunz", "candidateIncumbent": false, "candidateParty": "", "voteCount": 14177 }, { "candidateName": "Lakshmi Sharma", "candidateIncumbent": false, "candidateParty": "", "voteCount": 15878 } ] }, "SCEvergreenSchoolDistrictGoverningBoard": { "id": "SCEvergreenSchoolDistrictGoverningBoard", "type": "localRace", "location": "Santa Clara", "raceName": "Evergreen School District Governing Board", "raceDescription": "Top two candidates win seat.", "raceReadTheStory": "", "raceType": "top2", "timeUpdated": "7:21 PM", "dateUpdated": "Nov 27, 2024", "totalVotes": 53368, "candidates": [ { "candidateName": "Linda Mora", "candidateIncumbent": false, "candidateParty": "", "voteCount": 14760 }, { "candidateName": "Patti Andrade", "candidateIncumbent": true, "candidateParty": "", "voteCount": 21519 }, { "candidateName": "Jeremy Barousse", "candidateIncumbent": true, "candidateParty": "", "voteCount": 17089 } ] }, "SCFranklinMcKinleySchoolDistrictGoverningBoard": { "id": "SCFranklinMcKinleySchoolDistrictGoverningBoard", "type": "localRace", "location": "Santa Clara", "raceName": "Franklin-McKinley School District Governing Board", "raceDescription": "Top two candidates win seat.", "raceReadTheStory": "", "raceType": "top2", "timeUpdated": "7:21 PM", "dateUpdated": "Nov 27, 2024", "totalVotes": 37070, "candidates": [ { "candidateName": "Joshua Andrew N. Harrington", "candidateIncumbent": false, "candidateParty": "", "voteCount": 3495 }, { "candidateName": "Hong Ha Hoang", "candidateIncumbent": false, "candidateParty": "", "voteCount": 9463 }, { "candidateName": "Josue David Gonzalez", "candidateIncumbent": false, "candidateParty": "", "voteCount": 4394 }, { "candidateName": "Milan Balinton", "candidateIncumbent": false, "candidateParty": "", "voteCount": 3715 }, { "candidateName": "HG “Hanh Giao” Nguyen", "candidateIncumbent": false, "candidateParty": "", "voteCount": 7468 }, { "candidateName": "George Sanchez", "candidateIncumbent": false, "candidateParty": "", "voteCount": 8535 } ] }, "SCLakesideJointSchoolDistrictGoverningBoard": { "id": "SCLakesideJointSchoolDistrictGoverningBoard", "type": "localRace", "location": "Santa Clara", "raceName": "Lakeside Joint School District Governing Board", "raceDescription": "Top two candidates win seat.", "raceReadTheStory": "", "raceType": "top2", "timeUpdated": "7:21 PM", "dateUpdated": "Nov 27, 2024", "totalVotes": 472, "candidates": [ { "candidateName": "Tim Fishback", "candidateIncumbent": false, "candidateParty": "", "voteCount": 171 }, { "candidateName": "John L. Miller", "candidateIncumbent": false, "candidateParty": "", "voteCount": 63 }, { "candidateName": "Rhoxanne Morris", "candidateIncumbent": true, "candidateParty": "", "voteCount": 106 }, { "candidateName": "Nova Beck", "candidateIncumbent": false, "candidateParty": "", "voteCount": 132 } ] }, "SCMountainViewWhismanSchoolDistrictGoverningBoard": { "id": "SCMountainViewWhismanSchoolDistrictGoverningBoard", "type": "localRace", "location": "Santa Clara", "raceName": "Mountain View Whisman School District Governing Board", "raceDescription": "Top three candidates win seat.", "raceReadTheStory": "", "raceType": "top3", "timeUpdated": "7:21 PM", "dateUpdated": "Nov 27, 2024", "totalVotes": 53168, "candidates": [ { "candidateName": "Charles Difazio", "candidateIncumbent": false, "candidateParty": "", "voteCount": 8244 }, { "candidateName": "Erin Davis-Hung", "candidateIncumbent": false, "candidateParty": "", "voteCount": 7740 }, { "candidateName": "Shawn Dormishian", "candidateIncumbent": false, "candidateParty": "", "voteCount": 1556 }, { "candidateName": "Lisa Henry", "candidateIncumbent": false, "candidateParty": "", "voteCount": 8750 }, { "candidateName": "Nancy Mize", "candidateIncumbent": false, "candidateParty": "", "voteCount": 4278 }, { "candidateName": "Ana Kristina Reed", "candidateIncumbent": false, "candidateParty": "", "voteCount": 9287 }, { "candidateName": "Christine Case-Lo", "candidateIncumbent": false, "candidateParty": "", "voteCount": 7883 }, { "candidateName": "Raymond R. White", "candidateIncumbent": false, "candidateParty": "", "voteCount": 5430 } ] }, "SCOakGroveSchoolDistrictGoverningBoardTrusteeArea1": { "id": "SCOakGroveSchoolDistrictGoverningBoardTrusteeArea1", "type": "localRace", "location": "Santa Clara", "raceName": "Oak Grove School District Governing Board, Trustee Area 1", "raceDescription": "Top candidate wins seat.", "raceReadTheStory": "", "raceType": "top1", "timeUpdated": "7:21 PM", "dateUpdated": "Nov 27, 2024", "totalVotes": 7190, "candidates": [ { "candidateName": "Otila Salazar Torres", "candidateIncumbent": false, "candidateParty": "", "voteCount": 4500 }, { "candidateName": "Beija Gonzalez", "candidateIncumbent": true, "candidateParty": "", "voteCount": 2690 } ] }, "SCOrchardSchoolDistrictGoverningBoard": { "id": "SCOrchardSchoolDistrictGoverningBoard", "type": "localRace", "location": "Santa Clara", "raceName": "Orchard School District Governing Board", "raceDescription": "Top two candidates win seat.", "raceReadTheStory": "", "raceType": "top2", "timeUpdated": "7:21 PM", "dateUpdated": "Nov 27, 2024", "totalVotes": 5282, "candidates": [ { "candidateName": "Karl Raymond Jacobson", "candidateIncumbent": true, "candidateParty": "", "voteCount": 1687 }, { "candidateName": "Virginia Varela-Campos", "candidateIncumbent": false, "candidateParty": "", "voteCount": 2092 }, { "candidateName": "Diana Nazari", "candidateIncumbent": true, "candidateParty": "", "voteCount": 1503 } ] }, "SCSaratogaUnionSchoolDistrictGoverningBoard": { "id": "SCSaratogaUnionSchoolDistrictGoverningBoard", "type": "localRace", "location": "Santa Clara", "raceName": "Saratoga Union School District Governing Board", "raceDescription": "Top two candidates win seat.", "raceReadTheStory": "", "raceType": "top2", "timeUpdated": "7:21 PM", "dateUpdated": "Nov 27, 2024", "totalVotes": 15042, "candidates": [ { "candidateName": "Yacoub Elziq", "candidateIncumbent": false, "candidateParty": "", "voteCount": 2057 }, { "candidateName": "Jingyuan Huang", "candidateIncumbent": false, "candidateParty": "", "voteCount": 3386 }, { "candidateName": "Ramya Vasu", "candidateIncumbent": false, "candidateParty": "", "voteCount": 4269 }, { "candidateName": "Melissa Stanis", "candidateIncumbent": true, "candidateParty": "", "voteCount": 5330 } ] }, "SCSantaClaraCountyBoardofEducationTrusteeArea4": { "id": "SCSantaClaraCountyBoardofEducationTrusteeArea4", "type": "localRace", "location": "Santa Clara", "raceName": "Santa Clara County Board of Education, Trustee Area 4", "raceDescription": "Top candidate wins seat.", "raceReadTheStory": "", "raceType": "top1", "timeUpdated": "7:21 PM", "dateUpdated": "Nov 27, 2024", "totalVotes": 100462, "candidates": [ { "candidateName": "Shane Lewis", "candidateIncumbent": false, "candidateParty": "", "voteCount": 21387 }, { "candidateName": "Tomara Hall", "candidateIncumbent": false, "candidateParty": "", "voteCount": 33348 }, { "candidateName": "Jorge Pacheco Jr.", "candidateIncumbent": false, "candidateParty": "", "voteCount": 41444 }, { "candidateName": "Tammy T. Slaughter", "candidateIncumbent": false, "candidateParty": "", "voteCount": 4283 } ] }, "SCSantaClaraCountyBoardofEducationTrusteeArea3": { "id": "SCSantaClaraCountyBoardofEducationTrusteeArea3", "type": "localRace", "location": "Santa Clara", "raceName": "Santa Clara County Board of Education, Trustee Area 3", "raceDescription": "Top candidate wins seat.", "raceReadTheStory": "", "raceType": "top1", "timeUpdated": "7:21 PM", "dateUpdated": "Nov 27, 2024", "totalVotes": 91256, "candidates": [ { "candidateName": "Jyl Lutes", "candidateIncumbent": false, "candidateParty": "", "voteCount": 38240 }, { "candidateName": "Don Rocha", "candidateIncumbent": true, "candidateParty": "", "voteCount": 53016 } ] }, "SCSantaClaraCountyBoardofEducationTrusteeArea1": { "id": "SCSantaClaraCountyBoardofEducationTrusteeArea1", "type": "localRace", "location": "Santa Clara", "raceName": "Santa Clara County Board of Education, Trustee Area 1", "raceDescription": "Top candidate wins seat.", "raceReadTheStory": "", "raceType": "top1", "timeUpdated": "7:21 PM", "dateUpdated": "Nov 27, 2024", "totalVotes": 92899, "candidates": [ { "candidateName": "Grace H. Mah", "candidateIncumbent": true, "candidateParty": "", "voteCount": 45490 }, { "candidateName": "Jessica Speiser", "candidateIncumbent": false, "candidateParty": "", "voteCount": 47409 } ] }, "SCSantaClaraValleyWaterDistrictDirectorDistrict2": { "id": "SCSantaClaraValleyWaterDistrictDirectorDistrict2", "type": "localRace", "location": "Santa Clara", "raceName": "Santa Clara Valley Water District Director, District 2", "raceDescription": "Top candidate wins seat.", "raceReadTheStory": "", "raceType": "top1", "timeUpdated": "7:21 PM", "dateUpdated": "Nov 27, 2024", "totalVotes": 84567, "candidates": [ { "candidateName": "Bill Roth", "candidateIncumbent": false, "candidateParty": "", "voteCount": 28875 }, { "candidateName": "Shiloh Christine Ballard", "candidateIncumbent": false, "candidateParty": "", "voteCount": 55692 } ] }, "SCElCaminoHealthcareDistrictDirector": { "id": "SCElCaminoHealthcareDistrictDirector", "type": "localRace", "location": "Santa Clara", "raceName": "El Camino Healthcare District Director", "raceDescription": "Top three candidates win seat.", "raceReadTheStory": "", "raceType": "top3", "timeUpdated": "7:21 PM", "dateUpdated": "Nov 27, 2024", "totalVotes": 158315, "candidates": [ { "candidateName": "Lynette Lee Eng", "candidateIncumbent": false, "candidateParty": "", "voteCount": 25748 }, { "candidateName": "Julia E. Miller", "candidateIncumbent": true, "candidateParty": "", "voteCount": 44793 }, { "candidateName": "Carol Ann Somersille", "candidateIncumbent": false, "candidateParty": "", "voteCount": 47096 }, { "candidateName": "John Zoglin", "candidateIncumbent": true, "candidateParty": "", "voteCount": 40678 } ] }, "SCMeasureA": { "id": "SCMeasureA", "type": "localRace", "location": "Santa Clara", "raceName": "Measure A", "raceDescription": "Morgan Hill. Term limit. Passes with majority vote.", "raceReadTheStory": "", "raceType": "yesNo", "timeUpdated": "7:21 PM", "dateUpdated": "Nov 27, 2024", "totalVotes": 20696, "candidates": [ { "candidateName": "Yes", "candidateIncumbent": false, "candidateParty": "", "voteCount": 16328 }, { "candidateName": "No", "candidateIncumbent": false, "candidateParty": "", "voteCount": 4368 } ] }, "SCMeasureB": { "id": "SCMeasureB", "type": "localRace", "location": "Santa Clara", "raceName": "Measure B", "raceDescription": "Morgan Hill. Mayoral term limit. Passes with majority vote.", "raceReadTheStory": "", "raceType": "yesNo", "timeUpdated": "7:21 PM", "dateUpdated": "Nov 27, 2024", "totalVotes": 20926, "candidates": [ { "candidateName": "Yes", "candidateIncumbent": false, "candidateParty": "", "voteCount": 11261 }, { "candidateName": "No", "candidateIncumbent": false, "candidateParty": "", "voteCount": 9665 } ] }, "SCMeasureC": { "id": "SCMeasureC", "type": "localRace", "location": "Santa Clara", "raceName": "Measure C", "raceDescription": "Gilroy. Sales tax. Passes with 2/3 vote.", "raceReadTheStory": "", "raceType": "yesNo", "timeUpdated": "7:21 PM", "dateUpdated": "Nov 27, 2024", "totalVotes": 22199, "candidates": [ { "candidateName": "Yes", "candidateIncumbent": false, "candidateParty": "", "voteCount": 13431 }, { "candidateName": "No", "candidateIncumbent": false, "candidateParty": "", "voteCount": 8768 } ] }, "SCMeasureD": { "id": "SCMeasureD", "type": "localRace", "location": "Santa Clara", "raceName": "Measure D", "raceDescription": "Palo Alto. El Camino Park. Passes with majority vote.", "raceReadTheStory": "", "raceType": "yesNo", "timeUpdated": "7:21 PM", "dateUpdated": "Nov 27, 2024", "totalVotes": 30904, "candidates": [ { "candidateName": "Yes", "candidateIncumbent": false, "candidateParty": "", "voteCount": 22799 }, { "candidateName": "No", "candidateIncumbent": false, "candidateParty": "", "voteCount": 8105 } ] }, "SCMeasureE": { "id": "SCMeasureE", "type": "localRace", "location": "Santa Clara", "raceName": "Measure E", "raceDescription": "Sunnyvale. Library bond. Passes with 2/3 vote.", "raceReadTheStory": "", "raceType": "yesNo", "timeUpdated": "7:21 PM", "dateUpdated": "Nov 27, 2024", "totalVotes": 49743, "candidates": [ { "candidateName": "Yes", "candidateIncumbent": false, "candidateParty": "", "voteCount": 29491 }, { "candidateName": "No", "candidateIncumbent": false, "candidateParty": "", "voteCount": 20252 } ] }, "SCMeasureF": { "id": "SCMeasureF", "type": "localRace", "location": "Santa Clara", "raceName": "Measure F", "raceDescription": "Sunnyvale. Inclusivity in governance. Passes with majority vote", "raceReadTheStory": "", "raceType": "yesNo", "timeUpdated": "7:21 PM", "dateUpdated": "Nov 27, 2024", "totalVotes": 47517, "candidates": [ { "candidateName": "Yes", "candidateIncumbent": false, "candidateParty": "", "voteCount": 17953 }, { "candidateName": "No", "candidateIncumbent": false, "candidateParty": "", "voteCount": 29564 } ] }, "SCMeasureG": { "id": "SCMeasureG", "type": "localRace", "location": "Santa Clara", "raceName": "Measure G", "raceDescription": "Mountain View. Property transfer tax. Passes with majority vote", "raceReadTheStory": "", "raceType": "yesNo", "timeUpdated": "7:21 PM", "dateUpdated": "Nov 27, 2024", "totalVotes": 29481, "candidates": [ { "candidateName": "Yes", "candidateIncumbent": false, "candidateParty": "", "voteCount": 21324 }, { "candidateName": "No", "candidateIncumbent": false, "candidateParty": "", "voteCount": 8157 } ] }, "SCMeasureI": { "id": "SCMeasureI", "type": "localRace", "location": "Santa Clara", "raceName": "Measure I ", "raceDescription": "Santa Clara. Infrastructure bond. Passes with 2/3 vote.", "raceReadTheStory": "", "raceType": "yesNo", "timeUpdated": "7:21 PM", "dateUpdated": "Nov 27, 2024", "totalVotes": 40523, "candidates": [ { "candidateName": "Yes", "candidateIncumbent": false, "candidateParty": "", "voteCount": 28126 }, { "candidateName": "No", "candidateIncumbent": false, "candidateParty": "", "voteCount": 12397 } ] }, "SCMeasureJ": { "id": "SCMeasureJ", "type": "localRace", "location": "Santa Clara", "raceName": "Measure J", "raceDescription": "Milpitas. Sales tax. Passes with majority vote.", "raceReadTheStory": "", "raceType": "yesNo", "timeUpdated": "7:21 PM", "dateUpdated": "Nov 27, 2024", "totalVotes": 24426, "candidates": [ { "candidateName": "Yes", "candidateIncumbent": false, "candidateParty": "", "voteCount": 19576 }, { "candidateName": "No", "candidateIncumbent": false, "candidateParty": "", "voteCount": 4850 } ] }, "SCMeasureK": { "id": "SCMeasureK", "type": "localRace", "location": "Santa Clara", "raceName": "Measure K", "raceDescription": "Campbell. Sales tax. Passes with majority vote. ", "raceReadTheStory": "", "raceType": "yesNo", "timeUpdated": "7:21 PM", "dateUpdated": "Nov 27, 2024", "totalVotes": 18756, "candidates": [ { "candidateName": "Yes", "candidateIncumbent": false, "candidateParty": "", "voteCount": 13512 }, { "candidateName": "No", "candidateIncumbent": false, "candidateParty": "", "voteCount": 5244 } ] }, "SCMeasureL": { "id": "SCMeasureL", "type": "localRace", "location": "Santa Clara", "raceName": "Measure L", "raceDescription": "San Benito High School District. School bond. Passes with 55% vote. Includes votes from Santa Clara County and San Benito County.", "raceReadTheStory": "", "raceType": "yesNo", "timeUpdated": "7:21 PM", "dateUpdated": "Nov 27, 2024", "totalVotes": 23841, "candidates": [ { "candidateName": "Yes", "candidateIncumbent": false, "candidateParty": "", "voteCount": 11862 }, { "candidateName": "No", "candidateIncumbent": false, "candidateParty": "", "voteCount": 11979 } ] }, "SCMeasureM": { "id": "SCMeasureM", "type": "localRace", "location": "Santa Clara", "raceName": "Measure M", "raceDescription": "San Benito High School District. School bond. Passes with 55% vote. Includes votes from Santa Clara County and San Benito County.", "raceReadTheStory": "", "raceType": "yesNo", "timeUpdated": "7:21 PM", "dateUpdated": "Nov 27, 2024", "totalVotes": 23723, "candidates": [ { "candidateName": "Yes", "candidateIncumbent": false, "candidateParty": "", "voteCount": 12039 }, { "candidateName": "No", "candidateIncumbent": false, "candidateParty": "", "voteCount": 11684 } ] }, "SCMeasureN": { "id": "SCMeasureN", "type": "localRace", "location": "Santa Clara", "raceName": "Measure N", "raceDescription": "East Side Union High School District. Parcel tax. Passes with 2/3 vote.", "raceReadTheStory": "", "raceType": "yesNo", "timeUpdated": "7:21 PM", "dateUpdated": "Nov 27, 2024", "totalVotes": 173475, "candidates": [ { "candidateName": "Yes", "candidateIncumbent": false, "candidateParty": "", "voteCount": 126431 }, { "candidateName": "No", "candidateIncumbent": false, "candidateParty": "", "voteCount": 47044 } ] }, "SCMeasureP": { "id": "SCMeasureP", "type": "localRace", "location": "Santa Clara", "raceName": "Measure P ", "raceDescription": "Campbell Union High School District. School bond. Passes with 55% vote.", "raceReadTheStory": "", "raceType": "yesNo", "timeUpdated": "7:21 PM", "dateUpdated": "Nov 27, 2024", "totalVotes": 90561, "candidates": [ { "candidateName": "Yes", "candidateIncumbent": false, "candidateParty": "", "voteCount": 58619 }, { "candidateName": "No", "candidateIncumbent": false, "candidateParty": "", "voteCount": 31942 } ] }, "SCMeasureQ": { "id": "SCMeasureQ", "type": "localRace", "location": "Santa Clara", "raceName": "Measure Q", "raceDescription": "Milpitas Unified School District. Parcel tax. Passes with 2/3 vote.", "raceReadTheStory": "", "raceType": "yesNo", "timeUpdated": "7:21 PM", "dateUpdated": "Nov 27, 2024", "totalVotes": 24259, "candidates": [ { "candidateName": "Yes", "candidateIncumbent": false, "candidateParty": "", "voteCount": 17301 }, { "candidateName": "No", "candidateIncumbent": false, "candidateParty": "", "voteCount": 6958 } ] }, "SCMeasureR": { "id": "SCMeasureR", "type": "localRace", "location": "Santa Clara", "raceName": "Measure R", "raceDescription": "San Jose Unified School District. School bond. Passes with 55% vote.", "raceReadTheStory": "", "raceType": "yesNo", "timeUpdated": "7:21 PM", "dateUpdated": "Nov 27, 2024", "totalVotes": 103089, "candidates": [ { "candidateName": "Yes", "candidateIncumbent": false, "candidateParty": "", "voteCount": 66732 }, { "candidateName": "No", "candidateIncumbent": false, "candidateParty": "", "voteCount": 36357 } ] }, "SCMeasureS": { "id": "SCMeasureS", "type": "localRace", "location": "Santa Clara", "raceName": "Measure S", "raceDescription": "Mount Pleasant Elementary School District. School bond. Passes with 55% vote.", "raceReadTheStory": "", "raceType": "yesNo", "timeUpdated": "7:21 PM", "dateUpdated": "Nov 27, 2024", "totalVotes": 7156, "candidates": [ { "candidateName": "Yes", "candidateIncumbent": false, "candidateParty": "", "voteCount": 5016 }, { "candidateName": "No", "candidateIncumbent": false, "candidateParty": "", "voteCount": 2140 } ] }, "SCMeasureT": { "id": "SCMeasureT", "type": "localRace", "location": "Santa Clara", "raceName": "Measure T", "raceDescription": "Mount Pleasant Elementary School District. School bond. Passes with 55% vote.", "raceReadTheStory": "", "raceType": "yesNo", "timeUpdated": "7:21 PM", "dateUpdated": "Nov 27, 2024", "totalVotes": 7154, "candidates": [ { "candidateName": "Yes", "candidateIncumbent": false, "candidateParty": "", "voteCount": 5041 }, { "candidateName": "No", "candidateIncumbent": false, "candidateParty": "", "voteCount": 2113 } ] }, "SCMeasureU": { "id": "SCMeasureU", "type": "localRace", "location": "Santa Clara", "raceName": "Measure U", "raceDescription": "Moreland School District. Parcel tax. Passes with 2/3 vote.", "raceReadTheStory": "", "raceType": "yesNo", "timeUpdated": "7:21 PM", "dateUpdated": "Nov 27, 2024", "totalVotes": 18054, "candidates": [ { "candidateName": "Yes", "candidateIncumbent": false, "candidateParty": "", "voteCount": 13942 }, { "candidateName": "No", "candidateIncumbent": false, "candidateParty": "", "voteCount": 4112 } ] }, "SCMeasureV": { "id": "SCMeasureV", "type": "localRace", "location": "Santa Clara", "raceName": "Measure V", "raceDescription": "Union Elementary School District. Parcel tax. Passes with 2/3 vote.", "raceReadTheStory": "", "raceType": "yesNo", "timeUpdated": "7:21 PM", "dateUpdated": "Nov 27, 2024", "totalVotes": 20973, "candidates": [ { "candidateName": "Yes", "candidateIncumbent": false, "candidateParty": "", "voteCount": 14793 }, { "candidateName": "No", "candidateIncumbent": false, "candidateParty": "", "voteCount": 6180 } ] }, "SCMeasureW": { "id": "SCMeasureW", "type": "localRace", "location": "Santa Clara", "raceName": "Measure W", "raceDescription": "Franklin­-McKinley School District. Parcel tax. Passes with 2/3 vote.", "raceReadTheStory": "", "raceType": "yesNo", "timeUpdated": "7:21 PM", "dateUpdated": "Nov 27, 2024", "totalVotes": 24899, "candidates": [ { "candidateName": "Yes", "candidateIncumbent": false, "candidateParty": "", "voteCount": 19280 }, { "candidateName": "No", "candidateIncumbent": false, "candidateParty": "", "voteCount": 5619 } ] }, "SCMeasureX": { "id": "SCMeasureX", "type": "localRace", "location": "Santa Clara", "raceName": "Measure X", "raceDescription": "Evergreen Elementary School District. Parcel tax. Passes with 2/3 vote.", "raceReadTheStory": "", "raceType": "yesNo", "timeUpdated": "7:21 PM", "dateUpdated": "Nov 27, 2024", "totalVotes": 40256, "candidates": [ { "candidateName": "Yes", "candidateIncumbent": false, "candidateParty": "", "voteCount": 27994 }, { "candidateName": "No", "candidateIncumbent": false, "candidateParty": "", "voteCount": 12262 } ] }, "SCMeasureY": { "id": "SCMeasureY", "type": "localRace", "location": "Santa Clara", "raceName": "Measure Y", "raceDescription": "Sunnyvale School District. Parcel tax. Passes with 2/3 vote.", "raceReadTheStory": "", "raceType": "yesNo", "timeUpdated": "7:21 PM", "dateUpdated": "Nov 27, 2024", "totalVotes": 28666, "candidates": [ { "candidateName": "Yes", "candidateIncumbent": false, "candidateParty": "", "voteCount": 23559 }, { "candidateName": "No", "candidateIncumbent": false, "candidateParty": "", "voteCount": 5107 } ] }, "SCMeasureZ": { "id": "SCMeasureZ", "type": "localRace", "location": "Santa Clara", "raceName": "Measure Z", "raceDescription": "Cupertino Union School District. School bond. Passes with 55% vote.", "raceReadTheStory": "", "raceType": "yesNo", "timeUpdated": "7:21 PM", "dateUpdated": "Nov 27, 2024", "totalVotes": 55043, "candidates": [ { "candidateName": "Yes", "candidateIncumbent": false, "candidateParty": "", "voteCount": 33611 }, { "candidateName": "No", "candidateIncumbent": false, "candidateParty": "", "voteCount": 21432 } ] }, "SCMeasureAA": { "id": "SCMeasureAA", "type": "localRace", "location": "Santa Clara", "raceName": "Measure AA", "raceDescription": "Mountain View Whisman School District. Parcel tax. Passes with 2/3 vote.", "raceReadTheStory": "", "raceType": "yesNo", "timeUpdated": "7:21 PM", "dateUpdated": "Nov 27, 2024", "totalVotes": 25595, "candidates": [ { "candidateName": "Yes", "candidateIncumbent": false, "candidateParty": "", "voteCount": 19270 }, { "candidateName": "No", "candidateIncumbent": false, "candidateParty": "", "voteCount": 6325 } ] }, "SCMeasureBB": { "id": "SCMeasureBB", "type": "localRace", "location": "Santa Clara", "raceName": "Measure BB", "raceDescription": "Cambrian School District. Parcel tax. Passes with majority vote.", "raceReadTheStory": "", "raceType": "yesNo", "timeUpdated": "7:21 PM", "dateUpdated": "Nov 27, 2024", "totalVotes": 13213, "candidates": [ { "candidateName": "Yes", "candidateIncumbent": false, "candidateParty": "", "voteCount": 10181 }, { "candidateName": "No", "candidateIncumbent": false, "candidateParty": "", "voteCount": 3032 } ] }, "SCMeasureCC": { "id": "SCMeasureCC", "type": "localRace", "location": "Santa Clara", "raceName": "Measure CC", "raceDescription": "Los Gatos Union School District. School bond. Passes with 55% vote.", "raceReadTheStory": "", "raceType": "yesNo", "timeUpdated": "7:21 PM", "dateUpdated": "Nov 27, 2024", "totalVotes": 16088, "candidates": [ { "candidateName": "Yes", "candidateIncumbent": false, "candidateParty": "", "voteCount": 10679 }, { "candidateName": "No", "candidateIncumbent": false, "candidateParty": "", "voteCount": 5409 } ] }, "SCMeasureEE": { "id": "SCMeasureEE", "type": "localRace", "location": "Santa Clara", "raceName": "Measure EE", "raceDescription": "Los Altos School District. School bond. Passes with 55% vote.", "raceReadTheStory": "", "raceType": "yesNo", "timeUpdated": "7:21 PM", "dateUpdated": "Nov 27, 2024", "totalVotes": 23182, "candidates": [ { "candidateName": "Yes", "candidateIncumbent": false, "candidateParty": "", "voteCount": 13031 }, { "candidateName": "No", "candidateIncumbent": false, "candidateParty": "", "voteCount": 10151 } ] }, "SCMeasureGG": { "id": "SCMeasureGG", "type": "localRace", "location": "Santa Clara", "raceName": "Measure GG", "raceDescription": "Orchard School District. School bond. Passes with 55% vote.", "raceReadTheStory": "", "raceType": "yesNo", "timeUpdated": "7:21 PM", "dateUpdated": "Nov 27, 2024", "totalVotes": 4168, "candidates": [ { "candidateName": "Yes", "candidateIncumbent": false, "candidateParty": "", "voteCount": 3021 }, { "candidateName": "No", "candidateIncumbent": false, "candidateParty": "", "voteCount": 1147 } ] }, "SCMeasureHH": { "id": "SCMeasureHH", "type": "localRace", "location": "Santa Clara", "raceName": "Measure HH", "raceDescription": "Lakeside Joint School District. Parcel tax. Passes with 2/3 vote.", "raceReadTheStory": "", "raceType": "yesNo", "timeUpdated": "7:21 PM", "dateUpdated": "Nov 27, 2024", "totalVotes": 361, "candidates": [ { "candidateName": "Yes", "candidateIncumbent": false, "candidateParty": "", "voteCount": 244 }, { "candidateName": "No", "candidateIncumbent": false, "candidateParty": "", "voteCount": 117 } ] }, "SolanoSolanoCountyBoardofEducationTrusteeArea2": { "id": "SolanoSolanoCountyBoardofEducationTrusteeArea2", "type": "localRace", "location": "Solano", "raceName": "Solano County Board of Education, Trustee Area 2", "raceDescription": "Top candidate wins seat. Includes votes from Solano and Napa counties.", "raceReadTheStory": "", "raceType": "top1", "timeUpdated": "7:27 PM", "dateUpdated": "Nov 27, 2024", "totalVotes": 28854, "candidates": [ { "candidateName": "Bonnie Hamilton", "candidateIncumbent": false, "candidateParty": "", "voteCount": 10071 }, { "candidateName": "Carol J. Kalamaras", "candidateIncumbent": false, "candidateParty": "", "voteCount": 5416 }, { "candidateName": "Amy Sharp", "candidateIncumbent": true, "candidateParty": "", "voteCount": 13367 } ] }, "SolanoSolanoCommunityCollegeTrusteeArea3": { "id": "SolanoSolanoCommunityCollegeTrusteeArea3", "type": "localRace", "location": "Solano", "raceName": "Solano Community College, Trustee Area 3", "raceDescription": "Top candidate wins seat.", "raceReadTheStory": "", "raceType": "top1", "timeUpdated": "7:27 PM", "dateUpdated": "Nov 27, 2024", "totalVotes": 24426, "candidates": [ { "candidateName": "Shannon Frisinger", "candidateIncumbent": false, "candidateParty": "", "voteCount": 6201 }, { "candidateName": "Rosemary Thurston", "candidateIncumbent": true, "candidateParty": "", "voteCount": 13067 }, { "candidateName": "Lilia Dardon", "candidateIncumbent": false, "candidateParty": "", "voteCount": 5158 } ] }, "SolanoBeniciaUnifiedSchoolDistrictTrusteeArea3": { "id": "SolanoBeniciaUnifiedSchoolDistrictTrusteeArea3", "type": "localRace", "location": "Solano", "raceName": "Benicia Unified School District, Trustee Area 3", "raceDescription": "Top candidate wins seat.", "raceReadTheStory": "", "raceType": "top1", "timeUpdated": "7:27 PM", "dateUpdated": "Nov 27, 2024", "totalVotes": 3034, "candidates": [ { "candidateName": "Kashanna Harmon-Lee", "candidateIncumbent": false, "candidateParty": "", "voteCount": 1141 }, { "candidateName": "Janny Manasse", "candidateIncumbent": false, "candidateParty": "", "voteCount": 1893 } ] }, "SolanoDixonUnifiedSchoolDistrictAtLarge": { "id": "SolanoDixonUnifiedSchoolDistrictAtLarge", "type": "localRace", "location": "Solano", "raceName": "Dixon Unified School District At-Large", "raceDescription": "Top two candidates win seat. ", "raceReadTheStory": "", "raceType": "top2", "timeUpdated": "7:27 PM", "dateUpdated": "Nov 27, 2024", "totalVotes": 15334, "candidates": [ { "candidateName": "Jimmy Thiessen", "candidateIncumbent": false, "candidateParty": "", "voteCount": 3006 }, { "candidateName": "Regina Espinoza", "candidateIncumbent": true, "candidateParty": "", "voteCount": 4801 }, { "candidateName": "Michael Ceremello", "candidateIncumbent": false, "candidateParty": "", "voteCount": 1487 }, { "candidateName": "Robin Erika Beck-Ruften", "candidateIncumbent": false, "candidateParty": "", "voteCount": 2476 }, { "candidateName": "Robert E. Sanchez Jr", "candidateIncumbent": false, "candidateParty": "", "voteCount": 3564 } ] }, "SolanoFairfieldSuisunUnifiedSchoolDistrictTrusteeArea1": { "id": "SolanoFairfieldSuisunUnifiedSchoolDistrictTrusteeArea1", "type": "localRace", "location": "Solano", "raceName": "Fairfield-Suisun Unified School District, Trustee Area 1", "raceDescription": "Top candidate wins seat.", "raceReadTheStory": "", "raceType": "top1", "timeUpdated": "7:27 PM", "dateUpdated": "Nov 27, 2024", "totalVotes": 7182, "candidates": [ { "candidateName": "Alonso R. Duarte", "candidateIncumbent": false, "candidateParty": "", "voteCount": 3950 }, { "candidateName": "Bethany Smith", "candidateIncumbent": true, "candidateParty": "", "voteCount": 3232 } ] }, "SolanoFairfieldSuisunUnifiedSchoolDistrictTrusteeArea2": { "id": "SolanoFairfieldSuisunUnifiedSchoolDistrictTrusteeArea2", "type": "localRace", "location": "Solano", "raceName": "Fairfield-Suisun Unified School District, Trustee Area 2", "raceDescription": "Top candidate wins seat.", "raceReadTheStory": "", "raceType": "top1", "timeUpdated": "7:27 PM", "dateUpdated": "Nov 27, 2024", "totalVotes": 6800, "candidates": [ { "candidateName": "Helen Tilley", "candidateIncumbent": true, "candidateParty": "", "voteCount": 2601 }, { "candidateName": "Suzanne Murphy", "candidateIncumbent": false, "candidateParty": "", "voteCount": 1753 }, { "candidateName": "Audrey Jacques", "candidateIncumbent": false, "candidateParty": "", "voteCount": 2446 } ] }, "SolanoFairfieldSuisunUnifiedSchoolDistrictTrusteeArea3": { "id": "SolanoFairfieldSuisunUnifiedSchoolDistrictTrusteeArea3", "type": "localRace", "location": "Solano", "raceName": "Fairfield-Suisun Unified School District, Trustee Area 3", "raceDescription": "Top candidate wins seat. Includes votes from Solano and Napa Counties.", "raceReadTheStory": "", "raceType": "top1", "timeUpdated": "7:27 PM", "dateUpdated": "Nov 27, 2024", "totalVotes": 7980, "candidates": [ { "candidateName": "Brigette Hunley", "candidateIncumbent": false, "candidateParty": "", "voteCount": 4144 }, { "candidateName": "Judi Honeychurch", "candidateIncumbent": true, "candidateParty": "", "voteCount": 3836 } ] }, "SolanoFairfieldSuisunUnifiedSchoolDistrictTrusteeArea6": { "id": "SolanoFairfieldSuisunUnifiedSchoolDistrictTrusteeArea6", "type": "localRace", "location": "Solano", "raceName": "Fairfield-Suisun Unified School District, Trustee Area 6", "raceDescription": "Top candidate wins seat.", "raceReadTheStory": "", "raceType": "top1", "timeUpdated": "7:27 PM", "dateUpdated": "Nov 27, 2024", "totalVotes": 8766, "candidates": [ { "candidateName": "Ana Petero", "candidateIncumbent": true, "candidateParty": "", "voteCount": 5086 }, { "candidateName": "Shawn Smith", "candidateIncumbent": false, "candidateParty": "", "voteCount": 3680 } ] }, "SolanoFairfieldSuisunUnifiedSchoolDistrictTrusteeArea7ShortTerm": { "id": "SolanoFairfieldSuisunUnifiedSchoolDistrictTrusteeArea7ShortTerm", "type": "localRace", "location": "Solano", "raceName": "Fairfield-Suisun Unified School District, Trustee Area 7 — Short Term", "raceDescription": "Top candidate wins seat.", "raceReadTheStory": "", "raceType": "top1", "timeUpdated": "7:27 PM", "dateUpdated": "Nov 27, 2024", "totalVotes": 8073, "candidates": [ { "candidateName": "Kai Eusebio", "candidateIncumbent": false, "candidateParty": "", "voteCount": 1776 }, { "candidateName": "Steve Quinlan", "candidateIncumbent": false, "candidateParty": "", "voteCount": 2228 }, { "candidateName": "Nikki Parr", "candidateIncumbent": false, "candidateParty": "", "voteCount": 2962 }, { "candidateName": "Perry W. Polk", "candidateIncumbent": true, "candidateParty": "", "voteCount": 1107 } ] }, "SolanoRiverDeltaUnifiedSchoolDistrictTrusteeArea4": { "id": "SolanoRiverDeltaUnifiedSchoolDistrictTrusteeArea4", "type": "localRace", "location": "Solano", "raceName": "River Delta Unified School District, Trustee Area 4", "raceDescription": "Top candidate wins seat.", "raceReadTheStory": "", "raceType": "top1", "timeUpdated": "7:27 PM", "dateUpdated": "Nov 27, 2024", "totalVotes": 1809, "candidates": [ { "candidateName": "Jordan Davis", "candidateIncumbent": false, "candidateParty": "", "voteCount": 782 }, { "candidateName": "Suzanne Wilson", "candidateIncumbent": false, "candidateParty": "", "voteCount": 1027 } ] }, "SolanoVacavilleUnifiedSchoolDistrictTrusteeArea4": { "id": "SolanoVacavilleUnifiedSchoolDistrictTrusteeArea4", "type": "localRace", "location": "Solano", "raceName": "Vacaville Unified School District, Trustee Area 4", "raceDescription": "Top candidate wins seat.", "raceReadTheStory": "", "raceType": "top1", "timeUpdated": "7:27 PM", "dateUpdated": "Nov 27, 2024", "totalVotes": 5171, "candidates": [ { "candidateName": "Lindsay Kelly", "candidateIncumbent": true, "candidateParty": "", "voteCount": 2195 }, { "candidateName": "Audra Orr", "candidateIncumbent": false, "candidateParty": "", "voteCount": 2976 } ] }, "SolanoVacavilleUnifiedSchoolDistrictTrusteeArea7": { "id": "SolanoVacavilleUnifiedSchoolDistrictTrusteeArea7", "type": "localRace", "location": "Solano", "raceName": "Vacaville Unified School District, Trustee Area 7", "raceDescription": "Top candidate wins seat.", "raceReadTheStory": "", "raceType": "top1", "timeUpdated": "7:27 PM", "dateUpdated": "Nov 27, 2024", "totalVotes": 5731, "candidates": [ { "candidateName": "Michele Guerra", "candidateIncumbent": false, "candidateParty": "", "voteCount": 2120 }, { "candidateName": "George Burton Jr.", "candidateIncumbent": false, "candidateParty": "", "voteCount": 1661 }, { "candidateName": "Michael Kitzes", "candidateIncumbent": true, "candidateParty": "", "voteCount": 1950 } ] }, "SolanoBeniciaMayor": { "id": "SolanoBeniciaMayor", "type": "localRace", "location": "Solano", "raceName": "Benicia Mayor", "raceDescription": "Top candidate wins seat.", "raceReadTheStory": "", "raceType": "top1", "timeUpdated": "7:27 PM", "dateUpdated": "Nov 27, 2024", "totalVotes": 15248, "candidates": [ { "candidateName": "Steve Young", "candidateIncumbent": true, "candidateParty": "", "voteCount": 9986 }, { "candidateName": "Kevin Patrick Kirby", "candidateIncumbent": false, "candidateParty": "", "voteCount": 5262 } ] }, "SolanoBeniciaCityCouncil": { "id": "SolanoBeniciaCityCouncil", "type": "localRace", "location": "Solano", "raceName": "Benicia City Council ", "raceDescription": "Top two candidates win seat. ", "raceReadTheStory": "", "raceType": "top2", "timeUpdated": "7:27 PM", "dateUpdated": "Nov 27, 2024", "totalVotes": 25314, "candidates": [ { "candidateName": "Lionel Largaespada", "candidateIncumbent": false, "candidateParty": "", "voteCount": 7960 }, { "candidateName": "Trevor Macenski", "candidateIncumbent": true, "candidateParty": "", "voteCount": 8316 }, { "candidateName": "Christina Gilpin-Hayes", "candidateIncumbent": false, "candidateParty": "", "voteCount": 6664 }, { "candidateName": "Franz Rosenthal", "candidateIncumbent": false, "candidateParty": "", "voteCount": 2374 } ] }, "SolanoBeniciaCityClerk": { "id": "SolanoBeniciaCityClerk", "type": "localRace", "location": "Solano", "raceName": "Benicia City Clerk", "raceDescription": "Top candidate wins seat.", "raceReadTheStory": "", "raceType": "top1", "timeUpdated": "7:27 PM", "dateUpdated": "Nov 27, 2024", "totalVotes": 12383, "candidates": [ { "candidateName": "Lisa Wolfe", "candidateIncumbent": true, "candidateParty": "", "voteCount": 12383 } ] }, "SolanoBeniciaCityTreasurer": { "id": "SolanoBeniciaCityTreasurer", "type": "localRace", "location": "Solano", "raceName": "Benicia City Treasurer", "raceDescription": "Top candidate wins seat.", "raceReadTheStory": "", "raceType": "top1", "timeUpdated": "7:27 PM", "dateUpdated": "Nov 27, 2024", "totalVotes": 12342, "candidates": [ { "candidateName": "Ken Paulk", "candidateIncumbent": true, "candidateParty": "", "voteCount": 12342 } ] }, "SolanoDixonMayor": { "id": "SolanoDixonMayor", "type": "localRace", "location": "Solano", "raceName": "Dixon Mayor", "raceDescription": "Top candidate wins seat.", "raceReadTheStory": "", "raceType": "top1", "timeUpdated": "7:27 PM", "dateUpdated": "Nov 27, 2024", "totalVotes": 8895, "candidates": [ { "candidateName": "Steven C. Bird", "candidateIncumbent": true, "candidateParty": "", "voteCount": 5211 }, { "candidateName": "James P. Ward Jr.", "candidateIncumbent": false, "candidateParty": "", "voteCount": 3684 } ] }, "SolanoDixonCityCouncilDistrict3": { "id": "SolanoDixonCityCouncilDistrict3", "type": "localRace", "location": "Solano", "raceName": "Dixon City Council, District 3", "raceDescription": "Top candidate wins seat.", "raceReadTheStory": "", "raceType": "top1", "timeUpdated": "7:27 PM", "dateUpdated": "Nov 27, 2024", "totalVotes": 2034, "candidates": [ { "candidateName": "Kevin M. Johnson", "candidateIncumbent": true, "candidateParty": "", "voteCount": 2034 } ] }, "SolanoDixonCityCouncilDistrict4": { "id": "SolanoDixonCityCouncilDistrict4", "type": "localRace", "location": "Solano", "raceName": "Dixon City Council, District 4", "raceDescription": "Top candidate wins seat.", "raceReadTheStory": "", "raceType": "top1", "timeUpdated": "7:27 PM", "dateUpdated": "Nov 27, 2024", "totalVotes": 2277, "candidates": [ { "candidateName": "Don Hendershot", "candidateIncumbent": true, "candidateParty": "", "voteCount": 2277 } ] }, "SolanoDixonCityTreasurer": { "id": "SolanoDixonCityTreasurer", "type": "localRace", "location": "Solano", "raceName": "Dixon City Treasurer", "raceDescription": "Top candidate wins seat.", "raceReadTheStory": "", "raceType": "top1", "timeUpdated": "7:27 PM", "dateUpdated": "Nov 27, 2024", "totalVotes": 6988, "candidates": [ { "candidateName": "Simon A. LeBleu", "candidateIncumbent": false, "candidateParty": "", "voteCount": 6988 } ] }, "SolanoFairfieldCityCouncilDistrict2": { "id": "SolanoFairfieldCityCouncilDistrict2", "type": "localRace", "location": "Solano", "raceName": "Fairfield City Council, District 2", "raceDescription": "Top candidate wins seat.", "raceReadTheStory": "", "raceType": "top1", "timeUpdated": "7:27 PM", "dateUpdated": "Nov 27, 2024", "totalVotes": 3969, "candidates": [ { "candidateName": "Scott Tonnesen", "candidateIncumbent": true, "candidateParty": "", "voteCount": 3969 } ] }, "SolanoFairfieldCityCouncilDistrict4": { "id": "SolanoFairfieldCityCouncilDistrict4", "type": "localRace", "location": "Solano", "raceName": "Fairfield City Council, District 4", "raceDescription": "Top candidate wins seat.", "raceReadTheStory": "", "raceType": "top1", "timeUpdated": "7:27 PM", "dateUpdated": "Nov 27, 2024", "totalVotes": 9084, "candidates": [ { "candidateName": "Joseph “Joe” Martinez", "candidateIncumbent": false, "candidateParty": "", "voteCount": 3938 }, { "candidateName": "Joseph Joyce", "candidateIncumbent": false, "candidateParty": "", "voteCount": 831 }, { "candidateName": "Pam Bertani", "candidateIncumbent": true, "candidateParty": "", "voteCount": 4315 } ] }, "SolanoFairfieldCityCouncilDistrict6": { "id": "SolanoFairfieldCityCouncilDistrict6", "type": "localRace", "location": "Solano", "raceName": "Fairfield City Council, District 6", "raceDescription": "Top candidate wins seat.", "raceReadTheStory": "", "raceType": "top1", "timeUpdated": "7:27 PM", "dateUpdated": "Nov 27, 2024", "totalVotes": 6911, "candidates": [ { "candidateName": "Anna Dinh Eaton", "candidateIncumbent": false, "candidateParty": "", "voteCount": 3378 }, { "candidateName": "Manveer Sandhu", "candidateIncumbent": false, "candidateParty": "", "voteCount": 3533 } ] }, "SolanoFairfieldCityClerk": { "id": "SolanoFairfieldCityClerk", "type": "localRace", "location": "Solano", "raceName": "Fairfield City Clerk", "raceDescription": "Top candidate wins seat.", "raceReadTheStory": "", "raceType": "top1", "timeUpdated": "7:27 PM", "dateUpdated": "Nov 27, 2024", "totalVotes": 34691, "candidates": [ { "candidateName": "Karen L. Rees", "candidateIncumbent": true, "candidateParty": "", "voteCount": 34691 } ] }, "SolanoRioVistaMayor": { "id": "SolanoRioVistaMayor", "type": "localRace", "location": "Solano", "raceName": "Rio Vista Mayor", "raceDescription": "Top candidate wins seat.", "raceReadTheStory": "", "raceType": "top1", "timeUpdated": "7:27 PM", "dateUpdated": "Nov 27, 2024", "totalVotes": 6315, "candidates": [ { "candidateName": "John Lompa", "candidateIncumbent": false, "candidateParty": "", "voteCount": 2037 }, { "candidateName": "Edwin A. Okamura", "candidateIncumbent": false, "candidateParty": "", "voteCount": 4278 } ] }, "SolanoRioVistaCityCouncil": { "id": "SolanoRioVistaCityCouncil", "type": "localRace", "location": "Solano", "raceName": "Rio Vista City Council", "raceDescription": "Top two candidates win seat. ", "raceReadTheStory": "", "raceType": "top2", "timeUpdated": "7:27 PM", "dateUpdated": "Nov 27, 2024", "totalVotes": 8004, "candidates": [ { "candidateName": "Sarah Donnelly", "candidateIncumbent": false, "candidateParty": "", "voteCount": 4497 }, { "candidateName": "Walt Stanish", "candidateIncumbent": false, "candidateParty": "", "voteCount": 3507 } ] }, "SolanoSuisunCityCouncil": { "id": "SolanoSuisunCityCouncil", "type": "localRace", "location": "Solano", "raceName": "Suisun City Council", "raceDescription": "Top two candidates win seat. ", "raceReadTheStory": "", "raceType": "top2", "timeUpdated": "7:27 PM", "dateUpdated": "Nov 27, 2024", "totalVotes": 14722, "candidates": [ { "candidateName": "Amit Pal", "candidateIncumbent": true, "candidateParty": "", "voteCount": 5152 }, { "candidateName": "Thomas Kamin", "candidateIncumbent": false, "candidateParty": "", "voteCount": 2654 }, { "candidateName": "Marlon L. Osum", "candidateIncumbent": true, "candidateParty": "", "voteCount": 2597 }, { "candidateName": "Parise Shepherd", "candidateIncumbent": false, "candidateParty": "", "voteCount": 4319 } ] }, "SolanoSuisunCityClerk": { "id": "SolanoSuisunCityClerk", "type": "localRace", "location": "Solano", "raceName": "Suisun City Clerk", "raceDescription": "Top candidate wins seat.", "raceReadTheStory": "", "raceType": "top1", "timeUpdated": "7:27 PM", "dateUpdated": "Nov 27, 2024", "totalVotes": 8589, "candidates": [ { "candidateName": "Anita Skinner", "candidateIncumbent": true, "candidateParty": "", "voteCount": 8589 } ] }, "SolanoSuisunCityTreasurer": { "id": "SolanoSuisunCityTreasurer", "type": "localRace", "location": "Solano", "raceName": "Suisun City Treasurer", "raceDescription": "Top candidate wins seat.", "raceReadTheStory": "", "raceType": "top1", "timeUpdated": "7:27 PM", "dateUpdated": "Nov 27, 2024", "totalVotes": 8617, "candidates": [ { "candidateName": "Vinay Tewari", "candidateIncumbent": false, "candidateParty": "", "voteCount": 8617 } ] }, "SolanoFairfieldCityTreasurer": { "id": "SolanoFairfieldCityTreasurer", "type": "localRace", "location": "Solano", "raceName": "Fairfield City Treasurer", "raceDescription": "Top candidate wins seat.", "raceReadTheStory": "", "raceType": "top1", "timeUpdated": "7:27 PM", "dateUpdated": "Nov 27, 2024", "totalVotes": 34286, "candidates": [ { "candidateName": "Arvinda Krishnan", "candidateIncumbent": true, "candidateParty": "", "voteCount": 34286 } ] }, "SolanoVacavilleCityCouncilDistrict1": { "id": "SolanoVacavilleCityCouncilDistrict1", "type": "localRace", "location": "Solano", "raceName": "Vacaville City Council, District 1", "raceDescription": "Top candidate wins seat.", "raceReadTheStory": "", "raceType": "top1", "timeUpdated": "7:27 PM", "dateUpdated": "Nov 27, 2024", "totalVotes": 5910, "candidates": [ { "candidateName": "Roy Stockton", "candidateIncumbent": true, "candidateParty": "", "voteCount": 5910 } ] }, "SolanoVacavilleCityCouncilDistrict3": { "id": "SolanoVacavilleCityCouncilDistrict3", "type": "localRace", "location": "Solano", "raceName": "Vacaville City Council, District 3", "raceDescription": "Top candidate wins seat.", "raceReadTheStory": "", "raceType": "top1", "timeUpdated": "7:27 PM", "dateUpdated": "Nov 27, 2024", "totalVotes": 4287, "candidates": [ { "candidateName": "Marc Reed", "candidateIncumbent": false, "candidateParty": "", "voteCount": 1097 }, { "candidateName": "Michael “Mike” Silva", "candidateIncumbent": true, "candidateParty": "", "voteCount": 3190 } ] }, "SolanoVacavilleCityCouncilDistrict5": { "id": "SolanoVacavilleCityCouncilDistrict5", "type": "localRace", "location": "Solano", "raceName": "Vacaville City Council, District 5", "raceDescription": "Top candidate wins seat.", "raceReadTheStory": "", "raceType": "top1", "timeUpdated": "7:27 PM", "dateUpdated": "Nov 27, 2024", "totalVotes": 6986, "candidates": [ { "candidateName": "Ted Fremouw", "candidateIncumbent": false, "candidateParty": "", "voteCount": 3912 }, { "candidateName": "Jason Roberts", "candidateIncumbent": true, "candidateParty": "", "voteCount": 3074 } ] }, "SolanoVacavilleCityClerk": { "id": "SolanoVacavilleCityClerk", "type": "localRace", "location": "Solano", "raceName": "Vacaville City Clerk", "raceDescription": "Top candidate wins seat.", "raceReadTheStory": "", "raceType": "top1", "timeUpdated": "7:27 PM", "dateUpdated": "Nov 27, 2024", "totalVotes": 32952, "candidates": [ { "candidateName": "Michelle Thornbrugh", "candidateIncumbent": true, "candidateParty": "", "voteCount": 32952 } ] }, "SolanoVacavilleCityTreasurer": { "id": "SolanoVacavilleCityTreasurer", "type": "localRace", "location": "Solano", "raceName": "Vacaville City Treasurer", "raceDescription": "Top candidate wins seat.", "raceReadTheStory": "", "raceType": "top1", "timeUpdated": "7:27 PM", "dateUpdated": "Nov 27, 2024", "totalVotes": 32716, "candidates": [ { "candidateName": "Jay Yerkes", "candidateIncumbent": true, "candidateParty": "", "voteCount": 32716 } ] }, "SolanoVallejoMayor": { "id": "SolanoVallejoMayor", "type": "localRace", "location": "Solano", "raceName": "Vallejo Mayor", "raceDescription": "Top candidate wins seat.", "raceReadTheStory": "", "raceType": "top1", "timeUpdated": "7:27 PM", "dateUpdated": "Nov 27, 2024", "totalVotes": 43203, "candidates": [ { "candidateName": "Pippin Dew", "candidateIncumbent": false, "candidateParty": "", "voteCount": 16272 }, { "candidateName": "Dwight L. Monroe", "candidateIncumbent": false, "candidateParty": "", "voteCount": 7350 }, { "candidateName": "Ravi C. Shankar", "candidateIncumbent": false, "candidateParty": "", "voteCount": 2943 }, { "candidateName": "Andrea Sorce", "candidateIncumbent": false, "candidateParty": "", "voteCount": 16638 } ] }, "SolanoVallejoCityCouncilDistrict1": { "id": "SolanoVallejoCityCouncilDistrict1", "type": "localRace", "location": "Solano", "raceName": "Vallejo City Council, District 1", "raceDescription": "Top candidate wins seat.", "raceReadTheStory": "", "raceType": "top1", "timeUpdated": "7:27 PM", "dateUpdated": "Nov 27, 2024", "totalVotes": 8175, "candidates": [ { "candidateName": "Alexander Matias", "candidateIncumbent": false, "candidateParty": "", "voteCount": 4164 }, { "candidateName": "Brenda Plechaty", "candidateIncumbent": false, "candidateParty": "", "voteCount": 1674 }, { "candidateName": "Carl A. Bonner", "candidateIncumbent": false, "candidateParty": "", "voteCount": 2337 } ] }, "SolanoVallejoCityCouncilDistrict3": { "id": "SolanoVallejoCityCouncilDistrict3", "type": "localRace", "location": "Solano", "raceName": "Vallejo City Council, District 3", "raceDescription": "Top candidate wins seat.", "raceReadTheStory": "", "raceType": "top1", "timeUpdated": "7:27 PM", "dateUpdated": "Nov 27, 2024", "totalVotes": 6815, "candidates": [ { "candidateName": "Tonia Lediju", "candidateIncumbent": false, "candidateParty": "", "voteCount": 6815 } ] }, "SolanoVallejoCityCouncilDistrict6": { "id": "SolanoVallejoCityCouncilDistrict6", "type": "localRace", "location": "Solano", "raceName": "Vallejo City Council, District 6", "raceDescription": "Top candidate wins seat.", "raceReadTheStory": "", "raceType": "top1", "timeUpdated": "7:27 PM", "dateUpdated": "Nov 27, 2024", "totalVotes": 5814, "candidates": [ { "candidateName": "Helen-Marie “Cookie” Gordon", "candidateIncumbent": false, "candidateParty": "", "voteCount": 3098 }, { "candidateName": "Cristina Arriola", "candidateIncumbent": true, "candidateParty": "", "voteCount": 2716 } ] }, "SolanoRuralNorthVacavilleWaterDistrict": { "id": "SolanoRuralNorthVacavilleWaterDistrict", "type": "localRace", "location": "Solano", "raceName": "Rural North Vacaville Water District", "raceDescription": "Top two candidates win seat. ", "raceReadTheStory": "", "raceType": "top2", "timeUpdated": "7:27 PM", "dateUpdated": "Nov 27, 2024", "totalVotes": 776, "candidates": [ { "candidateName": "Gary Hensley", "candidateIncumbent": false, "candidateParty": "", "voteCount": 261 }, { "candidateName": "James R. Miles", "candidateIncumbent": false, "candidateParty": "", "voteCount": 304 }, { "candidateName": "Robert E. Kane", "candidateIncumbent": false, "candidateParty": "", "voteCount": 211 } ] }, "SolanoSolanoIrrigationDistrictDivisionDirector2": { "id": "SolanoSolanoIrrigationDistrictDivisionDirector2", "type": "localRace", "location": "Solano", "raceName": "Solano Irrigation District, Division Director 2", "raceDescription": "Top candidate wins seat.", "raceReadTheStory": "", "raceType": "top1", "timeUpdated": "7:27 PM", "dateUpdated": "Nov 27, 2024", "totalVotes": 16621, "candidates": [ { "candidateName": "Charles A. Herich", "candidateIncumbent": true, "candidateParty": "", "voteCount": 5668 }, { "candidateName": "Lance A. Porter", "candidateIncumbent": false, "candidateParty": "", "voteCount": 4338 }, { "candidateName": "William D. Brazelton", "candidateIncumbent": false, "candidateParty": "", "voteCount": 6615 } ] }, "SolanoMeasureE": { "id": "SolanoMeasureE", "type": "localRace", "location": "Solano", "raceName": "Measure E", "raceDescription": "Vacaville Unified School District. School bonds. Passes with 55% vote.", "raceReadTheStory": "", "raceType": "yesNo", "timeUpdated": "7:27 PM", "dateUpdated": "Nov 27, 2024", "totalVotes": 37969, "candidates": [ { "candidateName": "Yes", "candidateIncumbent": false, "candidateParty": "", "voteCount": 18936 }, { "candidateName": "No", "candidateIncumbent": false, "candidateParty": "", "voteCount": 19033 } ] }, "SolanoMeasureR": { "id": "SolanoMeasureR", "type": "localRace", "location": "Solano", "raceName": "Measure R", "raceDescription": "Travis Unified School District. School bonds. Passes with 55% vote.", "raceReadTheStory": "", "raceType": "yesNo", "timeUpdated": "7:27 PM", "dateUpdated": "Nov 27, 2024", "totalVotes": 11865, "candidates": [ { "candidateName": "Yes", "candidateIncumbent": false, "candidateParty": "", "voteCount": 7204 }, { "candidateName": "No", "candidateIncumbent": false, "candidateParty": "", "voteCount": 4661 } ] }, "SolanoMeasureF": { "id": "SolanoMeasureF", "type": "localRace", "location": "Solano", "raceName": "Measure F", "raceDescription": "Benicia. Sales tax. Passes with majority vote.", "raceReadTheStory": "", "raceType": "yesNo", "timeUpdated": "7:27 PM", "dateUpdated": "Nov 27, 2024", "totalVotes": 15773, "candidates": [ { "candidateName": "Yes", "candidateIncumbent": false, "candidateParty": "", "voteCount": 9607 }, { "candidateName": "No", "candidateIncumbent": false, "candidateParty": "", "voteCount": 6166 } ] }, "SolanoMeasureG": { "id": "SolanoMeasureG", "type": "localRace", "location": "Solano", "raceName": "Measure G", "raceDescription": "Benicia. Charter city. Passes with majority vote.", "raceReadTheStory": "", "raceType": "yesNo", "timeUpdated": "7:27 PM", "dateUpdated": "Nov 27, 2024", "totalVotes": 15496, "candidates": [ { "candidateName": "Yes", "candidateIncumbent": false, "candidateParty": "", "voteCount": 7183 }, { "candidateName": "No", "candidateIncumbent": false, "candidateParty": "", "voteCount": 8313 } ] }, "SolanoMeasureH": { "id": "SolanoMeasureH", "type": "localRace", "location": "Solano", "raceName": "Measure H", "raceDescription": "Benicia. Real property transfer tax. Passes with majority vote. ", "raceReadTheStory": "", "raceType": "yesNo", "timeUpdated": "7:27 PM", "dateUpdated": "Nov 27, 2024", "totalVotes": 15530, "candidates": [ { "candidateName": "Yes", "candidateIncumbent": false, "candidateParty": "", "voteCount": 6387 }, { "candidateName": "No", "candidateIncumbent": false, "candidateParty": "", "voteCount": 9143 } ] }, "SolanoMeasureJ": { "id": "SolanoMeasureJ", "type": "localRace", "location": "Solano", "raceName": "Measure J", "raceDescription": "Dixon. Sales tax. Passes with majority vote.", "raceReadTheStory": "", "raceType": "yesNo", "timeUpdated": "7:27 PM", "dateUpdated": "Nov 27, 2024", "totalVotes": 9231, "candidates": [ { "candidateName": "Yes", "candidateIncumbent": false, "candidateParty": "", "voteCount": 5144 }, { "candidateName": "No", "candidateIncumbent": false, "candidateParty": "", "voteCount": 4087 } ] }, "SolanoMeasureK": { "id": "SolanoMeasureK", "type": "localRace", "location": "Solano", "raceName": "Measure K", "raceDescription": "Rio Vista. Sales tax. Passes with majority vote.", "raceReadTheStory": "", "raceType": "yesNo", "timeUpdated": "7:27 PM", "dateUpdated": "Nov 27, 2024", "totalVotes": 6436, "candidates": [ { "candidateName": "Yes", "candidateIncumbent": false, "candidateParty": "", "voteCount": 4060 }, { "candidateName": "No", "candidateIncumbent": false, "candidateParty": "", "voteCount": 2376 } ] }, "SolanoMeasureL": { "id": "SolanoMeasureL", "type": "localRace", "location": "Solano", "raceName": "Measure L", "raceDescription": "Fairfield. Business license tax. Passes with majority vote.", "raceReadTheStory": "", "raceType": "yesNo", "timeUpdated": "7:27 PM", "dateUpdated": "Nov 27, 2024", "totalVotes": 42517, "candidates": [ { "candidateName": "Yes", "candidateIncumbent": false, "candidateParty": "", "voteCount": 30295 }, { "candidateName": "No", "candidateIncumbent": false, "candidateParty": "", "voteCount": 12222 } ] }, "SolanoMeasureM": { "id": "SolanoMeasureM", "type": "localRace", "location": "Solano", "raceName": "Measure M", "raceDescription": "Fairfield. Transient occupancy tax. Passes with majority vote", "raceReadTheStory": "", "raceType": "yesNo", "timeUpdated": "7:27 PM", "dateUpdated": "Nov 27, 2024", "totalVotes": 42704, "candidates": [ { "candidateName": "Yes", "candidateIncumbent": false, "candidateParty": "", "voteCount": 29302 }, { "candidateName": "No", "candidateIncumbent": false, "candidateParty": "", "voteCount": 13402 } ] }, "SolanoMeasureS": { "id": "SolanoMeasureS", "type": "localRace", "location": "Solano", "raceName": "Measure S", "raceDescription": "Suisun City. Sales tax. Passes with majority vote", "raceReadTheStory": "", "raceType": "yesNo", "timeUpdated": "7:27 PM", "dateUpdated": "Nov 27, 2024", "totalVotes": 10699, "candidates": [ { "candidateName": "Yes", "candidateIncumbent": false, "candidateParty": "", "voteCount": 7716 }, { "candidateName": "No", "candidateIncumbent": false, "candidateParty": "", "voteCount": 2983 } ] }, "SonomaSonomaCountyBoardofEducationTrusteeArea3CentralCounty": { "id": "SonomaSonomaCountyBoardofEducationTrusteeArea3CentralCounty", "type": "localRace", "location": "Sonoma", "raceName": "Sonoma County Board of Education, Trustee Area 3 (Central County)", "raceDescription": "Top candidate wins seat. ", "raceReadTheStory": "", "raceType": "top1", "timeUpdated": "7:11 PM", "dateUpdated": "Nov 26, 2024", "totalVotes": 30459, "candidates": [ { "candidateName": "Marc Orloff", "candidateIncumbent": false, "candidateParty": "", "voteCount": 11122 }, { "candidateName": "Mary Watts", "candidateIncumbent": false, "candidateParty": "", "voteCount": 19337 } ] }, "SonomaMarinCountyBoardofEducationTrusteeArea7": { "id": "SonomaMarinCountyBoardofEducationTrusteeArea7", "type": "localRace", "location": "Sonoma", "raceName": "Marin County Board of Education, Trustee Area 7\r\n", "raceDescription": "Top candidate wins seat. Includes votes from Sonoma and Marin counties.", "raceReadTheStory": "", "raceType": "top1", "timeUpdated": "7:11 PM", "dateUpdated": "Nov 26, 2024", "totalVotes": 13518, "candidates": [ { "candidateName": "Denise Bohman", "candidateIncumbent": false, "candidateParty": "", "voteCount": 5978 }, { "candidateName": "Jill Manning-Sartori", "candidateIncumbent": false, "candidateParty": "", "voteCount": 7540 } ] }, "SonomaSonomaCountyJuniorCollegeDistrictTrusteeArea3RohnertParkArea": { "id": "SonomaSonomaCountyJuniorCollegeDistrictTrusteeArea3RohnertParkArea", "type": "localRace", "location": "Sonoma", "raceName": "Sonoma County Junior College District, Trustee Area 3 (Rohnert Park Area)", "raceDescription": "Top candidate wins seat. ", "raceReadTheStory": "", "raceType": "top1", "timeUpdated": "7:11 PM", "dateUpdated": "Nov 26, 2024", "totalVotes": 22175, "candidates": [ { "candidateName": "Maha Gregoretti", "candidateIncumbent": false, "candidateParty": "", "voteCount": 10695 }, { "candidateName": "Andre L. Bailey", "candidateIncumbent": false, "candidateParty": "", "voteCount": 11480 } ] }, "SonomaHealdsburgUnifiedSchoolDistrictGoverningBoard": { "id": "SonomaHealdsburgUnifiedSchoolDistrictGoverningBoard", "type": "localRace", "location": "Sonoma", "raceName": "Healdsburg Unified School District Governing Board", "raceDescription": "Top candidate wins seat. ", "raceReadTheStory": "", "raceType": "top1", "timeUpdated": "7:11 PM", "dateUpdated": "Nov 26, 2024", "totalVotes": 15330, "candidates": [ { "candidateName": "Donna del Rey", "candidateIncumbent": false, "candidateParty": "", "voteCount": 3148 }, { "candidateName": "Rose McAllister", "candidateIncumbent": true, "candidateParty": "", "voteCount": 4368 }, { "candidateName": "Judy Velasquez", "candidateIncumbent": false, "candidateParty": "", "voteCount": 4154 }, { "candidateName": "Danielle Kucera", "candidateIncumbent": false, "candidateParty": "", "voteCount": 1203 }, { "candidateName": "Skyler Osborn", "candidateIncumbent": false, "candidateParty": "", "voteCount": 2457 } ] }, "SonomaShorelineUnifiedSchoolDistrictTrusteeArea1": { "id": "SonomaShorelineUnifiedSchoolDistrictTrusteeArea1", "type": "localRace", "location": "Sonoma", "raceName": "Shoreline Unified School District, Trustee Area 1", "raceDescription": "Top candidate wins seat. Includes votes from Sonoma and Marin Counties.", "raceReadTheStory": "", "raceType": "top1", "timeUpdated": "7:11 PM", "dateUpdated": "Nov 26, 2024", "totalVotes": 2247, "candidates": [ { "candidateName": "Buddy Faure", "candidateIncumbent": false, "candidateParty": "", "voteCount": 625 }, { "candidateName": "Thomas Tyson", "candidateIncumbent": true, "candidateParty": "", "voteCount": 1622 } ] }, "SonomaWindsorUnifiedSchoolDistrictGoverningBoard": { "id": "SonomaWindsorUnifiedSchoolDistrictGoverningBoard", "type": "localRace", "location": "Sonoma", "raceName": "Windsor Unified School District Governing Board", "raceDescription": "Top two candidates win seat.", "raceReadTheStory": "", "raceType": "top2", "timeUpdated": "7:11 PM", "dateUpdated": "Nov 26, 2024", "totalVotes": 17565, "candidates": [ { "candidateName": "Malinalli Lopez", "candidateIncumbent": true, "candidateParty": "", "voteCount": 6529 }, { "candidateName": "George A. Horwedel", "candidateIncumbent": false, "candidateParty": "", "voteCount": 4345 }, { "candidateName": "Bill Adams", "candidateIncumbent": true, "candidateParty": "", "voteCount": 6691 } ] }, "SonomaPetalumaCityElementaryandPetalumaJointUnionHighSchoolDistrictsGoverningBoardTrusteeA": { "id": "SonomaPetalumaCityElementaryandPetalumaJointUnionHighSchoolDistrictsGoverningBoardTrusteeA", "type": "localRace", "location": "Sonoma", "raceName": "Petaluma City (Elementary) and Petaluma Joint Union High School Districts Governing Board, Trustee Area 4", "raceDescription": "Top candidate wins seat. ", "raceReadTheStory": "", "raceType": "top1", "timeUpdated": "7:11 PM", "dateUpdated": "Nov 26, 2024", "totalVotes": 6677, "candidates": [ { "candidateName": "Kimberly Ruiz Seitz", "candidateIncumbent": false, "candidateParty": "", "voteCount": 1156 }, { "candidateName": "Ellen Webster", "candidateIncumbent": false, "candidateParty": "", "voteCount": 5521 } ] }, "SonomaWestSonomaCountyUnionHighSchoolDistrictGoverningBoardTrusteeArea2": { "id": "SonomaWestSonomaCountyUnionHighSchoolDistrictGoverningBoardTrusteeArea2", "type": "localRace", "location": "Sonoma", "raceName": "West Sonoma County Union High School District Governing Board, Trustee Area 2", "raceDescription": "Top candidate wins seat. ", "raceReadTheStory": "", "raceType": "top1", "timeUpdated": "7:11 PM", "dateUpdated": "Nov 26, 2024", "totalVotes": 5195, "candidates": [ { "candidateName": "Linda Tighe Helton", "candidateIncumbent": false, "candidateParty": "", "voteCount": 3026 }, { "candidateName": "Debbie Ramirez", "candidateIncumbent": false, "candidateParty": "", "voteCount": 2169 } ] }, "SonomaOakGroveUnionSchoolDistrictGoverningBoard": { "id": "SonomaOakGroveUnionSchoolDistrictGoverningBoard", "type": "localRace", "location": "Sonoma", "raceName": "Oak Grove Union School District Governing Board", "raceDescription": "Top two candidates win seat.", "raceReadTheStory": "", "raceType": "top2", "timeUpdated": "7:11 PM", "dateUpdated": "Nov 26, 2024", "totalVotes": 3166, "candidates": [ { "candidateName": "Erin Lagourgue", "candidateIncumbent": true, "candidateParty": "", "voteCount": 1204 }, { "candidateName": "Kali Dukes Wagner", "candidateIncumbent": false, "candidateParty": "", "voteCount": 863 }, { "candidateName": "Paloma Escalante De Burrows", "candidateIncumbent": false, "candidateParty": "", "voteCount": 1099 } ] }, "SonomaSantaRosaCityCouncilDistrict1": { "id": "SonomaSantaRosaCityCouncilDistrict1", "type": "localRace", "location": "Sonoma", "raceName": "Santa Rosa City Council, District 1", "raceDescription": "Top candidate wins seat. ", "raceReadTheStory": "", "raceType": "top1", "timeUpdated": "7:11 PM", "dateUpdated": "Nov 26, 2024", "totalVotes": 4794, "candidates": [ { "candidateName": "Eddie Alvarez", "candidateIncumbent": true, "candidateParty": "", "voteCount": 4794 } ] }, "SonomaSantaRosaCityCouncilDistrict3": { "id": "SonomaSantaRosaCityCouncilDistrict3", "type": "localRace", "location": "Sonoma", "raceName": "Santa Rosa City Council, District 3", "raceDescription": "Top candidate wins seat. ", "raceReadTheStory": "", "raceType": "top1", "timeUpdated": "7:11 PM", "dateUpdated": "Nov 26, 2024", "totalVotes": 13262, "candidates": [ { "candidateName": "Dianna Macdonald", "candidateIncumbent": true, "candidateParty": "", "voteCount": 10793 }, { "candidateName": "Janice Karrman", "candidateIncumbent": false, "candidateParty": "", "voteCount": 2469 } ] }, "SonomaSantaRosaCityCouncilDistrict5": { "id": "SonomaSantaRosaCityCouncilDistrict5", "type": "localRace", "location": "Sonoma", "raceName": "Santa Rosa City Council, District 5", "raceDescription": "Top candidate wins seat. ", "raceReadTheStory": "", "raceType": "top1", "timeUpdated": "7:11 PM", "dateUpdated": "Nov 26, 2024", "totalVotes": 7504, "candidates": [ { "candidateName": "Caroline Bañuelos", "candidateIncumbent": false, "candidateParty": "", "voteCount": 4665 }, { "candidateName": "Jeremy Newton", "candidateIncumbent": false, "candidateParty": "", "voteCount": 2839 } ] }, "SonomaSantaRosaCityCouncilDistrict7": { "id": "SonomaSantaRosaCityCouncilDistrict7", "type": "localRace", "location": "Sonoma", "raceName": "Santa Rosa City Council, District 7", "raceDescription": "Top candidate wins seat. ", "raceReadTheStory": "", "raceType": "top1", "timeUpdated": "7:11 PM", "dateUpdated": "Nov 26, 2024", "totalVotes": 7682, "candidates": [ { "candidateName": "Natalie Rogers", "candidateIncumbent": true, "candidateParty": "", "voteCount": 7682 } ] }, "SonomaCloverdaleCityCouncil": { "id": "SonomaCloverdaleCityCouncil", "type": "localRace", "location": "Sonoma", "raceName": "Cloverdale City Council", "raceDescription": "Top two candidates win seat.", "raceReadTheStory": "", "raceType": "top2", "timeUpdated": "7:11 PM", "dateUpdated": "Nov 26, 2024", "totalVotes": 6012, "candidates": [ { "candidateName": "Todd Lands", "candidateIncumbent": true, "candidateParty": "", "voteCount": 2491 }, { "candidateName": "Mark P. Laskey", "candidateIncumbent": false, "candidateParty": "", "voteCount": 1345 }, { "candidateName": "Andrés Marquez", "candidateIncumbent": false, "candidateParty": "", "voteCount": 787 }, { "candidateName": "Hannah Gart", "candidateIncumbent": false, "candidateParty": "", "voteCount": 701 }, { "candidateName": "Trevor J. Ambrosini", "candidateIncumbent": false, "candidateParty": "", "voteCount": 688 } ] }, "SonomaCotatiCityCouncil": { "id": "SonomaCotatiCityCouncil", "type": "localRace", "location": "Sonoma", "raceName": "Cotati City Council", "raceDescription": "Top three candidates win seat.", "raceReadTheStory": "", "raceType": "top3", "timeUpdated": "7:11 PM", "dateUpdated": "Nov 26, 2024", "totalVotes": 7654, "candidates": [ { "candidateName": "Benjamin Ford", "candidateIncumbent": false, "candidateParty": "", "voteCount": 2135 }, { "candidateName": "Susan Harvey", "candidateIncumbent": true, "candidateParty": "", "voteCount": 2434 }, { "candidateName": "George Barich", "candidateIncumbent": false, "candidateParty": "", "voteCount": 862 }, { "candidateName": "Laura Sparks", "candidateIncumbent": false, "candidateParty": "", "voteCount": 2223 } ] }, "SonomaHealdsburgCityCouncil": { "id": "SonomaHealdsburgCityCouncil", "type": "localRace", "location": "Sonoma", "raceName": "Healdsburg City Council", "raceDescription": "Top three candidates win seat.", "raceReadTheStory": "", "raceType": "top3", "timeUpdated": "7:11 PM", "dateUpdated": "Nov 26, 2024", "totalVotes": 13166, "candidates": [ { "candidateName": "Ron Edwards", "candidateIncumbent": true, "candidateParty": "", "voteCount": 3300 }, { "candidateName": "David Hagele", "candidateIncumbent": true, "candidateParty": "", "voteCount": 3126 }, { "candidateName": "Heather Hannan-Kramer", "candidateIncumbent": false, "candidateParty": "", "voteCount": 1971 }, { "candidateName": "Linda Cade", "candidateIncumbent": false, "candidateParty": "", "voteCount": 1421 }, { "candidateName": "Ariel Kelley", "candidateIncumbent": true, "candidateParty": "", "voteCount": 3348 } ] }, "SonomaPetalumaCityCouncilDistrict4": { "id": "SonomaPetalumaCityCouncilDistrict4", "type": "localRace", "location": "Sonoma", "raceName": "Petaluma City Council, District 4", "raceDescription": "Top candidate wins seat. ", "raceReadTheStory": "", "raceType": "top1", "timeUpdated": "7:11 PM", "dateUpdated": "Nov 26, 2024", "totalVotes": 4649, "candidates": [ { "candidateName": "Frank Quint", "candidateIncumbent": false, "candidateParty": "", "voteCount": 2861 }, { "candidateName": "Jeffrey “JJ” Jay", "candidateIncumbent": false, "candidateParty": "", "voteCount": 1788 } ] }, "SonomaPetalumaCityCouncilDistrict5": { "id": "SonomaPetalumaCityCouncilDistrict5", "type": "localRace", "location": "Sonoma", "raceName": "Petaluma City Council, District 5", "raceDescription": "Top candidate wins seat. ", "raceReadTheStory": "", "raceType": "top1", "timeUpdated": "7:11 PM", "dateUpdated": "Nov 26, 2024", "totalVotes": 6215, "candidates": [ { "candidateName": "Alexander DeCarli", "candidateIncumbent": false, "candidateParty": "", "voteCount": 3245 }, { "candidateName": "Blake Hooper", "candidateIncumbent": false, "candidateParty": "", "voteCount": 2970 } ] }, "SonomaPetalumaCityCouncilDistrict6": { "id": "SonomaPetalumaCityCouncilDistrict6", "type": "localRace", "location": "Sonoma", "raceName": "Petaluma City Council, District 6", "raceDescription": "Top candidate wins seat. ", "raceReadTheStory": "", "raceType": "top1", "timeUpdated": "7:11 PM", "dateUpdated": "Nov 26, 2024", "totalVotes": 5406, "candidates": [ { "candidateName": "Mike Healy", "candidateIncumbent": false, "candidateParty": "", "voteCount": 1609 }, { "candidateName": "Brian Barnacle", "candidateIncumbent": false, "candidateParty": "", "voteCount": 2457 }, { "candidateName": "Lance Kuehne", "candidateIncumbent": false, "candidateParty": "", "voteCount": 1340 } ] }, "SonomaSebastopolCityCouncil": { "id": "SonomaSebastopolCityCouncil", "type": "localRace", "location": "Sonoma", "raceName": "Sebastopol City Council", "raceDescription": "Top two candidates win seat.", "raceReadTheStory": "", "raceType": "top2", "timeUpdated": "7:11 PM", "dateUpdated": "Nov 26, 2024", "totalVotes": 6117, "candidates": [ { "candidateName": "Neysa Hinton", "candidateIncumbent": true, "candidateParty": "", "voteCount": 3024 }, { "candidateName": "Phillip Carter", "candidateIncumbent": false, "candidateParty": "", "voteCount": 1819 }, { "candidateName": "Stanton Kee Nethery III", "candidateIncumbent": false, "candidateParty": "", "voteCount": 1274 } ] }, "SonomaSonomaCityCouncil": { "id": "SonomaSonomaCityCouncil", "type": "localRace", "location": "Sonoma", "raceName": "Sonoma City Council", "raceDescription": "Top two candidates win seat.", "raceReadTheStory": "", "raceType": "top2", "timeUpdated": "7:11 PM", "dateUpdated": "Nov 26, 2024", "totalVotes": 7691, "candidates": [ { "candidateName": "Sandra M. Lowe", "candidateIncumbent": true, "candidateParty": "", "voteCount": 4111 }, { "candidateName": "Jack Ding", "candidateIncumbent": true, "candidateParty": "", "voteCount": 3580 } ] }, "SonomaWindsorMayor": { "id": "SonomaWindsorMayor", "type": "localRace", "location": "Sonoma", "raceName": "Windsor Mayor", "raceDescription": "Top candidate wins seat. ", "raceReadTheStory": "", "raceType": "top1", "timeUpdated": "7:11 PM", "dateUpdated": "Nov 26, 2024", "totalVotes": 10629, "candidates": [ { "candidateName": "Rosa Reynoza", "candidateIncumbent": true, "candidateParty": "", "voteCount": 10629 } ] }, "SonomaWindsorTownCouncilDistrict2": { "id": "SonomaWindsorTownCouncilDistrict2", "type": "localRace", "location": "Sonoma", "raceName": "Windsor Town Council, District 2", "raceDescription": "Top candidate wins seat. ", "raceReadTheStory": "", "raceType": "top1", "timeUpdated": "7:11 PM", "dateUpdated": "Nov 26, 2024", "totalVotes": 3575, "candidates": [ { "candidateName": "John Leyba", "candidateIncumbent": false, "candidateParty": "", "voteCount": 1565 }, { "candidateName": "Sam Salmon", "candidateIncumbent": true, "candidateParty": "", "voteCount": 2010 } ] }, "SonomaWindsorTownCouncilDistrict3": { "id": "SonomaWindsorTownCouncilDistrict3", "type": "localRace", "location": "Sonoma", "raceName": "Windsor Town Council, District 3", "raceDescription": "Top candidate wins seat. ", "raceReadTheStory": "", "raceType": "top1", "timeUpdated": "7:11 PM", "dateUpdated": "Nov 26, 2024", "totalVotes": 2770, "candidates": [ { "candidateName": "J.B. Leep", "candidateIncumbent": false, "candidateParty": "", "voteCount": 1065 }, { "candidateName": "Archie Eckles", "candidateIncumbent": false, "candidateParty": "", "voteCount": 239 }, { "candidateName": "Daniel Bryant", "candidateIncumbent": false, "candidateParty": "", "voteCount": 685 }, { "candidateName": "David A. Stankas", "candidateIncumbent": false, "candidateParty": "", "voteCount": 781 } ] }, "SonomaGratonCommunityServicesDistrictBoardofDirectors": { "id": "SonomaGratonCommunityServicesDistrictBoardofDirectors", "type": "localRace", "location": "Sonoma", "raceName": "Graton Community Services District Board of Directors", "raceDescription": "Top three candidates win seat.", "raceReadTheStory": "", "raceType": "top3", "timeUpdated": "7:11 PM", "dateUpdated": "Nov 26, 2024", "totalVotes": 1264, "candidates": [ { "candidateName": "Joseph Mcintyre", "candidateIncumbent": false, "candidateParty": "", "voteCount": 361 }, { "candidateName": "Dave Clemmer", "candidateIncumbent": false, "candidateParty": "", "voteCount": 325 }, { "candidateName": "Tyrone D. Brown", "candidateIncumbent": false, "candidateParty": "", "voteCount": 146 }, { "candidateName": "Maxwell Aaron Wilmarth", "candidateIncumbent": true, "candidateParty": "", "voteCount": 432 } ] }, "SonomaRanchoAdobeFireProtectionDistrictBoardofDirectors": { "id": "SonomaRanchoAdobeFireProtectionDistrictBoardofDirectors", "type": "localRace", "location": "Sonoma", "raceName": "Rancho Adobe Fire Protection District Board of Directors", "raceDescription": "Top four candidates win seat.", "raceReadTheStory": "", "raceType": "top4", "timeUpdated": "7:11 PM", "dateUpdated": "Nov 26, 2024", "totalVotes": 19799, "candidates": [ { "candidateName": "Mark Hemmendinger", "candidateIncumbent": true, "candidateParty": "", "voteCount": 4168 }, { "candidateName": "Bret Herman", "candidateIncumbent": true, "candidateParty": "", "voteCount": 4127 }, { "candidateName": "Sage Howell", "candidateIncumbent": true, "candidateParty": "", "voteCount": 3438 }, { "candidateName": "Peter Ray Albini", "candidateIncumbent": false, "candidateParty": "", "voteCount": 4456 }, { "candidateName": "Brian Proteau", "candidateIncumbent": true, "candidateParty": "", "voteCount": 3610 } ] }, "SonomaCampMeekerRecreationandParkDistrictBoardofDirectorsFullTerm": { "id": "SonomaCampMeekerRecreationandParkDistrictBoardofDirectorsFullTerm", "type": "localRace", "location": "Sonoma", "raceName": "Camp Meeker Recreation and Park District Board of Directors — Full Term", "raceDescription": "Top two candidates win seat.", "raceReadTheStory": "", "raceType": "top2", "timeUpdated": "7:11 PM", "dateUpdated": "Nov 26, 2024", "totalVotes": 481, "candidates": [ { "candidateName": "John McDaniel", "candidateIncumbent": true, "candidateParty": "", "voteCount": 207 }, { "candidateName": "Bryan Almquist", "candidateIncumbent": false, "candidateParty": "", "voteCount": 174 }, { "candidateName": "Lynn Watson", "candidateIncumbent": true, "candidateParty": "", "voteCount": 100 } ] }, "SonomaValleyoftheMoonWaterDistrictBoardofDirectors": { "id": "SonomaValleyoftheMoonWaterDistrictBoardofDirectors", "type": "localRace", "location": "Sonoma", "raceName": "Valley of the Moon Water District Board of Directors", "raceDescription": "Top three candidates win seat.", "raceReadTheStory": "", "raceType": "top3", "timeUpdated": "7:11 PM", "dateUpdated": "Nov 26, 2024", "totalVotes": 13749, "candidates": [ { "candidateName": "Sean M. Fischer", "candidateIncumbent": false, "candidateParty": "", "voteCount": 3217 }, { "candidateName": "Colleen Yudin-Cowan", "candidateIncumbent": true, "candidateParty": "", "voteCount": 3338 }, { "candidateName": "Steven Caniglia", "candidateIncumbent": true, "candidateParty": "", "voteCount": 3780 }, { "candidateName": "Gary K. Bryant", "candidateIncumbent": true, "candidateParty": "", "voteCount": 3414 } ] }, "SonomaMeasureV": { "id": "SonomaMeasureV", "type": "localRace", "location": "Sonoma", "raceName": "Measure V", "raceDescription": "Windsor Unified School District. School bonds. Passes with 55% vote. ", "raceReadTheStory": "", "raceType": "yesNo", "timeUpdated": "7:11 PM", "dateUpdated": "Nov 26, 2024", "totalVotes": 13981, "candidates": [ { "candidateName": "Yes", "candidateIncumbent": false, "candidateParty": "", "voteCount": 7031 }, { "candidateName": "No", "candidateIncumbent": false, "candidateParty": "", "voteCount": 6950 } ] }, "SonomaMeasureBB": { "id": "SonomaMeasureBB", "type": "localRace", "location": "Sonoma", "raceName": "Measure BB", "raceDescription": "Cotati-Rohnert Park Unified School District. School bonds. Passes with 55% vote.", "raceReadTheStory": "", "raceType": "yesNo", "timeUpdated": "7:11 PM", "dateUpdated": "Nov 26, 2024", "totalVotes": 24996, "candidates": [ { "candidateName": "Yes", "candidateIncumbent": false, "candidateParty": "", "voteCount": 17607 }, { "candidateName": "No", "candidateIncumbent": false, "candidateParty": "", "voteCount": 7389 } ] }, "SonomaMeasureAA": { "id": "SonomaMeasureAA", "type": "localRace", "location": "Sonoma", "raceName": "Measure AA", "raceDescription": "Petaluma Joint Union High School District. School bonds. Passes with 55% vote. Includes votes from Sonoma and Marin Counties.", "raceReadTheStory": "", "raceType": "yesNo", "timeUpdated": "7:11 PM", "dateUpdated": "Nov 26, 2024", "totalVotes": 40462, "candidates": [ { "candidateName": "Yes", "candidateIncumbent": false, "candidateParty": "", "voteCount": 25423 }, { "candidateName": "No", "candidateIncumbent": false, "candidateParty": "", "voteCount": 15039 } ] }, "SonomaMeasureK": { "id": "SonomaMeasureK", "type": "localRace", "location": "Sonoma", "raceName": "Measure K", "raceDescription": "Piner-Olivet Union School District. School bond. Passes with 55% vote.", "raceReadTheStory": "", "raceType": "yesNo", "timeUpdated": "7:11 PM", "dateUpdated": "Nov 26, 2024", "totalVotes": 8154, "candidates": [ { "candidateName": "Yes", "candidateIncumbent": false, "candidateParty": "", "voteCount": 4589 }, { "candidateName": "No", "candidateIncumbent": false, "candidateParty": "", "voteCount": 3565 } ] }, "SonomaMeasureL": { "id": "SonomaMeasureL", "type": "localRace", "location": "Sonoma", "raceName": "Measure L", "raceDescription": "Waugh School District. Parcel tax. Passes with 2/3 vote.", "raceReadTheStory": "", "raceType": "yesNo", "timeUpdated": "7:11 PM", "dateUpdated": "Nov 26, 2024", "totalVotes": 3748, "candidates": [ { "candidateName": "Yes", "candidateIncumbent": false, "candidateParty": "", "voteCount": 2352 }, { "candidateName": "No", "candidateIncumbent": false, "candidateParty": "", "voteCount": 1396 } ] }, "SonomaMeasureM": { "id": "SonomaMeasureM", "type": "localRace", "location": "Sonoma", "raceName": "Measure M", "raceDescription": "Roseland Elementary School District. School bond. Passes with 55% vote. ", "raceReadTheStory": "", "raceType": "yesNo", "timeUpdated": "7:11 PM", "dateUpdated": "Nov 26, 2024", "totalVotes": 3453, "candidates": [ { "candidateName": "Yes", "candidateIncumbent": false, "candidateParty": "", "voteCount": 2320 }, { "candidateName": "No", "candidateIncumbent": false, "candidateParty": "", "voteCount": 1133 } ] }, "SonomaMeasureN": { "id": "SonomaMeasureN", "type": "localRace", "location": "Sonoma", "raceName": "Measure N", "raceDescription": "Sebastopol Union School District. School bond. Passes with 55% vote.", "raceReadTheStory": "", "raceType": "yesNo", "timeUpdated": "7:11 PM", "dateUpdated": "Nov 26, 2024", "totalVotes": 6898, "candidates": [ { "candidateName": "Yes", "candidateIncumbent": false, "candidateParty": "", "voteCount": 4303 }, { "candidateName": "No", "candidateIncumbent": false, "candidateParty": "", "voteCount": 2595 } ] }, "SonomaMeasureP": { "id": "SonomaMeasureP", "type": "localRace", "location": "Sonoma", "raceName": "Measure P", "raceDescription": "Bellevue Union School District. School bond. Passes with 55% vote.", "raceReadTheStory": "", "raceType": "yesNo", "timeUpdated": "7:11 PM", "dateUpdated": "Nov 26, 2024", "totalVotes": 7884, "candidates": [ { "candidateName": "Yes", "candidateIncumbent": false, "candidateParty": "", "voteCount": 4759 }, { "candidateName": "No", "candidateIncumbent": false, "candidateParty": "", "voteCount": 3125 } ] }, "SonomaMeasureX": { "id": "SonomaMeasureX", "type": "localRace", "location": "Sonoma", "raceName": "Measure X", "raceDescription": "Wright Elementary School District. School bonds. Passes with 55% vote.", "raceReadTheStory": "", "raceType": "yesNo", "timeUpdated": "7:11 PM", "dateUpdated": "Nov 26, 2024", "totalVotes": 6557, "candidates": [ { "candidateName": "Yes", "candidateIncumbent": false, "candidateParty": "", "voteCount": 3799 }, { "candidateName": "No", "candidateIncumbent": false, "candidateParty": "", "voteCount": 2758 } ] }, "SonomaMeasureZ": { "id": "SonomaMeasureZ", "type": "localRace", "location": "Sonoma", "raceName": "Measure Z", "raceDescription": "Petaluma City Elementary School District. School bonds. Passes with 55% vote.", "raceReadTheStory": "", "raceType": "yesNo", "timeUpdated": "7:11 PM", "dateUpdated": "Nov 26, 2024", "totalVotes": 17571, "candidates": [ { "candidateName": "Yes", "candidateIncumbent": false, "candidateParty": "", "voteCount": 11782 }, { "candidateName": "No", "candidateIncumbent": false, "candidateParty": "", "voteCount": 5789 } ] }, "SonomaMeasureI": { "id": "SonomaMeasureI", "type": "localRace", "location": "Sonoma", "raceName": "Measure I", "raceDescription": "Sonoma County. Sales Tax. Passes with majority vote", "raceReadTheStory": "", "raceType": "yesNo", "timeUpdated": "7:11 PM", "dateUpdated": "Nov 26, 2024", "totalVotes": 237853, "candidates": [ { "candidateName": "Yes", "candidateIncumbent": false, "candidateParty": "", "voteCount": 149377 }, { "candidateName": "No", "candidateIncumbent": false, "candidateParty": "", "voteCount": 88476 } ] }, "SonomaMeasureJ": { "id": "SonomaMeasureJ", "type": "localRace", "location": "Sonoma", "raceName": "Measure J", "raceDescription": "Sonoma County. CAFO prohibitation. Passes with majority vote", "raceReadTheStory": "", "raceType": "yesNo", "timeUpdated": "7:11 PM", "dateUpdated": "Nov 26, 2024", "totalVotes": 241740, "candidates": [ { "candidateName": "Yes", "candidateIncumbent": false, "candidateParty": "", "voteCount": 36181 }, { "candidateName": "No", "candidateIncumbent": false, "candidateParty": "", "voteCount": 205559 } ] }, "SonomaMeasureEE": { "id": "SonomaMeasureEE", "type": "localRace", "location": "Sonoma", "raceName": "Measure EE", "raceDescription": "Santa Rosa. General business tax. Passes with majority vote.", "raceReadTheStory": "", "raceType": "yesNo", "timeUpdated": "7:11 PM", "dateUpdated": "Nov 26, 2024", "totalVotes": 77714, "candidates": [ { "candidateName": "Yes", "candidateIncumbent": false, "candidateParty": "", "voteCount": 50158 }, { "candidateName": "No", "candidateIncumbent": false, "candidateParty": "", "voteCount": 27556 } ] }, "SonomaMeasureFF": { "id": "SonomaMeasureFF", "type": "localRace", "location": "Sonoma", "raceName": "Measure FF", "raceDescription": "Santa Rosa. Transient occupancy tax. Passes with majority vote. ", "raceReadTheStory": "", "raceType": "yesNo", "timeUpdated": "7:11 PM", "dateUpdated": "Nov 26, 2024", "totalVotes": 77617, "candidates": [ { "candidateName": "Yes", "candidateIncumbent": false, "candidateParty": "", "voteCount": 52461 }, { "candidateName": "No", "candidateIncumbent": false, "candidateParty": "", "voteCount": 25156 } ] }, "SonomaMeasureCC": { "id": "SonomaMeasureCC", "type": "localRace", "location": "Sonoma", "raceName": "Measure CC", "raceDescription": "Cloverdale. Urban growth boundary. Passes with majority vote.", "raceReadTheStory": "", "raceType": "yesNo", "timeUpdated": "7:11 PM", "dateUpdated": "Nov 26, 2024", "totalVotes": 3948, "candidates": [ { "candidateName": "Yes", "candidateIncumbent": false, "candidateParty": "", "voteCount": 2755 }, { "candidateName": "No", "candidateIncumbent": false, "candidateParty": "", "voteCount": 1193 } ] }, "SonomaMeasureDD": { "id": "SonomaMeasureDD", "type": "localRace", "location": "Sonoma", "raceName": "Measure DD", "raceDescription": "Cloverdale. Sales tax. Passes with majority vote.", "raceReadTheStory": "", "raceType": "yesNo", "timeUpdated": "7:11 PM", "dateUpdated": "Nov 26, 2024", "totalVotes": 3985, "candidates": [ { "candidateName": "Yes", "candidateIncumbent": false, "candidateParty": "", "voteCount": 2271 }, { "candidateName": "No", "candidateIncumbent": false, "candidateParty": "", "voteCount": 1714 } ] }, "SonomaMeasureS": { "id": "SonomaMeasureS", "type": "localRace", "location": "Sonoma", "raceName": "Measure S", "raceDescription": "Cotati. Traffic features. Passes with majority vote.", "raceReadTheStory": "", "raceType": "yesNo", "timeUpdated": "7:11 PM", "dateUpdated": "Nov 26, 2024", "totalVotes": 3767, "candidates": [ { "candidateName": "Yes", "candidateIncumbent": false, "candidateParty": "", "voteCount": 2274 }, { "candidateName": "No", "candidateIncumbent": false, "candidateParty": "", "voteCount": 1493 } ] }, "SonomaMeasureO": { "id": "SonomaMeasureO", "type": "localRace", "location": "Sonoma", "raceName": "Measure O", "raceDescription": "Healdsburg. Multi-family housing. Passes with majority vote.", "raceReadTheStory": "", "raceType": "yesNo", "timeUpdated": "7:11 PM", "dateUpdated": "Nov 26, 2024", "totalVotes": 5929, "candidates": [ { "candidateName": "Yes", "candidateIncumbent": false, "candidateParty": "", "voteCount": 2610 }, { "candidateName": "No", "candidateIncumbent": false, "candidateParty": "", "voteCount": 3319 } ] }, "SonomaMeasureY": { "id": "SonomaMeasureY", "type": "localRace", "location": "Sonoma", "raceName": "Measure Y", "raceDescription": "Petaluma. Urban growth boundary. Passes with majority vote.", "raceReadTheStory": "", "raceType": "yesNo", "timeUpdated": "7:11 PM", "dateUpdated": "Nov 26, 2024", "totalVotes": 30698, "candidates": [ { "candidateName": "Yes", "candidateIncumbent": false, "candidateParty": "", "voteCount": 21529 }, { "candidateName": "No", "candidateIncumbent": false, "candidateParty": "", "voteCount": 9169 } ] }, "SonomaMeasureU": { "id": "SonomaMeasureU", "type": "localRace", "location": "Sonoma", "raceName": "Measure U", "raceDescription": "Sebastopol. Sales tax. Passes with majority vote.", "raceReadTheStory": "", "raceType": "yesNo", "timeUpdated": "7:11 PM", "dateUpdated": "Nov 26, 2024", "totalVotes": 4510, "candidates": [ { "candidateName": "Yes", "candidateIncumbent": false, "candidateParty": "", "voteCount": 3252 }, { "candidateName": "No", "candidateIncumbent": false, "candidateParty": "", "voteCount": 1258 } ] }, "SonomaMeasureT": { "id": "SonomaMeasureT", "type": "localRace", "location": "Sonoma", "raceName": "Measure T", "raceDescription": "Sonoma. Sales tax. Passes with majority vote. ", "raceReadTheStory": "", "raceType": "yesNo", "timeUpdated": "7:11 PM", "dateUpdated": "Nov 26, 2024", "totalVotes": 6242, "candidates": [ { "candidateName": "Yes", "candidateIncumbent": false, "candidateParty": "", "voteCount": 3651 }, { "candidateName": "No", "candidateIncumbent": false, "candidateParty": "", "voteCount": 2591 } ] }, "SonomaMeasureQ": { "id": "SonomaMeasureQ", "type": "localRace", "location": "Sonoma", "raceName": "Measure Q", "raceDescription": "Windsor. Solid waste collection services. Passes with majority vote.", "raceReadTheStory": "", "raceType": "yesNo", "timeUpdated": "7:11 PM", "dateUpdated": "Nov 26, 2024", "totalVotes": 13113, "candidates": [ { "candidateName": "Yes", "candidateIncumbent": false, "candidateParty": "", "voteCount": 3253 }, { "candidateName": "No", "candidateIncumbent": false, "candidateParty": "", "voteCount": 9860 } ] }, "SonomaMeasureR": { "id": "SonomaMeasureR", "type": "localRace", "location": "Sonoma", "raceName": "Measure R", "raceDescription": "Healdsburg Unified School District. School bonds. Passes with 55% vote.", "raceReadTheStory": "", "raceType": "yesNo", "timeUpdated": "7:11 PM", "dateUpdated": "Nov 26, 2024", "totalVotes": 7782, "candidates": [ { "candidateName": "Yes", "candidateIncumbent": false, "candidateParty": "", "voteCount": 5044 }, { "candidateName": "No", "candidateIncumbent": false, "candidateParty": "", "voteCount": 2738 } ] }, "SonomaMeasureW": { "id": "SonomaMeasureW", "type": "localRace", "location": "Sonoma", "raceName": "Measure W", "raceDescription": "Sonoma County. Sales tax. Passes with 2/3 vote.", "raceReadTheStory": "", "raceType": "yesNo", "timeUpdated": "7:11 PM", "dateUpdated": "Nov 26, 2024", "totalVotes": 240127, "candidates": [ { "candidateName": "Yes", "candidateIncumbent": false, "candidateParty": "", "voteCount": 163481 }, { "candidateName": "No", "candidateIncumbent": false, "candidateParty": "", "voteCount": 76646 } ] } }, "radioSchedulesReducer": {}, "listsReducer": { "posts?tag=featured-science&queryId=26b9ed9190": { "isFetching": false, "latestQuery": { "from": 0, "postsToRender": 1 }, "tag": null, "vitalsOnly": true, "totalRequested": 1, "isLoading": false, "isLoadingMore": true, "total": { "value": 581, "relation": "eq" }, "items": [ "news_12015754" ] }, "posts?tag=featured-science&queryId=dd799c97bd": { "isFetching": false, "latestQuery": { "from": 0, "postsToRender": 1 }, "tag": null, "vitalsOnly": true, "totalRequested": 1, "isLoading": false, "isLoadingMore": true, "total": { "value": 581, "relation": "eq" }, "items": [ "news_12015754" ] }, "posts/?category=science&queryId=dd799c97bd&excludePost=more-bay-area-rain-could-spell-a-wet-thanksgiving-after-record-breaking-storm": { "isFetching": false, "latestQuery": { "from": 0, "postsToRender": 5 }, "tag": null, "vitalsOnly": true, "totalRequested": 5, "isLoading": false, "isLoadingMore": true, "total": { "value": 3812, "relation": "eq" }, "items": [ "news_12016120", "news_12015975", "news_12015810", "news_12015764", "science_1950931" ] }, "posts/science?category=climate&queryId=162032d9186": { "isFetching": false, "latestQuery": { "from": 0, "postsToRender": 3 }, "tag": null, "vitalsOnly": true, "totalRequested": 3, "isLoading": false, "isLoadingMore": true, "total": { "value": 1425, "relation": "eq" }, "items": [ "science_1935067", "science_1995182", "science_1995140" ] }, "posts/science?category=health&queryId=e3cf07670e": { "isFetching": false, "latestQuery": { "from": 0, "postsToRender": 3 }, "tag": null, "vitalsOnly": true, "totalRequested": 3, "isLoading": false, "isLoadingMore": true, "total": { "value": 1251, "relation": "eq" }, "items": [ "science_1995206", "science_1995033", "science_1995025" ] }, "posts/science?series=deep-look&video=true&queryId=ed26af3519": { "isFetching": false, "latestQuery": { "from": 0, "postsToRender": 2 }, "tag": null, "vitalsOnly": true, "totalRequested": 2, "isLoading": false, "isLoadingMore": true, "total": { "value": 198, "relation": "eq" }, "items": [ "science_1995157", "science_1995086" ] }, "posts/science?&queryId=12b7a81f9ca": { "isFetching": false, "latestQuery": { "from": 0, "postsToRender": 7 }, "tag": null, "vitalsOnly": true, "totalRequested": 7, "isLoading": false, "isLoadingMore": true, "total": { "value": 7833, "relation": "eq" }, "items": [ "science_1950931", "science_1995228", "science_1935067", "science_1995220", "science_1995157", "science_1995206", "science_1995182" ] } }, "recallGuideReducer": { "intros": {}, "policy": {}, "candidates": {} }, "savedArticleReducer": { "articles": [], "status": {} }, "pfsSessionReducer": {}, "siteSettingsReducer": {}, "subscriptionsReducer": {}, "termsReducer": { "about": { "name": "About", "type": "terms", "id": "about", "slug": "about", "link": "/about", "taxonomy": "site" }, "arts": { "name": "Arts & Culture", "grouping": [ "arts", "pop", "trulyca" ], "description": "KQED Arts provides daily in-depth coverage of the Bay Area's music, art, film, performing arts, literature and arts news, as well as cultural commentary and criticism.", "type": "terms", "id": "arts", "slug": "arts", "link": "/arts", "taxonomy": "site" }, "artschool": { "name": "Art School", "parent": "arts", "type": "terms", "id": "artschool", "slug": "artschool", "link": "/artschool", "taxonomy": "site" }, "bayareabites": { "name": "KQED food", "grouping": [ "food", "bayareabites", "checkplease" ], "parent": "food", "type": "terms", "id": "bayareabites", "slug": "bayareabites", "link": "/food", "taxonomy": "site" }, "bayareahiphop": { "name": "Bay Area Hiphop", "type": "terms", "id": "bayareahiphop", "slug": "bayareahiphop", "link": "/bayareahiphop", "taxonomy": "site" }, "campaign21": { "name": "Campaign 21", "type": "terms", "id": "campaign21", "slug": "campaign21", "link": "/campaign21", "taxonomy": "site" }, "checkplease": { "name": "KQED food", "grouping": [ "food", "bayareabites", "checkplease" ], "parent": "food", "type": "terms", "id": "checkplease", "slug": "checkplease", "link": "/food", "taxonomy": "site" }, "education": { "name": "Education", "grouping": [ "education" ], "type": "terms", "id": "education", "slug": "education", "link": "/education", "taxonomy": "site" }, "elections": { "name": "Elections", "type": "terms", "id": "elections", "slug": "elections", "link": "/elections", "taxonomy": "site" }, "events": { "name": "Events", "type": "terms", "id": "events", "slug": "events", "link": "/events", "taxonomy": "site" }, "event": { "name": "Event", "alias": "events", "type": "terms", "id": "event", "slug": "event", "link": "/event", "taxonomy": "site" }, "filmschoolshorts": { "name": "Film School Shorts", "type": "terms", "id": "filmschoolshorts", "slug": "filmschoolshorts", "link": "/filmschoolshorts", "taxonomy": "site" }, "food": { "name": "KQED food", "grouping": [ "food", "bayareabites", "checkplease" ], "type": "terms", "id": "food", "slug": "food", "link": "/food", "taxonomy": "site" }, "forum": { "name": "Forum", "relatedContentQuery": "posts/forum?", "parent": "news", "type": "terms", "id": "forum", "slug": "forum", "link": "/forum", "taxonomy": "site" }, "futureofyou": { "name": "Future of You", "grouping": [ "science", "futureofyou" ], "parent": "science", "type": "terms", "id": "futureofyou", "slug": "futureofyou", "link": "/futureofyou", "taxonomy": "site" }, "jpepinheart": { "name": "KQED food", "relatedContentQuery": "posts/food,bayareabites,checkplease", "parent": "food", "type": "terms", "id": "jpepinheart", "slug": "jpepinheart", "link": "/food", "taxonomy": "site" }, "liveblog": { "name": "Live Blog", "type": "terms", "id": "liveblog", "slug": "liveblog", "link": "/liveblog", "taxonomy": "site" }, "livetv": { "name": "Live TV", "parent": "tv", "type": "terms", "id": "livetv", "slug": "livetv", "link": "/livetv", "taxonomy": "site" }, "lowdown": { "name": "The Lowdown", "relatedContentQuery": "posts/lowdown?", "parent": "news", "type": "terms", "id": "lowdown", "slug": "lowdown", "link": "/lowdown", "taxonomy": "site" }, "mindshift": { "name": "Mindshift", "parent": "news", "description": "MindShift explores the future of education by highlighting the innovative – and sometimes counterintuitive – ways educators and parents are helping all children succeed.", "type": "terms", "id": "mindshift", "slug": "mindshift", "link": "/mindshift", "taxonomy": "site" }, "news": { "name": "News", "grouping": [ "news", "forum" ], "type": "terms", "id": "news", "slug": "news", "link": "/news", "taxonomy": "site" }, "perspectives": { "name": "Perspectives", "parent": "radio", "type": "terms", "id": "perspectives", "slug": "perspectives", "link": "/perspectives", "taxonomy": "site" }, "podcasts": { "name": "Podcasts", "type": "terms", "id": "podcasts", "slug": "podcasts", "link": "/podcasts", "taxonomy": "site" }, "pop": { "name": "Pop", "parent": "arts", "type": "terms", "id": "pop", "slug": "pop", "link": "/pop", "taxonomy": "site" }, "pressroom": { "name": "Pressroom", "type": "terms", "id": "pressroom", "slug": "pressroom", "link": "/pressroom", "taxonomy": "site" }, "quest": { "name": "Quest", "parent": "science", "type": "terms", "id": "quest", "slug": "quest", "link": "/quest", "taxonomy": "site" }, "radio": { "name": "Radio", "grouping": [ "forum", "perspectives" ], "description": "Listen to KQED Public Radio – home of Forum and The California Report – on 88.5 FM in San Francisco, 89.3 FM in Sacramento, 88.3 FM in Santa Rosa and 88.1 FM in Martinez.", "type": "terms", "id": "radio", "slug": "radio", "link": "/radio", "taxonomy": "site" }, "root": { "name": "KQED", "image": "https://ww2.kqed.org/app/uploads/2020/02/[email protected]", "imageWidth": 1200, "imageHeight": 630, "headData": { "title": "KQED | News, Radio, Podcasts, TV | Public Media for Northern California", "description": "KQED provides public radio, television, and independent reporting on issues that matter to the Bay Area. We’re the NPR and PBS member station for Northern California." }, "type": "terms", "id": "root", "slug": "root", "link": "/root", "taxonomy": "site" }, "science": { "name": "Science", "grouping": [ "science", "futureofyou" ], "description": "KQED Science brings you award-winning science and environment coverage from the Bay Area and beyond.", "type": "terms", "id": "science", "slug": "science", "link": "/science", "taxonomy": "site" }, "stateofhealth": { "name": "State of Health", "parent": "science", "type": "terms", "id": "stateofhealth", "slug": "stateofhealth", "link": "/stateofhealth", "taxonomy": "site" }, "support": { "name": "Support", "type": "terms", "id": "support", "slug": "support", "link": "/support", "taxonomy": "site" }, "thedolist": { "name": "The Do List", "parent": "arts", "type": "terms", "id": "thedolist", "slug": "thedolist", "link": "/thedolist", "taxonomy": "site" }, "trulyca": { "name": "Truly CA", "grouping": [ "arts", "pop", "trulyca" ], "parent": "arts", "type": "terms", "id": "trulyca", "slug": "trulyca", "link": "/trulyca", "taxonomy": "site" }, "tv": { "name": "TV", "type": "terms", "id": "tv", "slug": "tv", "link": "/tv", "taxonomy": "site" }, "voterguide": { "name": "Voter Guide", "parent": "elections", "alias": "elections", "type": "terms", "id": "voterguide", "slug": "voterguide", "link": "/voterguide", "taxonomy": "site" }, "guiaelectoral": { "name": "Guia Electoral", "parent": "elections", "alias": "elections", "type": "terms", "id": "guiaelectoral", "slug": "guiaelectoral", "link": "/guiaelectoral", "taxonomy": "site" }, "news_34165": { "type": "terms", "id": "news_34165", "meta": { "index": "terms_1716263798", "site": "news", "id": "34165", "found": true }, "relationships": {}, "name": "Climate", "slug": "climate", "taxonomy": "category", "description": null, "featImg": null, "headData": { "title": "Climate Archives | KQED News", "description": null, "ogTitle": null, "ogDescription": null, "ogImgId": null, "twTitle": null, "twDescription": null, "twImgId": null }, "ttid": 34182, "isLoading": false, "link": "/news/category/climate" }, "news_8": { "type": "terms", "id": "news_8", "meta": { "index": "terms_1716263798", "site": "news", "id": "8", "found": true }, "relationships": {}, "featImg": null, "name": "News", "description": null, "taxonomy": "category", "headData": { "twImgId": null, "twTitle": null, "ogTitle": null, "ogImgId": null, "twDescription": null, "description": null, "title": "News Archives | KQED News", "ogDescription": null }, "ttid": 8, "slug": "news", "isLoading": false, "link": "/news/category/news" }, "news_356": { "type": "terms", "id": "news_356", "meta": { "index": "terms_1716263798", "site": "news", "id": "356", "found": true }, "relationships": {}, "featImg": null, "name": "Science", "description": null, "taxonomy": "category", "headData": { "twImgId": null, "twTitle": null, "ogTitle": null, "ogImgId": null, "twDescription": null, "description": null, "title": "Science Archives | KQED News", "ogDescription": null }, "ttid": 364, "slug": "science", "isLoading": false, "link": "/news/category/science" }, "news_20061": { "type": "terms", "id": "news_20061", "meta": { "index": "terms_1716263798", "site": "news", "id": "20061", "found": true }, "relationships": {}, "featImg": null, "name": "Atmospheric River", "description": null, "taxonomy": "tag", "headData": { "twImgId": null, "twTitle": null, "ogTitle": null, "ogImgId": null, "twDescription": null, "description": null, "title": "Atmospheric River Archives | KQED News", "ogDescription": null }, "ttid": 20078, "slug": "atmospheric-river", "isLoading": false, "link": "/news/tag/atmospheric-river" }, "news_1386": { "type": "terms", "id": "news_1386", "meta": { "index": "terms_1716263798", "site": "news", "id": "1386", "found": true }, "relationships": {}, "featImg": null, "name": "Bay Area", "description": null, "taxonomy": "tag", "headData": { "twImgId": null, "twTitle": null, "ogTitle": null, "ogImgId": null, "twDescription": null, "description": null, "title": "Bay Area Archives | KQED News", "ogDescription": null }, "ttid": 1398, "slug": "bay-area", "isLoading": false, "link": "/news/tag/bay-area" }, "news_19204": { "type": "terms", "id": "news_19204", "meta": { "index": "terms_1716263798", "site": "news", "id": "19204", "found": true }, "relationships": {}, "featImg": null, "name": "climate", "description": null, "taxonomy": "tag", "headData": { "twImgId": null, "twTitle": null, "ogTitle": null, "ogImgId": null, "twDescription": null, "description": null, "title": "climate Archives | KQED News", "ogDescription": null }, "ttid": 19221, "slug": "climate", "isLoading": false, "link": "/news/tag/climate" }, "news_255": { "type": "terms", "id": "news_255", "meta": { "index": "terms_1716263798", "site": "news", "id": "255", "found": true }, "relationships": {}, "featImg": null, "name": "climate change", "description": null, "taxonomy": "tag", "headData": { "twImgId": null, "twTitle": null, "ogTitle": null, "ogImgId": null, "twDescription": null, "description": null, "title": "climate change Archives | KQED News", "ogDescription": null }, "ttid": 263, "slug": "climate-change", "isLoading": false, "link": "/news/tag/climate-change" }, "news_28199": { "type": "terms", "id": "news_28199", "meta": { "index": "terms_1716263798", "site": "news", "id": "28199", "found": true }, "relationships": {}, "featImg": null, "name": "featured-science", "description": null, "taxonomy": "tag", "headData": { "twImgId": null, "twTitle": null, "ogTitle": null, "ogImgId": null, "twDescription": null, "description": null, "title": "featured-science Archives | KQED News", "ogDescription": null }, "ttid": 28216, "slug": "featured-science", "isLoading": false, "link": "/news/tag/featured-science" }, "news_3431": { "type": "terms", "id": "news_3431", "meta": { "index": "terms_1716263798", "site": "news", "id": "3431", "found": true }, "relationships": {}, "featImg": null, "name": "flooding", "description": null, "taxonomy": "tag", "headData": { "twImgId": null, "twTitle": null, "ogTitle": null, "ogImgId": null, "twDescription": null, "description": null, "title": "flooding Archives | KQED News", "ogDescription": null }, "ttid": 3449, "slug": "flooding", "isLoading": false, "link": "/news/tag/flooding" }, "news_30125": { "type": "terms", "id": "news_30125", "meta": { "index": "terms_1716263798", "site": "news", "id": "30125", "found": true }, "relationships": {}, "featImg": null, "name": "rain storm", "description": null, "taxonomy": "tag", "headData": { "twImgId": null, "twTitle": null, "ogTitle": null, "ogImgId": null, "twDescription": null, "description": null, "title": "rain storm Archives | KQED News", "ogDescription": null }, "ttid": 30142, "slug": "rain-storm", "isLoading": false, "link": "/news/tag/rain-storm" }, "news_3958": { "type": "terms", "id": "news_3958", "meta": { "index": "terms_1716263798", "site": "news", "id": "3958", "found": true }, "relationships": {}, "featImg": null, "name": "rainfall", "description": null, "taxonomy": "tag", "headData": { "twImgId": null, "twTitle": null, "ogTitle": null, "ogImgId": null, "twDescription": null, "description": null, "title": "rainfall Archives | KQED News", "ogDescription": null }, "ttid": 3977, "slug": "rainfall", "isLoading": false, "link": "/news/tag/rainfall" }, "news_33750": { "type": "terms", "id": "news_33750", "meta": { "index": "terms_1716263798", "site": "news", "id": "33750", "found": true }, "relationships": {}, "featImg": null, "name": "Climate", "description": null, "taxonomy": "interest", "headData": { "twImgId": null, "twTitle": null, "ogTitle": null, "ogImgId": null, "twDescription": null, "description": null, "title": "Climate Archives | KQED News", "ogDescription": null }, "ttid": 33767, "slug": "climate", "isLoading": false, "link": "/news/interest/climate" }, "news_33733": { "type": "terms", "id": "news_33733", "meta": { "index": "terms_1716263798", "site": "news", "id": "33733", "found": true }, "relationships": {}, "featImg": null, "name": "News", "description": null, "taxonomy": "interest", "headData": { "twImgId": null, "twTitle": null, "ogTitle": null, "ogImgId": null, "twDescription": null, "description": null, "title": "News Archives | KQED News", "ogDescription": null }, "ttid": 33750, "slug": "news", "isLoading": false, "link": "/news/interest/news" }, "news_33737": { "type": "terms", "id": "news_33737", "meta": { "index": "terms_1716263798", "site": "news", "id": "33737", "found": true }, "relationships": {}, "featImg": null, "name": "Science", "description": null, "taxonomy": "interest", "headData": { "twImgId": null, "twTitle": null, "ogTitle": null, "ogImgId": null, "twDescription": null, "description": null, "title": "Science Archives | KQED News", "ogDescription": null }, "ttid": 33754, "slug": "science", "isLoading": false, "link": "/news/interest/science" }, "source_news_12016120": { "type": "terms", "id": "source_news_12016120", "meta": { "override": true }, "name": "Food", "link": "https://www.kqed.org/food", "isLoading": false }, "source_news_12015975": { "type": "terms", "id": "source_news_12015975", "meta": { "override": true }, "name": "Food", "link": "https://www.kqed.org/food", "isLoading": false }, "source_news_12015810": { "type": "terms", "id": "source_news_12015810", "meta": { "override": true }, "name": "CalMatters", "link": "https://calmatters.org/", "isLoading": false }, "source_science_1950931": { "type": "terms", "id": "source_science_1950931", "meta": { "override": true }, "name": "PG&E Power Outages", "isLoading": false }, "news_24114": { "type": "terms", "id": "news_24114", "meta": { "index": "terms_1716263798", "site": "news", "id": "24114", "found": true }, "relationships": {}, "featImg": null, "name": "Food", "description": null, "taxonomy": "category", "headData": { "twImgId": null, "twTitle": null, "ogTitle": null, "ogImgId": null, "twDescription": null, "description": null, "title": "Food Archives | KQED News", "ogDescription": null }, "ttid": 24131, "slug": "food", "isLoading": false, "link": "/news/category/food" }, "news_457": { "type": "terms", "id": "news_457", "meta": { "index": "terms_1716263798", "site": "news", "id": "457", "found": true }, "relationships": {}, "featImg": null, "name": "Health", "description": null, "taxonomy": "category", "headData": { "twImgId": null, "twTitle": null, "ogTitle": null, "ogImgId": null, "twDescription": null, "description": null, "title": "Health Archives | KQED News", "ogDescription": null }, "ttid": 16998, "slug": "health", "isLoading": false, "link": "/news/category/health" }, "news_333": { "type": "terms", "id": "news_333", "meta": { "index": "terms_1716263798", "site": "news", "id": "333", "found": true }, "relationships": {}, "featImg": null, "name": "Food", "description": null, "taxonomy": "tag", "headData": { "twImgId": null, "twTitle": null, "ogTitle": null, "ogImgId": null, "twDescription": null, "description": null, "title": "Food Archives | KQED News", "ogDescription": null }, "ttid": 341, "slug": "food", "isLoading": false, "link": "/news/tag/food" }, "news_18543": { "type": "terms", "id": "news_18543", "meta": { "index": "terms_1716263798", "site": "news", "id": "18543", "found": true }, "relationships": {}, "featImg": null, "name": "Health", "description": null, "taxonomy": "tag", "headData": { "twImgId": null, "twTitle": null, "ogTitle": null, "ogImgId": null, "twDescription": null, "description": null, "title": "Health Archives | KQED News", "ogDescription": null }, "ttid": 466, "slug": "health", "isLoading": false, "link": "/news/tag/health" }, "news_293": { "type": "terms", "id": "news_293", "meta": { "index": "terms_1716263798", "site": "news", "id": "293", "found": true }, "relationships": {}, "featImg": null, "name": "Thanksgiving", "description": null, "taxonomy": "tag", "headData": { "twImgId": null, "twTitle": null, "ogTitle": null, "ogImgId": null, "twDescription": null, "description": null, "title": "Thanksgiving Archives | KQED News", "ogDescription": null }, "ttid": 301, "slug": "thanksgiving", "isLoading": false, "link": "/news/tag/thanksgiving" }, "news_292": { "type": "terms", "id": "news_292", "meta": { "index": "terms_1716263798", "site": "news", "id": "292", "found": true }, "relationships": {}, "featImg": null, "name": "turkey", "description": null, "taxonomy": "tag", "headData": { "twImgId": null, "twTitle": null, "ogTitle": null, "ogImgId": null, "twDescription": null, "description": null, "title": "turkey Archives | KQED News", "ogDescription": null }, "ttid": 300, "slug": "turkey", "isLoading": false, "link": "/news/tag/turkey" }, "news_253": { "type": "terms", "id": "news_253", "meta": { "index": "terms_1716263798", "site": "news", "id": "253", "found": true }, "relationships": {}, "featImg": null, "name": "NPR", "description": null, "taxonomy": "affiliate", "headData": { "twImgId": null, "twTitle": null, "ogTitle": null, "ogImgId": null, "twDescription": null, "description": "KQED is the NPR station for the Bay Area, providing award-winning news, programming, and community engagement.", "title": "NPR Archives - Get the Latest News and Reports from California | KQED", "ogDescription": null }, "ttid": 7083, "slug": "npr", "isLoading": false, "link": "/news/affiliate/npr" }, "news_33735": { "type": "terms", "id": "news_33735", "meta": { "index": "terms_1716263798", "site": "news", "id": "33735", "found": true }, "relationships": {}, "featImg": null, "name": "Food and Drink", "description": null, "taxonomy": "interest", "headData": { "twImgId": null, "twTitle": null, "ogTitle": null, "ogImgId": null, "twDescription": null, "description": null, "title": "Food and Drink Archives | KQED News", "ogDescription": null }, "ttid": 33752, "slug": "food-and-drink", "isLoading": false, "link": "/news/interest/food-and-drink" }, "news_33747": { "type": "terms", "id": "news_33747", "meta": { "index": "terms_1716263798", "site": "news", "id": "33747", "found": true }, "relationships": {}, "featImg": null, "name": "Health", "description": null, "taxonomy": "interest", "headData": { "twImgId": null, "twTitle": null, "ogTitle": null, "ogImgId": null, "twDescription": null, "description": null, "title": "Health Archives | KQED News", "ogDescription": null }, "ttid": 33764, "slug": "health", "isLoading": false, "link": "/news/interest/health" }, "news_19906": { "type": "terms", "id": "news_19906", "meta": { "index": "terms_1716263798", "site": "news", "id": "19906", "found": true }, "relationships": {}, "featImg": null, "name": "Environment", "description": null, "taxonomy": "category", "headData": { "twImgId": null, "twTitle": null, "ogTitle": null, "ogImgId": null, "twDescription": null, "description": null, "title": "Environment Archives | KQED News", "ogDescription": null }, "ttid": 19923, "slug": "environment", "isLoading": false, "link": "/news/category/environment" }, "news_30489": { "type": "terms", "id": "news_30489", "meta": { "index": "terms_1716263798", "site": "news", "id": "30489", "found": true }, "relationships": {}, "featImg": null, "name": "crab", "description": null, "taxonomy": "tag", "headData": { "twImgId": null, "twTitle": null, "ogTitle": null, "ogImgId": null, "twDescription": null, "description": null, "title": "crab Archives | KQED News", "ogDescription": null }, "ttid": 30506, "slug": "crab", "isLoading": false, "link": "/news/tag/crab" }, "news_20023": { "type": "terms", "id": "news_20023", "meta": { "index": "terms_1716263798", "site": "news", "id": "20023", "found": true }, "relationships": {}, "featImg": null, "name": "environment", "description": null, "taxonomy": "tag", "headData": { "twImgId": null, "twTitle": null, "ogTitle": null, "ogImgId": null, "twDescription": null, "description": null, "title": "environment Archives | KQED News", "ogDescription": null }, "ttid": 20040, "slug": "environment", "isLoading": false, "link": "/news/tag/environment" }, "news_27626": { "type": "terms", "id": "news_27626", "meta": { "index": "terms_1716263798", "site": "news", "id": "27626", "found": true }, "relationships": {}, "featImg": null, "name": "featured-news", "description": null, "taxonomy": "tag", "headData": { "twImgId": null, "twTitle": null, "ogTitle": null, "ogImgId": null, "twDescription": null, "description": null, "title": "featured-news Archives | KQED News", "ogDescription": null }, "ttid": 27643, "slug": "featured-news", "isLoading": false, "link": "/news/tag/featured-news" }, "news_841": { "type": "terms", "id": "news_841", "meta": { "index": "terms_1716263798", "site": "news", "id": "841", "found": true }, "relationships": {}, "featImg": null, "name": "whales", "description": null, "taxonomy": "tag", "headData": { "twImgId": null, "twTitle": null, "ogTitle": null, "ogImgId": null, "twDescription": null, "description": null, "title": "whales Archives | KQED News", "ogDescription": null }, "ttid": 851, "slug": "whales", "isLoading": false, "link": "/news/tag/whales" }, "news_31795": { "type": "terms", "id": "news_31795", "meta": { "index": "terms_1716263798", "site": "news", "id": "31795", "found": true }, "relationships": {}, "featImg": null, "name": "California", "description": null, "taxonomy": "category", "headData": { "twImgId": null, "twTitle": null, "ogTitle": null, "ogImgId": null, "twDescription": null, "description": null, "title": "California Archives | KQED News", "ogDescription": null }, "ttid": 31812, "slug": "california", "isLoading": false, "link": "/news/category/california" }, "news_13": { "type": "terms", "id": "news_13", "meta": { "index": "terms_1716263798", "site": "news", "id": "13", "found": true }, "relationships": {}, "name": "Politics", "slug": "politics", "taxonomy": "category", "description": null, "featImg": null, "headData": { "title": "Politics | KQED News", "description": null, "ogTitle": null, "ogDescription": null, "ogImgId": null, "twTitle": null, "twDescription": null, "twImgId": null }, "ttid": 13, "isLoading": false, "link": "/news/category/politics" }, "news_29121": { "type": "terms", "id": "news_29121", "meta": { "index": "terms_1716263798", "site": "news", "id": "29121", "found": true }, "relationships": {}, "name": "anti-vaccine", "slug": "anti-vaccine", "taxonomy": "tag", "description": null, "featImg": null, "headData": { "title": "anti-vaccine | KQED News", "description": null, "ogTitle": null, "ogDescription": null, "ogImgId": null, "twTitle": null, "twDescription": null, "twImgId": null, "metaRobotsNoIndex": "noindex" }, "ttid": 29138, "isLoading": false, "link": "/news/tag/anti-vaccine" }, "news_5831": { "type": "terms", "id": "news_5831", "meta": { "index": "terms_1716263798", "site": "news", "id": "5831", "found": true }, "relationships": {}, "featImg": null, "name": "Richard Pan", "description": null, "taxonomy": "tag", "headData": { "twImgId": null, "twTitle": null, "ogTitle": null, "ogImgId": null, "twDescription": null, "description": null, "title": "Richard Pan Archives | KQED News", "ogDescription": null }, "ttid": 5855, "slug": "richard-pan", "isLoading": false, "link": "/news/tag/richard-pan" }, "news_33926": { "type": "terms", "id": "news_33926", "meta": { "index": "terms_1716263798", "site": "news", "id": "33926", "found": true }, "relationships": {}, "featImg": null, "name": "robert f kennedy jr", "description": null, "taxonomy": "tag", "headData": { "twImgId": null, "twTitle": null, "ogTitle": null, "ogImgId": null, "twDescription": null, "description": null, "title": "robert f kennedy jr Archives | KQED News", "ogDescription": null }, "ttid": 33943, "slug": "robert-f-kennedy-jr", "isLoading": false, "link": "/news/tag/robert-f-kennedy-jr" }, "news_24935": { "type": "terms", "id": "news_24935", "meta": { "index": "terms_1716263798", "site": "news", "id": "24935", "found": true }, "relationships": {}, "featImg": null, "name": "U.S. Department of Health and Human Services", "description": null, "taxonomy": "tag", "headData": { "twImgId": null, "twTitle": null, "ogTitle": null, "ogImgId": null, "twDescription": null, "description": null, "title": "U.S. Department of Health and Human Services Archives | KQED News", "ogDescription": null }, "ttid": 24952, "slug": "u-s-department-of-health-and-human-services", "isLoading": false, "link": "/news/tag/u-s-department-of-health-and-human-services" }, "news_28861": { "type": "terms", "id": "news_28861", "meta": { "index": "terms_1716263798", "site": "news", "id": "28861", "found": true }, "relationships": {}, "featImg": null, "name": "vaccine", "description": null, "taxonomy": "tag", "headData": { "twImgId": null, "twTitle": null, "ogTitle": null, "ogImgId": null, "twDescription": null, "description": null, "title": "vaccine Archives | KQED News", "ogDescription": null }, "ttid": 28878, "slug": "vaccine", "isLoading": false, "link": "/news/tag/vaccine" }, "news_29841": { "type": "terms", "id": "news_29841", "meta": { "index": "terms_1716263798", "site": "news", "id": "29841", "found": true }, "relationships": {}, "featImg": null, "name": "vaccine mandate", "description": null, "taxonomy": "tag", "headData": { "twImgId": null, "twTitle": null, "ogTitle": null, "ogImgId": null, "twDescription": null, "description": null, "title": "vaccine mandate Archives | KQED News", "ogDescription": null }, "ttid": 29858, "slug": "vaccine-mandate", "isLoading": false, "link": "/news/tag/vaccine-mandate" }, "news_18481": { "type": "terms", "id": "news_18481", "meta": { "index": "terms_1716263798", "site": "news", "id": "18481", "found": true }, "relationships": {}, "featImg": null, "name": "CALmatters", "description": null, "taxonomy": "affiliate", "headData": { "twImgId": null, "twTitle": null, "ogTitle": null, "ogImgId": null, "twDescription": null, "description": null, "title": "CALmatters Archives | KQED Arts", "ogDescription": null }, "ttid": 18515, "slug": "calmatters", "isLoading": false, "link": "/news/affiliate/calmatters" }, "news_2036": { "type": "terms", "id": "news_2036", "meta": { "index": "terms_1716263798", "site": "news", "id": "2036", "found": true }, "relationships": {}, "featImg": null, "name": "air pollution", "description": null, "taxonomy": "tag", "headData": { "twImgId": null, "twTitle": null, "ogTitle": null, "ogImgId": null, "twDescription": null, "description": null, "title": "air pollution Archives | KQED News", "ogDescription": null }, "ttid": 2051, "slug": "air-pollution", "isLoading": false, "link": "/news/tag/air-pollution" }, "news_18538": { "type": "terms", "id": "news_18538", "meta": { "index": "terms_1716263798", "site": "news", "id": "18538", "found": true }, "relationships": {}, "featImg": null, "name": "California", "description": null, "taxonomy": "tag", "headData": { "twImgId": null, "twTitle": null, "ogTitle": null, "ogImgId": null, "twDescription": null, "description": null, "title": "California Archives | KQED News", "ogDescription": null }, "ttid": 31, "slug": "california", "isLoading": false, "link": "/news/tag/california" }, "news_21693": { "type": "terms", "id": "news_21693", "meta": { "index": "terms_1716263798", "site": "news", "id": "21693", "found": true }, "relationships": {}, "featImg": null, "name": "Car emissions", "description": null, "taxonomy": "tag", "headData": { "twImgId": null, "twTitle": null, "ogTitle": null, "ogImgId": null, "twDescription": null, "description": null, "title": "Car emissions Archives | KQED News", "ogDescription": null }, "ttid": 21710, "slug": "car-emissions", "isLoading": false, "link": "/news/tag/car-emissions" }, "news_34368": { "type": "terms", "id": "news_34368", "meta": { "index": "terms_1716263798", "site": "news", "id": "34368", "found": true }, "relationships": {}, "name": "Clean California", "slug": "clean-california", "taxonomy": "tag", "description": null, "featImg": null, "headData": { "title": "Clean California Archives | KQED News", "description": null, "ogTitle": null, "ogDescription": null, "ogImgId": null, "twTitle": null, "twDescription": null, "twImgId": null }, "ttid": 34385, "isLoading": false, "link": "/news/tag/clean-california" }, "news_21349": { "type": "terms", "id": "news_21349", "meta": { "index": "terms_1716263798", "site": "news", "id": "21349", "found": true }, "relationships": {}, "featImg": null, "name": "clean energy", "description": null, "taxonomy": "tag", "headData": { "twImgId": null, "twTitle": null, "ogTitle": null, "ogImgId": null, "twDescription": null, "description": null, "title": "clean energy Archives | KQED News", "ogDescription": null }, "ttid": 21366, "slug": "clean-energy", "isLoading": false, "link": "/news/tag/clean-energy" }, "news_1323": { "type": "terms", "id": "news_1323", "meta": { "index": "terms_1716263798", "site": "news", "id": "1323", "found": true }, "relationships": {}, "featImg": null, "name": "Donald Trump", "description": null, "taxonomy": "tag", "headData": { "twImgId": null, "twTitle": null, "ogTitle": null, "ogImgId": null, "twDescription": null, "description": null, "title": "Donald Trump Archives | KQED News", "ogDescription": null }, "ttid": 1335, "slug": "donald-trump", "isLoading": false, "link": "/news/tag/donald-trump" }, "news_22457": { "type": "terms", "id": "news_22457", "meta": { "index": "terms_1716263798", "site": "news", "id": "22457", "found": true }, "relationships": {}, "featImg": null, "name": "electric cars", "description": null, "taxonomy": "tag", "headData": { "twImgId": null, "twTitle": null, "ogTitle": null, "ogImgId": null, "twDescription": null, "description": null, "title": "electric cars Archives | KQED News", "ogDescription": null }, "ttid": 22474, "slug": "electric-cars", "isLoading": false, "link": "/news/tag/electric-cars" }, "news_21348": { "type": "terms", "id": "news_21348", "meta": { "index": "terms_1716263798", "site": "news", "id": "21348", "found": true }, "relationships": {}, "featImg": null, "name": "electric vehicles;", "description": null, "taxonomy": "tag", "headData": { "twImgId": null, "twTitle": null, "ogTitle": null, "ogImgId": null, "twDescription": null, "description": null, "title": "electric vehicles; Archives | KQED News", "ogDescription": null }, "ttid": 21365, "slug": "electric-vehicles", "isLoading": false, "link": "/news/tag/electric-vehicles" }, "news_31830": { "type": "terms", "id": "news_31830", "meta": { "index": "terms_1716263798", "site": "news", "id": "31830", "found": true }, "relationships": {}, "featImg": null, "name": "environmental pollution", "description": null, "taxonomy": "tag", "headData": { "twImgId": null, "twTitle": null, "ogTitle": null, "ogImgId": null, "twDescription": null, "description": null, "title": "environmental pollution Archives | KQED News", "ogDescription": null }, "ttid": 31847, "slug": "environmental-pollution", "isLoading": false, "link": "/news/tag/environmental-pollution" }, "news_34146": { "type": "terms", "id": "news_34146", "meta": { "index": "terms_1716263798", "site": "news", "id": "34146", "found": true }, "relationships": {}, "name": "EVs", "slug": "evs", "taxonomy": "tag", "description": null, "featImg": null, "headData": { "title": "EVs Archives | KQED News", "description": null, "ogTitle": null, "ogDescription": null, "ogImgId": null, "twTitle": null, "twDescription": null, "twImgId": null }, "ttid": 34163, "isLoading": false, "link": "/news/tag/evs" }, "news_16": { "type": "terms", "id": "news_16", "meta": { "index": "terms_1716263798", "site": "news", "id": "16", "found": true }, "relationships": {}, "featImg": null, "name": "Gavin Newsom", "description": null, "taxonomy": "tag", "headData": { "twImgId": null, "twTitle": null, "ogTitle": null, "ogImgId": null, "twDescription": null, "description": null, "title": "Gavin Newsom Archives | KQED News", "ogDescription": null }, "ttid": 16, "slug": "gavin-newsom", "isLoading": false, "link": "/news/tag/gavin-newsom" }, "news_33738": { "type": "terms", "id": "news_33738", "meta": { "index": "terms_1716263798", "site": "news", "id": "33738", "found": true }, "relationships": {}, "featImg": null, "name": "California", "description": null, "taxonomy": "interest", "headData": { "twImgId": null, "twTitle": null, "ogTitle": null, "ogImgId": null, "twDescription": null, "description": null, "title": "California Archives | KQED News", "ogDescription": null }, "ttid": 33755, "slug": "california", "isLoading": false, "link": "/news/interest/california" }, "science_33": { "type": "terms", "id": "science_33", "meta": { "index": "terms_1716263798", "site": "science", "id": "33", "found": true }, "relationships": {}, "featImg": null, "name": "Energy", "description": null, "taxonomy": "category", "headData": { "twImgId": null, "twTitle": null, "ogTitle": null, "ogImgId": null, "twDescription": null, "description": null, "title": "Energy Archives | KQED Science", "ogDescription": null }, "ttid": 35, "slug": "energy", "isLoading": false, "link": "/science/category/energy" }, "science_40": { "type": "terms", "id": "science_40", "meta": { "index": "terms_1716263798", "site": "science", "id": "40", "found": true }, "relationships": {}, "featImg": null, "name": "News", "description": null, "taxonomy": "category", "headData": { "twImgId": null, "twTitle": null, "ogTitle": null, "ogImgId": null, "twDescription": null, "description": null, "title": "News Archives | KQED Science", "ogDescription": null }, "ttid": 42, "slug": "news", "isLoading": false, "link": "/science/category/news" }, "science_4450": { "type": "terms", "id": "science_4450", "meta": { "index": "terms_1716263798", "site": "science", "id": "4450", "found": true }, "relationships": {}, "featImg": null, "name": "Science", "description": null, "taxonomy": "category", "headData": { "twImgId": null, "twTitle": null, "ogTitle": null, "ogImgId": null, "twDescription": null, "description": null, "title": "Science Archives | KQED Science", "ogDescription": null }, "ttid": 4450, "slug": "science", "isLoading": false, "link": "/science/category/science" }, "science_3730": { "type": "terms", "id": "science_3730", "meta": { "index": "terms_1716263798", "site": "science", "id": "3730", "found": true }, "relationships": {}, "featImg": null, "name": "Wildfires", "description": null, "taxonomy": "category", "headData": { "twImgId": null, "twTitle": null, "ogTitle": null, "ogImgId": null, "twDescription": null, "description": null, "title": "Wildfires Archives | KQED Science", "ogDescription": null }, "ttid": 3730, "slug": "wildfires", "isLoading": false, "link": "/science/category/wildfires" }, "science_192": { "type": "terms", "id": "science_192", "meta": { "index": "terms_1716263798", "site": "science", "id": "192", "found": true }, "relationships": {}, "featImg": null, "name": "environment", "description": null, "taxonomy": "tag", "headData": { "twImgId": null, "twTitle": null, "ogTitle": null, "ogImgId": null, "twDescription": null, "description": null, "title": "environment Archives | KQED Science", "ogDescription": null }, "ttid": 196, "slug": "environment-2", "isLoading": false, "link": "/science/tag/environment-2" }, "science_136": { "type": "terms", "id": "science_136", "meta": { "index": "terms_1716263798", "site": "science", "id": "136", "found": true }, "relationships": {}, "featImg": null, "name": "PG&E", "description": null, "taxonomy": "tag", "headData": { "twImgId": null, "twTitle": null, "ogTitle": null, "ogImgId": null, "twDescription": null, "description": null, "title": "PG&E Archives | KQED Science", "ogDescription": null }, "ttid": 140, "slug": "pge", "isLoading": false, "link": "/science/tag/pge" }, "science_5217": { "type": "terms", "id": "science_5217", "meta": { "index": "terms_1716263798", "site": "science", "id": "5217", "found": true }, "relationships": {}, "featImg": null, "name": "California", "description": null, "taxonomy": "interest", "headData": { "twImgId": null, "twTitle": null, "ogTitle": null, "ogImgId": null, "twDescription": null, "description": null, "title": "California Archives | KQED Science", "ogDescription": null }, "ttid": 5217, "slug": "california", "isLoading": false, "link": "/science/interest/california" }, "science_5229": { "type": "terms", "id": "science_5229", "meta": { "index": "terms_1716263798", "site": "science", "id": "5229", "found": true }, "relationships": {}, "featImg": null, "name": "Climate", "description": null, "taxonomy": "interest", "headData": { "twImgId": null, "twTitle": null, "ogTitle": null, "ogImgId": null, "twDescription": null, "description": null, "title": "Climate Archives | KQED Science", "ogDescription": null }, "ttid": 5229, "slug": "climate", "isLoading": false, "link": "/science/interest/climate" }, "science_5220": { "type": "terms", "id": "science_5220", "meta": { "index": "terms_1716263798", "site": "science", "id": "5220", "found": true }, "relationships": {}, "featImg": null, "name": "East Bay", "description": null, "taxonomy": "interest", "headData": { "twImgId": null, "twTitle": null, "ogTitle": null, "ogImgId": null, "twDescription": null, "description": null, "title": "East Bay Archives | KQED Science", "ogDescription": null }, "ttid": 5220, "slug": "east-bay", "isLoading": false, "link": "/science/interest/east-bay" }, "science_5212": { "type": "terms", "id": "science_5212", "meta": { "index": "terms_1716263798", "site": "science", "id": "5212", "found": true }, "relationships": {}, "featImg": null, "name": "News", "description": null, "taxonomy": "interest", "headData": { "twImgId": null, "twTitle": null, "ogTitle": null, "ogImgId": null, "twDescription": null, "description": null, "title": "News Archives | KQED Science", "ogDescription": null }, "ttid": 5212, "slug": "news", "isLoading": false, "link": "/science/interest/news" }, "science_5222": { "type": "terms", "id": "science_5222", "meta": { "index": "terms_1716263798", "site": "science", "id": "5222", "found": true }, "relationships": {}, "featImg": null, "name": "North Bay", "description": null, "taxonomy": "interest", "headData": { "twImgId": null, "twTitle": null, "ogTitle": null, "ogImgId": null, "twDescription": null, "description": null, "title": "North Bay Archives | KQED Science", "ogDescription": null }, "ttid": 5222, "slug": "north-bay", "isLoading": false, "link": "/science/interest/north-bay" }, "science_5210": { "type": "terms", "id": "science_5210", "meta": { "index": "terms_1716263798", "site": "science", "id": "5210", "found": true }, "relationships": {}, "featImg": null, "name": "South Bay", "description": null, "taxonomy": "interest", "headData": { "twImgId": null, "twTitle": null, "ogTitle": null, "ogImgId": null, "twDescription": null, "description": null, "title": "South Bay Archives | KQED Science", "ogDescription": null }, "ttid": 5210, "slug": "south-bay", "isLoading": false, "link": "/science/interest/south-bay" }, "science_31": { "type": "terms", "id": "science_31", "meta": { "index": "terms_1716263798", "site": "science", "id": "31", "found": true }, "relationships": {}, "featImg": null, "name": "Climate", "description": null, "taxonomy": "category", "headData": { "twImgId": null, "twTitle": null, "ogTitle": null, "ogImgId": null, "twDescription": null, "description": null, "title": "Climate Archives | KQED Science", "ogDescription": null }, "ttid": 33, "slug": "climate", "isLoading": false, "link": "/science/category/climate" }, "science_2873": { "type": "terms", "id": "science_2873", "meta": { "index": "terms_1716263798", "site": "science", "id": "2873", "found": true }, "relationships": {}, "featImg": null, "name": "Oceans", "description": null, "taxonomy": "category", "headData": { "twImgId": null, "twTitle": null, "ogTitle": null, "ogImgId": null, "twDescription": null, "description": null, "title": "Oceans Archives | KQED Science", "ogDescription": null }, "ttid": 2873, "slug": "oceans", "isLoading": false, "link": "/science/category/oceans" }, "science_98": { "type": "terms", "id": "science_98", "meta": { "index": "terms_1716263798", "site": "science", "id": "98", "found": true }, "relationships": {}, "featImg": null, "name": "Water", "description": null, "taxonomy": "category", "headData": { "twImgId": null, "twTitle": null, "ogTitle": null, "ogImgId": null, "twDescription": null, "description": null, "title": "Water Archives | KQED Science", "ogDescription": null }, "ttid": 102, "slug": "water", "isLoading": false, "link": "/science/category/water" }, "science_2227": { "type": "terms", "id": "science_2227", "meta": { "index": "terms_1716263798", "site": "science", "id": "2227", "found": true }, "relationships": {}, "featImg": null, "name": "atmospheric river", "description": null, "taxonomy": "tag", "headData": { "twImgId": null, "twTitle": null, "ogTitle": null, "ogImgId": null, "twDescription": null, "description": null, "title": "atmospheric river Archives | KQED Science", "ogDescription": null }, "ttid": 2239, "slug": "atmospheric-river", "isLoading": false, "link": "/science/tag/atmospheric-river" }, "science_2924": { "type": "terms", "id": "science_2924", "meta": { "index": "terms_1716263798", "site": "science", "id": "2924", "found": true }, "relationships": {}, "featImg": null, "name": "Bay Area weather", "description": null, "taxonomy": "tag", "headData": { "twImgId": null, "twTitle": null, "ogTitle": null, "ogImgId": null, "twDescription": null, "description": null, "title": "Bay Area weather Archives | KQED Science", "ogDescription": null }, "ttid": 2924, "slug": "bay-area-weather", "isLoading": false, "link": "/science/tag/bay-area-weather" }, "science_3832": { "type": "terms", "id": "science_3832", "meta": { "index": "terms_1716263798", "site": "science", "id": "3832", "found": true }, "relationships": {}, "featImg": null, "name": "FeatureText", "description": null, "taxonomy": "tag", "headData": { "twImgId": null, "twTitle": null, "ogTitle": null, "ogImgId": null, "twDescription": null, "description": null, "title": "FeatureText Archives | KQED Science", "ogDescription": null }, "ttid": 3832, "slug": "featuretext", "isLoading": false, "link": "/science/tag/featuretext" }, "science_3834": { "type": "terms", "id": "science_3834", "meta": { "index": "terms_1716263798", "site": "science", "id": "3834", "found": true }, "relationships": {}, "featImg": null, "name": "Freelance", "description": null, "taxonomy": "tag", "headData": { "twImgId": null, "twTitle": null, "ogTitle": null, "ogImgId": null, "twDescription": null, "description": null, "title": "Freelance Archives | KQED Science", "ogDescription": null }, "ttid": 3834, "slug": "freelance", "isLoading": false, "link": "/science/tag/freelance" }, "science_1213": { "type": "terms", "id": "science_1213", "meta": { "index": "terms_1716263798", "site": "science", "id": "1213", "found": true }, "relationships": {}, "featImg": null, "name": "rain", "description": null, "taxonomy": "tag", "headData": { "twImgId": null, "twTitle": null, "ogTitle": null, "ogImgId": null, "twDescription": null, "description": null, "title": "rain Archives | KQED Science", "ogDescription": null }, "ttid": 1222, "slug": "rain", "isLoading": false, "link": "/science/tag/rain" }, "science_182": { "type": "terms", "id": "science_182", "meta": { "index": "terms_1716263798", "site": "science", "id": "182", "found": true }, "relationships": {}, "featImg": null, "name": "climate", "description": null, "taxonomy": "tag", "headData": { "twImgId": null, "twTitle": null, "ogTitle": null, "ogImgId": null, "twDescription": null, "description": null, "title": "climate Archives | KQED Science", "ogDescription": null }, "ttid": 186, "slug": "climate-2", "isLoading": false, "link": "/science/tag/climate-2" }, "science_4417": { "type": "terms", "id": "science_4417", "meta": { "index": "terms_1716263798", "site": "science", "id": "4417", "found": true }, "relationships": {}, "featImg": null, "name": "featured-news", "description": null, "taxonomy": "tag", "headData": { "twImgId": null, "twTitle": null, "ogTitle": null, "ogImgId": null, "twDescription": null, "description": null, "title": "featured-news Archives | KQED Science", "ogDescription": null }, "ttid": 4417, "slug": "featured-news", "isLoading": false, "link": "/science/tag/featured-news" }, "science_4414": { "type": "terms", "id": "science_4414", "meta": { "index": "terms_1716263798", "site": "science", "id": "4414", "found": true }, "relationships": {}, "featImg": null, "name": "featured-science", "description": null, "taxonomy": "tag", "headData": { "twImgId": null, "twTitle": null, "ogTitle": null, "ogImgId": null, "twDescription": null, "description": null, "title": "featured-science Archives | KQED Science", "ogDescription": null }, "ttid": 4414, "slug": "featured-science", "isLoading": false, "link": "/science/tag/featured-science" }, "science_5223": { "type": "terms", "id": "science_5223", "meta": { "index": "terms_1716263798", "site": "science", "id": "5223", "found": true }, "relationships": {}, "featImg": null, "name": "Peninsula", "description": null, "taxonomy": "interest", "headData": { "twImgId": null, "twTitle": null, "ogTitle": null, "ogImgId": null, "twDescription": null, "description": null, "title": "Peninsula Archives | KQED Science", "ogDescription": null }, "ttid": 5223, "slug": "peninsula", "isLoading": false, "link": "/science/interest/peninsula" }, "science_5208": { "type": "terms", "id": "science_5208", "meta": { "index": "terms_1716263798", "site": "science", "id": "5208", "found": true }, "relationships": {}, "featImg": null, "name": "San Francisco", "description": null, "taxonomy": "interest", "headData": { "twImgId": null, "twTitle": null, "ogTitle": null, "ogImgId": null, "twDescription": null, "description": null, "title": "San Francisco Archives | KQED Science", "ogDescription": null }, "ttid": 5208, "slug": "san-francisco", "isLoading": false, "link": "/science/interest/san-francisco" }, "science_5216": { "type": "terms", "id": "science_5216", "meta": { "index": "terms_1716263798", "site": "science", "id": "5216", "found": true }, "relationships": {}, "featImg": null, "name": "Science", "description": null, "taxonomy": "interest", "headData": { "twImgId": null, "twTitle": null, "ogTitle": null, "ogImgId": null, "twDescription": null, "description": null, "title": "Science Archives | KQED Science", "ogDescription": null }, "ttid": 5216, "slug": "science", "isLoading": false, "link": "/science/interest/science" }, "science_35": { "type": "terms", "id": "science_35", "meta": { "index": "terms_1716263798", "site": "science", "id": "35", "found": true }, "relationships": {}, "featImg": null, "name": "Environment", "description": null, "taxonomy": "category", "headData": { "twImgId": null, "twTitle": null, "ogTitle": null, "ogImgId": null, "twDescription": null, "description": null, "title": "Environment Archives | KQED Science", "ogDescription": null }, "ttid": 37, "slug": "environment", "isLoading": false, "link": "/science/category/environment" }, "science_5178": { "type": "terms", "id": "science_5178", "meta": { "index": "terms_1716263798", "site": "science", "id": "5178", "found": true }, "relationships": {}, "featImg": null, "name": "California", "description": null, "taxonomy": "tag", "headData": { "twImgId": null, "twTitle": null, "ogTitle": null, "ogImgId": null, "twDescription": null, "description": null, "title": "California Archives | KQED Science", "ogDescription": null }, "ttid": 5178, "slug": "california", "isLoading": false, "link": "/science/tag/california" }, "science_194": { "type": "terms", "id": "science_194", "meta": { "index": "terms_1716263798", "site": "science", "id": "194", "found": true }, "relationships": {}, "featImg": null, "name": "climate change", "description": null, "taxonomy": "tag", "headData": { "twImgId": null, "twTitle": null, "ogTitle": null, "ogImgId": null, "twDescription": null, "description": null, "title": "climate change Archives | KQED Science", "ogDescription": null }, "ttid": 198, "slug": "climate-change", "isLoading": false, "link": "/science/tag/climate-change" }, "science_3221": { "type": "terms", "id": "science_3221", "meta": { "index": "terms_1716263798", "site": "science", "id": "3221", "found": true }, "relationships": {}, "featImg": null, "name": "Donald Trump", "description": null, "taxonomy": "tag", "headData": { "twImgId": null, "twTitle": null, "ogTitle": null, "ogImgId": null, "twDescription": null, "description": null, "title": "Donald Trump Archives | KQED Science", "ogDescription": null }, "ttid": 3221, "slug": "donald-trump", "isLoading": false, "link": "/science/tag/donald-trump" }, "science_5383": { "type": "terms", "id": "science_5383", "meta": { "index": "terms_1716263798", "site": "science", "id": "5383", "found": true }, "relationships": {}, "name": "Election 2024", "slug": "election-2024", "taxonomy": "tag", "description": null, "featImg": null, "headData": { "title": "Election 2024 | KQED Science", "description": null, "ogTitle": null, "ogDescription": null, "ogImgId": null, "twTitle": null, "twDescription": null, "twImgId": null }, "ttid": 5383, "isLoading": false, "link": "/science/tag/election-2024" }, "science_2080": { "type": "terms", "id": "science_2080", "meta": { "index": "terms_1716263798", "site": "science", "id": "2080", "found": true }, "relationships": {}, "featImg": null, "name": "EPA", "description": null, "taxonomy": "tag", "headData": { "twImgId": null, "twTitle": null, "ogTitle": null, "ogImgId": null, "twDescription": null, "description": null, "title": "EPA Archives | KQED Science", "ogDescription": null }, "ttid": 2091, "slug": "epa", "isLoading": false, "link": "/science/tag/epa" }, "science_5375": { "type": "terms", "id": "science_5375", "meta": { "index": "terms_1716263798", "site": "science", "id": "5375", "found": true }, "relationships": {}, "name": "politics", "slug": "politics", "taxonomy": "tag", "description": null, "featImg": null, "headData": { "title": "politics | KQED Science", "description": null, "ogTitle": null, "ogDescription": null, "ogImgId": null, "twTitle": null, "twDescription": null, "twImgId": null }, "ttid": 5375, "isLoading": false, "link": "/science/tag/politics" }, "science_5213": { "type": "terms", "id": "science_5213", "meta": { "index": "terms_1716263798", "site": "science", "id": "5213", "found": true }, "relationships": {}, "featImg": null, "name": "Local Politics", "description": null, "taxonomy": "interest", "headData": { "twImgId": null, "twTitle": null, "ogTitle": null, "ogImgId": null, "twDescription": null, "description": null, "title": "Local Politics Archives | KQED Science", "ogDescription": null }, "ttid": 5213, "slug": "local-politics", "isLoading": false, "link": "/science/interest/local-politics" }, "source_science_1995206": { "type": "terms", "id": "source_science_1995206", "meta": { "override": true }, "name": "KFF Health News", "isLoading": false }, "source_science_1995025": { "type": "terms", "id": "source_science_1995025", "meta": { "override": true }, "name": "Food", "link": "https://www.kqed.org/food", "isLoading": false }, "science_39": { "type": "terms", "id": "science_39", "meta": { "index": "terms_1716263798", "site": "science", "id": "39", "found": true }, "relationships": {}, "featImg": null, "name": "Health", "description": null, "taxonomy": "category", "headData": { "twImgId": null, "twTitle": null, "ogTitle": null, "ogImgId": null, "twDescription": null, "description": null, "title": "Health Archives | KQED Science", "ogDescription": null }, "ttid": 41, "slug": "health", "isLoading": false, "link": "/science/category/health" }, "science_5181": { "type": "terms", "id": "science_5181", "meta": { "index": "terms_1716263798", "site": "science", "id": "5181", "found": true }, "relationships": {}, "featImg": null, "name": "health", "description": null, "taxonomy": "tag", "headData": { "twImgId": null, "twTitle": null, "ogTitle": null, "ogImgId": null, "twDescription": null, "description": null, "title": "health Archives | KQED Science", "ogDescription": null }, "ttid": 5181, "slug": "health", "isLoading": false, "link": "/science/tag/health" }, "science_5226": { "type": "terms", "id": "science_5226", "meta": { "index": "terms_1716263798", "site": "science", "id": "5226", "found": true }, "relationships": {}, "featImg": null, "name": "Health", "description": null, "taxonomy": "interest", "headData": { "twImgId": null, "twTitle": null, "ogTitle": null, "ogImgId": null, "twDescription": null, "description": null, "title": "Health Archives | KQED Science", "ogDescription": null }, "ttid": 5226, "slug": "health", "isLoading": false, "link": "/science/interest/health" }, "science_4992": { "type": "terms", "id": "science_4992", "meta": { "index": "terms_1716263798", "site": "science", "id": "4992", "found": true }, "relationships": {}, "featImg": null, "name": "audience-news", "description": null, "taxonomy": "tag", "headData": { "twImgId": null, "twTitle": null, "ogTitle": null, "ogImgId": null, "twDescription": null, "description": null, "title": "audience-news Archives | KQED Science", "ogDescription": null }, "ttid": 4992, "slug": "audience-news", "isLoading": false, "link": "/science/tag/audience-news" }, "science_2006": { "type": "terms", "id": "science_2006", "meta": { "index": "terms_1716263798", "site": "science", "id": "2006", "found": true }, "relationships": {}, "featImg": null, "name": "election", "description": null, "taxonomy": "tag", "headData": { "twImgId": null, "twTitle": null, "ogTitle": null, "ogImgId": null, "twDescription": null, "description": null, "title": "election Archives | KQED Science", "ogDescription": null }, "ttid": 2017, "slug": "election", "isLoading": false, "link": "/science/tag/election" }, "science_254": { "type": "terms", "id": "science_254", "meta": { "index": "terms_1716263798", "site": "science", "id": "254", "found": true }, "relationships": {}, "featImg": null, "name": "hiking", "description": null, "taxonomy": "tag", "headData": { "twImgId": null, "twTitle": null, "ogTitle": null, "ogImgId": null, "twDescription": null, "description": null, "title": "hiking Archives | KQED Science", "ogDescription": null }, "ttid": 258, "slug": "hiking", "isLoading": false, "link": "/science/tag/hiking" }, "science_4729": { "type": "terms", "id": "science_4729", "meta": { "index": "terms_1716263798", "site": "science", "id": "4729", "found": true }, "relationships": {}, "featImg": null, "name": "outdoors", "description": null, "taxonomy": "tag", "headData": { "twImgId": null, "twTitle": null, "ogTitle": null, "ogImgId": null, "twDescription": null, "description": null, "title": "outdoors Archives | KQED Science", "ogDescription": null }, "ttid": 4729, "slug": "outdoors", "isLoading": false, "link": "/science/tag/outdoors" }, "science_36": { "type": "terms", "id": "science_36", "meta": { "index": "terms_1716263798", "site": "science", "id": "36", "found": true }, "relationships": {}, "featImg": null, "name": "Food", "description": null, "taxonomy": "category", "headData": { "twImgId": null, "twTitle": null, "ogTitle": null, "ogImgId": null, "twDescription": null, "description": null, "title": "Food Archives | KQED Science", "ogDescription": null }, "ttid": 38, "slug": "food", "isLoading": false, "link": "/science/category/food" }, "science_512": { "type": "terms", "id": "science_512", "meta": { "index": "terms_1716263798", "site": "science", "id": "512", "found": true }, "relationships": {}, "featImg": null, "name": "children", "description": null, "taxonomy": "tag", "headData": { "twImgId": null, "twTitle": null, "ogTitle": null, "ogImgId": null, "twDescription": null, "description": null, "title": "children Archives | KQED Science", "ogDescription": null }, "ttid": 518, "slug": "children", "isLoading": false, "link": "/science/tag/children" }, "science_5214": { "type": "terms", "id": "science_5214", "meta": { "index": "terms_1716263798", "site": "science", "id": "5214", "found": true }, "relationships": {}, "featImg": null, "name": "Food and Drink", "description": null, "taxonomy": "interest", "headData": { "twImgId": null, "twTitle": null, "ogTitle": null, "ogImgId": null, "twDescription": null, "description": null, "title": "Food and Drink Archives | KQED Science", "ogDescription": null }, "ttid": 5214, "slug": "food-and-drink", "isLoading": false, "link": "/science/interest/food-and-drink" }, "source_science_1995086": { "type": "terms", "id": "source_science_1995086", "meta": { "override": true }, "name": "Food", "link": "https://www.kqed.org/food", "isLoading": false }, "science_1935": { "type": "terms", "id": "science_1935", "meta": { "index": "terms_1716263798", "site": "science", "id": "1935", "found": true }, "relationships": {}, "featImg": null, "name": "Deep Look", "description": "[youtube https://www.youtube.com/watch?v=mpAc7SyETD4?rel=0&w=640&h=360]\r\n\r\n\u003cbr/>\r\n\r\n\u003ch2>About Deep Look\u003c/h2>\r\n\r\n[dl_subscribe]\r\n\r\n\u003cp>See the unseen at the very edge of our visible world. Get a new perspective on our place in the universe and meet extraordinary new friends. Explore big scientific mysteries by going incredibly small with Deep Look, a new ultra-HD (4K) short video series created by KQED San Francisco and presented by PBS Digital Studios.\u003c/p>\r\n\r\n\u003cp>Don't miss an episode! \u003ca href=\"http://goo.gl/8NwXqt\">SUBSCRIBE to Deep Look on YouTube.\u003c/a>\u003c/p>\r\n", "taxonomy": "series", "headData": { "twImgId": null, "twTitle": null, "ogTitle": null, "ogImgId": null, "twDescription": null, "description": "[youtube https://www.youtube.com/watch?v=mpAc7SyETD4?rel=0&w=640&h=360] About Deep Look [dl_subscribe] See the unseen at the very edge of our visible world. Get a new perspective on our place in the universe and meet extraordinary new friends. Explore big scientific mysteries by going incredibly small with Deep Look, a new ultra-HD (4K) short video series created by KQED San Francisco and presented by PBS Digital Studios. Don't miss an episode! SUBSCRIBE to Deep Look on YouTube.", "title": "Deep Look Archives | KQED Science", "ogDescription": null }, "ttid": 1946, "slug": "deep-look", "isLoading": false, "link": "/science/series/deep-look" }, "science_2874": { "type": "terms", "id": "science_2874", "meta": { "index": "terms_1716263798", "site": "science", "id": "2874", "found": true }, "relationships": {}, "featImg": null, "name": "Animals", "description": null, "taxonomy": "category", "headData": { "twImgId": null, "twTitle": null, "ogTitle": null, "ogImgId": null, "twDescription": null, "description": null, "title": "Animals Archives | KQED Science", "ogDescription": null }, "ttid": 2874, "slug": "animals", "isLoading": false, "link": "/science/category/animals" }, "science_30": { "type": "terms", "id": "science_30", "meta": { "index": "terms_1716263798", "site": "science", "id": "30", "found": true }, "relationships": {}, "featImg": null, "name": "Biology", "description": null, "taxonomy": "category", "headData": { "twImgId": null, "twTitle": null, "ogTitle": null, "ogImgId": null, "twDescription": null, "description": null, "title": "Biology Archives | KQED Science", "ogDescription": null }, "ttid": 32, "slug": "biology", "isLoading": false, "link": "/science/category/biology" }, "science_86": { "type": "terms", "id": "science_86", "meta": { "index": "terms_1716263798", "site": "science", "id": "86", "found": true }, "relationships": {}, "featImg": null, "name": "Video", "description": null, "taxonomy": "category", "headData": { "twImgId": null, "twTitle": null, "ogTitle": null, "ogImgId": null, "twDescription": null, "description": null, "title": "Video Archives | KQED Science", "ogDescription": null }, "ttid": 89, "slug": "video", "isLoading": false, "link": "/science/category/video" }, "science_392": { "type": "terms", "id": "science_392", "meta": { "index": "terms_1716263798", "site": "science", "id": "392", "found": true }, "relationships": {}, "featImg": null, "name": "agriculture", "description": null, "taxonomy": "tag", "headData": { "twImgId": null, "twTitle": null, "ogTitle": null, "ogImgId": null, "twDescription": null, "description": null, "title": "agriculture Archives | KQED Science", "ogDescription": null }, "ttid": 398, "slug": "agriculture", "isLoading": false, "link": "/science/tag/agriculture" }, "science_1970": { "type": "terms", "id": "science_1970", "meta": { "index": "terms_1716263798", "site": "science", "id": "1970", "found": true }, "relationships": {}, "featImg": null, "name": "deep look", "description": null, "taxonomy": "tag", "headData": { "twImgId": null, "twTitle": null, "ogTitle": null, "ogImgId": null, "twDescription": null, "description": null, "title": "deep look Archives | KQED Science", "ogDescription": null }, "ttid": 1981, "slug": "deep-look-2", "isLoading": false, "link": "/science/tag/deep-look-2" }, "science_896": { "type": "terms", "id": "science_896", "meta": { "index": "terms_1716263798", "site": "science", "id": "896", "found": true }, "relationships": {}, "featImg": null, "name": "Bees", "description": null, "taxonomy": "tag", "headData": { "twImgId": null, "twTitle": null, "ogTitle": null, "ogImgId": null, "twDescription": null, "description": null, "title": "Bees Archives | KQED Science", "ogDescription": null }, "ttid": 903, "slug": "bees", "isLoading": false, "link": "/science/tag/bees" }, "source_science_1995228": { "type": "terms", "id": "source_science_1995228", "meta": { "override": true }, "name": "NPR", "link": "https://www.npr.org/", "isLoading": false }, "science_1119": { "type": "terms", "id": "science_1119", "meta": { "index": "terms_1716263798", "site": "science", "id": "1119", "found": true }, "relationships": {}, "featImg": null, "name": "endangered species act", "description": null, "taxonomy": "tag", "headData": { "twImgId": null, "twTitle": null, "ogTitle": null, "ogImgId": null, "twDescription": null, "description": null, "title": "endangered species act Archives | KQED Science", "ogDescription": null }, "ttid": 1127, "slug": "endangered-species-act", "isLoading": false, "link": "/science/tag/endangered-species-act" }, "science_703": { "type": "terms", "id": "science_703", "meta": { "index": "terms_1716263798", "site": "science", "id": "703", "found": true }, "relationships": {}, "featImg": null, "name": "migration", "description": null, "taxonomy": "tag", "headData": { "twImgId": null, "twTitle": null, "ogTitle": null, "ogImgId": null, "twDescription": null, "description": null, "title": "migration Archives | KQED Science", "ogDescription": null }, "ttid": 710, "slug": "migration", "isLoading": false, "link": "/science/tag/migration" }, "science_2053": { "type": "terms", "id": "science_2053", "meta": { "index": "terms_1716263798", "site": "science", "id": "2053", "found": true }, "relationships": {}, "featImg": null, "name": "monarch butterflies", "description": null, "taxonomy": "tag", "headData": { "twImgId": null, "twTitle": null, "ogTitle": null, "ogImgId": null, "twDescription": null, "description": null, "title": "monarch butterflies Archives | KQED Science", "ogDescription": null }, "ttid": 2064, "slug": "monarch-butterflies", "isLoading": false, "link": "/science/tag/monarch-butterflies" }, "science_4550": { "type": "terms", "id": "science_4550", "meta": { "index": "terms_1716263798", "site": "science", "id": "4550", "found": true }, "relationships": {}, "featImg": null, "name": "Local", "description": null, "taxonomy": "category", "headData": { "twImgId": null, "twTitle": null, "ogTitle": null, "ogImgId": null, "twDescription": null, "description": null, "title": "Local Archives | KQED Science", "ogDescription": null }, "ttid": 4550, "slug": "local", "isLoading": false, "link": "/science/category/local" }, "science_1120": { "type": "terms", "id": "science_1120", "meta": { "index": "terms_1716263798", "site": "science", "id": "1120", "found": true }, "relationships": {}, "featImg": null, "name": "animals", "description": null, "taxonomy": "tag", "headData": { "twImgId": null, "twTitle": null, "ogTitle": null, "ogImgId": null, "twDescription": null, "description": null, "title": "animals Archives | KQED Science", "ogDescription": null }, "ttid": 1128, "slug": "animals", "isLoading": false, "link": "/science/tag/animals" }, "science_5192": { "type": "terms", "id": "science_5192", "meta": { "index": "terms_1716263798", "site": "science", "id": "5192", "found": true }, "relationships": {}, "featImg": null, "name": "Oakland Zoo", "description": null, "taxonomy": "tag", "headData": { "twImgId": null, "twTitle": null, "ogTitle": null, "ogImgId": null, "twDescription": null, "description": null, "title": "Oakland Zoo Archives | KQED Science", "ogDescription": null }, "ttid": 5192, "slug": "oakland-zoo", "isLoading": false, "link": "/science/tag/oakland-zoo" }, "science_5209": { "type": "terms", "id": "science_5209", "meta": { "index": "terms_1716263798", "site": "science", "id": "5209", "found": true }, "relationships": {}, "featImg": null, "name": "Oakland", "description": null, "taxonomy": "interest", "headData": { "twImgId": null, "twTitle": null, "ogTitle": null, "ogImgId": null, "twDescription": null, "description": null, "title": "Oakland Archives | KQED Science", "ogDescription": null }, "ttid": 5209, "slug": "oakland", "isLoading": false, "link": "/science/interest/oakland" } }, "userAgentReducer": { "userAgent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/126.0.0.0 Safari/537.36", "isBot": false }, "userPermissionsReducer": { "wpLoggedIn": false }, "localStorageReducer": {}, "browserHistoryReducer": [], "eventsReducer": {}, "fssReducer": {}, "tvDailyScheduleReducer": {}, "tvWeeklyScheduleReducer": {}, "tvPrimetimeScheduleReducer": {}, "tvMonthlyScheduleReducer": {}, "userAccountReducer": { "user": { "email": null, "emailStatus": "EMAIL_UNVALIDATED", "loggedStatus": "LOGGED_OUT", "articles": [] }, "authModal": { "isOpen": false, "view": "LANDING_VIEW" }, "error": null }, "youthMediaReducer": {}, "checkPleaseReducer": { "filterData": {}, "restaurantData": [] }, "reframeReducer": { "attendee": null }, "location": { "pathname": "/science/", "previousPathname": "/" } }