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
}
}
},
"bayareabites_138336": {
"type": "attachments",
"id": "bayareabites_138336",
"meta": {
"index": "attachments_1716263798",
"site": "bayareabites",
"id": "138336",
"found": true
},
"parent": 138335,
"imgSizes": {
"twentyfourteen-full-width": {
"file": "https://ww2.kqed.org/app/uploads/sites/24/2020/07/cuesa_ferrybuilding-1038x576.jpg",
"width": 1038,
"mimeType": "image/jpeg",
"height": 576
},
"thumbnail": {
"file": "https://ww2.kqed.org/app/uploads/sites/24/2020/07/cuesa_ferrybuilding-160x107.jpg",
"width": 160,
"mimeType": "image/jpeg",
"height": 107
},
"post-thumbnail": {
"file": "https://ww2.kqed.org/app/uploads/sites/24/2020/07/cuesa_ferrybuilding-672x372.jpg",
"width": 672,
"mimeType": "image/jpeg",
"height": 372
},
"kqedFullSize": {
"file": "https://ww2.kqed.org/app/uploads/sites/24/2020/07/cuesa_ferrybuilding.jpg",
"width": 1920,
"height": 1285
},
"large": {
"file": "https://ww2.kqed.org/app/uploads/sites/24/2020/07/cuesa_ferrybuilding-1020x683.jpg",
"width": 1020,
"mimeType": "image/jpeg",
"height": 683
},
"1536x1536": {
"file": "https://ww2.kqed.org/app/uploads/sites/24/2020/07/cuesa_ferrybuilding-1536x1028.jpg",
"width": 1536,
"mimeType": "image/jpeg",
"height": 1028
},
"medium": {
"file": "https://ww2.kqed.org/app/uploads/sites/24/2020/07/cuesa_ferrybuilding-800x535.jpg",
"width": 800,
"mimeType": "image/jpeg",
"height": 535
},
"medium_large": {
"file": "https://ww2.kqed.org/app/uploads/sites/24/2020/07/cuesa_ferrybuilding-768x514.jpg",
"width": 768,
"mimeType": "image/jpeg",
"height": 514
}
},
"publishDate": 1595544244,
"modified": 1595544349,
"caption": "Following a brief closure, all of the Ferry Building shops and restaurants are re-open for business. ",
"description": "An outdoor farmer's market is open in front of the San Francisco Ferry Building as customers line up with masks on in front of stalls. ",
"title": "cuesa_ferrybuilding",
"credit": "CUESA",
"status": "inherit",
"fetchFailed": false,
"isLoading": false
},
"bayareabites_136584": {
"type": "attachments",
"id": "bayareabites_136584",
"meta": {
"index": "attachments_1716263798",
"site": "bayareabites",
"id": "136584",
"found": true
},
"parent": 136549,
"imgSizes": {
"twentyfourteen-full-width": {
"file": "https://ww2.kqed.org/app/uploads/sites/24/2020/03/CUESAFerryBuilding_KQED-1038x576.jpg",
"width": 1038,
"mimeType": "image/jpeg",
"height": 576
},
"thumbnail": {
"file": "https://ww2.kqed.org/app/uploads/sites/24/2020/03/CUESAFerryBuilding_KQED-160x107.jpg",
"width": 160,
"mimeType": "image/jpeg",
"height": 107
},
"post-thumbnail": {
"file": "https://ww2.kqed.org/app/uploads/sites/24/2020/03/CUESAFerryBuilding_KQED-672x372.jpg",
"width": 672,
"mimeType": "image/jpeg",
"height": 372
},
"kqedFullSize": {
"file": "https://ww2.kqed.org/app/uploads/sites/24/2020/03/CUESAFerryBuilding_KQED.jpg",
"width": 1920,
"height": 1285
},
"large": {
"file": "https://ww2.kqed.org/app/uploads/sites/24/2020/03/CUESAFerryBuilding_KQED-1020x683.jpg",
"width": 1020,
"mimeType": "image/jpeg",
"height": 683
},
"full-width": {
"file": "https://ww2.kqed.org/app/uploads/sites/24/2020/03/CUESAFerryBuilding_KQED-1920x1285.jpg",
"width": 1920,
"mimeType": "image/jpeg",
"height": 1285
},
"medium": {
"file": "https://ww2.kqed.org/app/uploads/sites/24/2020/03/CUESAFerryBuilding_KQED-800x535.jpg",
"width": 800,
"mimeType": "image/jpeg",
"height": 535
},
"medium_large": {
"file": "https://ww2.kqed.org/app/uploads/sites/24/2020/03/CUESAFerryBuilding_KQED-768x514.jpg",
"width": 768,
"mimeType": "image/jpeg",
"height": 514
}
},
"publishDate": 1585590733,
"modified": 1585590956,
"caption": "Farmers Markets in the Bay Area, like CUESA, have taken public health and safety measures to social distance and minimize contact during transactions.",
"description": "A women with a mask on carries a bright bouquet of flowers while holding a full yellow grocery adorned with smiley faces at the farmers market in San Francisco. ",
"title": "CUESAFerryBuilding_KQED",
"credit": "CUESA",
"status": "inherit",
"fetchFailed": false,
"isLoading": false
},
"bayareabites_136567": {
"type": "attachments",
"id": "bayareabites_136567",
"meta": {
"index": "attachments_1716263798",
"site": "bayareabites",
"id": "136567",
"found": true
},
"parent": 136564,
"imgSizes": {
"thumbnail": {
"file": "https://ww2.kqed.org/app/uploads/sites/24/2020/03/strawberry-farm-1_custom-8fe32ed9e9fcd067f76f1987ec3473a3fc02769f-s800-c85-160x113.jpg",
"width": 160,
"mimeType": "image/jpeg",
"height": 113
},
"post-thumbnail": {
"file": "https://ww2.kqed.org/app/uploads/sites/24/2020/03/strawberry-farm-1_custom-8fe32ed9e9fcd067f76f1987ec3473a3fc02769f-s800-c85-672x372.jpg",
"width": 672,
"mimeType": "image/jpeg",
"height": 372
},
"kqedFullSize": {
"file": "https://ww2.kqed.org/app/uploads/sites/24/2020/03/strawberry-farm-1_custom-8fe32ed9e9fcd067f76f1987ec3473a3fc02769f-s800-c85.jpg",
"width": 800,
"height": 565
},
"medium": {
"file": "https://ww2.kqed.org/app/uploads/sites/24/2020/03/strawberry-farm-1_custom-8fe32ed9e9fcd067f76f1987ec3473a3fc02769f-s800-c85-800x565.jpg",
"width": 800,
"mimeType": "image/jpeg",
"height": 565
},
"medium_large": {
"file": "https://ww2.kqed.org/app/uploads/sites/24/2020/03/strawberry-farm-1_custom-8fe32ed9e9fcd067f76f1987ec3473a3fc02769f-s800-c85-768x542.jpg",
"width": 768,
"mimeType": "image/jpeg",
"height": 542
}
},
"publishDate": 1585407965,
"modified": 1585408089,
"caption": "Farmworkers pick organic strawberries at Stehly Farms Organics in Valley Center, Calif., on March 25.\n",
"description": "Farmworkers pick organic strawberries at Stehly Farms Organics in Valley Center, Calif., on March 25.\n",
"title": "strawberry-farm-1_custom-8fe32ed9e9fcd067f76f1987ec3473a3fc02769f-s800-c85",
"credit": "Ariana Drehsler/AFP via Getty Images",
"status": "inherit",
"fetchFailed": false,
"isLoading": false
},
"bayareabites_135679": {
"type": "attachments",
"id": "bayareabites_135679",
"meta": {
"index": "attachments_1716263798",
"site": "bayareabites",
"id": "135679",
"found": true
},
"parent": 135674,
"imgSizes": {
"thumbnail": {
"file": "https://ww2.kqed.org/app/uploads/sites/24/2019/11/holidays_2016_web-160x107.png",
"width": 160,
"mimeType": "image/png",
"height": 107
},
"post-thumbnail": {
"file": "https://ww2.kqed.org/app/uploads/sites/24/2019/11/holidays_2016_web-610x372.png",
"width": 610,
"mimeType": "image/png",
"height": 372
},
"kqedFullSize": {
"file": "https://ww2.kqed.org/app/uploads/sites/24/2019/11/holidays_2016_web.png",
"width": 610,
"height": 407
}
},
"publishDate": 1574794130,
"modified": 1574794199,
"caption": "CUESA's Holiday Guide: Gifts from Our Foodshed",
"description": null,
"title": "holidays_2016_web",
"credit": "CUESA",
"status": "inherit",
"fetchFailed": false,
"isLoading": false
},
"bayareabites_135608": {
"type": "attachments",
"id": "bayareabites_135608",
"meta": {
"index": "attachments_1716263798",
"site": "bayareabites",
"id": "135608",
"found": true
},
"parent": 135565,
"imgSizes": {
"twentyfourteen-full-width": {
"file": "https://ww2.kqed.org/app/uploads/sites/24/2019/11/persimmons_kj-1038x576.jpg",
"width": 1038,
"mimeType": "image/jpeg",
"height": 576
},
"thumbnail": {
"file": "https://ww2.kqed.org/app/uploads/sites/24/2019/11/persimmons_kj-160x107.jpg",
"width": 160,
"mimeType": "image/jpeg",
"height": 107
},
"post-thumbnail": {
"file": "https://ww2.kqed.org/app/uploads/sites/24/2019/11/persimmons_kj-672x372.jpg",
"width": 672,
"mimeType": "image/jpeg",
"height": 372
},
"kqedFullSize": {
"file": "https://ww2.kqed.org/app/uploads/sites/24/2019/11/persimmons_kj.jpg",
"width": 1920,
"height": 1280
},
"large": {
"file": "https://ww2.kqed.org/app/uploads/sites/24/2019/11/persimmons_kj-1020x680.jpg",
"width": 1020,
"mimeType": "image/jpeg",
"height": 680
},
"complete_open_graph": {
"file": "https://ww2.kqed.org/app/uploads/sites/24/2019/11/persimmons_kj-1200x800.jpg",
"width": 1200,
"mimeType": "image/jpeg",
"height": 800
},
"full-width": {
"file": "https://ww2.kqed.org/app/uploads/sites/24/2019/11/persimmons_kj-1920x1280.jpg",
"width": 1920,
"mimeType": "image/jpeg",
"height": 1280
},
"medium": {
"file": "https://ww2.kqed.org/app/uploads/sites/24/2019/11/persimmons_kj-800x533.jpg",
"width": 800,
"mimeType": "image/jpeg",
"height": 533
},
"medium_large": {
"file": "https://ww2.kqed.org/app/uploads/sites/24/2019/11/persimmons_kj-768x512.jpg",
"width": 768,
"mimeType": "image/jpeg",
"height": 512
}
},
"publishDate": 1574363287,
"modified": 1574363315,
"caption": "K&J Orchards offers persimmons this time of year.",
"description": "K&J Orchards offers persimmons this time of year.",
"title": "persimmons_kj",
"credit": "CUESA",
"status": "inherit",
"fetchFailed": false,
"isLoading": false
},
"bayareabites_135514": {
"type": "attachments",
"id": "bayareabites_135514",
"meta": {
"index": "attachments_1716263798",
"site": "bayareabites",
"id": "135514",
"found": true
},
"parent": 135513,
"imgSizes": {
"twentyfourteen-full-width": {
"file": "https://ww2.kqed.org/app/uploads/sites/24/2019/11/sonoma_wide-80ae1d7877b91a2a58a6857ab4ef623f2b80a93a-1038x576.jpg",
"width": 1038,
"mimeType": "image/jpeg",
"height": 576
},
"thumbnail": {
"file": "https://ww2.kqed.org/app/uploads/sites/24/2019/11/sonoma_wide-80ae1d7877b91a2a58a6857ab4ef623f2b80a93a-160x90.jpg",
"width": 160,
"mimeType": "image/jpeg",
"height": 90
},
"post-thumbnail": {
"file": "https://ww2.kqed.org/app/uploads/sites/24/2019/11/sonoma_wide-80ae1d7877b91a2a58a6857ab4ef623f2b80a93a-672x372.jpg",
"width": 672,
"mimeType": "image/jpeg",
"height": 372
},
"kqedFullSize": {
"file": "https://ww2.kqed.org/app/uploads/sites/24/2019/11/sonoma_wide-80ae1d7877b91a2a58a6857ab4ef623f2b80a93a-e1574110934606.jpg",
"width": 1920,
"height": 1080
},
"large": {
"file": "https://ww2.kqed.org/app/uploads/sites/24/2019/11/sonoma_wide-80ae1d7877b91a2a58a6857ab4ef623f2b80a93a-1020x574.jpg",
"width": 1020,
"mimeType": "image/jpeg",
"height": 574
},
"complete_open_graph": {
"file": "https://ww2.kqed.org/app/uploads/sites/24/2019/11/sonoma_wide-80ae1d7877b91a2a58a6857ab4ef623f2b80a93a-1200x675.jpg",
"width": 1200,
"mimeType": "image/jpeg",
"height": 675
},
"full-width": {
"file": "https://ww2.kqed.org/app/uploads/sites/24/2019/11/sonoma_wide-80ae1d7877b91a2a58a6857ab4ef623f2b80a93a-1920x1080.jpg",
"width": 1920,
"mimeType": "image/jpeg",
"height": 1080
},
"medium": {
"file": "https://ww2.kqed.org/app/uploads/sites/24/2019/11/sonoma_wide-80ae1d7877b91a2a58a6857ab4ef623f2b80a93a-800x450.jpg",
"width": 800,
"mimeType": "image/jpeg",
"height": 450
},
"medium_large": {
"file": "https://ww2.kqed.org/app/uploads/sites/24/2019/11/sonoma_wide-80ae1d7877b91a2a58a6857ab4ef623f2b80a93a-768x432.jpg",
"width": 768,
"mimeType": "image/jpeg",
"height": 432
}
},
"publishDate": 1574110674,
"modified": 1574110957,
"caption": "A \"Sonoma Sustainable\" sign hangs along a road in the Russian River Valley near Healdsburg, Calif.",
"description": "A \"Sonoma Sustainable\" sign hangs along a road in the Russian River Valley near Healdsburg, Calif.",
"title": "A \"Sonoma Sustainable\" sign hangs along a road in the Russian River Valley near Healdsburg, Calif.",
"credit": "George Rose/Getty Images",
"status": "inherit",
"fetchFailed": false,
"isLoading": false
},
"bayareabites_135457": {
"type": "attachments",
"id": "bayareabites_135457",
"meta": {
"index": "attachments_1716263798",
"site": "bayareabites",
"id": "135457",
"found": true
},
"parent": 135453,
"imgSizes": {
"twentyfourteen-full-width": {
"file": "https://ww2.kqed.org/app/uploads/sites/24/2019/11/corn_mcginnis-1038x576.jpg",
"width": 1038,
"mimeType": "image/jpeg",
"height": 576
},
"thumbnail": {
"file": "https://ww2.kqed.org/app/uploads/sites/24/2019/11/corn_mcginnis-160x107.jpg",
"width": 160,
"mimeType": "image/jpeg",
"height": 107
},
"post-thumbnail": {
"file": "https://ww2.kqed.org/app/uploads/sites/24/2019/11/corn_mcginnis-672x372.jpg",
"width": 672,
"mimeType": "image/jpeg",
"height": 372
},
"kqedFullSize": {
"file": "https://ww2.kqed.org/app/uploads/sites/24/2019/11/corn_mcginnis.jpg",
"width": 1920,
"height": 1285
},
"large": {
"file": "https://ww2.kqed.org/app/uploads/sites/24/2019/11/corn_mcginnis-1020x683.jpg",
"width": 1020,
"mimeType": "image/jpeg",
"height": 683
},
"complete_open_graph": {
"file": "https://ww2.kqed.org/app/uploads/sites/24/2019/11/corn_mcginnis-1200x803.jpg",
"width": 1200,
"mimeType": "image/jpeg",
"height": 803
},
"full-width": {
"file": "https://ww2.kqed.org/app/uploads/sites/24/2019/11/corn_mcginnis-1920x1285.jpg",
"width": 1920,
"mimeType": "image/jpeg",
"height": 1285
},
"medium": {
"file": "https://ww2.kqed.org/app/uploads/sites/24/2019/11/corn_mcginnis-800x535.jpg",
"width": 800,
"mimeType": "image/jpeg",
"height": 535
},
"medium_large": {
"file": "https://ww2.kqed.org/app/uploads/sites/24/2019/11/corn_mcginnis-768x514.jpg",
"width": 768,
"mimeType": "image/jpeg",
"height": 514
}
},
"publishDate": 1573750356,
"modified": 1573751515,
"caption": "Corn from McGinnis Farms",
"description": "Corn from McGinnis Farms",
"title": "corn_mcginnis",
"credit": "CUESA",
"status": "inherit",
"fetchFailed": false,
"isLoading": false
},
"bayareabites_135397": {
"type": "attachments",
"id": "bayareabites_135397",
"meta": {
"index": "attachments_1716263798",
"site": "bayareabites",
"id": "135397",
"found": true
},
"parent": 135383,
"imgSizes": {
"twentyfourteen-full-width": {
"file": "https://ww2.kqed.org/app/uploads/sites/24/2019/11/CJ0510_SONOMAMARKET04_559954-1038x576.jpg",
"width": 1038,
"mimeType": "image/jpeg",
"height": 576
},
"thumbnail": {
"file": "https://ww2.kqed.org/app/uploads/sites/24/2019/11/CJ0510_SONOMAMARKET04_559954-160x101.jpg",
"width": 160,
"mimeType": "image/jpeg",
"height": 101
},
"post-thumbnail": {
"file": "https://ww2.kqed.org/app/uploads/sites/24/2019/11/CJ0510_SONOMAMARKET04_559954-672x372.jpg",
"width": 672,
"mimeType": "image/jpeg",
"height": 372
},
"kqedFullSize": {
"file": "https://ww2.kqed.org/app/uploads/sites/24/2019/11/CJ0510_SONOMAMARKET04_559954.jpg",
"width": 1280,
"height": 808
},
"large": {
"file": "https://ww2.kqed.org/app/uploads/sites/24/2019/11/CJ0510_SONOMAMARKET04_559954-1020x644.jpg",
"width": 1020,
"mimeType": "image/jpeg",
"height": 644
},
"complete_open_graph": {
"file": "https://ww2.kqed.org/app/uploads/sites/24/2019/11/CJ0510_SONOMAMARKET04_559954-1200x758.jpg",
"width": 1200,
"mimeType": "image/jpeg",
"height": 758
},
"medium": {
"file": "https://ww2.kqed.org/app/uploads/sites/24/2019/11/CJ0510_SONOMAMARKET04_559954-800x505.jpg",
"width": 800,
"mimeType": "image/jpeg",
"height": 505
},
"medium_large": {
"file": "https://ww2.kqed.org/app/uploads/sites/24/2019/11/CJ0510_SONOMAMARKET04_559954-768x485.jpg",
"width": 768,
"mimeType": "image/jpeg",
"height": 485
}
},
"publishDate": 1573241319,
"modified": 1573241342,
"caption": "Candi Edmondson of Paul's Produce sells to waiting customers during the Sonoma Farmer's Market held at Sonoma Plaza, May 10, 2011.",
"description": "Candi Edmondson of Paul's Produce sells to waiting customers during the Sonoma Farmer's Market held at Sonoma Plaza, May 10, 2011.",
"title": "cj0510_sonomaMarket04.jpg",
"credit": "Crista Jeremiason",
"status": "inherit",
"fetchFailed": false,
"isLoading": false
},
"bayareabites_135018": {
"type": "attachments",
"id": "bayareabites_135018",
"meta": {
"index": "attachments_1716263798",
"site": "bayareabites",
"id": "135018",
"found": true
},
"parent": 135016,
"imgSizes": {
"twentyfourteen-full-width": {
"file": "https://ww2.kqed.org/app/uploads/sites/24/2019/10/190923-dry-farming-grapes-vineyards-california-wine-5-top-2-1038x576.jpg",
"width": 1038,
"mimeType": "image/jpeg",
"height": 576
},
"thumbnail": {
"file": "https://ww2.kqed.org/app/uploads/sites/24/2019/10/190923-dry-farming-grapes-vineyards-california-wine-5-top-2-160x107.jpg",
"width": 160,
"mimeType": "image/jpeg",
"height": 107
},
"post-thumbnail": {
"file": "https://ww2.kqed.org/app/uploads/sites/24/2019/10/190923-dry-farming-grapes-vineyards-california-wine-5-top-2-672x372.jpg",
"width": 672,
"mimeType": "image/jpeg",
"height": 372
},
"kqedFullSize": {
"file": "https://ww2.kqed.org/app/uploads/sites/24/2019/10/190923-dry-farming-grapes-vineyards-california-wine-5-top-2.jpg",
"width": 1200,
"height": 800
},
"large": {
"file": "https://ww2.kqed.org/app/uploads/sites/24/2019/10/190923-dry-farming-grapes-vineyards-california-wine-5-top-2-1020x680.jpg",
"width": 1020,
"mimeType": "image/jpeg",
"height": 680
},
"complete_open_graph": {
"file": "https://ww2.kqed.org/app/uploads/sites/24/2019/10/190923-dry-farming-grapes-vineyards-california-wine-5-top-2-1200x800.jpg",
"width": 1200,
"mimeType": "image/jpeg",
"height": 800
},
"medium": {
"file": "https://ww2.kqed.org/app/uploads/sites/24/2019/10/190923-dry-farming-grapes-vineyards-california-wine-5-top-2-800x533.jpg",
"width": 800,
"mimeType": "image/jpeg",
"height": 533
},
"medium_large": {
"file": "https://ww2.kqed.org/app/uploads/sites/24/2019/10/190923-dry-farming-grapes-vineyards-california-wine-5-top-2-768x512.jpg",
"width": 768,
"mimeType": "image/jpeg",
"height": 512
}
},
"publishDate": 1570820201,
"modified": 1570820338,
"caption": "Cline Family Cellars’ dry-farmed grapevines.",
"description": "Cline Family Cellars’ dry-farmed grapevines.",
"title": "190923-dry-farming-grapes-vineyards-california-wine-5-top-2",
"credit": "Courtesy of Cline Family Cellars",
"status": "inherit",
"fetchFailed": false,
"isLoading": false
}
},
"audioPlayerReducer": {
"postId": "stream_live"
},
"authorsReducer": {
"byline_bayareabites_136564": {
"type": "authors",
"id": "byline_bayareabites_136564",
"meta": {
"override": true
},
"slug": "byline_bayareabites_136564",
"name": "Dan Charles",
"isLoading": false
},
"byline_bayareabites_135513": {
"type": "authors",
"id": "byline_bayareabites_135513",
"meta": {
"override": true
},
"slug": "byline_bayareabites_135513",
"name": "Alastair Bland, NPR Food",
"isLoading": false
},
"cuesa": {
"type": "authors",
"id": "5484",
"meta": {
"index": "authors_1716337520",
"id": "5484",
"found": true
},
"name": "CUESA",
"firstName": "CUESA",
"lastName": null,
"slug": "cuesa",
"email": "brie@cuesa.org",
"display_author_email": false,
"staff_mastheads": [],
"title": null,
"bio": "CUESA (Center for Urban Education about Sustainable Agriculture) is a nonprofit organization dedicated to cultivating a sustainable food system through the operation of the Ferry Plaza Farmers Market and its educational programs. Learn more at \u003ca href=\"http://www.cuesa.org/\">cuesa.org\u003c/a>.",
"avatar": "https://secure.gravatar.com/avatar/323b5bab8e802e76af5b72a66b7c6987?s=600&d=blank&r=g",
"twitter": "cuesa",
"facebook": "CUESA",
"instagram": null,
"linkedin": null,
"sites": [
{
"site": "arts",
"roles": [
"author"
]
},
{
"site": "bayareabites",
"roles": [
"contributor"
]
},
{
"site": "food",
"roles": [
"contributor"
]
}
],
"headData": {
"title": "CUESA | KQED",
"description": null,
"ogImgSrc": "https://secure.gravatar.com/avatar/323b5bab8e802e76af5b72a66b7c6987?s=600&d=blank&r=g",
"twImgSrc": "https://secure.gravatar.com/avatar/323b5bab8e802e76af5b72a66b7c6987?s=600&d=blank&r=g"
},
"isLoading": false,
"link": "/author/cuesa"
},
"civileat": {
"type": "authors",
"id": "5583",
"meta": {
"index": "authors_1716337520",
"id": "5583",
"found": true
},
"name": "Civil Eats",
"firstName": "Civil",
"lastName": "Eats",
"slug": "civileat",
"email": "twilight@civileats.com",
"display_author_email": false,
"staff_mastheads": [],
"title": null,
"bio": "\u003ca href=\"http://civileats.com/\">Civil Eats\u003c/a> is a daily news source for critical thought about the American food system. We publish stories that shift the conversation around sustainable agriculture in an effort to build economically and socially just communities. Follow Civil Eats on Twitter \u003ca href=\"https://twitter.com/CivilEats\">@civileats\u003c/a> and on \u003ca href=\"https://www.facebook.com/pages/Civil-Eats/56766540637\">Facebook\u003c/a>.",
"avatar": "https://secure.gravatar.com/avatar/8f6f50bfb6403afe7cbc194b66cc1d4d?s=600&d=blank&r=g",
"twitter": "CivilEats",
"facebook": "/pages/Civil-Eats/56766540637?ref=hl",
"instagram": null,
"linkedin": null,
"sites": [
{
"site": "bayareabites",
"roles": [
"contributor"
]
},
{
"site": "food",
"roles": [
"contributor"
]
}
],
"headData": {
"title": "Civil Eats | KQED",
"description": null,
"ogImgSrc": "https://secure.gravatar.com/avatar/8f6f50bfb6403afe7cbc194b66cc1d4d?s=600&d=blank&r=g",
"twImgSrc": "https://secure.gravatar.com/avatar/8f6f50bfb6403afe7cbc194b66cc1d4d?s=600&d=blank&r=g"
},
"isLoading": false,
"link": "/author/civileat"
},
"sonomamagazine": {
"type": "authors",
"id": "11349",
"meta": {
"index": "authors_1716337520",
"id": "11349",
"found": true
},
"name": "Sonoma Magazine",
"firstName": "Sonoma",
"lastName": "Magazine",
"slug": "sonomamagazine",
"email": "sonomamag@gmail.com",
"display_author_email": false,
"staff_mastheads": [],
"title": null,
"bio": "\u003cp class=\"p1\">Sonoma Magazine is an award-winning, bi-monthly publication that celebrates the Sonoma landscape and lifestyle. Through in-depth stories and vivid photography, Sonoma Magazine keeps readers on the pulse of the restaurants, wineries, arts, entertainment, culture and style that make Sonoma a destination, a haven, and a way of life. Visit \u003ca href=\"http://sonomamag.com\">sonomamag.com\u003c/a> to sign up for a subscription and find out what’s new in Wine Country.\u003c/p>",
"avatar": "https://secure.gravatar.com/avatar/7f30e2b81d7fa7b716644bdceabc490b?s=600&d=blank&r=g",
"twitter": null,
"facebook": null,
"instagram": null,
"linkedin": null,
"sites": [
{
"site": "bayareabites",
"roles": [
"contributor"
]
},
{
"site": "food",
"roles": [
"contributor"
]
}
],
"headData": {
"title": "Sonoma Magazine | KQED",
"description": null,
"ogImgSrc": "https://secure.gravatar.com/avatar/7f30e2b81d7fa7b716644bdceabc490b?s=600&d=blank&r=g",
"twImgSrc": "https://secure.gravatar.com/avatar/7f30e2b81d7fa7b716644bdceabc490b?s=600&d=blank&r=g"
},
"isLoading": false,
"link": "/author/sonomamagazine"
},
"rgebreyesus": {
"type": "authors",
"id": "11625",
"meta": {
"index": "authors_1716337520",
"id": "11625",
"found": true
},
"name": "Ruth Gebreyesus",
"firstName": "Ruth",
"lastName": "Gebreyesus",
"slug": "rgebreyesus",
"email": "rgebreyesus@KQED.org",
"display_author_email": false,
"staff_mastheads": [],
"title": "Food Writer",
"bio": "Ruth Gebreyesus is a freelance writer and producer based in the Bay Area. Through stories across various mediums, Ruth explores the creation and consumption of cultural products. You can find more of her work \u003ca href=\"https://www.kotetakotet.com/\">here\u003c/a>.",
"avatar": "https://secure.gravatar.com/avatar/68980beab511750abbb1a58f1c768b45?s=600&d=mm&r=g",
"twitter": "root_g",
"facebook": null,
"instagram": null,
"linkedin": null,
"sites": [
{
"site": "arts",
"roles": [
"subscriber"
]
},
{
"site": "bayareabites",
"roles": [
"subscriber"
]
},
{
"site": "checkplease",
"roles": [
"editor"
]
},
{
"site": "food",
"roles": []
}
],
"headData": {
"title": "Ruth Gebreyesus | KQED",
"description": "Food Writer",
"ogImgSrc": "https://secure.gravatar.com/avatar/68980beab511750abbb1a58f1c768b45?s=600&d=mm&r=g",
"twImgSrc": "https://secure.gravatar.com/avatar/68980beab511750abbb1a58f1c768b45?s=600&d=mm&r=g"
},
"isLoading": false,
"link": "/author/rgebreyesus"
}
},
"breakingNewsReducer": {},
"campaignFinanceReducer": {},
"pagesReducer": {},
"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": "/"
}
},
"bayareabites_138335": {
"type": "posts",
"id": "bayareabites_138335",
"meta": {
"index": "posts_1716263798",
"site": "bayareabites",
"id": "138335",
"score": null,
"sort": [
1595544725000
]
},
"parent": 0,
"labelTerm": {
"site": "bayareabites"
},
"blocks": [],
"publishDate": 1595544725,
"format": "standard",
"disqusTitle": "Ferry Building Reopens After Partial Closure",
"title": "Ferry Building Reopens After Partial Closure",
"headTitle": "Bay Area Bites | KQED Food",
"content": "\u003cp>\u003cspan style=\"font-weight: 400\">Just two days after its announced partial closure, the Ferry Building is fully open for business once more. On Thursday, in accordance with a \u003c/span>\u003ca href=\"https://www.cdph.ca.gov/Programs/CID/DCDC/CDPH%20Document%20Library/COVID-19/SHO%20Order%20Dimming%20Entire%20State%207-13-2020.pdf\">\u003cspan style=\"font-weight: 400\">statewide public health officer order\u003c/span>\u003c/a>\u003cspan style=\"font-weight: 400\"> that restricted indoor activities at malls and other businesses in cities on the state’s watchlist, the Ferry Building closed indoor shops and restaurants that had no direct access to doors that led outside.\u003c/span>\u003c/p>\n\u003cp>\u003cspan style=\"font-weight: 400\">Today, Hudson Pacific Properties, which owns the building, announced that the Ferry Building is now being classified as a transport terminal rather than a shopping mall excluding it from the statewide order. \u003c/span>\u003c/p>\n\u003cp>[aside tag=\"featured-food\" label=\"More News\"]\u003c/p>\n\u003cp>\u003cspan style=\"font-weight: 400\">Over the weekend, Christine Farren, the executive director of \u003c/span>\u003ca href=\"https://cuesa.org/\">\u003cspan style=\"font-weight: 400\">CUESA\u003c/span>\u003c/a>\u003cspan style=\"font-weight: 400\"> which runs the longstanding farmer’s market at the building, heard that this closure order was coming down and was in talks with the building’s manager to host businesses that were forced to close as pop-ups at the organization’s outdoor markets. \u003c/span>\u003c/p>\n\u003cp>\u003cspan style=\"font-weight: 400\">As a tenant of the building's outdoor spaces well practiced in social distancing and sanitization measures, CUESA’s markets have remained open during the pandemic because of its physical positioning and its essential service of providing fresh and prepared foods. \u003c/span>\u003cspan style=\"font-weight: 400\">\u003cbr>\n\u003c/span>\u003cspan style=\"font-weight: 400\">\u003cbr>\n\u003c/span>\u003cspan style=\"font-weight: 400\">“CUESA has a longstanding relationship with almost all of the tenants that are inside of the Ferry Building because we've acted as a small business incubator for many of them,” Farren explained. “At one count, nearly 40% of the businesses inside had started in our farmer's market so these are very personal relationships to us.”\u003c/span>\u003c/p>\n\u003cp>[ad fullwidth]\u003c/p>\n\u003cp>\u003c/p>\n\u003cp>\u003cspan style=\"font-weight: 400\">For now, CUESA and the rest of the businesses at the market can resume business as usual. \u003c/span>\u003c/p>\n\n",
"disqusIdentifier": "138335 https://ww2.kqed.org/bayareabites/?p=138335",
"disqusUrl": "https://ww2.kqed.org/bayareabites/2020/07/23/ferry-building-reopens-after-partial-closure/",
"stats": {
"hasVideo": false,
"hasChartOrMap": false,
"hasAudio": false,
"hasPolis": false,
"wordCount": 284,
"hasGoogleForm": false,
"hasGallery": false,
"hasHearkenModule": false,
"iframeSrcs": [],
"paragraphCount": 8
},
"modified": 1621633804,
"excerpt": "After closing following statewide health code orders, the San Francisco Ferry Building's shops and restaurants are open once again. \r\n",
"headData": {
"twImgId": "",
"twTitle": "",
"ogTitle": "",
"ogImgId": "",
"twDescription": "",
"description": "After closing following statewide health code orders, the San Francisco Ferry Building's shops and restaurants are open once again. \r\n",
"title": "Ferry Building Reopens After Partial Closure | KQED",
"ogDescription": "",
"schema": {
"@context": "http://schema.org",
"@type": "Article",
"headline": "Ferry Building Reopens After Partial Closure",
"datePublished": "2020-07-23T15:52:05-07:00",
"dateModified": "2021-05-21T14:50:04-07:00",
"image": "https://cdn.kqed.org/wp-content/uploads/2020/02/KQED-OG-Image@1x.png"
}
},
"guestAuthors": [],
"slug": "ferry-building-reopens-after-partial-closure",
"status": "publish",
"path": "/bayareabites/138335/ferry-building-reopens-after-partial-closure",
"audioTrackLength": null,
"parsedContent": [
{
"type": "contentString",
"content": "\u003cdiv class=\"post-body\">\u003cp>\u003cp>\u003cspan style=\"font-weight: 400\">Just two days after its announced partial closure, the Ferry Building is fully open for business once more. On Thursday, in accordance with a \u003c/span>\u003ca href=\"https://www.cdph.ca.gov/Programs/CID/DCDC/CDPH%20Document%20Library/COVID-19/SHO%20Order%20Dimming%20Entire%20State%207-13-2020.pdf\">\u003cspan style=\"font-weight: 400\">statewide public health officer order\u003c/span>\u003c/a>\u003cspan style=\"font-weight: 400\"> that restricted indoor activities at malls and other businesses in cities on the state’s watchlist, the Ferry Building closed indoor shops and restaurants that had no direct access to doors that led outside.\u003c/span>\u003c/p>\n\u003cp>\u003cspan style=\"font-weight: 400\">Today, Hudson Pacific Properties, which owns the building, announced that the Ferry Building is now being classified as a transport terminal rather than a shopping mall excluding it from the statewide order. \u003c/span>\u003c/p>\n\u003cp>\u003c/p>\u003c/div>",
"attributes": {
"named": {},
"numeric": []
}
},
{
"type": "component",
"content": "",
"name": "aside",
"attributes": {
"named": {
"tag": "featured-food",
"label": "More News "
},
"numeric": []
}
},
{
"type": "contentString",
"content": "\u003cdiv class=\"post-body\">\u003cp>\u003c/p>\n\u003cp>\u003cspan style=\"font-weight: 400\">Over the weekend, Christine Farren, the executive director of \u003c/span>\u003ca href=\"https://cuesa.org/\">\u003cspan style=\"font-weight: 400\">CUESA\u003c/span>\u003c/a>\u003cspan style=\"font-weight: 400\"> which runs the longstanding farmer’s market at the building, heard that this closure order was coming down and was in talks with the building’s manager to host businesses that were forced to close as pop-ups at the organization’s outdoor markets. \u003c/span>\u003c/p>\n\u003cp>\u003cspan style=\"font-weight: 400\">As a tenant of the building's outdoor spaces well practiced in social distancing and sanitization measures, CUESA’s markets have remained open during the pandemic because of its physical positioning and its essential service of providing fresh and prepared foods. \u003c/span>\u003cspan style=\"font-weight: 400\">\u003cbr>\n\u003c/span>\u003cspan style=\"font-weight: 400\">\u003cbr>\n\u003c/span>\u003cspan style=\"font-weight: 400\">“CUESA has a longstanding relationship with almost all of the tenants that are inside of the Ferry Building because we've acted as a small business incubator for many of them,” Farren explained. “At one count, nearly 40% of the businesses inside had started in our farmer's market so these are very personal relationships to us.”\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>\u003c/p>\n\u003cp>\u003cspan style=\"font-weight: 400\">For now, CUESA and the rest of the businesses at the market can resume business as usual. \u003c/span>\u003c/p>\n\n\u003c/div>\u003c/p>",
"attributes": {
"named": {},
"numeric": []
}
}
],
"link": "/bayareabites/138335/ferry-building-reopens-after-partial-closure",
"authors": [
"11625"
],
"categories": [
"bayareabites_109",
"bayareabites_1874",
"bayareabites_95",
"bayareabites_17082",
"bayareabites_1875",
"bayareabites_16882",
"bayareabites_90"
],
"tags": [
"bayareabites_16863",
"bayareabites_16549",
"bayareabites_237",
"bayareabites_14747",
"bayareabites_16557",
"bayareabites_16601",
"bayareabites_289"
],
"featImg": "bayareabites_138336",
"label": "bayareabites"
},
"bayareabites_136549": {
"type": "posts",
"id": "bayareabites_136549",
"meta": {
"index": "posts_1716263798",
"site": "bayareabites",
"id": "136549",
"score": null,
"sort": [
1585605650000
]
},
"parent": 0,
"labelTerm": {
"site": "bayareabites"
},
"blocks": [],
"publishDate": 1585605650,
"format": "standard",
"disqusTitle": "Small Farmers, Local Markets Nimbly Adapt to a New Consumer Landscape",
"title": "Small Farmers, Local Markets Nimbly Adapt to a New Consumer Landscape",
"headTitle": "Bay Area Bites | KQED Food",
"content": "\u003cp>\u003cspan style=\"font-weight: 400\">Despite the coronavirus outbreak's disturbances to daily life, fresh fruits and vegetables are still making their way to farmers markets and community supported agriculture (CSA) boxes. S\u003c/span>ome national grocery store chains might be facing temporary shortages, but local food sources with shorter supply chains have stayed nimble and in demand.\u003c/p>\n\u003cp>\u003cspan style=\"font-weight: 400\">“[Last] Monday, we just started getting an influx of messages and emails asking if people could buy directly from us,” says Helena Sylvester, who runs \u003ca href=\"http://www.happyacrefarm.com/csa2020\" target=\"_blank\" rel=\"noopener noreferrer\">Happy Acre Farm\u003c/a> in Sunol along with her husband. “Our plan was to not start our CSA until June and only sell to restaurants until that happened.” \u003c/span>\u003c/p>\n\u003cp>\u003cspan style=\"font-weight: 400\">Sylvester's plans changed when the farm’s restaurant sales decreased, as many eateries closed their doors once California's shelter-in-place orders mandated take out-only service. “We decided to divert that produce to people instead,” she explains. \u003c/span>\u003c/p>\n\u003cp>https://www.instagram.com/p/B975U9HgYQt/\u003c/p>\n\u003cp>\u003cspan style=\"font-weight: 400\">Today the family-owned and -operated farm supplies around 20 boxes a week on a first come, first served basis, and they can be picked up at the farm or a drop-off site in Oakland. Sylvester says the demand is much higher than when Happy Acre was only supplying to restaurants. \u003c/span>\u003c/p>\n\u003cp>[ad fullwidth]\u003c/p>\n\u003cp>\u003cspan style=\"font-weight: 400\">“[Farms] seem like they're either switching to a farm box or, if they already had one, creating more room in there for new members,” notes Sylvester, who has seen many other small farmers adjusting their business models in recent days. “And it seems like there's almost not enough farms for the demand. A lot of people have waiting lists going.”\u003c/span>\u003c/p>\n\u003cp>\u003cspan style=\"font-weight: 400\">Berkeley’s\u003ca href=\"https://ecologycenter.org/fm/\" target=\"_blank\" rel=\"noopener noreferrer\"> Ecology Center\u003c/a>, which runs three farmers markets, is committed to keeping all of them open through the coronavirus crisis. In accordance with new guidelines from the California Department of Public Health, their markets, along with others throughout the Bay Area, have installed new safety measures, including stoppage on produce sampling, increased hand-washing and sanitizing stations and social distancing rules. \u003c/span>\u003c/p>\n\u003cp>\u003cspan style=\"font-weight: 400\">“It's kind of above and beyond what you'd even see probably at a grocery store,” said Carle Brinkman, the food and farming program director at the Ecology Center. Brinkman explains that each farmer serves one customer at a time, and a designated person handles payment away from the produce.\u003c/span>\u003c/p>\n\u003cfigure id=\"attachment_136585\" class=\"wp-caption aligncenter\" style=\"max-width: 1920px\">\u003cimg class=\"size-full wp-image-136585\" src=\"https://ww2.kqed.org/app/uploads/sites/24/2020/03/CUESAFerryBuilding_3_KQED.jpg\" alt=\"Social distancing guidelines and additional hand washing stations are one of the ways farmers markets like CUESA have adapted to the coronavirus pandemic. \" width=\"1920\" height=\"1285\" srcset=\"https://ww2.kqed.org/app/uploads/sites/24/2020/03/CUESAFerryBuilding_3_KQED.jpg 1920w, https://ww2.kqed.org/app/uploads/sites/24/2020/03/CUESAFerryBuilding_3_KQED-160x107.jpg 160w, https://ww2.kqed.org/app/uploads/sites/24/2020/03/CUESAFerryBuilding_3_KQED-800x535.jpg 800w, https://ww2.kqed.org/app/uploads/sites/24/2020/03/CUESAFerryBuilding_3_KQED-768x514.jpg 768w, https://ww2.kqed.org/app/uploads/sites/24/2020/03/CUESAFerryBuilding_3_KQED-1020x683.jpg 1020w\" sizes=\"(max-width: 1920px) 100vw, 1920px\">\u003cfigcaption class=\"wp-caption-text\">Social distancing guidelines and additional hand washing stations are one of the ways farmers markets like CUESA have adapted to the coronavirus pandemic. \u003ccite>(CUESA)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>\u003cspan style=\"font-weight: 400\">Customers are also asked to go into vendor areas one at a time and line up six feet apart as they wait to pay. “We're marking out those six-feet-apart spaces with either chalk or tape or cones to ensure the social distancing,” she says, adding that enforcing social distancing has proven to be the most challenging aspect so far. Ecology Center is also waiving all penalties for vendors who call in sick for the duration of the pandemic.\u003c/span>\u003c/p>\n\u003cp>\u003cspan style=\"font-weight: 400\">\u003ca href=\"https://cuesa.org/article/cuesa%E2%80%99s-guide-farmers-market-food-pickup-and-delivery\" target=\"_blank\" rel=\"noopener noreferrer\">CUESA\u003c/a>, whose San Francisco Ferry Plaza Farmers Market remains open, is taking similar public health precautions. (CUESA’s Jack London Square Farmers Market is currently on hold through May 1o, and their Mission Community Market returns from winter hiatus on April 9.) \u003c/span>\u003c/p>\n\u003cp>\u003cspan style=\"font-weight: 400\">“Our priority is really to make sure that our community is well fed,” says Brie Mazurek, the communications director at CUESA. “There's so much amazing produce in California, so many family farms. We don't want to see any produce sitting in the fields right now when there are hungry people who need to eat.”\u003c/span>\u003c/p>\n\u003cp>\u003cspan style=\"font-weight: 400\">Mazurek noted that open-air farmers markets can easily adapt to social distance-friendly layouts. “There's a lot more room to walk around and maneuver and create space. Especially as some of our vendors have had to opt out,” she says. “It's also just a much shorter supply chain for people. In terms of how this food is getting from the field to the market. There are fewer hands handling it.”\u003c/span>\u003c/p>\n\u003cp>\u003cspan style=\"font-weight: 400\">Though restaurant accounts have significantly dwindled, CUESA, Ecology Center and other farmers markets are sorting out how to effectively and safely get fresh produce and pantry items to the surge of people who are cooking at home. “Farmers markets and small and midsize farmers that sell there are poised for resiliency in that they can potentially pivot more quickly to a different business model,” says Brinkman. \u003c/span>\u003c/p>\n\u003cp>\u003cspan style=\"font-weight: 400\">“The one thing that they're not set up for in terms of resiliency is federal funding,” she continues. “They're often forgotten because they're a smaller size slice of the pie.”\u003c/span>\u003c/p>\n\u003cfigure id=\"attachment_136583\" class=\"wp-caption aligncenter\" style=\"max-width: 1920px\">\u003cimg class=\"size-full wp-image-136583\" src=\"https://ww2.kqed.org/app/uploads/sites/24/2020/03/CUESAFerryBuilding_2_KQED.jpg\" alt=\"Many small farmers across the state depend on farmers markets and restaurants orders that have depleted since shelter-in-place was instituted.\" width=\"1920\" height=\"1285\" srcset=\"https://ww2.kqed.org/app/uploads/sites/24/2020/03/CUESAFerryBuilding_2_KQED.jpg 1920w, https://ww2.kqed.org/app/uploads/sites/24/2020/03/CUESAFerryBuilding_2_KQED-160x107.jpg 160w, https://ww2.kqed.org/app/uploads/sites/24/2020/03/CUESAFerryBuilding_2_KQED-800x535.jpg 800w, https://ww2.kqed.org/app/uploads/sites/24/2020/03/CUESAFerryBuilding_2_KQED-768x514.jpg 768w, https://ww2.kqed.org/app/uploads/sites/24/2020/03/CUESAFerryBuilding_2_KQED-1020x683.jpg 1020w\" sizes=\"(max-width: 1920px) 100vw, 1920px\">\u003cfigcaption class=\"wp-caption-text\">Many small farmers across the state depend on farmers markets and restaurants orders that have depleted since shelter-in-place was instituted. \u003ccite>(CUESA)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>\u003cspan style=\"font-weight: 400\">On a local level, Ecology Center, a leading member of the California Alliance of Farmers Markets, is advocating that local officials keep farmers markets open as an essential service across California counties that have invoked stricter measures than the state. Farmers markets in Pleasanton and the Peninsula in the \u003ca href=\"https://pcfma.org/\" target=\"_blank\" rel=\"noopener noreferrer\">Pacific Coast Farmers Market Association\u003c/a> network have temporarily closed, for instance, while others in the South Bay recently reopened after a short hiatus. \u003c/span>\u003c/p>\n\u003cp>\u003cspan style=\"font-weight: 400\">“They're essential for the livelihood of farmers and really essential healthy food access points for the community,” explains Brinkman, emphasizing that CalFresh (formerly known as food stamps) customers rely on farmers markets for fresh produce. \u003c/span>\u003c/p>\n\u003cp>\u003cspan style=\"font-weight: 400\">Federal efforts are also underway by the \u003c/span>\u003ca href=\"https://farmersmarketcoalition.org/farmers-markets-covid19/\" target=\"_blank\" rel=\"noopener noreferrer\">\u003cspan style=\"font-weight: 400\">Farmers Market Coalition\u003c/span>\u003c/a>\u003cspan style=\"font-weight: 400\">, a national group that advocated that federal dollars from the stimulus package go to small and mid-sized farmers. The $2 trillion dollar bill, which the president signed into law, has \u003ca href=\"https://www.nytimes.com/2020/03/27/us/politics/coronavirus-stimulus-bill-farmers.html\" target=\"_blank\" rel=\"noopener noreferrer\">$9.5 billion set aside\u003c/a> for “agricultural producers impacted by coronavirus, including producers of specialty crops, producers that supply local food systems, including farmers markets, restaurants, and schools, and livestock producers, including dairy producers.” Distribution of those funds remains to be seen. [aside postid='bayareabites_136564,bayareabites_136541,bayareabites_136504' label='More Food Stories']\u003c/span>\u003c/p>\n\u003cp>\u003cspan style=\"font-weight: 400\"> “In this time of crisis, maintaining local food systems and ensuring that small and midsize farmers can be viable, and remain, and aren't bought up, feels absolutely essential to the long term health and wellbeing of the Bay Area, the state and the country,” Brinkman says.\u003c/span>\u003c/p>\n\u003cp>\u003cspan style=\"font-weight: 400\">Back at Happy Acre Farm, Sylvester and her husband are preparing to plant squashes, melons, early girl tomatoes for a summer harvest enough for at least 50 weekly CSA boxes. “We're hoping that this spike in interest and demand for regional food sourced straight from the grower isn’t a one time emergency purchase. We're going to plant for it like it's the new normal,” she shares. \u003c/span>\u003c/p>\n\u003cp>[ad floatright]\u003c/p>\n\u003cp>\u003cspan style=\"font-weight: 400\">“As awful as this entire thing has been to watch, watching the resilience of the farmers and their creativity has been really remarkable.”\u003c/span>\u003c/p>\n\n",
"disqusIdentifier": "136549 https://ww2.kqed.org/bayareabites/?p=136549",
"disqusUrl": "https://ww2.kqed.org/bayareabites/2020/03/30/small-farmers-local-markets-nimbly-adapt-to-a-new-consumer-landscape/",
"stats": {
"hasVideo": false,
"hasChartOrMap": false,
"hasAudio": false,
"hasPolis": false,
"wordCount": 1167,
"hasGoogleForm": false,
"hasGallery": false,
"hasHearkenModule": false,
"iframeSrcs": [],
"paragraphCount": 21
},
"modified": 1585688191,
"excerpt": "With shorter supply chains and an increased demand for home-cooking ingredients, farmers markets are poised to weather coronavirus. ",
"headData": {
"twImgId": "",
"twTitle": "",
"ogTitle": "",
"ogImgId": "",
"twDescription": "",
"description": "With shorter supply chains and an increased demand for home-cooking ingredients, farmers markets are poised to weather coronavirus. ",
"title": "Small Farmers, Local Markets Nimbly Adapt to a New Consumer Landscape | KQED",
"ogDescription": "",
"schema": {
"@context": "http://schema.org",
"@type": "Article",
"headline": "Small Farmers, Local Markets Nimbly Adapt to a New Consumer Landscape",
"datePublished": "2020-03-30T15:00:50-07:00",
"dateModified": "2020-03-31T13:56:31-07:00",
"image": "https://cdn.kqed.org/wp-content/uploads/2020/02/KQED-OG-Image@1x.png"
}
},
"guestAuthors": [],
"slug": "small-farmers-local-markets-nimbly-adapt-to-a-new-consumer-landscape",
"status": "publish",
"templateType": "standard",
"featuredImageType": "standard",
"path": "/bayareabites/136549/small-farmers-local-markets-nimbly-adapt-to-a-new-consumer-landscape",
"audioTrackLength": null,
"parsedContent": [
{
"type": "contentString",
"content": "\u003cdiv class=\"post-body\">\u003cp>\u003cp>\u003cspan style=\"font-weight: 400\">Despite the coronavirus outbreak's disturbances to daily life, fresh fruits and vegetables are still making their way to farmers markets and community supported agriculture (CSA) boxes. S\u003c/span>ome national grocery store chains might be facing temporary shortages, but local food sources with shorter supply chains have stayed nimble and in demand.\u003c/p>\n\u003cp>\u003cspan style=\"font-weight: 400\">“[Last] Monday, we just started getting an influx of messages and emails asking if people could buy directly from us,” says Helena Sylvester, who runs \u003ca href=\"http://www.happyacrefarm.com/csa2020\" target=\"_blank\" rel=\"noopener noreferrer\">Happy Acre Farm\u003c/a> in Sunol along with her husband. “Our plan was to not start our CSA until June and only sell to restaurants until that happened.” \u003c/span>\u003c/p>\n\u003cp>\u003cspan style=\"font-weight: 400\">Sylvester's plans changed when the farm’s restaurant sales decreased, as many eateries closed their doors once California's shelter-in-place orders mandated take out-only service. “We decided to divert that produce to people instead,” she explains. \u003c/span>\u003c/p>\u003c/p>\u003c/div>",
"attributes": {
"named": {},
"numeric": []
}
},
{
"type": "component",
"content": "",
"name": "instagramLink",
"attributes": {
"named": {
"instagramUrl": "https://www.instagram.com/p/B975U9HgYQt/"
},
"numeric": []
}
},
{
"type": "contentString",
"content": "\u003cdiv class=\"post-body\">\u003cp>\u003cp>\u003cspan style=\"font-weight: 400\">Today the family-owned and -operated farm supplies around 20 boxes a week on a first come, first served basis, and they can be picked up at the farm or a drop-off site in Oakland. Sylvester says the demand is much higher than when Happy Acre was only supplying to restaurants. \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\">“[Farms] seem like they're either switching to a farm box or, if they already had one, creating more room in there for new members,” notes Sylvester, who has seen many other small farmers adjusting their business models in recent days. “And it seems like there's almost not enough farms for the demand. A lot of people have waiting lists going.”\u003c/span>\u003c/p>\n\u003cp>\u003cspan style=\"font-weight: 400\">Berkeley’s\u003ca href=\"https://ecologycenter.org/fm/\" target=\"_blank\" rel=\"noopener noreferrer\"> Ecology Center\u003c/a>, which runs three farmers markets, is committed to keeping all of them open through the coronavirus crisis. In accordance with new guidelines from the California Department of Public Health, their markets, along with others throughout the Bay Area, have installed new safety measures, including stoppage on produce sampling, increased hand-washing and sanitizing stations and social distancing rules. \u003c/span>\u003c/p>\n\u003cp>\u003cspan style=\"font-weight: 400\">“It's kind of above and beyond what you'd even see probably at a grocery store,” said Carle Brinkman, the food and farming program director at the Ecology Center. Brinkman explains that each farmer serves one customer at a time, and a designated person handles payment away from the produce.\u003c/span>\u003c/p>\n\u003cfigure id=\"attachment_136585\" class=\"wp-caption aligncenter\" style=\"max-width: 1920px\">\u003cimg class=\"size-full wp-image-136585\" src=\"https://ww2.kqed.org/app/uploads/sites/24/2020/03/CUESAFerryBuilding_3_KQED.jpg\" alt=\"Social distancing guidelines and additional hand washing stations are one of the ways farmers markets like CUESA have adapted to the coronavirus pandemic. \" width=\"1920\" height=\"1285\" srcset=\"https://ww2.kqed.org/app/uploads/sites/24/2020/03/CUESAFerryBuilding_3_KQED.jpg 1920w, https://ww2.kqed.org/app/uploads/sites/24/2020/03/CUESAFerryBuilding_3_KQED-160x107.jpg 160w, https://ww2.kqed.org/app/uploads/sites/24/2020/03/CUESAFerryBuilding_3_KQED-800x535.jpg 800w, https://ww2.kqed.org/app/uploads/sites/24/2020/03/CUESAFerryBuilding_3_KQED-768x514.jpg 768w, https://ww2.kqed.org/app/uploads/sites/24/2020/03/CUESAFerryBuilding_3_KQED-1020x683.jpg 1020w\" sizes=\"(max-width: 1920px) 100vw, 1920px\">\u003cfigcaption class=\"wp-caption-text\">Social distancing guidelines and additional hand washing stations are one of the ways farmers markets like CUESA have adapted to the coronavirus pandemic. \u003ccite>(CUESA)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>\u003cspan style=\"font-weight: 400\">Customers are also asked to go into vendor areas one at a time and line up six feet apart as they wait to pay. “We're marking out those six-feet-apart spaces with either chalk or tape or cones to ensure the social distancing,” she says, adding that enforcing social distancing has proven to be the most challenging aspect so far. Ecology Center is also waiving all penalties for vendors who call in sick for the duration of the pandemic.\u003c/span>\u003c/p>\n\u003cp>\u003cspan style=\"font-weight: 400\">\u003ca href=\"https://cuesa.org/article/cuesa%E2%80%99s-guide-farmers-market-food-pickup-and-delivery\" target=\"_blank\" rel=\"noopener noreferrer\">CUESA\u003c/a>, whose San Francisco Ferry Plaza Farmers Market remains open, is taking similar public health precautions. (CUESA’s Jack London Square Farmers Market is currently on hold through May 1o, and their Mission Community Market returns from winter hiatus on April 9.) \u003c/span>\u003c/p>\n\u003cp>\u003cspan style=\"font-weight: 400\">“Our priority is really to make sure that our community is well fed,” says Brie Mazurek, the communications director at CUESA. “There's so much amazing produce in California, so many family farms. We don't want to see any produce sitting in the fields right now when there are hungry people who need to eat.”\u003c/span>\u003c/p>\n\u003cp>\u003cspan style=\"font-weight: 400\">Mazurek noted that open-air farmers markets can easily adapt to social distance-friendly layouts. “There's a lot more room to walk around and maneuver and create space. Especially as some of our vendors have had to opt out,” she says. “It's also just a much shorter supply chain for people. In terms of how this food is getting from the field to the market. There are fewer hands handling it.”\u003c/span>\u003c/p>\n\u003cp>\u003cspan style=\"font-weight: 400\">Though restaurant accounts have significantly dwindled, CUESA, Ecology Center and other farmers markets are sorting out how to effectively and safely get fresh produce and pantry items to the surge of people who are cooking at home. “Farmers markets and small and midsize farmers that sell there are poised for resiliency in that they can potentially pivot more quickly to a different business model,” says Brinkman. \u003c/span>\u003c/p>\n\u003cp>\u003cspan style=\"font-weight: 400\">“The one thing that they're not set up for in terms of resiliency is federal funding,” she continues. “They're often forgotten because they're a smaller size slice of the pie.”\u003c/span>\u003c/p>\n\u003cfigure id=\"attachment_136583\" class=\"wp-caption aligncenter\" style=\"max-width: 1920px\">\u003cimg class=\"size-full wp-image-136583\" src=\"https://ww2.kqed.org/app/uploads/sites/24/2020/03/CUESAFerryBuilding_2_KQED.jpg\" alt=\"Many small farmers across the state depend on farmers markets and restaurants orders that have depleted since shelter-in-place was instituted.\" width=\"1920\" height=\"1285\" srcset=\"https://ww2.kqed.org/app/uploads/sites/24/2020/03/CUESAFerryBuilding_2_KQED.jpg 1920w, https://ww2.kqed.org/app/uploads/sites/24/2020/03/CUESAFerryBuilding_2_KQED-160x107.jpg 160w, https://ww2.kqed.org/app/uploads/sites/24/2020/03/CUESAFerryBuilding_2_KQED-800x535.jpg 800w, https://ww2.kqed.org/app/uploads/sites/24/2020/03/CUESAFerryBuilding_2_KQED-768x514.jpg 768w, https://ww2.kqed.org/app/uploads/sites/24/2020/03/CUESAFerryBuilding_2_KQED-1020x683.jpg 1020w\" sizes=\"(max-width: 1920px) 100vw, 1920px\">\u003cfigcaption class=\"wp-caption-text\">Many small farmers across the state depend on farmers markets and restaurants orders that have depleted since shelter-in-place was instituted. \u003ccite>(CUESA)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>\u003cspan style=\"font-weight: 400\">On a local level, Ecology Center, a leading member of the California Alliance of Farmers Markets, is advocating that local officials keep farmers markets open as an essential service across California counties that have invoked stricter measures than the state. Farmers markets in Pleasanton and the Peninsula in the \u003ca href=\"https://pcfma.org/\" target=\"_blank\" rel=\"noopener noreferrer\">Pacific Coast Farmers Market Association\u003c/a> network have temporarily closed, for instance, while others in the South Bay recently reopened after a short hiatus. \u003c/span>\u003c/p>\n\u003cp>\u003cspan style=\"font-weight: 400\">“They're essential for the livelihood of farmers and really essential healthy food access points for the community,” explains Brinkman, emphasizing that CalFresh (formerly known as food stamps) customers rely on farmers markets for fresh produce. \u003c/span>\u003c/p>\n\u003cp>\u003cspan style=\"font-weight: 400\">Federal efforts are also underway by the \u003c/span>\u003ca href=\"https://farmersmarketcoalition.org/farmers-markets-covid19/\" target=\"_blank\" rel=\"noopener noreferrer\">\u003cspan style=\"font-weight: 400\">Farmers Market Coalition\u003c/span>\u003c/a>\u003cspan style=\"font-weight: 400\">, a national group that advocated that federal dollars from the stimulus package go to small and mid-sized farmers. The $2 trillion dollar bill, which the president signed into law, has \u003ca href=\"https://www.nytimes.com/2020/03/27/us/politics/coronavirus-stimulus-bill-farmers.html\" target=\"_blank\" rel=\"noopener noreferrer\">$9.5 billion set aside\u003c/a> for “agricultural producers impacted by coronavirus, including producers of specialty crops, producers that supply local food systems, including farmers markets, restaurants, and schools, and livestock producers, including dairy producers.” Distribution of those funds remains to be seen. \u003c/p>\u003c/div>",
"attributes": {
"named": {},
"numeric": []
}
},
{
"type": "component",
"content": "",
"name": "aside",
"attributes": {
"named": {
"postid": "bayareabites_136564,bayareabites_136541,bayareabites_136504",
"label": "More Food Stories "
},
"numeric": []
}
},
{
"type": "contentString",
"content": "\u003cdiv class=\"post-body\">\u003cp>\u003c/span>\u003c/p>\n\u003cp>\u003cspan style=\"font-weight: 400\"> “In this time of crisis, maintaining local food systems and ensuring that small and midsize farmers can be viable, and remain, and aren't bought up, feels absolutely essential to the long term health and wellbeing of the Bay Area, the state and the country,” Brinkman says.\u003c/span>\u003c/p>\n\u003cp>\u003cspan style=\"font-weight: 400\">Back at Happy Acre Farm, Sylvester and her husband are preparing to plant squashes, melons, early girl tomatoes for a summer harvest enough for at least 50 weekly CSA boxes. “We're hoping that this spike in interest and demand for regional food sourced straight from the grower isn’t a one time emergency purchase. We're going to plant for it like it's the new normal,” she shares. \u003c/span>\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>\u003cspan style=\"font-weight: 400\">“As awful as this entire thing has been to watch, watching the resilience of the farmers and their creativity has been really remarkable.”\u003c/span>\u003c/p>\n\n\u003c/div>\u003c/p>",
"attributes": {
"named": {},
"numeric": []
}
}
],
"link": "/bayareabites/136549/small-farmers-local-markets-nimbly-adapt-to-a-new-consumer-landscape",
"authors": [
"11625"
],
"categories": [
"bayareabites_109",
"bayareabites_264",
"bayareabites_12276",
"bayareabites_8770",
"bayareabites_1962",
"bayareabites_1874",
"bayareabites_95",
"bayareabites_1875",
"bayareabites_90"
],
"tags": [
"bayareabites_3645",
"bayareabites_16549",
"bayareabites_16545",
"bayareabites_237",
"bayareabites_14747"
],
"featImg": "bayareabites_136584",
"label": "bayareabites"
},
"bayareabites_136564": {
"type": "posts",
"id": "bayareabites_136564",
"meta": {
"index": "posts_1716263798",
"site": "bayareabites",
"id": "136564",
"score": null,
"sort": [
1585408281000
]
},
"parent": 0,
"labelTerm": {
"site": "bayareabites"
},
"blocks": [],
"publishDate": 1585408281,
"format": "standard",
"disqusTitle": "'Essential' Status Means Jobs For Farmworkers, But Greater Virus Risk",
"title": "'Essential' Status Means Jobs For Farmworkers, But Greater Virus Risk",
"headTitle": "Bay Area Bites | KQED Food",
"content": "\u003cp>Thousands of farmworkers are now carrying a new document with them on the road, in case they get stopped. Barbara Resendiz got hers last Friday, together with her paycheck. The small card explains that the Department of Homeland Security \u003ca href=\"https://www.cisa.gov/publication/guidance-essential-critical-infrastructure-workforce\">considers\u003c/a> her job to be part of the nation's critical infrastructure and that she needs to get to work, despite California's order to shelter in place.\u003c/p>\n\u003cp>Resendiz works for Sierra Farms, a strawberry grower near Watsonville, Calif. The card recognizes something that she knows to be true, and wishes more people understood. \"What would be great would be for people to know how important we as a community are, not just when there's a state of emergency,\" she said, speaking through an interpreter.\u003c/p>\n\u003cp>But being essential also brings danger. Staying on the job makes it more likely that the virus will spread quickly from one worker to the next — especially when workers are living in crowded temporary housing, sharing rides, and eating together.\u003c/p>\n\u003cp>Western Growers, the leading association of fruit and vegetable producers in California and Arizona, has \u003ca href=\"https://www.wga.com/sites/default/files/wg_what_to_do_if_an_EE_tests_positive_for_COVID-19_v3.pdf\">told\u003c/a> its members that farmworkers are covered by guidance from the Centers for Disease Control and Prevention for \"personnel in critical/essential infrastructure positions,\" such as emergency first responders. According to that guidance, \"these personnel may be permitted to continue work following potential exposure [to the coronavirus] .... provided they remain asymptomatic.\" So if one worker tests positive for the virus, employers are not obligated to send that person's co-workers home as well.\u003c/p>\n\u003cp>[aside tag='coronavirus, covid-19' label='The Latest on the Coronavirus']\u003c/p>\n\u003cp>A few farmworkers, however, are taking matters into their own hands and refusing to work at farms where they don't feel safe. Resendiz says that she knows of one vegetable farm where \"a lot of people haven't returned to work because of the fear, because they haven't been given information.\" So many workers went missing that \"a job that should have taken a week is now delayed until further notice.\"\u003c/p>\n\u003cp>According to many people involved in the food industry, it is this risk — a shortage of workers — that poses COVID-19's most immediate threat to the country's supply of perishable foods. The concern focuses on labor-intensive operations like vegetable fields, meat-processing facilities, and shipping centers. Employers point out that much of this work, including work in the fields, demands a high level of skill, and experienced workers often can't be replaced.\u003c/p>\n\u003cp>The biggest fear is of a wave of sickness among workers. \u003ca href=\"https://bfarm.com/meet-our-team\">Cannon Michael\u003c/a>, a grower in California's Central Valley, wrote in an email to NPR that \"if it gets into the farm worker population, it will spread like wildfire.\"\u003c/p>\n\u003cp>The virus is changing life in the fields, as farms try to keep workers safe. Workers in the strawberry fields at Sierra Farms \"are six feet apart in every single row,\" says Jacqueline Vazquez, the farm manager. \"They are washing their hands every two hours. Making sure that even during breaks and lunches, people are six feet apart. We have asked that people don't share food. That's been a big tradition in agriculture — 'I'll bring the burritos and you bring the drinks' — but for right now, we've asked that that not happen.\"\u003c/p>\n\u003cp>There have been only a few reports so far of agricultural workers getting sick with COVID-19. Sanderson Farms, a big poultry producer, \u003ca href=\"https://sandersonfarms.com/blog/sanderson-farms-confirms-employee-tested-positive-novel-coronavirus/\">announced\u003c/a> on March 23 that one worker in a processing plant in McComb, Miss., had tested positive for the virus. According to the company's statement, that person and six others who worked at the same small processing table had been \"sent home to self-quarantine with pay.\" Foster Farms, another poultry producer, took similar steps when two employees at a plant in Louisiana tested positive.\u003c/p>\n\u003cp>Several other food companies, when asked whether any employees had tested positive for the virus, declined to provide any information. A spokesperson for Tyson, the country's biggest poultry processor, wrote in an email that \"we're not able to provide specifics about any team member's health.\"\u003c/p>\n\u003cp>Health officials are concerned that farm employees may stay on the job, despite illness, because they need the money. Up to now, farmworkers in California have been entitled to a small amount — three days — of paid sick leave each year. In many other states, workers have been entitled to no paid sick leave at all.\u003c/p>\n\u003cp>That just changed, at least temporarily. Congress has \u003ca href=\"https://www.dol.gov/agencies/whd/pandemic/ffcra-employee-paid-leave\">passed\u003c/a> a law — which remains in effect only until the end of 2020 — that requires every employer to provide at least 80 hours of paid sick leave. It also requires employers to provide partial pay to workers who are forced to stay home because their children's schools are closed due to coronavirus concerns. The government will reimburse employers for most of this expense.\u003c/p>\n\u003cp>The new law, on paper, represents a dramatic one-time boost in benefits for many farmworkers. Bt Alexis Guild, director of health policy for Farmworker Justice, an advocacy group, isn't yet confident that the new law will be strictly enforced on farms. \"Workers may be worried about losing their job if they were to take sick leave, even though there are retaliation protections,\" Guild says.\u003c/p>\n\u003cp>Lupe Sandoval, managing director of the \u003ca href=\"https://calflca.org/\">California Farm Labor Contractor Association\u003c/a>, says he's \"hopeful\" that farmworkers won't get sick, but admits that there's a \"pretty good likelihood\" that the virus eventually will show up among these workers. He also says that \"we don't want workers scared to go to work.\"\u003c/p>\n\u003cp>Resendiz, the farmworker in Watsonville, says that employers need to provide clear and accurate information. \"If there isn't enough information, then yeah, people won't be going to work because they're afraid,\" she says. \"If your employer gives the employee the tools and supplies needed to protect themselves, I think there'll be less fear and more people at work.\"\u003c/p>\n\u003cp>\"We are taking a risk to provide the food on your table,\" she says. \"We're going to protect ourselves as much as we can. But it is a risk.\"\u003c/p>\n\u003cdiv class=\"fullattribution\">Copyright 2020 \u003ca href=\"https://www.npr.org/sections/thesalt/2020/03/27/821449729/essential-status-means-jobs-for-farmworkers-but-greater-virus-risk\">NPR\u003c/a>.\u003cimg src=\"https://www.google-analytics.com/__utm.gif?utmac=UA-5828686-4&utmdt=%27Essential%27+Status+Means+Jobs+For+Farmworkers%2C+But+Greater+Virus+Risk&utme=8(APIKey)9(MDAxOTAwOTE4MDEyMTkxMDAzNjczZDljZA004)\">\u003c/div>\n\u003cp>[ad fullwidth]\u003c/p>\n\u003cp>\u003c/p>\n",
"disqusIdentifier": "136564 https://ww2.kqed.org/bayareabites/?p=136564",
"disqusUrl": "https://ww2.kqed.org/bayareabites/2020/03/28/essential-status-means-jobs-for-farmworkers-but-greater-virus-risk/",
"stats": {
"hasVideo": false,
"hasChartOrMap": false,
"hasAudio": false,
"hasPolis": false,
"wordCount": 1040,
"hasGoogleForm": false,
"hasGallery": false,
"hasHearkenModule": false,
"iframeSrcs": [],
"paragraphCount": 19
},
"modified": 1585408599,
"excerpt": "Farmworkers are still working during the coronavirus epidemic. They're essential. But they're also at greater risk of infection.",
"headData": {
"twImgId": "",
"twTitle": "",
"ogTitle": "",
"ogImgId": "",
"twDescription": "",
"description": "Farmworkers are still working during the coronavirus epidemic. They're essential. But they're also at greater risk of infection.",
"title": "'Essential' Status Means Jobs For Farmworkers, But Greater Virus Risk | KQED",
"ogDescription": "",
"schema": {
"@context": "http://schema.org",
"@type": "Article",
"headline": "'Essential' Status Means Jobs For Farmworkers, But Greater Virus Risk",
"datePublished": "2020-03-28T08:11:21-07:00",
"dateModified": "2020-03-28T08:16:39-07:00",
"image": "https://cdn.kqed.org/wp-content/uploads/2020/02/KQED-OG-Image@1x.png"
}
},
"guestAuthors": [],
"slug": "essential-status-means-jobs-for-farmworkers-but-greater-virus-risk",
"status": "publish",
"nprApiLink": "http://api.npr.org/query?id=821449729&apiKey=MDAxOTAwOTE4MDEyMTkxMDAzNjczZDljZA004",
"nprByline": "Dan Charles",
"nprStoryDate": "Fri, 27 Mar 2020 13:50:30 -0400",
"nprLastModifiedDate": "Fri, 27 Mar 2020 14:37:49 -0400",
"nprHtmlLink": "https://www.npr.org/sections/thesalt/2020/03/27/821449729/essential-status-means-jobs-for-farmworkers-but-greater-virus-risk?ft=nprml&f=821449729",
"nprImageAgency": "AFP via Getty Images",
"nprImageCredit": "Ariana Drehsler",
"nprStoryId": "821449729",
"nprRetrievedStory": "1",
"nprPubDate": "Fri, 27 Mar 2020 14:37:00 -0400",
"path": "/bayareabites/136564/essential-status-means-jobs-for-farmworkers-but-greater-virus-risk",
"audioTrackLength": null,
"parsedContent": [
{
"type": "contentString",
"content": "\u003cdiv class=\"post-body\">\u003cp>\u003cp>Thousands of farmworkers are now carrying a new document with them on the road, in case they get stopped. Barbara Resendiz got hers last Friday, together with her paycheck. The small card explains that the Department of Homeland Security \u003ca href=\"https://www.cisa.gov/publication/guidance-essential-critical-infrastructure-workforce\">considers\u003c/a> her job to be part of the nation's critical infrastructure and that she needs to get to work, despite California's order to shelter in place.\u003c/p>\n\u003cp>Resendiz works for Sierra Farms, a strawberry grower near Watsonville, Calif. The card recognizes something that she knows to be true, and wishes more people understood. \"What would be great would be for people to know how important we as a community are, not just when there's a state of emergency,\" she said, speaking through an interpreter.\u003c/p>\n\u003cp>But being essential also brings danger. Staying on the job makes it more likely that the virus will spread quickly from one worker to the next — especially when workers are living in crowded temporary housing, sharing rides, and eating together.\u003c/p>\n\u003cp>Western Growers, the leading association of fruit and vegetable producers in California and Arizona, has \u003ca href=\"https://www.wga.com/sites/default/files/wg_what_to_do_if_an_EE_tests_positive_for_COVID-19_v3.pdf\">told\u003c/a> its members that farmworkers are covered by guidance from the Centers for Disease Control and Prevention for \"personnel in critical/essential infrastructure positions,\" such as emergency first responders. According to that guidance, \"these personnel may be permitted to continue work following potential exposure [to the coronavirus] .... provided they remain asymptomatic.\" So if one worker tests positive for the virus, employers are not obligated to send that person's co-workers home as well.\u003c/p>\n\u003cp>\u003c/p>\u003c/div>",
"attributes": {
"named": {},
"numeric": []
}
},
{
"type": "component",
"content": "",
"name": "aside",
"attributes": {
"named": {
"tag": "coronavirus, covid-19",
"label": "The Latest on the Coronavirus "
},
"numeric": []
}
},
{
"type": "contentString",
"content": "\u003cdiv class=\"post-body\">\u003cp>\u003c/p>\n\u003cp>A few farmworkers, however, are taking matters into their own hands and refusing to work at farms where they don't feel safe. Resendiz says that she knows of one vegetable farm where \"a lot of people haven't returned to work because of the fear, because they haven't been given information.\" So many workers went missing that \"a job that should have taken a week is now delayed until further notice.\"\u003c/p>\n\u003cp>According to many people involved in the food industry, it is this risk — a shortage of workers — that poses COVID-19's most immediate threat to the country's supply of perishable foods. The concern focuses on labor-intensive operations like vegetable fields, meat-processing facilities, and shipping centers. Employers point out that much of this work, including work in the fields, demands a high level of skill, and experienced workers often can't be replaced.\u003c/p>\n\u003cp>The biggest fear is of a wave of sickness among workers. \u003ca href=\"https://bfarm.com/meet-our-team\">Cannon Michael\u003c/a>, a grower in California's Central Valley, wrote in an email to NPR that \"if it gets into the farm worker population, it will spread like wildfire.\"\u003c/p>\n\u003cp>The virus is changing life in the fields, as farms try to keep workers safe. Workers in the strawberry fields at Sierra Farms \"are six feet apart in every single row,\" says Jacqueline Vazquez, the farm manager. \"They are washing their hands every two hours. Making sure that even during breaks and lunches, people are six feet apart. We have asked that people don't share food. That's been a big tradition in agriculture — 'I'll bring the burritos and you bring the drinks' — but for right now, we've asked that that not happen.\"\u003c/p>\n\u003cp>There have been only a few reports so far of agricultural workers getting sick with COVID-19. Sanderson Farms, a big poultry producer, \u003ca href=\"https://sandersonfarms.com/blog/sanderson-farms-confirms-employee-tested-positive-novel-coronavirus/\">announced\u003c/a> on March 23 that one worker in a processing plant in McComb, Miss., had tested positive for the virus. According to the company's statement, that person and six others who worked at the same small processing table had been \"sent home to self-quarantine with pay.\" Foster Farms, another poultry producer, took similar steps when two employees at a plant in Louisiana tested positive.\u003c/p>\n\u003cp>Several other food companies, when asked whether any employees had tested positive for the virus, declined to provide any information. A spokesperson for Tyson, the country's biggest poultry processor, wrote in an email that \"we're not able to provide specifics about any team member's health.\"\u003c/p>\n\u003cp>Health officials are concerned that farm employees may stay on the job, despite illness, because they need the money. Up to now, farmworkers in California have been entitled to a small amount — three days — of paid sick leave each year. In many other states, workers have been entitled to no paid sick leave at all.\u003c/p>\n\u003cp>That just changed, at least temporarily. Congress has \u003ca href=\"https://www.dol.gov/agencies/whd/pandemic/ffcra-employee-paid-leave\">passed\u003c/a> a law — which remains in effect only until the end of 2020 — that requires every employer to provide at least 80 hours of paid sick leave. It also requires employers to provide partial pay to workers who are forced to stay home because their children's schools are closed due to coronavirus concerns. The government will reimburse employers for most of this expense.\u003c/p>\n\u003cp>The new law, on paper, represents a dramatic one-time boost in benefits for many farmworkers. Bt Alexis Guild, director of health policy for Farmworker Justice, an advocacy group, isn't yet confident that the new law will be strictly enforced on farms. \"Workers may be worried about losing their job if they were to take sick leave, even though there are retaliation protections,\" Guild says.\u003c/p>\n\u003cp>Lupe Sandoval, managing director of the \u003ca href=\"https://calflca.org/\">California Farm Labor Contractor Association\u003c/a>, says he's \"hopeful\" that farmworkers won't get sick, but admits that there's a \"pretty good likelihood\" that the virus eventually will show up among these workers. He also says that \"we don't want workers scared to go to work.\"\u003c/p>\n\u003cp>Resendiz, the farmworker in Watsonville, says that employers need to provide clear and accurate information. \"If there isn't enough information, then yeah, people won't be going to work because they're afraid,\" she says. \"If your employer gives the employee the tools and supplies needed to protect themselves, I think there'll be less fear and more people at work.\"\u003c/p>\n\u003cp>\"We are taking a risk to provide the food on your table,\" she says. \"We're going to protect ourselves as much as we can. But it is a risk.\"\u003c/p>\n\u003cdiv class=\"fullattribution\">Copyright 2020 \u003ca href=\"https://www.npr.org/sections/thesalt/2020/03/27/821449729/essential-status-means-jobs-for-farmworkers-but-greater-virus-risk\">NPR\u003c/a>.\u003cimg src=\"https://www.google-analytics.com/__utm.gif?utmac=UA-5828686-4&utmdt=%27Essential%27+Status+Means+Jobs+For+Farmworkers%2C+But+Greater+Virus+Risk&utme=8(APIKey)9(MDAxOTAwOTE4MDEyMTkxMDAzNjczZDljZA004)\">\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": "/bayareabites/136564/essential-status-means-jobs-for-farmworkers-but-greater-virus-risk",
"authors": [
"byline_bayareabites_136564"
],
"categories": [
"bayareabites_1874",
"bayareabites_95",
"bayareabites_10028",
"bayareabites_10916"
],
"tags": [
"bayareabites_250",
"bayareabites_16549",
"bayareabites_16545",
"bayareabites_1057",
"bayareabites_3644"
],
"featImg": "bayareabites_136567",
"label": "bayareabites"
},
"bayareabites_135674": {
"type": "posts",
"id": "bayareabites_135674",
"meta": {
"index": "posts_1716263798",
"site": "bayareabites",
"id": "135674",
"score": null,
"sort": [
1574810629000
]
},
"parent": 0,
"labelTerm": {
"site": "bayareabites"
},
"blocks": [],
"publishDate": 1574810629,
"format": "standard",
"disqusTitle": "Gifts from Our Foodshed: CUESA's Farmers Market Holiday Guide",
"title": "Gifts from Our Foodshed: CUESA's Farmers Market Holiday Guide",
"headTitle": "Bay Area Bites | KQED Food",
"content": "\u003cp>[aside postID='bayareabites_135544' label='More Gift Guides']\u003cbr>\nThis holiday season, give the gift of good food while supporting local farmers and food crafters. At CUESA’s farmers markets, you’ll find the makings for wholesome winter feasts, along with unique gifts that nourish the body, the earth, and our local community.\u003c/p>\n\u003cp>We’ve gathered some ideas for delicious and distinctive stocking stuffers and host gifts, as well as fixings for creating a sustainably sourced goodie basket. These are gifts with real people and stories behind them. At the farmers market, you can meet the makers, learn about their crafts, and know that you’re helping family farmers and small food businesses thrive.\u003c/p>\n\u003cp>As the days turn cold and rainy, farmers market vendors count on loyal customers like you to help sustain their businesses year-round. In this time of gratitude, we thank you for supporting CUESA and our market community throughout the year. Happy holidays from CUESA!\u003c/p>\n\u003ch3>2019 Farmers Market Holiday Schedule\u003c/h3>\n\u003cp>\u003cb>Ferry Plaza Farmers Market, San Francisco:\u003c/b> The Ferry Plaza Farmers Market is OPEN throughout the holidays except Thursday, December 26.\u003c/p>\n\u003cp>\u003cb>Jack London Square Farmers Market, Oakland:\u003c/b> Jack London Square Farmers Market is OPEN throughout the holdiays except Sunday, December 29.\u003c/p>\n\u003ch3>Farmers Market Gift Guide\u003c/h3>\n\u003cp>From award-winning apple cider caramels and handcrafted hot sauce to herbal wellness tinctures and lavender body care products, find these made-with-love gifts from our local farmers and crafters at the Ferry Plaza Farmers Market.\u003c/p>\n\u003cfigure id=\"attachment_135677\" class=\"wp-caption alignnone\" style=\"max-width: 800px\">\u003cimg class=\"size-medium wp-image-135677\" src=\"https://ww2.kqed.org/app/uploads/sites/24/2019/11/little_apple_holiday_2019-800x533.jpg\" alt=\"Heirloom apples are made into Little Apple Treats.\" width=\"800\" height=\"533\" srcset=\"https://ww2.kqed.org/app/uploads/sites/24/2019/11/little_apple_holiday_2019-800x533.jpg 800w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/little_apple_holiday_2019-160x107.jpg 160w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/little_apple_holiday_2019-768x512.jpg 768w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/little_apple_holiday_2019-1020x680.jpg 1020w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/little_apple_holiday_2019-1200x800.jpg 1200w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/little_apple_holiday_2019.jpg 1500w\" sizes=\"(max-width: 800px) 100vw, 800px\">\u003cfigcaption class=\"wp-caption-text\">Heirloom apples are made into Little Apple Treats. \u003ccite>(CUESA)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>Using heirloom apples from their Sebastopol farm, \u003ca href=\"https://cuesa.org/seller/little-apple-treats\">Little Apple Treats\u003c/a> has made a name for themselves with their Good Food Award-winning apple cider caramels. Look for seasonal flavors California Candy Cap and Apple Brandy + Walnut. They also offer apple bark, granolas, apple vinegar, and shrubs (perfect for mixers and mocktails). Their Modern Mulling Spice, featuring roses hibiscus, dried apples, and vanilla beans, will add holiday cheer to hot cider and wine. \u003cem>Ferry Plaza, Saturdays.\u003c/em>\u003c/p>\n\u003cfigure id=\"attachment_135680\" class=\"wp-caption alignnone\" style=\"max-width: 800px\">\u003cimg class=\"size-medium wp-image-135680\" src=\"https://ww2.kqed.org/app/uploads/sites/24/2019/11/old_dog_gift_bag-800x533.jpg\" alt=\"Gift bags with Old Dog walnuts. \" width=\"800\" height=\"533\" srcset=\"https://ww2.kqed.org/app/uploads/sites/24/2019/11/old_dog_gift_bag-800x533.jpg 800w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/old_dog_gift_bag-160x107.jpg 160w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/old_dog_gift_bag-768x512.jpg 768w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/old_dog_gift_bag-1020x680.jpg 1020w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/old_dog_gift_bag-1200x800.jpg 1200w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/old_dog_gift_bag.jpg 1500w\" sizes=\"(max-width: 800px) 100vw, 800px\">\u003cfigcaption class=\"wp-caption-text\">Gift bags with Old Dog walnuts. \u003ccite>(CUESA)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>For holiday snacking, fifth-generation San Joaquin family farm \u003ca href=\"https://cuesa.org/seller/old-dog-ranch\">Old Dog Ranch\u003c/a> offers bags of raw walnuts, as well as flavors like Mexican Hot Chocolate, Whiskey Spice, and Rosemary. Grab-and-go gift bags with a sampler of their walnut butters and spiced walnuts are also available. \u003cem>Ferry Plaza, Saturdays.\u003c/em>\u003c/p>\n\u003cfigure id=\"attachment_135681\" class=\"wp-caption alignnone\" style=\"max-width: 800px\">\u003cimg class=\"size-medium wp-image-135681\" src=\"https://ww2.kqed.org/app/uploads/sites/24/2019/11/june_products-800x533.jpg\" alt=\"Products from June Taylor. \" width=\"800\" height=\"533\" srcset=\"https://ww2.kqed.org/app/uploads/sites/24/2019/11/june_products-800x533.jpg 800w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/june_products-160x107.jpg 160w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/june_products-768x512.jpg 768w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/june_products-1020x680.jpg 1020w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/june_products.jpg 1200w\" sizes=\"(max-width: 800px) 100vw, 800px\">\u003cfigcaption class=\"wp-caption-text\">Products from June Taylor. \u003ccite>(CUESA)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>Bringing a contemporary twist to Christmas food traditions,\u003ca href=\"https://cuesa.org/seller/june-taylor-company\"> June Taylor\u003c/a> sources from local farmers for her distinctive holiday treats, such as mincemeat (traditional or vegetarian), fruit juice and herbal syrups, and citrus peel candies. Her \u003ca href=\"https://junetaylorjams.com/specialties/specialties.htm\">legendary Christmas \u003c/a>\u003ca href=\"https://junetaylorjams.com/specialties/specialties.htm\">cake\u003c/a> takes a whole year to prepare, with different fruits from local farms preserved each season. \u003cem>Ferry Plaza, Saturdays.\u003c/em>\u003c/p>\n\u003cfigure id=\"attachment_135682\" class=\"wp-caption alignnone\" style=\"max-width: 800px\">\u003cimg class=\"size-medium wp-image-135682\" src=\"https://ww2.kqed.org/app/uploads/sites/24/2019/11/hidden_star_apple_sauce-800x533.jpg\" alt=\"Applesauces available from Hidden Star.\" width=\"800\" height=\"533\" srcset=\"https://ww2.kqed.org/app/uploads/sites/24/2019/11/hidden_star_apple_sauce-800x533.jpg 800w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/hidden_star_apple_sauce-160x107.jpg 160w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/hidden_star_apple_sauce-768x512.jpg 768w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/hidden_star_apple_sauce-1020x680.jpg 1020w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/hidden_star_apple_sauce.jpg 1200w\" sizes=\"(max-width: 800px) 100vw, 800px\">\u003cfigcaption class=\"wp-caption-text\">Applesauces available from Hidden Star. \u003ccite>(CUESA)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>\u003ca href=\"https://cuesa.org/seller/hidden-star-orchards\">Hidden Star Orchards\u003c/a>’ offers apple sauce, apple butter, and pure fruit juice extracts, which provide highly concentrated flavors for sauces, salads dressings, cocktails, and whatever other uses creative cooks can dream up. \u003cem>Ferry Plaza, Saturdays.\u003c/em>\u003c/p>\n\u003cfigure id=\"attachment_135683\" class=\"wp-caption alignnone\" style=\"max-width: 800px\">\u003cimg class=\"size-medium wp-image-135683\" src=\"https://ww2.kqed.org/app/uploads/sites/24/2019/11/swanton_jams_0-800x533.jpg\" alt=\"Tasty Jams from Swanton Berry Farm.\" width=\"800\" height=\"533\" srcset=\"https://ww2.kqed.org/app/uploads/sites/24/2019/11/swanton_jams_0-800x533.jpg 800w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/swanton_jams_0-160x107.jpg 160w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/swanton_jams_0-768x512.jpg 768w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/swanton_jams_0-1020x680.jpg 1020w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/swanton_jams_0.jpg 1200w\" sizes=\"(max-width: 800px) 100vw, 800px\">\u003cfigcaption class=\"wp-caption-text\">Tasty Jams from Swanton Berry Farm. \u003ccite>(CUESA)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>\u003ca href=\"https://cuesa.org/seller/swanton-berry-farm\">Swanton Berry Farm\u003c/a> makes a wide variety of low-sugar organic jams using berries grown by union labor on the California coast. Recognized for its commitment to social justice for farmworkers, Swanton is one of the few farms in the country to carry the Food Justice Certified label. \u003cem>Ferry Plaza, Saturdays.\u003c/em>\u003c/p>\n\u003cfigure id=\"attachment_135684\" class=\"wp-caption alignnone\" style=\"max-width: 800px\">\u003cimg class=\"size-medium wp-image-135684\" src=\"https://ww2.kqed.org/app/uploads/sites/24/2019/11/frog_hollow_conserves-800x533.jpg\" alt=\"Conserves from Frog Hollow Farm.\" width=\"800\" height=\"533\" srcset=\"https://ww2.kqed.org/app/uploads/sites/24/2019/11/frog_hollow_conserves-800x533.jpg 800w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/frog_hollow_conserves-160x107.jpg 160w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/frog_hollow_conserves-768x512.jpg 768w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/frog_hollow_conserves-1020x680.jpg 1020w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/frog_hollow_conserves.jpg 1200w\" sizes=\"(max-width: 800px) 100vw, 800px\">\u003cfigcaption class=\"wp-caption-text\">Conserves from Frog Hollow Farm. \u003ccite>(CUESA)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>Give the taste of summer with \u003ca href=\"https://cuesa.org/seller/frog-hollow-farm\">Frog Hollow Farm\u003c/a> conserves, featuring the farm’s popular Brentwood-grown organic apricots, nectarines, and peaches. Gift baskets available. \u003cem>Ferry Plaza, Saturdays.\u003c/em>\u003c/p>\n\u003cfigure id=\"attachment_135685\" class=\"wp-caption alignnone\" style=\"max-width: 800px\">\u003cimg class=\"wp-image-135685 size-medium\" src=\"https://ww2.kqed.org/app/uploads/sites/24/2019/11/marshalls_honey-800x537.jpg\" alt=\"Honey is always a sweet gift from Marshall's Farm.\" width=\"800\" height=\"537\" srcset=\"https://ww2.kqed.org/app/uploads/sites/24/2019/11/marshalls_honey-800x537.jpg 800w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/marshalls_honey-160x107.jpg 160w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/marshalls_honey-768x516.jpg 768w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/marshalls_honey-1020x685.jpg 1020w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/marshalls_honey-1200x806.jpg 1200w\" sizes=\"(max-width: 800px) 100vw, 800px\">\u003cfigcaption class=\"wp-caption-text\">Honey is always a sweet gift from Marshall's Farm. \u003ccite>(CUESA)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>Give a little locally sourced sweetness with\u003ca href=\"https://cuesa.org/seller/marshalls-farm-natural-honey\"> Marshall’s Farm’s\u003c/a> honeys providing a sampling of local varietals such as Star Thistle, Orange Blossom, Napa Valley Wildflower, and California Sage Honey. Their honey straws make a colorful stocking stuffer. \u003cem>Ferry Plaza, Saturdays.\u003c/em>\u003c/p>\n\u003cp>[ad fullwidth]\u003c/p>\n\u003cp> \u003c/p>\n\u003cfigure id=\"attachment_135686\" class=\"wp-caption alignnone\" style=\"max-width: 800px\">\u003cimg class=\"size-medium wp-image-135686\" src=\"https://ww2.kqed.org/app/uploads/sites/24/2019/11/lonely_mountain_jars-800x533.jpg\" alt=\"Cute gift-worthy jars of goodies from Lonely Mountain.\" width=\"800\" height=\"533\" srcset=\"https://ww2.kqed.org/app/uploads/sites/24/2019/11/lonely_mountain_jars-800x533.jpg 800w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/lonely_mountain_jars-160x107.jpg 160w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/lonely_mountain_jars-768x512.jpg 768w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/lonely_mountain_jars-1020x680.jpg 1020w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/lonely_mountain_jars-1200x800.jpg 1200w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/lonely_mountain_jars.jpg 1500w\" sizes=\"(max-width: 800px) 100vw, 800px\">\u003cfigcaption class=\"wp-caption-text\">Cute gift-worthy jars of goodies from Lonely Mountain. \u003ccite>(CUESA)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>\u003ca href=\"https://cuesa.org/seller/lonely-mountain-farm\">Lonely Mountain Farm\u003c/a> is offering preserved goods, such as strawberry jam, dilly beans, bread and butter squash, crushed heirloom tomatoes, pickled Mexican sour gherkins, and spicy dill pickles, complete with adorable hand-drawn labels. \u003cem>Ferry Plaza, Saturdays.\u003c/em>\u003c/p>\n\u003cfigure id=\"attachment_135706\" class=\"wp-caption alignnone\" style=\"max-width: 800px\">\u003cimg class=\"size-medium wp-image-135706\" src=\"https://ww2.kqed.org/app/uploads/sites/24/2019/11/volcano_kimchi_gift-800x533.jpg\" alt=\"Kimchi: the gift that's good for your gut! \" width=\"800\" height=\"533\" srcset=\"https://ww2.kqed.org/app/uploads/sites/24/2019/11/volcano_kimchi_gift-800x533.jpg 800w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/volcano_kimchi_gift-160x107.jpg 160w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/volcano_kimchi_gift-768x512.jpg 768w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/volcano_kimchi_gift-1020x680.jpg 1020w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/volcano_kimchi_gift-1200x800.jpg 1200w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/volcano_kimchi_gift.jpg 1500w\" sizes=\"(max-width: 800px) 100vw, 800px\">\u003cfigcaption class=\"wp-caption-text\">Kimchi: the gift that's good for your gut! \u003ccite>(CUESA)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>Share the gift of good gut health with \u003ca href=\"https://www.volcanokimchi.com/\">Volcano Kimchi\u003c/a> gift bags of handcrafted napa cabbage, jicama, and radish kimchi. Kimchi maker Aruna Lee is also offering Korean-style chili sauces, which are made from scratch using chilis grown by Buddhist nuns in Kyung Sang Province, South Korea. \u003cem>Ferry Plaza, Saturdays.\u003c/em>\u003c/p>\n\u003cfigure id=\"attachment_135705\" class=\"wp-caption alignnone\" style=\"max-width: 800px\">\u003cimg class=\"size-medium wp-image-135705\" src=\"https://ww2.kqed.org/app/uploads/sites/24/2019/11/tierra_hot_sauce_0-800x533.jpg\" alt=\"Warmth is but a shake away from these hot sauces from Tierra.\" width=\"800\" height=\"533\" srcset=\"https://ww2.kqed.org/app/uploads/sites/24/2019/11/tierra_hot_sauce_0-800x533.jpg 800w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/tierra_hot_sauce_0-160x107.jpg 160w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/tierra_hot_sauce_0-768x512.jpg 768w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/tierra_hot_sauce_0-1020x680.jpg 1020w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/tierra_hot_sauce_0.jpg 1200w\" sizes=\"(max-width: 800px) 100vw, 800px\">\u003cfigcaption class=\"wp-caption-text\">Warmth is but a shake away from these hot sauces from Tierra. \u003ccite>(CUESA)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>Heat up the holidays! \u003ca href=\"https://cuesa.org/seller/tierra-vegetables\">Tierra Vegetables\u003c/a> has plenty of gifts for the spice lover in your life, including hot sauces, chile jams and oils, and dried chiles, along with heirloom cornmeals, all sustainably grown and processed in small-batches at Lee and Wayne James’ farm in Santa Rosa. \u003cem>Ferry Plaza, Saturdays.\u003c/em>\u003c/p>\n\u003cfigure id=\"attachment_135704\" class=\"wp-caption alignnone\" style=\"max-width: 800px\">\u003cimg class=\"size-medium wp-image-135704\" src=\"https://ww2.kqed.org/app/uploads/sites/24/2019/11/happy_quail_pepper_pack-800x533.jpg\" alt=\"Pepper your loved ones with these gifts from Happy Quail.\" width=\"800\" height=\"533\" srcset=\"https://ww2.kqed.org/app/uploads/sites/24/2019/11/happy_quail_pepper_pack-800x533.jpg 800w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/happy_quail_pepper_pack-160x107.jpg 160w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/happy_quail_pepper_pack-768x512.jpg 768w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/happy_quail_pepper_pack-1020x680.jpg 1020w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/happy_quail_pepper_pack-1200x800.jpg 1200w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/happy_quail_pepper_pack.jpg 1500w\" sizes=\"(max-width: 800px) 100vw, 800px\">\u003cfigcaption class=\"wp-caption-text\">Pepper your loved ones with these gifts from Happy Quail. \u003ccite>(CUESA)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>Inspired by a family recipe, \u003ca href=\"https://cuesa.org/seller/happy-quail-farms\">Happy Quail Farms\u003c/a>’ Farm-Style Relish is a Good Food Award winner, with its tangy blend of mild and spicy peppers from David Winsberg’s suburban East Palo Alto farm. David also offers gift packs and boxes of his Wholly Mullies, Smoky Cayenne, and Habanero sauces. \u003cem>Ferry Plaza, Saturdays and Tuesdays.\u003c/em>\u003c/p>\n\u003cfigure id=\"attachment_135703\" class=\"wp-caption alignnone\" style=\"max-width: 800px\">\u003cimg class=\"size-medium wp-image-135703\" src=\"https://ww2.kqed.org/app/uploads/sites/24/2019/11/sciabica_gift_0-800x533.jpg\" alt=\"Olive oil gift boxes from Sciabica. \" width=\"800\" height=\"533\" srcset=\"https://ww2.kqed.org/app/uploads/sites/24/2019/11/sciabica_gift_0-800x533.jpg 800w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/sciabica_gift_0-160x107.jpg 160w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/sciabica_gift_0-768x512.jpg 768w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/sciabica_gift_0-1020x680.jpg 1020w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/sciabica_gift_0.jpg 1200w\" sizes=\"(max-width: 800px) 100vw, 800px\">\u003cfigcaption class=\"wp-caption-text\">Olive oil gift boxes from Sciabica. \u003ccite>(CUESA)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>Fourth-generation farm\u003ca href=\"https://cuesa.org/seller/sciabica-sons\"> Sciabica & Sons\u003c/a>’ fresh flavored olive oils are made by cold-pressing lemons, jalapeños, basil, or fresh garlic with fresh California olives—no artificial flavors. The four-flavor gift pack makes a great host gift. \u003cem>Ferry Plaza, Saturdays.\u003c/em>\u003c/p>\n\u003cfigure id=\"attachment_135702\" class=\"wp-caption alignnone\" style=\"max-width: 800px\">\u003cimg class=\"size-medium wp-image-135702\" src=\"https://ww2.kqed.org/app/uploads/sites/24/2019/11/bariani_olive_oil_gift-800x535.jpg\" alt=\"Mini olive oils from Bariani make great stocking stuffers.\" width=\"800\" height=\"535\" srcset=\"https://ww2.kqed.org/app/uploads/sites/24/2019/11/bariani_olive_oil_gift-800x535.jpg 800w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/bariani_olive_oil_gift-160x107.jpg 160w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/bariani_olive_oil_gift-768x514.jpg 768w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/bariani_olive_oil_gift-1020x683.jpg 1020w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/bariani_olive_oil_gift-1200x803.jpg 1200w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/bariani_olive_oil_gift.jpg 1500w\" sizes=\"(max-width: 800px) 100vw, 800px\">\u003cfigcaption class=\"wp-caption-text\">Mini olive oils from Bariani make great stocking stuffers. \u003ccite>(CUESA)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>For stocking stuffers, \u003ca href=\"https://cuesa.org/seller/bariani-olive-oil\">Bariani Olive Oil\u003c/a> has adorable mini versions of their olive oils, vinegar, and cured Manzanillo olives, all estate-grown, produced, and bottled near Sacramento. \u003cem>Ferry Plaza, Saturdays\u003c/em>\u003c/p>\n\u003cfigure id=\"attachment_135701\" class=\"wp-caption alignnone\" style=\"max-width: 800px\">\u003cimg class=\"size-medium wp-image-135701\" src=\"https://ww2.kqed.org/app/uploads/sites/24/2019/11/big_paw_gift-800x533.jpg\" alt=\"The gift of flavors from Big Paw.\" width=\"800\" height=\"533\" srcset=\"https://ww2.kqed.org/app/uploads/sites/24/2019/11/big_paw_gift-800x533.jpg 800w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/big_paw_gift-160x107.jpg 160w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/big_paw_gift-768x512.jpg 768w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/big_paw_gift-1020x680.jpg 1020w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/big_paw_gift-1200x800.jpg 1200w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/big_paw_gift.jpg 1500w\" sizes=\"(max-width: 800px) 100vw, 800px\">\u003cfigcaption class=\"wp-caption-text\">The gift of flavors from Big Paw. \u003ccite>(CUESA)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>Based in Hollister, \u003ca href=\"https://cuesa.org/seller/big-paw-olive-oil-company\">Big Paw Olive Oil Company\u003c/a> offers a variety of extra-virgin olive oils and balsamic vinegars, in plain and infused flavors such as sweet Honey Balsamic Vinegar or spicy Hollister Heat EVOO. Their Seasons Greetings Balsamic Vinegar in Cheery Cherry, a blend of barrel-aged dark cherry and Mission fig balsamic vinegar with a dash of cardamom spice, makes a delicious drizzle on holiday feast dishes and d esserts. \u003cem>Jack London Square, Sundays.\u003c/em>\u003c/p>\n\u003cfigure id=\"attachment_135700\" class=\"wp-caption alignnone\" style=\"max-width: 800px\">\u003cimg class=\"wp-image-135700 size-medium\" src=\"https://ww2.kqed.org/app/uploads/sites/24/2019/11/capn_mike_box-800x533.jpg\" alt=\"The salmon lover's dream: a gift box from Cap’n Mike’s Holy Smoke.\" width=\"800\" height=\"533\" srcset=\"https://ww2.kqed.org/app/uploads/sites/24/2019/11/capn_mike_box-800x533.jpg 800w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/capn_mike_box-160x107.jpg 160w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/capn_mike_box-768x512.jpg 768w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/capn_mike_box-1020x680.jpg 1020w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/capn_mike_box.jpg 1200w\" sizes=\"(max-width: 800px) 100vw, 800px\">\u003cfigcaption class=\"wp-caption-text\">The salmon lover's dream: a gift box from Cap’n Mike’s Holy Smoke. \u003ccite>(CUESA)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>Salmon lovers, \u003ca href=\"https://cuesa.org/seller/capn-mikes-holy-smoke\">Cap’n Mike’s Holy Smoke\u003c/a> offers gift packs of their smoked salmon, salmon jerky, salmon sticks, and other smoked fish delicacies. \u003cem>Ferry Plaza, Saturdays.\u003c/em>\u003c/p>\n\u003cfigure id=\"attachment_135699\" class=\"wp-caption alignnone\" style=\"max-width: 800px\">\u003cimg class=\"size-medium wp-image-135699\" src=\"https://ww2.kqed.org/app/uploads/sites/24/2019/11/almanac_peach_pampelmousse-800x533.jpg\" alt=\"Peach-pamplemousse brews make excellent presents for beer lovers.\" width=\"800\" height=\"533\" srcset=\"https://ww2.kqed.org/app/uploads/sites/24/2019/11/almanac_peach_pampelmousse-800x533.jpg 800w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/almanac_peach_pampelmousse-160x107.jpg 160w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/almanac_peach_pampelmousse-768x512.jpg 768w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/almanac_peach_pampelmousse-1020x680.jpg 1020w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/almanac_peach_pampelmousse-1200x800.jpg 1200w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/almanac_peach_pampelmousse.jpg 1500w\" sizes=\"(max-width: 800px) 100vw, 800px\">\u003cfigcaption class=\"wp-caption-text\">Peach-pamplemousse brews make excellent presents for beer lovers. \u003ccite>(CUESA)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>\u003ca href=\"https://cuesa.org/seller/almanac-beer-co\">Almanac Beer Co.\u003c/a> is offering limited-release flavors like Peach Pamplemousse Hopcake and Fruit Cobbler to delight the beer lover in your life. Their new BOOST Coffee Stout features locally roasted coffee beans from Devout Coffee and whole vanilla beans is the perfect a decadent winter treat. Pair with pies, chocolate santas, and other holiday feast favorites. \u003cem>Ferry Plaza, Saturdays.\u003c/em>\u003c/p>\n\u003cfigure id=\"attachment_135698\" class=\"wp-caption alignnone\" style=\"max-width: 800px\">\u003cimg class=\"size-medium wp-image-135698\" src=\"https://ww2.kqed.org/app/uploads/sites/24/2019/11/bisou_chocoloate_holiday-800x533.jpg\" alt=\"Seasonal chocolates from Bisou.\" width=\"800\" height=\"533\" srcset=\"https://ww2.kqed.org/app/uploads/sites/24/2019/11/bisou_chocoloate_holiday-800x533.jpg 800w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/bisou_chocoloate_holiday-160x107.jpg 160w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/bisou_chocoloate_holiday-768x512.jpg 768w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/bisou_chocoloate_holiday-1020x680.jpg 1020w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/bisou_chocoloate_holiday-1200x800.jpg 1200w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/bisou_chocoloate_holiday.jpg 1500w\" sizes=\"(max-width: 800px) 100vw, 800px\">\u003cfigcaption class=\"wp-caption-text\">Seasonal chocolates from Bisou. \u003ccite>(CUESA)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>East Bay-based chocolate makers Eli Curtis and Tracey Britton of \u003ca href=\"https://cuesa.org/seller/bisou-chocolate\">Bisou Chocolate\u003c/a> coax intriguing flavors from high-quality cocoa beans to make flavorful bars, truffles, and more, while paying a high premium to cocoa farmers. Look for seasonal truffles in flavors like salted chocolate caramel, gingerbread, candy cane, and bronze fennel. Their chocolate fig “salami” makes an eye-catching addition to holiday cheese platters, while their drinking chocolate kit (whisk included) makes a decadent gift. \u003cem>Ferry Plaza, Saturdays.\u003c/em>\u003c/p>\n\u003cfigure id=\"attachment_135697\" class=\"wp-caption alignnone\" style=\"max-width: 800px\">\u003cimg class=\"wp-image-135697 size-medium\" src=\"https://ww2.kqed.org/app/uploads/sites/24/2019/11/wise_sons_babka-800x533.jpg\" alt=\"Wise Sons' babkas are excellent presents for your sweet-toothed friends.\" width=\"800\" height=\"533\" srcset=\"https://ww2.kqed.org/app/uploads/sites/24/2019/11/wise_sons_babka-800x533.jpg 800w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/wise_sons_babka-160x107.jpg 160w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/wise_sons_babka-768x512.jpg 768w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/wise_sons_babka-1020x680.jpg 1020w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/wise_sons_babka-1200x800.jpg 1200w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/wise_sons_babka.jpg 1500w\" sizes=\"(max-width: 800px) 100vw, 800px\">\u003cfigcaption class=\"wp-caption-text\">Wise Sons' babkas are excellent presents for your sweet-toothed friends. \u003ccite>(CUESA)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>B-Y-O-Babka for Hannukah with \u003ca href=\"https://cuesa.org/seller/wise-sons-jewish-delicatessen\">Wise Sons Jewish Delicatessen\u003c/a>’s cinnamon and chocolate babka loaves, made in SF. Their bagel chips and spice mixes (in brisket, shawarma, and everything blends) are go-tos for last-minute gifting. \u003cem>Ferry Plaza, Saturdays.\u003c/em>\u003c/p>\n\u003cfigure id=\"attachment_135696\" class=\"wp-caption alignnone\" style=\"max-width: 800px\">\u003cimg class=\"wp-image-135696 size-medium\" src=\"https://ww2.kqed.org/app/uploads/sites/24/2019/11/dots_baking_holiday-800x535.jpg\" alt=\"Sugary treats from Dot's Baking Pantry . \" width=\"800\" height=\"535\" srcset=\"https://ww2.kqed.org/app/uploads/sites/24/2019/11/dots_baking_holiday-800x535.jpg 800w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/dots_baking_holiday-160x107.jpg 160w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/dots_baking_holiday-768x514.jpg 768w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/dots_baking_holiday.jpg 960w\" sizes=\"(max-width: 800px) 100vw, 800px\">\u003cfigcaption class=\"wp-caption-text\">Sugary treats from Dot's Baking Pantry. \u003ccite>(CUESA)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>\u003ca href=\"https://cuesa.org/seller/dot%E2%80%99s-baking-pantry\">Dot’s Baking Pantry\u003c/a> has assorted pies, cakes, breads, and cookies with holiday packaging, all lovingly made and ready for host gifts and holiday baskets. \u003cem>Jack London Square, Sundays.\u003c/em>\u003c/p>\n\u003cfigure id=\"attachment_135695\" class=\"wp-caption alignnone\" style=\"max-width: 800px\">\u003cimg class=\"wp-image-135695 size-medium\" src=\"https://ww2.kqed.org/app/uploads/sites/24/2019/11/nana_joe_granola-800x533.jpg\" alt=\"For the health nuts, Nana Joes offers the gift of granola!\" width=\"800\" height=\"533\" srcset=\"https://ww2.kqed.org/app/uploads/sites/24/2019/11/nana_joe_granola-800x533.jpg 800w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/nana_joe_granola-160x107.jpg 160w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/nana_joe_granola-768x512.jpg 768w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/nana_joe_granola-1020x680.jpg 1020w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/nana_joe_granola-1200x800.jpg 1200w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/nana_joe_granola.jpg 1500w\" sizes=\"(max-width: 800px) 100vw, 800px\">\u003cfigcaption class=\"wp-caption-text\">For the health nuts, Nana Joes offers the gift of granola! \u003ccite>(CUESA)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>\u003ca href=\"https://cuesa.org/seller/nana-joes-granola\">Nana Joes Granola\u003c/a> is known for their innovative, gluten-free, and vegan granolas made in San Francisco using farmers market ingredients. Michelle Pusateri’s spiced nuts, granola bars, trail mix, and granola packs can be given as stock stuffers or bundled in a pre-packaged gift box. \u003cem>Ferry Plaza, Saturdays.\u003c/em>\u003c/p>\n\u003cfigure id=\"attachment_135694\" class=\"wp-caption alignnone\" style=\"max-width: 800px\">\u003cimg class=\"wp-image-135694 size-medium\" src=\"https://ww2.kqed.org/app/uploads/sites/24/2019/11/yerba_buena_tea_gift_bag-800x533.jpg\" alt=\"Tea gift bags from Yerba Buena Tea Co. \" width=\"800\" height=\"533\" srcset=\"https://ww2.kqed.org/app/uploads/sites/24/2019/11/yerba_buena_tea_gift_bag-800x533.jpg 800w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/yerba_buena_tea_gift_bag-160x107.jpg 160w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/yerba_buena_tea_gift_bag-768x512.jpg 768w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/yerba_buena_tea_gift_bag-1020x680.jpg 1020w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/yerba_buena_tea_gift_bag-1200x800.jpg 1200w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/yerba_buena_tea_gift_bag.jpg 1500w\" sizes=\"(max-width: 800px) 100vw, 800px\">\u003cfigcaption class=\"wp-caption-text\">Tea gift bags from Yerba Buena Tea Co. \u003ccite>(CUESA)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>Give the gift of warmth and good health this winter with loose-leaf teas from \u003ca href=\"https://cuesa.org/seller/yerba-buena-tea-co\">Yerba Buena Tea Co.\u003c/a> For the holidays, they’re offering gift packs of three teas of your choice. All herbs and tea leaves are purchased through fair trade and organic farms and distributors. \u003cem>Ferry Plaza, Saturdays.\u003c/em>\u003c/p>\n\u003cfigure id=\"attachment_135693\" class=\"wp-caption alignnone\" style=\"max-width: 800px\">\u003cimg class=\"size-medium wp-image-135693\" src=\"https://ww2.kqed.org/app/uploads/sites/24/2019/11/eatwell_lavender_products-800x533.jpg\" alt=\"Eatwell Farm Lavender products to soothe your loved ones this holiday season.\" width=\"800\" height=\"533\" srcset=\"https://ww2.kqed.org/app/uploads/sites/24/2019/11/eatwell_lavender_products-800x533.jpg 800w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/eatwell_lavender_products-160x107.jpg 160w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/eatwell_lavender_products-768x512.jpg 768w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/eatwell_lavender_products-1020x680.jpg 1020w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/eatwell_lavender_products.jpg 1200w\" sizes=\"(max-width: 800px) 100vw, 800px\">\u003cfigcaption class=\"wp-caption-text\">Eatwell Farm Lavender products to soothe your loved ones this holiday season. \u003ccite>(CUESA)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>To pamper that special someone,\u003ca href=\"https://cuesa.org/seller/eatwell-farm\"> Eatwell Farm\u003c/a> has a whole suite of lavender sachets, scrubs, salves, hydrosols, essential oils, and other aromatic products. All of them are made with lavender and other items grown on their organic farm in Dixon.\u003cem> Ferry Plaza, Saturdays.\u003c/em>\u003c/p>\n\u003cfigure id=\"attachment_135692\" class=\"wp-caption alignnone\" style=\"max-width: 800px\">\u003cimg class=\"size-medium wp-image-135692\" src=\"https://ww2.kqed.org/app/uploads/sites/24/2019/11/allstar_gift-800x533.jpg\" alt=\"Allstar Organics gifts of dried wares. \" width=\"800\" height=\"533\" srcset=\"https://ww2.kqed.org/app/uploads/sites/24/2019/11/allstar_gift-800x533.jpg 800w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/allstar_gift-160x107.jpg 160w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/allstar_gift-768x512.jpg 768w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/allstar_gift-1020x680.jpg 1020w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/allstar_gift.jpg 1200w\" sizes=\"(max-width: 800px) 100vw, 800px\">\u003cfigcaption class=\"wp-caption-text\">Allstar Organics gifts of dried wares. \u003ccite>(CUESA)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>Season, taste, and freshen with\u003ca href=\"https://cuesa.org/seller/allstar-organics\"> Allstar Organics’\u003c/a> dried herbs, salts, sugars, and hydrosols, which beautifully bottle up the flavors and scents from their organic farm in Marin. \u003cem>Ferry Plaza, Saturdays.\u003c/em>\u003c/p>\n\u003cfigure id=\"attachment_135691\" class=\"wp-caption alignnone\" style=\"max-width: 800px\">\u003cimg class=\"size-medium wp-image-135691\" src=\"https://ww2.kqed.org/app/uploads/sites/24/2019/11/steadfast_herbs_products-800x533.jpg\" alt=\"Steadfast Herbs offers healing gift options.\" width=\"800\" height=\"533\" srcset=\"https://ww2.kqed.org/app/uploads/sites/24/2019/11/steadfast_herbs_products-800x533.jpg 800w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/steadfast_herbs_products-160x107.jpg 160w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/steadfast_herbs_products-768x512.jpg 768w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/steadfast_herbs_products-1020x680.jpg 1020w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/steadfast_herbs_products-1200x800.jpg 1200w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/steadfast_herbs_products.jpg 1500w\" sizes=\"(max-width: 800px) 100vw, 800px\">\u003cfigcaption class=\"wp-caption-text\">Steadfast Herbs offers healing gift options. \u003ccite>(CUESA)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>Take care of your loved ones (and yourself!) this winter cold season and into the New Year with handcrafted elixirs, tonics, tinctures, teas, and salves from\u003ca href=\"https://cuesa.org/seller/steadfast-herbs\"> Steadfast Herbs\u003c/a>. Herbalists Lauren Anderson and Finn Oakes grow all of the medicinal herbs in Pescadero, on land shared with Root Down Fam. Their First Aid Kit is a great grab-and-go goodie for preventative care.\u003cem> Ferry Plaza, Saturdays.\u003c/em>\u003c/p>\n\u003cfigure id=\"attachment_135690\" class=\"wp-caption alignnone\" style=\"max-width: 800px\">\u003cimg class=\"size-medium wp-image-135690\" src=\"https://ww2.kqed.org/app/uploads/sites/24/2019/11/Wisdom_Soaps_soaps_2_jlsfm_by_Tory_Putnam-800x533.jpg\" alt=\"Wisdom Soaps offers gifts that are aesthetically beautiful and cleansing!\" width=\"800\" height=\"533\" srcset=\"https://ww2.kqed.org/app/uploads/sites/24/2019/11/Wisdom_Soaps_soaps_2_jlsfm_by_Tory_Putnam-800x533.jpg 800w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/Wisdom_Soaps_soaps_2_jlsfm_by_Tory_Putnam-160x107.jpg 160w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/Wisdom_Soaps_soaps_2_jlsfm_by_Tory_Putnam-768x512.jpg 768w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/Wisdom_Soaps_soaps_2_jlsfm_by_Tory_Putnam-1020x680.jpg 1020w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/Wisdom_Soaps_soaps_2_jlsfm_by_Tory_Putnam-1200x800.jpg 1200w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/Wisdom_Soaps_soaps_2_jlsfm_by_Tory_Putnam.jpg 1500w\" sizes=\"(max-width: 800px) 100vw, 800px\">\u003cfigcaption class=\"wp-caption-text\">Wisdom Soaps offers gifts that are aesthetically beautiful and cleansing! \u003ccite>(CUESA)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>\u003ca href=\"https://cuesa.org/seller/wisdom-wisdom\">Wisdom by Wisdom\u003c/a> makes natural, handcrafted soaps and body butters in a wide variety of scents and colors, including poppyseed, oatmeal milk and honey, peppermint, and lavender. Sweet treats for your skin, her cupcake and cake slice soaps look and smell good enough to eat. \u003cem>Jack London Square, Sundays.\u003c/em>\u003c/p>\n\u003cfigure id=\"attachment_135689\" class=\"wp-caption alignnone\" style=\"max-width: 800px\">\u003cimg class=\"wp-image-135689 size-medium\" src=\"https://ww2.kqed.org/app/uploads/sites/24/2019/11/cypress_wreath-800x533.jpg\" alt=\"Give the gift of classic holiday flair with a wreath from one of CUESA's flower vendors.\" width=\"800\" height=\"533\" srcset=\"https://ww2.kqed.org/app/uploads/sites/24/2019/11/cypress_wreath-800x533.jpg 800w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/cypress_wreath-160x107.jpg 160w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/cypress_wreath-768x512.jpg 768w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/cypress_wreath-1020x680.jpg 1020w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/cypress_wreath.jpg 1200w\" sizes=\"(max-width: 800px) 100vw, 800px\">\u003cfigcaption class=\"wp-caption-text\">Give the gift of classic holiday flair with a wreath from one of CUESA's flower vendors. \u003ccite>(CUESA)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>Add holiday flair and bring home the scent of eucalyptus and other California grown greenery with handcrafted holiday wreaths from \u003ca href=\"https://cuesa.org/seller/devoto-gardens-orchards\">Devoto Gardens\u003c/a>, \u003ca href=\"https://cuesa.org/seller/fifth-crow-farm\">Fifth Crow Farm\u003c/a>, \u003ca href=\"https://cuesa.org/seller/four-sisters-farm\">Four Sisters Farm\u003c/a>, and \u003ca href=\"https://cuesa.org/seller/cypress-flower-farm\">Cypress Flower Farm\u003c/a>. \u003cem>Ferry Plaza, Saturdays.\u003c/em>\u003c/p>\n\u003cfigure id=\"attachment_135688\" class=\"wp-caption alignnone\" style=\"max-width: 800px\">\u003cimg class=\"size-medium wp-image-135688\" src=\"https://ww2.kqed.org/app/uploads/sites/24/2019/11/avocadototebag-800x533.jpg\" alt=\"Give the gift of a CUESA-loving tote.\" width=\"800\" height=\"533\" srcset=\"https://ww2.kqed.org/app/uploads/sites/24/2019/11/avocadototebag-800x533.jpg 800w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/avocadototebag-160x107.jpg 160w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/avocadototebag-768x512.jpg 768w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/avocadototebag-1020x680.jpg 1020w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/avocadototebag-1200x800.jpg 1200w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/avocadototebag.jpg 1500w\" sizes=\"(max-width: 800px) 100vw, 800px\">\u003cfigcaption class=\"wp-caption-text\">Give the gift of a CUESA-loving tote. \u003ccite>(CUESA)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>Package all of your farmers market goodies in \u003ca href=\"https://cuesa.org/farmers-market-merch\">our seasonal tote bag\u003c/a>, which makes a bold and functional fashion statement. Available for purchase at the CUESA Info Booth at all of our farmers markets.\u003c/p>\n\u003cfigure id=\"attachment_135687\" class=\"wp-caption alignnone\" style=\"max-width: 800px\">\u003cimg class=\"size-medium wp-image-135687\" src=\"https://ww2.kqed.org/app/uploads/sites/24/2019/11/gift_coins_2017-800x533.jpg\" alt=\"Gift coins for the hard-to-shop-for. \" width=\"800\" height=\"533\" srcset=\"https://ww2.kqed.org/app/uploads/sites/24/2019/11/gift_coins_2017-800x533.jpg 800w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/gift_coins_2017-160x107.jpg 160w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/gift_coins_2017-768x512.jpg 768w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/gift_coins_2017-1020x680.jpg 1020w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/gift_coins_2017-1200x800.jpg 1200w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/gift_coins_2017.jpg 1500w\" sizes=\"(max-width: 800px) 100vw, 800px\">\u003cfigcaption class=\"wp-caption-text\">Gift coins for the hard-to-shop-for. \u003ccite>(CUESA)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>Can’t decide? We’ve got the perfect gift. Delight your friends and family by letting them choose their own delicious gift with \u003ca href=\"https://cuesa.org/markets/gift-coins\">Farmers Market Gift Coins\u003c/a>. Gift coins work like a gift certificate, have no expiration date, and are availabel in any amount. And they can be redeemed at any CUESA farmers market stand! Market coins also make great corporate gifts. Stop by the Info Booth or call us to purchase. \u003ca href=\"https://cuesa.org/markets/gift-coins\">Learn more\u003c/a>.\u003c/p>\n\u003cp>[ad floatright]\u003c/p>\n\u003cp>\u003ci>This article originally appeared on \u003ca href=\"https://cuesa.org/article/gifts-our-foodshed-cuesas-farmers-market-holiday-guide\">CUESA\u003c/a>.\u003c/i>\u003c/p>\n\n",
"disqusIdentifier": "135674 https://ww2.kqed.org/bayareabites/?p=135674",
"disqusUrl": "https://ww2.kqed.org/bayareabites/2019/11/26/gifts-from-our-foodshed-cuesas-farmers-market-holiday-guide/",
"stats": {
"hasVideo": false,
"hasChartOrMap": false,
"hasAudio": false,
"hasPolis": false,
"wordCount": 1896,
"hasGoogleForm": false,
"hasGallery": false,
"hasHearkenModule": false,
"iframeSrcs": [],
"paragraphCount": 37
},
"modified": 1574881578,
"excerpt": "At CUESA’s farmers markets, you’ll find unique gifts that nourish the body, the earth, and our local community.",
"headData": {
"twImgId": "",
"twTitle": "",
"ogTitle": "",
"ogImgId": "",
"twDescription": "",
"description": "At CUESA’s farmers markets, you’ll find unique gifts that nourish the body, the earth, and our local community.",
"title": "Gifts from Our Foodshed: CUESA's Farmers Market Holiday Guide | KQED",
"ogDescription": "",
"schema": {
"@context": "http://schema.org",
"@type": "Article",
"headline": "Gifts from Our Foodshed: CUESA's Farmers Market Holiday Guide",
"datePublished": "2019-11-26T15:23:49-08:00",
"dateModified": "2019-11-27T11:06:18-08:00",
"image": "https://cdn.kqed.org/wp-content/uploads/2020/02/KQED-OG-Image@1x.png"
}
},
"guestAuthors": [],
"slug": "gifts-from-our-foodshed-cuesas-farmers-market-holiday-guide",
"status": "publish",
"path": "/bayareabites/135674/gifts-from-our-foodshed-cuesas-farmers-market-holiday-guide",
"audioTrackLength": null,
"parsedContent": [
{
"type": "contentString",
"content": "\u003cdiv class=\"post-body\">\u003cp>\u003cp>\u003c/p>\u003c/div>",
"attributes": {
"named": {},
"numeric": []
}
},
{
"type": "component",
"content": "",
"name": "aside",
"attributes": {
"named": {
"postid": "bayareabites_135544",
"label": "More Gift Guides "
},
"numeric": []
}
},
{
"type": "contentString",
"content": "\u003cdiv class=\"post-body\">\u003cp>\u003cbr>\nThis holiday season, give the gift of good food while supporting local farmers and food crafters. At CUESA’s farmers markets, you’ll find the makings for wholesome winter feasts, along with unique gifts that nourish the body, the earth, and our local community.\u003c/p>\n\u003cp>We’ve gathered some ideas for delicious and distinctive stocking stuffers and host gifts, as well as fixings for creating a sustainably sourced goodie basket. These are gifts with real people and stories behind them. At the farmers market, you can meet the makers, learn about their crafts, and know that you’re helping family farmers and small food businesses thrive.\u003c/p>\n\u003cp>As the days turn cold and rainy, farmers market vendors count on loyal customers like you to help sustain their businesses year-round. In this time of gratitude, we thank you for supporting CUESA and our market community throughout the year. Happy holidays from CUESA!\u003c/p>\n\u003ch3>2019 Farmers Market Holiday Schedule\u003c/h3>\n\u003cp>\u003cb>Ferry Plaza Farmers Market, San Francisco:\u003c/b> The Ferry Plaza Farmers Market is OPEN throughout the holidays except Thursday, December 26.\u003c/p>\n\u003cp>\u003cb>Jack London Square Farmers Market, Oakland:\u003c/b> Jack London Square Farmers Market is OPEN throughout the holdiays except Sunday, December 29.\u003c/p>\n\u003ch3>Farmers Market Gift Guide\u003c/h3>\n\u003cp>From award-winning apple cider caramels and handcrafted hot sauce to herbal wellness tinctures and lavender body care products, find these made-with-love gifts from our local farmers and crafters at the Ferry Plaza Farmers Market.\u003c/p>\n\u003cfigure id=\"attachment_135677\" class=\"wp-caption alignnone\" style=\"max-width: 800px\">\u003cimg class=\"size-medium wp-image-135677\" src=\"https://ww2.kqed.org/app/uploads/sites/24/2019/11/little_apple_holiday_2019-800x533.jpg\" alt=\"Heirloom apples are made into Little Apple Treats.\" width=\"800\" height=\"533\" srcset=\"https://ww2.kqed.org/app/uploads/sites/24/2019/11/little_apple_holiday_2019-800x533.jpg 800w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/little_apple_holiday_2019-160x107.jpg 160w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/little_apple_holiday_2019-768x512.jpg 768w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/little_apple_holiday_2019-1020x680.jpg 1020w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/little_apple_holiday_2019-1200x800.jpg 1200w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/little_apple_holiday_2019.jpg 1500w\" sizes=\"(max-width: 800px) 100vw, 800px\">\u003cfigcaption class=\"wp-caption-text\">Heirloom apples are made into Little Apple Treats. \u003ccite>(CUESA)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>Using heirloom apples from their Sebastopol farm, \u003ca href=\"https://cuesa.org/seller/little-apple-treats\">Little Apple Treats\u003c/a> has made a name for themselves with their Good Food Award-winning apple cider caramels. Look for seasonal flavors California Candy Cap and Apple Brandy + Walnut. They also offer apple bark, granolas, apple vinegar, and shrubs (perfect for mixers and mocktails). Their Modern Mulling Spice, featuring roses hibiscus, dried apples, and vanilla beans, will add holiday cheer to hot cider and wine. \u003cem>Ferry Plaza, Saturdays.\u003c/em>\u003c/p>\n\u003cfigure id=\"attachment_135680\" class=\"wp-caption alignnone\" style=\"max-width: 800px\">\u003cimg class=\"size-medium wp-image-135680\" src=\"https://ww2.kqed.org/app/uploads/sites/24/2019/11/old_dog_gift_bag-800x533.jpg\" alt=\"Gift bags with Old Dog walnuts. \" width=\"800\" height=\"533\" srcset=\"https://ww2.kqed.org/app/uploads/sites/24/2019/11/old_dog_gift_bag-800x533.jpg 800w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/old_dog_gift_bag-160x107.jpg 160w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/old_dog_gift_bag-768x512.jpg 768w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/old_dog_gift_bag-1020x680.jpg 1020w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/old_dog_gift_bag-1200x800.jpg 1200w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/old_dog_gift_bag.jpg 1500w\" sizes=\"(max-width: 800px) 100vw, 800px\">\u003cfigcaption class=\"wp-caption-text\">Gift bags with Old Dog walnuts. \u003ccite>(CUESA)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>For holiday snacking, fifth-generation San Joaquin family farm \u003ca href=\"https://cuesa.org/seller/old-dog-ranch\">Old Dog Ranch\u003c/a> offers bags of raw walnuts, as well as flavors like Mexican Hot Chocolate, Whiskey Spice, and Rosemary. Grab-and-go gift bags with a sampler of their walnut butters and spiced walnuts are also available. \u003cem>Ferry Plaza, Saturdays.\u003c/em>\u003c/p>\n\u003cfigure id=\"attachment_135681\" class=\"wp-caption alignnone\" style=\"max-width: 800px\">\u003cimg class=\"size-medium wp-image-135681\" src=\"https://ww2.kqed.org/app/uploads/sites/24/2019/11/june_products-800x533.jpg\" alt=\"Products from June Taylor. \" width=\"800\" height=\"533\" srcset=\"https://ww2.kqed.org/app/uploads/sites/24/2019/11/june_products-800x533.jpg 800w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/june_products-160x107.jpg 160w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/june_products-768x512.jpg 768w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/june_products-1020x680.jpg 1020w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/june_products.jpg 1200w\" sizes=\"(max-width: 800px) 100vw, 800px\">\u003cfigcaption class=\"wp-caption-text\">Products from June Taylor. \u003ccite>(CUESA)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>Bringing a contemporary twist to Christmas food traditions,\u003ca href=\"https://cuesa.org/seller/june-taylor-company\"> June Taylor\u003c/a> sources from local farmers for her distinctive holiday treats, such as mincemeat (traditional or vegetarian), fruit juice and herbal syrups, and citrus peel candies. Her \u003ca href=\"https://junetaylorjams.com/specialties/specialties.htm\">legendary Christmas \u003c/a>\u003ca href=\"https://junetaylorjams.com/specialties/specialties.htm\">cake\u003c/a> takes a whole year to prepare, with different fruits from local farms preserved each season. \u003cem>Ferry Plaza, Saturdays.\u003c/em>\u003c/p>\n\u003cfigure id=\"attachment_135682\" class=\"wp-caption alignnone\" style=\"max-width: 800px\">\u003cimg class=\"size-medium wp-image-135682\" src=\"https://ww2.kqed.org/app/uploads/sites/24/2019/11/hidden_star_apple_sauce-800x533.jpg\" alt=\"Applesauces available from Hidden Star.\" width=\"800\" height=\"533\" srcset=\"https://ww2.kqed.org/app/uploads/sites/24/2019/11/hidden_star_apple_sauce-800x533.jpg 800w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/hidden_star_apple_sauce-160x107.jpg 160w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/hidden_star_apple_sauce-768x512.jpg 768w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/hidden_star_apple_sauce-1020x680.jpg 1020w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/hidden_star_apple_sauce.jpg 1200w\" sizes=\"(max-width: 800px) 100vw, 800px\">\u003cfigcaption class=\"wp-caption-text\">Applesauces available from Hidden Star. \u003ccite>(CUESA)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>\u003ca href=\"https://cuesa.org/seller/hidden-star-orchards\">Hidden Star Orchards\u003c/a>’ offers apple sauce, apple butter, and pure fruit juice extracts, which provide highly concentrated flavors for sauces, salads dressings, cocktails, and whatever other uses creative cooks can dream up. \u003cem>Ferry Plaza, Saturdays.\u003c/em>\u003c/p>\n\u003cfigure id=\"attachment_135683\" class=\"wp-caption alignnone\" style=\"max-width: 800px\">\u003cimg class=\"size-medium wp-image-135683\" src=\"https://ww2.kqed.org/app/uploads/sites/24/2019/11/swanton_jams_0-800x533.jpg\" alt=\"Tasty Jams from Swanton Berry Farm.\" width=\"800\" height=\"533\" srcset=\"https://ww2.kqed.org/app/uploads/sites/24/2019/11/swanton_jams_0-800x533.jpg 800w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/swanton_jams_0-160x107.jpg 160w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/swanton_jams_0-768x512.jpg 768w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/swanton_jams_0-1020x680.jpg 1020w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/swanton_jams_0.jpg 1200w\" sizes=\"(max-width: 800px) 100vw, 800px\">\u003cfigcaption class=\"wp-caption-text\">Tasty Jams from Swanton Berry Farm. \u003ccite>(CUESA)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>\u003ca href=\"https://cuesa.org/seller/swanton-berry-farm\">Swanton Berry Farm\u003c/a> makes a wide variety of low-sugar organic jams using berries grown by union labor on the California coast. Recognized for its commitment to social justice for farmworkers, Swanton is one of the few farms in the country to carry the Food Justice Certified label. \u003cem>Ferry Plaza, Saturdays.\u003c/em>\u003c/p>\n\u003cfigure id=\"attachment_135684\" class=\"wp-caption alignnone\" style=\"max-width: 800px\">\u003cimg class=\"size-medium wp-image-135684\" src=\"https://ww2.kqed.org/app/uploads/sites/24/2019/11/frog_hollow_conserves-800x533.jpg\" alt=\"Conserves from Frog Hollow Farm.\" width=\"800\" height=\"533\" srcset=\"https://ww2.kqed.org/app/uploads/sites/24/2019/11/frog_hollow_conserves-800x533.jpg 800w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/frog_hollow_conserves-160x107.jpg 160w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/frog_hollow_conserves-768x512.jpg 768w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/frog_hollow_conserves-1020x680.jpg 1020w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/frog_hollow_conserves.jpg 1200w\" sizes=\"(max-width: 800px) 100vw, 800px\">\u003cfigcaption class=\"wp-caption-text\">Conserves from Frog Hollow Farm. \u003ccite>(CUESA)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>Give the taste of summer with \u003ca href=\"https://cuesa.org/seller/frog-hollow-farm\">Frog Hollow Farm\u003c/a> conserves, featuring the farm’s popular Brentwood-grown organic apricots, nectarines, and peaches. Gift baskets available. \u003cem>Ferry Plaza, Saturdays.\u003c/em>\u003c/p>\n\u003cfigure id=\"attachment_135685\" class=\"wp-caption alignnone\" style=\"max-width: 800px\">\u003cimg class=\"wp-image-135685 size-medium\" src=\"https://ww2.kqed.org/app/uploads/sites/24/2019/11/marshalls_honey-800x537.jpg\" alt=\"Honey is always a sweet gift from Marshall's Farm.\" width=\"800\" height=\"537\" srcset=\"https://ww2.kqed.org/app/uploads/sites/24/2019/11/marshalls_honey-800x537.jpg 800w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/marshalls_honey-160x107.jpg 160w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/marshalls_honey-768x516.jpg 768w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/marshalls_honey-1020x685.jpg 1020w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/marshalls_honey-1200x806.jpg 1200w\" sizes=\"(max-width: 800px) 100vw, 800px\">\u003cfigcaption class=\"wp-caption-text\">Honey is always a sweet gift from Marshall's Farm. \u003ccite>(CUESA)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>Give a little locally sourced sweetness with\u003ca href=\"https://cuesa.org/seller/marshalls-farm-natural-honey\"> Marshall’s Farm’s\u003c/a> honeys providing a sampling of local varietals such as Star Thistle, Orange Blossom, Napa Valley Wildflower, and California Sage Honey. Their honey straws make a colorful stocking stuffer. \u003cem>Ferry Plaza, Saturdays.\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\u003cfigure id=\"attachment_135686\" class=\"wp-caption alignnone\" style=\"max-width: 800px\">\u003cimg class=\"size-medium wp-image-135686\" src=\"https://ww2.kqed.org/app/uploads/sites/24/2019/11/lonely_mountain_jars-800x533.jpg\" alt=\"Cute gift-worthy jars of goodies from Lonely Mountain.\" width=\"800\" height=\"533\" srcset=\"https://ww2.kqed.org/app/uploads/sites/24/2019/11/lonely_mountain_jars-800x533.jpg 800w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/lonely_mountain_jars-160x107.jpg 160w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/lonely_mountain_jars-768x512.jpg 768w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/lonely_mountain_jars-1020x680.jpg 1020w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/lonely_mountain_jars-1200x800.jpg 1200w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/lonely_mountain_jars.jpg 1500w\" sizes=\"(max-width: 800px) 100vw, 800px\">\u003cfigcaption class=\"wp-caption-text\">Cute gift-worthy jars of goodies from Lonely Mountain. \u003ccite>(CUESA)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>\u003ca href=\"https://cuesa.org/seller/lonely-mountain-farm\">Lonely Mountain Farm\u003c/a> is offering preserved goods, such as strawberry jam, dilly beans, bread and butter squash, crushed heirloom tomatoes, pickled Mexican sour gherkins, and spicy dill pickles, complete with adorable hand-drawn labels. \u003cem>Ferry Plaza, Saturdays.\u003c/em>\u003c/p>\n\u003cfigure id=\"attachment_135706\" class=\"wp-caption alignnone\" style=\"max-width: 800px\">\u003cimg class=\"size-medium wp-image-135706\" src=\"https://ww2.kqed.org/app/uploads/sites/24/2019/11/volcano_kimchi_gift-800x533.jpg\" alt=\"Kimchi: the gift that's good for your gut! \" width=\"800\" height=\"533\" srcset=\"https://ww2.kqed.org/app/uploads/sites/24/2019/11/volcano_kimchi_gift-800x533.jpg 800w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/volcano_kimchi_gift-160x107.jpg 160w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/volcano_kimchi_gift-768x512.jpg 768w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/volcano_kimchi_gift-1020x680.jpg 1020w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/volcano_kimchi_gift-1200x800.jpg 1200w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/volcano_kimchi_gift.jpg 1500w\" sizes=\"(max-width: 800px) 100vw, 800px\">\u003cfigcaption class=\"wp-caption-text\">Kimchi: the gift that's good for your gut! \u003ccite>(CUESA)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>Share the gift of good gut health with \u003ca href=\"https://www.volcanokimchi.com/\">Volcano Kimchi\u003c/a> gift bags of handcrafted napa cabbage, jicama, and radish kimchi. Kimchi maker Aruna Lee is also offering Korean-style chili sauces, which are made from scratch using chilis grown by Buddhist nuns in Kyung Sang Province, South Korea. \u003cem>Ferry Plaza, Saturdays.\u003c/em>\u003c/p>\n\u003cfigure id=\"attachment_135705\" class=\"wp-caption alignnone\" style=\"max-width: 800px\">\u003cimg class=\"size-medium wp-image-135705\" src=\"https://ww2.kqed.org/app/uploads/sites/24/2019/11/tierra_hot_sauce_0-800x533.jpg\" alt=\"Warmth is but a shake away from these hot sauces from Tierra.\" width=\"800\" height=\"533\" srcset=\"https://ww2.kqed.org/app/uploads/sites/24/2019/11/tierra_hot_sauce_0-800x533.jpg 800w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/tierra_hot_sauce_0-160x107.jpg 160w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/tierra_hot_sauce_0-768x512.jpg 768w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/tierra_hot_sauce_0-1020x680.jpg 1020w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/tierra_hot_sauce_0.jpg 1200w\" sizes=\"(max-width: 800px) 100vw, 800px\">\u003cfigcaption class=\"wp-caption-text\">Warmth is but a shake away from these hot sauces from Tierra. \u003ccite>(CUESA)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>Heat up the holidays! \u003ca href=\"https://cuesa.org/seller/tierra-vegetables\">Tierra Vegetables\u003c/a> has plenty of gifts for the spice lover in your life, including hot sauces, chile jams and oils, and dried chiles, along with heirloom cornmeals, all sustainably grown and processed in small-batches at Lee and Wayne James’ farm in Santa Rosa. \u003cem>Ferry Plaza, Saturdays.\u003c/em>\u003c/p>\n\u003cfigure id=\"attachment_135704\" class=\"wp-caption alignnone\" style=\"max-width: 800px\">\u003cimg class=\"size-medium wp-image-135704\" src=\"https://ww2.kqed.org/app/uploads/sites/24/2019/11/happy_quail_pepper_pack-800x533.jpg\" alt=\"Pepper your loved ones with these gifts from Happy Quail.\" width=\"800\" height=\"533\" srcset=\"https://ww2.kqed.org/app/uploads/sites/24/2019/11/happy_quail_pepper_pack-800x533.jpg 800w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/happy_quail_pepper_pack-160x107.jpg 160w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/happy_quail_pepper_pack-768x512.jpg 768w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/happy_quail_pepper_pack-1020x680.jpg 1020w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/happy_quail_pepper_pack-1200x800.jpg 1200w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/happy_quail_pepper_pack.jpg 1500w\" sizes=\"(max-width: 800px) 100vw, 800px\">\u003cfigcaption class=\"wp-caption-text\">Pepper your loved ones with these gifts from Happy Quail. \u003ccite>(CUESA)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>Inspired by a family recipe, \u003ca href=\"https://cuesa.org/seller/happy-quail-farms\">Happy Quail Farms\u003c/a>’ Farm-Style Relish is a Good Food Award winner, with its tangy blend of mild and spicy peppers from David Winsberg’s suburban East Palo Alto farm. David also offers gift packs and boxes of his Wholly Mullies, Smoky Cayenne, and Habanero sauces. \u003cem>Ferry Plaza, Saturdays and Tuesdays.\u003c/em>\u003c/p>\n\u003cfigure id=\"attachment_135703\" class=\"wp-caption alignnone\" style=\"max-width: 800px\">\u003cimg class=\"size-medium wp-image-135703\" src=\"https://ww2.kqed.org/app/uploads/sites/24/2019/11/sciabica_gift_0-800x533.jpg\" alt=\"Olive oil gift boxes from Sciabica. \" width=\"800\" height=\"533\" srcset=\"https://ww2.kqed.org/app/uploads/sites/24/2019/11/sciabica_gift_0-800x533.jpg 800w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/sciabica_gift_0-160x107.jpg 160w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/sciabica_gift_0-768x512.jpg 768w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/sciabica_gift_0-1020x680.jpg 1020w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/sciabica_gift_0.jpg 1200w\" sizes=\"(max-width: 800px) 100vw, 800px\">\u003cfigcaption class=\"wp-caption-text\">Olive oil gift boxes from Sciabica. \u003ccite>(CUESA)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>Fourth-generation farm\u003ca href=\"https://cuesa.org/seller/sciabica-sons\"> Sciabica & Sons\u003c/a>’ fresh flavored olive oils are made by cold-pressing lemons, jalapeños, basil, or fresh garlic with fresh California olives—no artificial flavors. The four-flavor gift pack makes a great host gift. \u003cem>Ferry Plaza, Saturdays.\u003c/em>\u003c/p>\n\u003cfigure id=\"attachment_135702\" class=\"wp-caption alignnone\" style=\"max-width: 800px\">\u003cimg class=\"size-medium wp-image-135702\" src=\"https://ww2.kqed.org/app/uploads/sites/24/2019/11/bariani_olive_oil_gift-800x535.jpg\" alt=\"Mini olive oils from Bariani make great stocking stuffers.\" width=\"800\" height=\"535\" srcset=\"https://ww2.kqed.org/app/uploads/sites/24/2019/11/bariani_olive_oil_gift-800x535.jpg 800w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/bariani_olive_oil_gift-160x107.jpg 160w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/bariani_olive_oil_gift-768x514.jpg 768w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/bariani_olive_oil_gift-1020x683.jpg 1020w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/bariani_olive_oil_gift-1200x803.jpg 1200w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/bariani_olive_oil_gift.jpg 1500w\" sizes=\"(max-width: 800px) 100vw, 800px\">\u003cfigcaption class=\"wp-caption-text\">Mini olive oils from Bariani make great stocking stuffers. \u003ccite>(CUESA)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>For stocking stuffers, \u003ca href=\"https://cuesa.org/seller/bariani-olive-oil\">Bariani Olive Oil\u003c/a> has adorable mini versions of their olive oils, vinegar, and cured Manzanillo olives, all estate-grown, produced, and bottled near Sacramento. \u003cem>Ferry Plaza, Saturdays\u003c/em>\u003c/p>\n\u003cfigure id=\"attachment_135701\" class=\"wp-caption alignnone\" style=\"max-width: 800px\">\u003cimg class=\"size-medium wp-image-135701\" src=\"https://ww2.kqed.org/app/uploads/sites/24/2019/11/big_paw_gift-800x533.jpg\" alt=\"The gift of flavors from Big Paw.\" width=\"800\" height=\"533\" srcset=\"https://ww2.kqed.org/app/uploads/sites/24/2019/11/big_paw_gift-800x533.jpg 800w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/big_paw_gift-160x107.jpg 160w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/big_paw_gift-768x512.jpg 768w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/big_paw_gift-1020x680.jpg 1020w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/big_paw_gift-1200x800.jpg 1200w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/big_paw_gift.jpg 1500w\" sizes=\"(max-width: 800px) 100vw, 800px\">\u003cfigcaption class=\"wp-caption-text\">The gift of flavors from Big Paw. \u003ccite>(CUESA)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>Based in Hollister, \u003ca href=\"https://cuesa.org/seller/big-paw-olive-oil-company\">Big Paw Olive Oil Company\u003c/a> offers a variety of extra-virgin olive oils and balsamic vinegars, in plain and infused flavors such as sweet Honey Balsamic Vinegar or spicy Hollister Heat EVOO. Their Seasons Greetings Balsamic Vinegar in Cheery Cherry, a blend of barrel-aged dark cherry and Mission fig balsamic vinegar with a dash of cardamom spice, makes a delicious drizzle on holiday feast dishes and d esserts. \u003cem>Jack London Square, Sundays.\u003c/em>\u003c/p>\n\u003cfigure id=\"attachment_135700\" class=\"wp-caption alignnone\" style=\"max-width: 800px\">\u003cimg class=\"wp-image-135700 size-medium\" src=\"https://ww2.kqed.org/app/uploads/sites/24/2019/11/capn_mike_box-800x533.jpg\" alt=\"The salmon lover's dream: a gift box from Cap’n Mike’s Holy Smoke.\" width=\"800\" height=\"533\" srcset=\"https://ww2.kqed.org/app/uploads/sites/24/2019/11/capn_mike_box-800x533.jpg 800w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/capn_mike_box-160x107.jpg 160w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/capn_mike_box-768x512.jpg 768w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/capn_mike_box-1020x680.jpg 1020w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/capn_mike_box.jpg 1200w\" sizes=\"(max-width: 800px) 100vw, 800px\">\u003cfigcaption class=\"wp-caption-text\">The salmon lover's dream: a gift box from Cap’n Mike’s Holy Smoke. \u003ccite>(CUESA)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>Salmon lovers, \u003ca href=\"https://cuesa.org/seller/capn-mikes-holy-smoke\">Cap’n Mike’s Holy Smoke\u003c/a> offers gift packs of their smoked salmon, salmon jerky, salmon sticks, and other smoked fish delicacies. \u003cem>Ferry Plaza, Saturdays.\u003c/em>\u003c/p>\n\u003cfigure id=\"attachment_135699\" class=\"wp-caption alignnone\" style=\"max-width: 800px\">\u003cimg class=\"size-medium wp-image-135699\" src=\"https://ww2.kqed.org/app/uploads/sites/24/2019/11/almanac_peach_pampelmousse-800x533.jpg\" alt=\"Peach-pamplemousse brews make excellent presents for beer lovers.\" width=\"800\" height=\"533\" srcset=\"https://ww2.kqed.org/app/uploads/sites/24/2019/11/almanac_peach_pampelmousse-800x533.jpg 800w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/almanac_peach_pampelmousse-160x107.jpg 160w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/almanac_peach_pampelmousse-768x512.jpg 768w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/almanac_peach_pampelmousse-1020x680.jpg 1020w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/almanac_peach_pampelmousse-1200x800.jpg 1200w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/almanac_peach_pampelmousse.jpg 1500w\" sizes=\"(max-width: 800px) 100vw, 800px\">\u003cfigcaption class=\"wp-caption-text\">Peach-pamplemousse brews make excellent presents for beer lovers. \u003ccite>(CUESA)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>\u003ca href=\"https://cuesa.org/seller/almanac-beer-co\">Almanac Beer Co.\u003c/a> is offering limited-release flavors like Peach Pamplemousse Hopcake and Fruit Cobbler to delight the beer lover in your life. Their new BOOST Coffee Stout features locally roasted coffee beans from Devout Coffee and whole vanilla beans is the perfect a decadent winter treat. Pair with pies, chocolate santas, and other holiday feast favorites. \u003cem>Ferry Plaza, Saturdays.\u003c/em>\u003c/p>\n\u003cfigure id=\"attachment_135698\" class=\"wp-caption alignnone\" style=\"max-width: 800px\">\u003cimg class=\"size-medium wp-image-135698\" src=\"https://ww2.kqed.org/app/uploads/sites/24/2019/11/bisou_chocoloate_holiday-800x533.jpg\" alt=\"Seasonal chocolates from Bisou.\" width=\"800\" height=\"533\" srcset=\"https://ww2.kqed.org/app/uploads/sites/24/2019/11/bisou_chocoloate_holiday-800x533.jpg 800w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/bisou_chocoloate_holiday-160x107.jpg 160w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/bisou_chocoloate_holiday-768x512.jpg 768w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/bisou_chocoloate_holiday-1020x680.jpg 1020w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/bisou_chocoloate_holiday-1200x800.jpg 1200w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/bisou_chocoloate_holiday.jpg 1500w\" sizes=\"(max-width: 800px) 100vw, 800px\">\u003cfigcaption class=\"wp-caption-text\">Seasonal chocolates from Bisou. \u003ccite>(CUESA)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>East Bay-based chocolate makers Eli Curtis and Tracey Britton of \u003ca href=\"https://cuesa.org/seller/bisou-chocolate\">Bisou Chocolate\u003c/a> coax intriguing flavors from high-quality cocoa beans to make flavorful bars, truffles, and more, while paying a high premium to cocoa farmers. Look for seasonal truffles in flavors like salted chocolate caramel, gingerbread, candy cane, and bronze fennel. Their chocolate fig “salami” makes an eye-catching addition to holiday cheese platters, while their drinking chocolate kit (whisk included) makes a decadent gift. \u003cem>Ferry Plaza, Saturdays.\u003c/em>\u003c/p>\n\u003cfigure id=\"attachment_135697\" class=\"wp-caption alignnone\" style=\"max-width: 800px\">\u003cimg class=\"wp-image-135697 size-medium\" src=\"https://ww2.kqed.org/app/uploads/sites/24/2019/11/wise_sons_babka-800x533.jpg\" alt=\"Wise Sons' babkas are excellent presents for your sweet-toothed friends.\" width=\"800\" height=\"533\" srcset=\"https://ww2.kqed.org/app/uploads/sites/24/2019/11/wise_sons_babka-800x533.jpg 800w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/wise_sons_babka-160x107.jpg 160w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/wise_sons_babka-768x512.jpg 768w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/wise_sons_babka-1020x680.jpg 1020w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/wise_sons_babka-1200x800.jpg 1200w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/wise_sons_babka.jpg 1500w\" sizes=\"(max-width: 800px) 100vw, 800px\">\u003cfigcaption class=\"wp-caption-text\">Wise Sons' babkas are excellent presents for your sweet-toothed friends. \u003ccite>(CUESA)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>B-Y-O-Babka for Hannukah with \u003ca href=\"https://cuesa.org/seller/wise-sons-jewish-delicatessen\">Wise Sons Jewish Delicatessen\u003c/a>’s cinnamon and chocolate babka loaves, made in SF. Their bagel chips and spice mixes (in brisket, shawarma, and everything blends) are go-tos for last-minute gifting. \u003cem>Ferry Plaza, Saturdays.\u003c/em>\u003c/p>\n\u003cfigure id=\"attachment_135696\" class=\"wp-caption alignnone\" style=\"max-width: 800px\">\u003cimg class=\"wp-image-135696 size-medium\" src=\"https://ww2.kqed.org/app/uploads/sites/24/2019/11/dots_baking_holiday-800x535.jpg\" alt=\"Sugary treats from Dot's Baking Pantry . \" width=\"800\" height=\"535\" srcset=\"https://ww2.kqed.org/app/uploads/sites/24/2019/11/dots_baking_holiday-800x535.jpg 800w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/dots_baking_holiday-160x107.jpg 160w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/dots_baking_holiday-768x514.jpg 768w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/dots_baking_holiday.jpg 960w\" sizes=\"(max-width: 800px) 100vw, 800px\">\u003cfigcaption class=\"wp-caption-text\">Sugary treats from Dot's Baking Pantry. \u003ccite>(CUESA)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>\u003ca href=\"https://cuesa.org/seller/dot%E2%80%99s-baking-pantry\">Dot’s Baking Pantry\u003c/a> has assorted pies, cakes, breads, and cookies with holiday packaging, all lovingly made and ready for host gifts and holiday baskets. \u003cem>Jack London Square, Sundays.\u003c/em>\u003c/p>\n\u003cfigure id=\"attachment_135695\" class=\"wp-caption alignnone\" style=\"max-width: 800px\">\u003cimg class=\"wp-image-135695 size-medium\" src=\"https://ww2.kqed.org/app/uploads/sites/24/2019/11/nana_joe_granola-800x533.jpg\" alt=\"For the health nuts, Nana Joes offers the gift of granola!\" width=\"800\" height=\"533\" srcset=\"https://ww2.kqed.org/app/uploads/sites/24/2019/11/nana_joe_granola-800x533.jpg 800w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/nana_joe_granola-160x107.jpg 160w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/nana_joe_granola-768x512.jpg 768w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/nana_joe_granola-1020x680.jpg 1020w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/nana_joe_granola-1200x800.jpg 1200w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/nana_joe_granola.jpg 1500w\" sizes=\"(max-width: 800px) 100vw, 800px\">\u003cfigcaption class=\"wp-caption-text\">For the health nuts, Nana Joes offers the gift of granola! \u003ccite>(CUESA)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>\u003ca href=\"https://cuesa.org/seller/nana-joes-granola\">Nana Joes Granola\u003c/a> is known for their innovative, gluten-free, and vegan granolas made in San Francisco using farmers market ingredients. Michelle Pusateri’s spiced nuts, granola bars, trail mix, and granola packs can be given as stock stuffers or bundled in a pre-packaged gift box. \u003cem>Ferry Plaza, Saturdays.\u003c/em>\u003c/p>\n\u003cfigure id=\"attachment_135694\" class=\"wp-caption alignnone\" style=\"max-width: 800px\">\u003cimg class=\"wp-image-135694 size-medium\" src=\"https://ww2.kqed.org/app/uploads/sites/24/2019/11/yerba_buena_tea_gift_bag-800x533.jpg\" alt=\"Tea gift bags from Yerba Buena Tea Co. \" width=\"800\" height=\"533\" srcset=\"https://ww2.kqed.org/app/uploads/sites/24/2019/11/yerba_buena_tea_gift_bag-800x533.jpg 800w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/yerba_buena_tea_gift_bag-160x107.jpg 160w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/yerba_buena_tea_gift_bag-768x512.jpg 768w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/yerba_buena_tea_gift_bag-1020x680.jpg 1020w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/yerba_buena_tea_gift_bag-1200x800.jpg 1200w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/yerba_buena_tea_gift_bag.jpg 1500w\" sizes=\"(max-width: 800px) 100vw, 800px\">\u003cfigcaption class=\"wp-caption-text\">Tea gift bags from Yerba Buena Tea Co. \u003ccite>(CUESA)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>Give the gift of warmth and good health this winter with loose-leaf teas from \u003ca href=\"https://cuesa.org/seller/yerba-buena-tea-co\">Yerba Buena Tea Co.\u003c/a> For the holidays, they’re offering gift packs of three teas of your choice. All herbs and tea leaves are purchased through fair trade and organic farms and distributors. \u003cem>Ferry Plaza, Saturdays.\u003c/em>\u003c/p>\n\u003cfigure id=\"attachment_135693\" class=\"wp-caption alignnone\" style=\"max-width: 800px\">\u003cimg class=\"size-medium wp-image-135693\" src=\"https://ww2.kqed.org/app/uploads/sites/24/2019/11/eatwell_lavender_products-800x533.jpg\" alt=\"Eatwell Farm Lavender products to soothe your loved ones this holiday season.\" width=\"800\" height=\"533\" srcset=\"https://ww2.kqed.org/app/uploads/sites/24/2019/11/eatwell_lavender_products-800x533.jpg 800w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/eatwell_lavender_products-160x107.jpg 160w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/eatwell_lavender_products-768x512.jpg 768w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/eatwell_lavender_products-1020x680.jpg 1020w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/eatwell_lavender_products.jpg 1200w\" sizes=\"(max-width: 800px) 100vw, 800px\">\u003cfigcaption class=\"wp-caption-text\">Eatwell Farm Lavender products to soothe your loved ones this holiday season. \u003ccite>(CUESA)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>To pamper that special someone,\u003ca href=\"https://cuesa.org/seller/eatwell-farm\"> Eatwell Farm\u003c/a> has a whole suite of lavender sachets, scrubs, salves, hydrosols, essential oils, and other aromatic products. All of them are made with lavender and other items grown on their organic farm in Dixon.\u003cem> Ferry Plaza, Saturdays.\u003c/em>\u003c/p>\n\u003cfigure id=\"attachment_135692\" class=\"wp-caption alignnone\" style=\"max-width: 800px\">\u003cimg class=\"size-medium wp-image-135692\" src=\"https://ww2.kqed.org/app/uploads/sites/24/2019/11/allstar_gift-800x533.jpg\" alt=\"Allstar Organics gifts of dried wares. \" width=\"800\" height=\"533\" srcset=\"https://ww2.kqed.org/app/uploads/sites/24/2019/11/allstar_gift-800x533.jpg 800w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/allstar_gift-160x107.jpg 160w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/allstar_gift-768x512.jpg 768w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/allstar_gift-1020x680.jpg 1020w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/allstar_gift.jpg 1200w\" sizes=\"(max-width: 800px) 100vw, 800px\">\u003cfigcaption class=\"wp-caption-text\">Allstar Organics gifts of dried wares. \u003ccite>(CUESA)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>Season, taste, and freshen with\u003ca href=\"https://cuesa.org/seller/allstar-organics\"> Allstar Organics’\u003c/a> dried herbs, salts, sugars, and hydrosols, which beautifully bottle up the flavors and scents from their organic farm in Marin. \u003cem>Ferry Plaza, Saturdays.\u003c/em>\u003c/p>\n\u003cfigure id=\"attachment_135691\" class=\"wp-caption alignnone\" style=\"max-width: 800px\">\u003cimg class=\"size-medium wp-image-135691\" src=\"https://ww2.kqed.org/app/uploads/sites/24/2019/11/steadfast_herbs_products-800x533.jpg\" alt=\"Steadfast Herbs offers healing gift options.\" width=\"800\" height=\"533\" srcset=\"https://ww2.kqed.org/app/uploads/sites/24/2019/11/steadfast_herbs_products-800x533.jpg 800w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/steadfast_herbs_products-160x107.jpg 160w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/steadfast_herbs_products-768x512.jpg 768w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/steadfast_herbs_products-1020x680.jpg 1020w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/steadfast_herbs_products-1200x800.jpg 1200w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/steadfast_herbs_products.jpg 1500w\" sizes=\"(max-width: 800px) 100vw, 800px\">\u003cfigcaption class=\"wp-caption-text\">Steadfast Herbs offers healing gift options. \u003ccite>(CUESA)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>Take care of your loved ones (and yourself!) this winter cold season and into the New Year with handcrafted elixirs, tonics, tinctures, teas, and salves from\u003ca href=\"https://cuesa.org/seller/steadfast-herbs\"> Steadfast Herbs\u003c/a>. Herbalists Lauren Anderson and Finn Oakes grow all of the medicinal herbs in Pescadero, on land shared with Root Down Fam. Their First Aid Kit is a great grab-and-go goodie for preventative care.\u003cem> Ferry Plaza, Saturdays.\u003c/em>\u003c/p>\n\u003cfigure id=\"attachment_135690\" class=\"wp-caption alignnone\" style=\"max-width: 800px\">\u003cimg class=\"size-medium wp-image-135690\" src=\"https://ww2.kqed.org/app/uploads/sites/24/2019/11/Wisdom_Soaps_soaps_2_jlsfm_by_Tory_Putnam-800x533.jpg\" alt=\"Wisdom Soaps offers gifts that are aesthetically beautiful and cleansing!\" width=\"800\" height=\"533\" srcset=\"https://ww2.kqed.org/app/uploads/sites/24/2019/11/Wisdom_Soaps_soaps_2_jlsfm_by_Tory_Putnam-800x533.jpg 800w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/Wisdom_Soaps_soaps_2_jlsfm_by_Tory_Putnam-160x107.jpg 160w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/Wisdom_Soaps_soaps_2_jlsfm_by_Tory_Putnam-768x512.jpg 768w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/Wisdom_Soaps_soaps_2_jlsfm_by_Tory_Putnam-1020x680.jpg 1020w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/Wisdom_Soaps_soaps_2_jlsfm_by_Tory_Putnam-1200x800.jpg 1200w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/Wisdom_Soaps_soaps_2_jlsfm_by_Tory_Putnam.jpg 1500w\" sizes=\"(max-width: 800px) 100vw, 800px\">\u003cfigcaption class=\"wp-caption-text\">Wisdom Soaps offers gifts that are aesthetically beautiful and cleansing! \u003ccite>(CUESA)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>\u003ca href=\"https://cuesa.org/seller/wisdom-wisdom\">Wisdom by Wisdom\u003c/a> makes natural, handcrafted soaps and body butters in a wide variety of scents and colors, including poppyseed, oatmeal milk and honey, peppermint, and lavender. Sweet treats for your skin, her cupcake and cake slice soaps look and smell good enough to eat. \u003cem>Jack London Square, Sundays.\u003c/em>\u003c/p>\n\u003cfigure id=\"attachment_135689\" class=\"wp-caption alignnone\" style=\"max-width: 800px\">\u003cimg class=\"wp-image-135689 size-medium\" src=\"https://ww2.kqed.org/app/uploads/sites/24/2019/11/cypress_wreath-800x533.jpg\" alt=\"Give the gift of classic holiday flair with a wreath from one of CUESA's flower vendors.\" width=\"800\" height=\"533\" srcset=\"https://ww2.kqed.org/app/uploads/sites/24/2019/11/cypress_wreath-800x533.jpg 800w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/cypress_wreath-160x107.jpg 160w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/cypress_wreath-768x512.jpg 768w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/cypress_wreath-1020x680.jpg 1020w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/cypress_wreath.jpg 1200w\" sizes=\"(max-width: 800px) 100vw, 800px\">\u003cfigcaption class=\"wp-caption-text\">Give the gift of classic holiday flair with a wreath from one of CUESA's flower vendors. \u003ccite>(CUESA)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>Add holiday flair and bring home the scent of eucalyptus and other California grown greenery with handcrafted holiday wreaths from \u003ca href=\"https://cuesa.org/seller/devoto-gardens-orchards\">Devoto Gardens\u003c/a>, \u003ca href=\"https://cuesa.org/seller/fifth-crow-farm\">Fifth Crow Farm\u003c/a>, \u003ca href=\"https://cuesa.org/seller/four-sisters-farm\">Four Sisters Farm\u003c/a>, and \u003ca href=\"https://cuesa.org/seller/cypress-flower-farm\">Cypress Flower Farm\u003c/a>. \u003cem>Ferry Plaza, Saturdays.\u003c/em>\u003c/p>\n\u003cfigure id=\"attachment_135688\" class=\"wp-caption alignnone\" style=\"max-width: 800px\">\u003cimg class=\"size-medium wp-image-135688\" src=\"https://ww2.kqed.org/app/uploads/sites/24/2019/11/avocadototebag-800x533.jpg\" alt=\"Give the gift of a CUESA-loving tote.\" width=\"800\" height=\"533\" srcset=\"https://ww2.kqed.org/app/uploads/sites/24/2019/11/avocadototebag-800x533.jpg 800w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/avocadototebag-160x107.jpg 160w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/avocadototebag-768x512.jpg 768w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/avocadototebag-1020x680.jpg 1020w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/avocadototebag-1200x800.jpg 1200w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/avocadototebag.jpg 1500w\" sizes=\"(max-width: 800px) 100vw, 800px\">\u003cfigcaption class=\"wp-caption-text\">Give the gift of a CUESA-loving tote. \u003ccite>(CUESA)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>Package all of your farmers market goodies in \u003ca href=\"https://cuesa.org/farmers-market-merch\">our seasonal tote bag\u003c/a>, which makes a bold and functional fashion statement. Available for purchase at the CUESA Info Booth at all of our farmers markets.\u003c/p>\n\u003cfigure id=\"attachment_135687\" class=\"wp-caption alignnone\" style=\"max-width: 800px\">\u003cimg class=\"size-medium wp-image-135687\" src=\"https://ww2.kqed.org/app/uploads/sites/24/2019/11/gift_coins_2017-800x533.jpg\" alt=\"Gift coins for the hard-to-shop-for. \" width=\"800\" height=\"533\" srcset=\"https://ww2.kqed.org/app/uploads/sites/24/2019/11/gift_coins_2017-800x533.jpg 800w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/gift_coins_2017-160x107.jpg 160w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/gift_coins_2017-768x512.jpg 768w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/gift_coins_2017-1020x680.jpg 1020w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/gift_coins_2017-1200x800.jpg 1200w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/gift_coins_2017.jpg 1500w\" sizes=\"(max-width: 800px) 100vw, 800px\">\u003cfigcaption class=\"wp-caption-text\">Gift coins for the hard-to-shop-for. \u003ccite>(CUESA)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>Can’t decide? We’ve got the perfect gift. Delight your friends and family by letting them choose their own delicious gift with \u003ca href=\"https://cuesa.org/markets/gift-coins\">Farmers Market Gift Coins\u003c/a>. Gift coins work like a gift certificate, have no expiration date, and are availabel in any amount. And they can be redeemed at any CUESA farmers market stand! Market coins also make great corporate gifts. Stop by the Info Booth or call us to purchase. \u003ca href=\"https://cuesa.org/markets/gift-coins\">Learn more\u003c/a>.\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>\u003ci>This article originally appeared on \u003ca href=\"https://cuesa.org/article/gifts-our-foodshed-cuesas-farmers-market-holiday-guide\">CUESA\u003c/a>.\u003c/i>\u003c/p>\n\n\u003c/div>\u003c/p>",
"attributes": {
"named": {},
"numeric": []
}
}
],
"link": "/bayareabites/135674/gifts-from-our-foodshed-cuesas-farmers-market-holiday-guide",
"authors": [
"5484"
],
"categories": [
"bayareabites_109",
"bayareabites_301",
"bayareabites_12276",
"bayareabites_1653",
"bayareabites_1874",
"bayareabites_95",
"bayareabites_1875",
"bayareabites_90",
"bayareabites_1248"
],
"tags": [
"bayareabites_237",
"bayareabites_2172",
"bayareabites_16506"
],
"featImg": "bayareabites_135679",
"label": "bayareabites"
},
"bayareabites_135565": {
"type": "posts",
"id": "bayareabites_135565",
"meta": {
"index": "posts_1716263798",
"site": "bayareabites",
"id": "135565",
"score": null,
"sort": [
1574438837000
]
},
"parent": 0,
"labelTerm": {
"site": "bayareabites",
"term": 15012
},
"blocks": [],
"publishDate": 1574438837,
"format": "standard",
"disqusTitle": "Fresh Farmers Market Picks for Your Holiday Table",
"title": "Fresh Farmers Market Picks for Your Holiday Table",
"headTitle": "Thanksgiving Recipes | Bay Area Bites | KQED Food",
"content": "\u003cp>[aside postID='bayareabites_109221,bayareabites_102262' label='Other Holiday Tips From CUESA']\u003cbr>\nWho says the winter farmers market is a quiet affair? In California, we are blessed with a bounty of cool-season crops and locally made goodies to make your holiday celebrations fresh and delicious.\u003c/p>\n\u003cp>You can make your holiday dinner prep easier (and delicious) with seasonal produce and handcrafted products while supporting family farmers and food makers. Here are some seasonal specialties from the \u003ca href=\"https://cuesa.org/markets/ferry-plaza-farmers-market-saturday\" target=\"_blank\" rel=\"noopener noreferrer\">Ferry Plaza Farmers Market\u003c/a> to help you make the most of the winter market.\u003c/p>\n\u003ch2>Hachiya and Fuyu persimmons\u003c/h2>\n\u003cfigure id=\"attachment_135643\" class=\"wp-caption aligncenter\" style=\"max-width: 1920px\">\u003cimg src=\"https://ww2.kqed.org/app/uploads/sites/24/2019/11/hachiya.jpg\" alt=\"Hachiya persimmons\" width=\"1920\" height=\"1289\" class=\"size-full wp-image-135643\" srcset=\"https://ww2.kqed.org/app/uploads/sites/24/2019/11/hachiya.jpg 1920w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/hachiya-160x107.jpg 160w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/hachiya-800x537.jpg 800w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/hachiya-768x516.jpg 768w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/hachiya-1020x685.jpg 1020w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/hachiya-1200x806.jpg 1200w\" sizes=\"(max-width: 1920px) 100vw, 1920px\">\u003cfigcaption class=\"wp-caption-text\">Persimmons are a fall favorite, available in two styles at the farmers market: Hachiya and Fuyu. \u003ccite>(CUESA)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>Persimmons are a fall favorite, available in two styles at the farmers market: Hachiya and Fuyu. Acorn-shaped Hachiyas must be enjoyed fully ripe, so select fruits that are delicately soft and mushy (otherwise they’re astringent). They can be dried to make the Japanese treat \u003ca href=\"https://ww2.kqed.org/bayareabites/2019/01/09/ancient-japanese-food-craft-brings-persimmons-to-american-palates/\" target=\"_blank\" rel=\"noopener noreferrer\">\u003cem>hoshigaki\u003c/em>\u003c/a> or used in preserves and baking (as in \u003ca href=\"https://cuesa.org/recipe/grandma-elsies-world-famous-persimmon-cookies\" target=\"_blank\" rel=\"noopener noreferrer\">this cookie recipe\u003c/a>). The squat and sweet Fuyu, on the other hand, can be eaten when it is still hard. Slice it into salads or dry the slices into thick rounds.\u003c/p>\n\u003cp>Look for persimmons at \u003ca href=\"https://cuesa.org/seller/kj-orchards\" target=\"_blank\" rel=\"noopener noreferrer\">K&J Orchards\u003c/a>, \u003ca href=\"https://cuesa.org/seller/blossom-bluff-orchards\" target=\"_blank\" rel=\"noopener noreferrer\">Blossom Bluff Orchards\u003c/a>, \u003ca href=\"https://cuesa.org/seller/twin-girls-farm\" target=\"_blank\" rel=\"noopener noreferrer\">Twin Girls Farm\u003c/a>, and other fruit growers at the farmers market.\u003c/p>\n\u003ch2>Peak‐harvest walnuts\u003c/h2>\n\u003cfigure id=\"attachment_135607\" class=\"wp-caption aligncenter\" style=\"max-width: 1920px\">\u003cimg class=\"size-full wp-image-135607\" src=\"https://ww2.kqed.org/app/uploads/sites/24/2019/11/old_dog_walnuts.jpg\" alt=\"Old Dog Ranch assorted walnut flavors\" width=\"1920\" height=\"1280\" srcset=\"https://ww2.kqed.org/app/uploads/sites/24/2019/11/old_dog_walnuts.jpg 1920w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/old_dog_walnuts-160x107.jpg 160w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/old_dog_walnuts-800x533.jpg 800w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/old_dog_walnuts-768x512.jpg 768w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/old_dog_walnuts-1020x680.jpg 1020w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/old_dog_walnuts-1200x800.jpg 1200w\" sizes=\"(max-width: 1920px) 100vw, 1920px\">\u003cfigcaption class=\"wp-caption-text\">Old Dog Ranch offers flavors like Mexican Hot Chocolate, Whiskey Spice, and Rosemary to bring a toasty crunch to your holiday snack plates and salads. \u003ccite>(CUESA)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>Fall is the time for harvesting walnuts. Excellent chopped, toasted, or glazed, the walnut, with its rich and satisfying flavor, lends itself just as easily into a roasted beet and goat cheese salad as it does into a dark chocolate brownie. Find freshly harvested walnuts at \u003ca href=\"https://cuesa.org/seller/glashoff-farms\" target=\"_blank\" rel=\"noopener noreferrer\">Glashoff Farms\u003c/a> and \u003ca href=\"https://cuesa.org/seller/old-dog-ranch\" target=\"_blank\" rel=\"noopener noreferrer\">Old Dog Ranch\u003c/a>. The latter also offers flavors like Mexican Hot Chocolate, Whiskey Spice, and Rosemary to bring a toasty crunch to your holiday snack plates and salads.\u003c/p>\n\u003ch2>Beyond butternut\u003c/h2>\n\u003cfigure id=\"attachment_135569\" class=\"wp-caption aligncenter\" style=\"max-width: 1920px\">\u003cimg class=\"size-full wp-image-135569\" src=\"https://ww2.kqed.org/app/uploads/sites/24/2019/11/winter_squash.jpg\" alt=\"A colorful assortment of winter squash\" width=\"1920\" height=\"1289\" srcset=\"https://ww2.kqed.org/app/uploads/sites/24/2019/11/winter_squash.jpg 1920w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/winter_squash-160x107.jpg 160w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/winter_squash-800x537.jpg 800w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/winter_squash-768x516.jpg 768w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/winter_squash-1020x685.jpg 1020w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/winter_squash-1200x806.jpg 1200w\" sizes=\"(max-width: 1920px) 100vw, 1920px\">\u003cfigcaption class=\"wp-caption-text\">As decorative as they are delicious, winter squash can be found in various colors, sizes and flavors. \u003ccite>(CUESA)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>Winter squash are harvested during the fall, when their rinds hardens, and can be stored until spring, lasting through the critical cold months. Sweeter and denser than the summer squash, winter varieties make a belly‐filling basis for soups and pies and \u003ca href=\"https://cuesa.org/recipe/nutloaf-stuffed-delicata-squash\" target=\"_blank\" rel=\"noopener noreferrer\">a hearty vessel for stuffing\u003c/a>.\u003c/p>\n\u003cp>[ad fullwidth]\u003c/p>\n\u003cp>As decorative as they are delicious, winter squash can be found in various colors, sizes and flavors. The most well‐known varieties include butternut, spaghetti and acorn, but local farmers are helping us explore lesser‐known members of the winter squash family.\u003c/p>\n\u003cp>Look for through the farmers market, and check out our \u003ca href=\"https://ww2.kqed.org/bayareabites/2018/10/29/squash-goals-a-guide-to-winter-squash/\" target=\"_blank\" rel=\"noopener noreferrer\">winter squash guide\u003c/a> for a primer on varieties.\u003c/p>\n\u003ch2>Heirloom apples\u003c/h2>\n\u003cfigure id=\"attachment_135609\" class=\"wp-caption aligncenter\" style=\"max-width: 1920px\">\u003cimg class=\"size-full wp-image-135609\" src=\"https://ww2.kqed.org/app/uploads/sites/24/2019/11/apples_devoto.jpg\" alt=\"\" width=\"1920\" height=\"1280\" srcset=\"https://ww2.kqed.org/app/uploads/sites/24/2019/11/apples_devoto.jpg 1920w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/apples_devoto-160x107.jpg 160w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/apples_devoto-800x533.jpg 800w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/apples_devoto-768x512.jpg 768w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/apples_devoto-1020x680.jpg 1020w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/apples_devoto-1200x800.jpg 1200w\" sizes=\"(max-width: 1920px) 100vw, 1920px\">\u003cfigcaption class=\"wp-caption-text\">Devoto Orchards has many apple varieties. \u003ccite>(CUESA)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>Up your apple pie game with heirloom apples from the farmers market. At grocery stores, you might only find a handful of apples such as Red Delicious and Granny Smith, but at the farmers market, you’ll find more than 50 fresh and flavorful varieties with evocative names like Mutsu, Gravenstein, and Black Twig, each available for a brief, delicious window of time.\u003c/p>\n\u003cp>Use them in \u003ca href=\"https://cuesa.org/recipe/avivas-applesauce\" target=\"_blank\" rel=\"noopener noreferrer\">apple sauce\u003c/a>, \u003ca href=\"https://cuesa.org/recipe/classic-apple-pie\" target=\"_blank\" rel=\"noopener noreferrer\">pie\u003c/a>, salads, stuffings, chutneys, and more. Find them at the farmers market at \u003ca href=\"https://cuesa.org/seller/glashoff-farms\" target=\"_blank\" rel=\"noopener noreferrer\">Devoto Orchards\u003c/a> and \u003ca href=\"https://cuesa.org/seller/apple-farm\" target=\"_blank\" rel=\"noopener noreferrer\">Apple Farm\u003c/a>.\u003c/p>\n\u003ch2>No ordinary cranberry sauce\u003c/h2>\n\u003cfigure id=\"attachment_135610\" class=\"wp-caption aligncenter\" style=\"max-width: 1920px\">\u003cimg class=\"size-full wp-image-135610\" src=\"https://ww2.kqed.org/app/uploads/sites/24/2019/11/cranberry_wise_goat.jpg\" alt=\"Wise Goat's honey fermented cranberry sauce\" width=\"1920\" height=\"1280\" srcset=\"https://ww2.kqed.org/app/uploads/sites/24/2019/11/cranberry_wise_goat.jpg 1920w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/cranberry_wise_goat-160x107.jpg 160w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/cranberry_wise_goat-800x533.jpg 800w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/cranberry_wise_goat-768x512.jpg 768w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/cranberry_wise_goat-1020x680.jpg 1020w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/cranberry_wise_goat-1200x800.jpg 1200w\" sizes=\"(max-width: 1920px) 100vw, 1920px\">\u003cfigcaption class=\"wp-caption-text\">Wise Goat's honey fermented cranberry sauce \u003ccite>(CUESA)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>Ditch the canned cranberry log and try honey fermented cranberry sauce from \u003ca href=\"https://cuesa.org/seller/wise-goat-organics\" target=\"_blank\" rel=\"noopener noreferrer\">Wise Goat Organics\u003c/a>, a Santa Cruz‐based maker of handcrafted ferments, to add flair to glazes and syrups to accompany your holiday feast. Nutritional therapy practitioner Mary Risavi’s nutrient‐dense version includes organic cranberries, ginger, wildflower honey, orange peel, and cinnamon.\u003c/p>\n\u003ch2>Fruit and herb syrups for distinctive dressings\u003c/h2>\n\u003cfigure id=\"attachment_135611\" class=\"wp-caption aligncenter\" style=\"max-width: 1920px\">\u003cimg class=\"size-full wp-image-135611\" src=\"https://ww2.kqed.org/app/uploads/sites/24/2019/11/june_taylor_syrups.jpg\" alt=\"June Taylor's unique herbal, floral, and fruit syrups.\" width=\"1920\" height=\"1303\" srcset=\"https://ww2.kqed.org/app/uploads/sites/24/2019/11/june_taylor_syrups.jpg 1920w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/june_taylor_syrups-160x109.jpg 160w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/june_taylor_syrups-800x543.jpg 800w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/june_taylor_syrups-768x521.jpg 768w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/june_taylor_syrups-1020x692.jpg 1020w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/june_taylor_syrups-1200x814.jpg 1200w\" sizes=\"(max-width: 1920px) 100vw, 1920px\">\u003cfigcaption class=\"wp-caption-text\">June Taylor's unique herbal, floral, and fruit syrups. \u003ccite>(CUESA)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>Bringing a contemporary twist to Christmas food traditions, \u003ca href=\"https://cuesa.org/seller/june-taylor-company\" target=\"_blank\" rel=\"noopener noreferrer\">June Taylor\u003c/a> sources from local farmers for her unique herbal, floral, and fruit syrups. With flavors like Douglas Fir & Rosemary, Yuzu & Mint, and Santa Rosa Plum and Rose Geranium, try them in vinaigrettes, glazed over fish or meat, drizzled over ice cream or cake, or mixed into cocktails.\u003c/p>\n\u003cp>\u003ca href=\"http://www.hiddenstarorchards.com/\" target=\"_blank\" rel=\"noopener noreferrer\">Hidden Star Orchards\u003c/a> also offers pure fruit juice extracts in flavors like pomegranate, which provide highly concentrated flavors for sauces and salads dressings.\u003c/p>\n\u003ch2>Alternative nogs\u003c/h2>\n\u003cfigure id=\"attachment_135614\" class=\"wp-caption aligncenter\" style=\"max-width: 1920px\">\u003cimg class=\"size-full wp-image-135614\" src=\"https://ww2.kqed.org/app/uploads/sites/24/2019/11/beber_almond_nog.jpg\" alt=\"\" width=\"1920\" height=\"1280\" srcset=\"https://ww2.kqed.org/app/uploads/sites/24/2019/11/beber_almond_nog.jpg 1920w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/beber_almond_nog-160x107.jpg 160w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/beber_almond_nog-800x533.jpg 800w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/beber_almond_nog-768x512.jpg 768w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/beber_almond_nog-1020x680.jpg 1020w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/beber_almond_nog-1200x800.jpg 1200w\" sizes=\"(max-width: 1920px) 100vw, 1920px\">\u003cfigcaption class=\"wp-caption-text\">Beber Almondmilk provides a vegan alternative to eggnog. \u003ccite>(CUESA)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>For a vegan alternative to eggnog, check out \u003ca href=\"https://cuesa.org/seller/beber-almondmilk\" target=\"_blank\" rel=\"noopener noreferrer\">Beber Almondmilk\u003c/a>’s almond and cashew-based version, ideal for holiday entertaining, cookie dipping and warming up by that open fire. For dairy drinkers, \u003ca href=\"https://cuesa.org/seller/alexandre-family-farm\" target=\"_blank\" rel=\"noopener noreferrer\">Alexandre Family Farm\u003c/a> has super‐creamy organic eggnog made from old‐fashioned A2/A2 milk from crossbred grazing cows on their regenerative dairy ranch in Crescent City.\u003c/p>\n\u003ch2>No‐ABV holiday bubbly\u003c/h2>\n\u003cfigure id=\"attachment_135615\" class=\"wp-caption aligncenter\" style=\"max-width: 1920px\">\u003cimg class=\"size-full wp-image-135615\" src=\"https://ww2.kqed.org/app/uploads/sites/24/2019/11/eatwell_softers.jpg\" alt=\"\" width=\"1920\" height=\"1280\" srcset=\"https://ww2.kqed.org/app/uploads/sites/24/2019/11/eatwell_softers.jpg 1920w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/eatwell_softers-160x107.jpg 160w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/eatwell_softers-800x533.jpg 800w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/eatwell_softers-768x512.jpg 768w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/eatwell_softers-1020x680.jpg 1020w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/eatwell_softers-1200x800.jpg 1200w\" sizes=\"(max-width: 1920px) 100vw, 1920px\">\u003cfigcaption class=\"wp-caption-text\">Eatwell Farm Softer is a lactofermented soda that is made the old-fashioned way. \u003ccite>(CUESA)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>Avoid the holiday hangover with a refreshing \u003ca href=\"https://cuesa.org/seller/eatwell-farm\" target=\"_blank\" rel=\"noopener noreferrer\">Eatwell Farm Softer\u003c/a>, a lactofermented soda that is made the old‐fashioned way. In flavors like lavender, lemon verbena, rose geranium, and rosemary, Softers are made with botanical hydrosols using fresh herbs from Eatwell and other local farms.\u003c/p>\n\u003cp>The result is an effervescent beverage that is naturally low in sugar, probiotic, and brimming with bubbles for holiday toasting.\u003c/p>\n\u003ch2>Modern mulling spice\u003c/h2>\n\u003cfigure id=\"attachment_135618\" class=\"wp-caption aligncenter\" style=\"max-width: 1920px\">\u003cimg class=\"size-full wp-image-135618\" src=\"https://ww2.kqed.org/app/uploads/sites/24/2019/11/little_apple_mulling.jpg\" alt=\"\" width=\"1920\" height=\"1280\" srcset=\"https://ww2.kqed.org/app/uploads/sites/24/2019/11/little_apple_mulling.jpg 1920w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/little_apple_mulling-160x107.jpg 160w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/little_apple_mulling-800x533.jpg 800w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/little_apple_mulling-768x512.jpg 768w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/little_apple_mulling-1020x680.jpg 1020w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/little_apple_mulling-1200x800.jpg 1200w\" sizes=\"(max-width: 1920px) 100vw, 1920px\">\u003cfigcaption class=\"wp-caption-text\">Little Apple Treats's apple cider caramels, vinegars, and shrubs are all made using apples from their Sebastopol farm. \u003ccite>(CUESA)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>\u003ca href=\"https://cuesa.org/seller/little-apple-treats\" target=\"_blank\" rel=\"noopener noreferrer\">Little Apple Treats\u003c/a> has made a name for themselves with their award‐winning apple cider caramels, vinegars and shrubs, all made using apples from their Sebastopol farm. Perfect for cozy holiday celebrations, their mulling spice will add holiday cheer to hot mulled wine or nonalcoholic punch, with a special blend of dried roses, dried heirloom apples, hibiscus, cinnamon, cardamom, cloves, and allspice.\u003c/p>\n\u003ch2>Pasture‐raised meats for your feast\u003c/h2>\n\u003cfigure id=\"attachment_135619\" class=\"wp-caption aligncenter\" style=\"max-width: 1920px\">\u003cimg class=\"size-full wp-image-135619\" src=\"https://ww2.kqed.org/app/uploads/sites/24/2019/11/meat_root_down.jpg\" alt=\"\" width=\"1920\" height=\"1280\" srcset=\"https://ww2.kqed.org/app/uploads/sites/24/2019/11/meat_root_down.jpg 1920w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/meat_root_down-160x107.jpg 160w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/meat_root_down-800x533.jpg 800w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/meat_root_down-768x512.jpg 768w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/meat_root_down-1020x680.jpg 1020w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/meat_root_down-1200x800.jpg 1200w\" sizes=\"(max-width: 1920px) 100vw, 1920px\">\u003cfigcaption class=\"wp-caption-text\">You can find chicken, duck, and pork at Root Down Farm. \u003ccite>(CUESA)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>For your holiday roasts, ducks and hams, support sustainably-minded ranchers at the farmers market. Find pasture‐raised meats from local farmers such as \u003ca href=\"https://cuesa.org/seller/devils-gulch-ranch\" target=\"_blank\" rel=\"noopener noreferrer\">Devil’s Gulch Ranch\u003c/a> (pork, lamb, rabbit), \u003ca href=\"https://cuesa.org/seller/farmer-joy\" target=\"_blank\" rel=\"noopener noreferrer\">Farmer Joy\u003c/a> (duck, chicken, beef, pork), \u003ca href=\"https://cuesa.org/seller/massa-organics\">Massa Organics\u003c/a> (pork), \u003ca href=\"https://cuesa.org/seller/mountain-ranch-organically-grown\" target=\"_blank\" rel=\"noopener noreferrer\">Mountain Ranch Organically Grown\u003c/a> (guinea hen, chicken), and \u003ca href=\"https://cuesa.org/seller/root-down-farm\">Root Down Farm\u003c/a> (chicken, duck, pork).\u003c/p>\n\u003ch2>Dungeness crab\u003c/h2>\n\u003cfigure id=\"attachment_135621\" class=\"wp-caption aligncenter\" style=\"max-width: 1704px\">\u003cimg class=\"size-full wp-image-135621\" src=\"https://ww2.kqed.org/app/uploads/sites/24/2019/11/crab.jpg\" alt=\"\" width=\"1704\" height=\"1136\" srcset=\"https://ww2.kqed.org/app/uploads/sites/24/2019/11/crab.jpg 1704w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/crab-160x107.jpg 160w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/crab-800x533.jpg 800w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/crab-768x512.jpg 768w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/crab-1020x680.jpg 1020w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/crab-1200x800.jpg 1200w\" sizes=\"(max-width: 1704px) 100vw, 1704px\">\u003cfigcaption class=\"wp-caption-text\">A Bay Area delicacy around the holidays, Pacific Dungeness crab is cheaper than lobster and has a sweeter taste. \u003ccite>(CUESA)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>A Bay Area delicacy around the holidays, Pacific Dungeness crab is cheaper than lobster and has a sweeter taste, but it is just as savory when boiled or steamed and served with butter. Locally caught crab is usually available from \u003ca href=\"https://cuesa.org/seller/hh-fresh-fish-co\" target=\"_blank\" rel=\"noopener noreferrer\">H&H Fresh Fish\u003c/a> starting in November, but the 2019 commercial season has been delayed this year and is expected to start in mid-December.\u003c/p>\n\u003cp>Once it becomes available, try this \u003ca href=\"https://ww2.kqed.org/bayareabites/2019/08/02/celebrity-chefs-recipes-preeti-mistrys-ginger-chile-dungeness-crab/\" target=\"_blank\" rel=\"noopener noreferrer\">Ginger Chile Dungeness Crab\u003c/a> from Preeti Mistry.\u003c/p>\n\u003cp>[ad floatright]\u003c/p>\n\u003cp>\u003ci>Looking for unique gift ideas from our local foodshed? Check out \u003ca href=\"https://cuesa.org/article/gifts-our-foodshed-cuesas-farmers-market-holiday-guide\" target=\"_blank\" rel=\"noopener noreferrer\">CUESA’s Farmers Market Holiday Guide\u003c/a>.\u003c/i>\u003c/p>\n\n",
"disqusIdentifier": "135565 https://ww2.kqed.org/bayareabites/?p=135565",
"disqusUrl": "https://ww2.kqed.org/bayareabites/2019/11/22/fresh-farmers-market-picks-for-your-holiday-table/",
"stats": {
"hasVideo": false,
"hasChartOrMap": false,
"hasAudio": false,
"hasPolis": false,
"wordCount": 1161,
"hasGoogleForm": false,
"hasGallery": false,
"hasHearkenModule": false,
"iframeSrcs": [],
"paragraphCount": 23
},
"modified": 1574440653,
"excerpt": "Make your holiday dinner prep easier (and delicious) with seasonal produce and handcrafted products while supporting family farmers and food makers.",
"headData": {
"twImgId": "",
"twTitle": "",
"ogTitle": "",
"ogImgId": "",
"twDescription": "",
"description": "Make your holiday dinner prep easier (and delicious) with seasonal produce and handcrafted products while supporting family farmers and food makers.",
"title": "Fresh Farmers Market Picks for Your Holiday Table | KQED",
"ogDescription": "",
"schema": {
"@context": "http://schema.org",
"@type": "Article",
"headline": "Fresh Farmers Market Picks for Your Holiday Table",
"datePublished": "2019-11-22T08:07:17-08:00",
"dateModified": "2019-11-22T08:37:33-08:00",
"image": "https://cdn.kqed.org/wp-content/uploads/2020/02/KQED-OG-Image@1x.png"
}
},
"guestAuthors": [],
"slug": "fresh-farmers-market-picks-for-your-holiday-table",
"status": "publish",
"templateType": "standard",
"featuredImageType": "standard",
"path": "/bayareabites/135565/fresh-farmers-market-picks-for-your-holiday-table",
"audioTrackLength": null,
"parsedContent": [
{
"type": "contentString",
"content": "\u003cdiv class=\"post-body\">\u003cp>\u003cp>\u003c/p>\u003c/div>",
"attributes": {
"named": {},
"numeric": []
}
},
{
"type": "component",
"content": "",
"name": "aside",
"attributes": {
"named": {
"postid": "bayareabites_109221,bayareabites_102262",
"label": "Other Holiday Tips From CUESA "
},
"numeric": []
}
},
{
"type": "contentString",
"content": "\u003cdiv class=\"post-body\">\u003cp>\u003cbr>\nWho says the winter farmers market is a quiet affair? In California, we are blessed with a bounty of cool-season crops and locally made goodies to make your holiday celebrations fresh and delicious.\u003c/p>\n\u003cp>You can make your holiday dinner prep easier (and delicious) with seasonal produce and handcrafted products while supporting family farmers and food makers. Here are some seasonal specialties from the \u003ca href=\"https://cuesa.org/markets/ferry-plaza-farmers-market-saturday\" target=\"_blank\" rel=\"noopener noreferrer\">Ferry Plaza Farmers Market\u003c/a> to help you make the most of the winter market.\u003c/p>\n\u003ch2>Hachiya and Fuyu persimmons\u003c/h2>\n\u003cfigure id=\"attachment_135643\" class=\"wp-caption aligncenter\" style=\"max-width: 1920px\">\u003cimg src=\"https://ww2.kqed.org/app/uploads/sites/24/2019/11/hachiya.jpg\" alt=\"Hachiya persimmons\" width=\"1920\" height=\"1289\" class=\"size-full wp-image-135643\" srcset=\"https://ww2.kqed.org/app/uploads/sites/24/2019/11/hachiya.jpg 1920w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/hachiya-160x107.jpg 160w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/hachiya-800x537.jpg 800w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/hachiya-768x516.jpg 768w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/hachiya-1020x685.jpg 1020w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/hachiya-1200x806.jpg 1200w\" sizes=\"(max-width: 1920px) 100vw, 1920px\">\u003cfigcaption class=\"wp-caption-text\">Persimmons are a fall favorite, available in two styles at the farmers market: Hachiya and Fuyu. \u003ccite>(CUESA)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>Persimmons are a fall favorite, available in two styles at the farmers market: Hachiya and Fuyu. Acorn-shaped Hachiyas must be enjoyed fully ripe, so select fruits that are delicately soft and mushy (otherwise they’re astringent). They can be dried to make the Japanese treat \u003ca href=\"https://ww2.kqed.org/bayareabites/2019/01/09/ancient-japanese-food-craft-brings-persimmons-to-american-palates/\" target=\"_blank\" rel=\"noopener noreferrer\">\u003cem>hoshigaki\u003c/em>\u003c/a> or used in preserves and baking (as in \u003ca href=\"https://cuesa.org/recipe/grandma-elsies-world-famous-persimmon-cookies\" target=\"_blank\" rel=\"noopener noreferrer\">this cookie recipe\u003c/a>). The squat and sweet Fuyu, on the other hand, can be eaten when it is still hard. Slice it into salads or dry the slices into thick rounds.\u003c/p>\n\u003cp>Look for persimmons at \u003ca href=\"https://cuesa.org/seller/kj-orchards\" target=\"_blank\" rel=\"noopener noreferrer\">K&J Orchards\u003c/a>, \u003ca href=\"https://cuesa.org/seller/blossom-bluff-orchards\" target=\"_blank\" rel=\"noopener noreferrer\">Blossom Bluff Orchards\u003c/a>, \u003ca href=\"https://cuesa.org/seller/twin-girls-farm\" target=\"_blank\" rel=\"noopener noreferrer\">Twin Girls Farm\u003c/a>, and other fruit growers at the farmers market.\u003c/p>\n\u003ch2>Peak‐harvest walnuts\u003c/h2>\n\u003cfigure id=\"attachment_135607\" class=\"wp-caption aligncenter\" style=\"max-width: 1920px\">\u003cimg class=\"size-full wp-image-135607\" src=\"https://ww2.kqed.org/app/uploads/sites/24/2019/11/old_dog_walnuts.jpg\" alt=\"Old Dog Ranch assorted walnut flavors\" width=\"1920\" height=\"1280\" srcset=\"https://ww2.kqed.org/app/uploads/sites/24/2019/11/old_dog_walnuts.jpg 1920w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/old_dog_walnuts-160x107.jpg 160w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/old_dog_walnuts-800x533.jpg 800w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/old_dog_walnuts-768x512.jpg 768w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/old_dog_walnuts-1020x680.jpg 1020w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/old_dog_walnuts-1200x800.jpg 1200w\" sizes=\"(max-width: 1920px) 100vw, 1920px\">\u003cfigcaption class=\"wp-caption-text\">Old Dog Ranch offers flavors like Mexican Hot Chocolate, Whiskey Spice, and Rosemary to bring a toasty crunch to your holiday snack plates and salads. \u003ccite>(CUESA)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>Fall is the time for harvesting walnuts. Excellent chopped, toasted, or glazed, the walnut, with its rich and satisfying flavor, lends itself just as easily into a roasted beet and goat cheese salad as it does into a dark chocolate brownie. Find freshly harvested walnuts at \u003ca href=\"https://cuesa.org/seller/glashoff-farms\" target=\"_blank\" rel=\"noopener noreferrer\">Glashoff Farms\u003c/a> and \u003ca href=\"https://cuesa.org/seller/old-dog-ranch\" target=\"_blank\" rel=\"noopener noreferrer\">Old Dog Ranch\u003c/a>. The latter also offers flavors like Mexican Hot Chocolate, Whiskey Spice, and Rosemary to bring a toasty crunch to your holiday snack plates and salads.\u003c/p>\n\u003ch2>Beyond butternut\u003c/h2>\n\u003cfigure id=\"attachment_135569\" class=\"wp-caption aligncenter\" style=\"max-width: 1920px\">\u003cimg class=\"size-full wp-image-135569\" src=\"https://ww2.kqed.org/app/uploads/sites/24/2019/11/winter_squash.jpg\" alt=\"A colorful assortment of winter squash\" width=\"1920\" height=\"1289\" srcset=\"https://ww2.kqed.org/app/uploads/sites/24/2019/11/winter_squash.jpg 1920w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/winter_squash-160x107.jpg 160w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/winter_squash-800x537.jpg 800w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/winter_squash-768x516.jpg 768w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/winter_squash-1020x685.jpg 1020w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/winter_squash-1200x806.jpg 1200w\" sizes=\"(max-width: 1920px) 100vw, 1920px\">\u003cfigcaption class=\"wp-caption-text\">As decorative as they are delicious, winter squash can be found in various colors, sizes and flavors. \u003ccite>(CUESA)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>Winter squash are harvested during the fall, when their rinds hardens, and can be stored until spring, lasting through the critical cold months. Sweeter and denser than the summer squash, winter varieties make a belly‐filling basis for soups and pies and \u003ca href=\"https://cuesa.org/recipe/nutloaf-stuffed-delicata-squash\" target=\"_blank\" rel=\"noopener noreferrer\">a hearty vessel for stuffing\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>As decorative as they are delicious, winter squash can be found in various colors, sizes and flavors. The most well‐known varieties include butternut, spaghetti and acorn, but local farmers are helping us explore lesser‐known members of the winter squash family.\u003c/p>\n\u003cp>Look for through the farmers market, and check out our \u003ca href=\"https://ww2.kqed.org/bayareabites/2018/10/29/squash-goals-a-guide-to-winter-squash/\" target=\"_blank\" rel=\"noopener noreferrer\">winter squash guide\u003c/a> for a primer on varieties.\u003c/p>\n\u003ch2>Heirloom apples\u003c/h2>\n\u003cfigure id=\"attachment_135609\" class=\"wp-caption aligncenter\" style=\"max-width: 1920px\">\u003cimg class=\"size-full wp-image-135609\" src=\"https://ww2.kqed.org/app/uploads/sites/24/2019/11/apples_devoto.jpg\" alt=\"\" width=\"1920\" height=\"1280\" srcset=\"https://ww2.kqed.org/app/uploads/sites/24/2019/11/apples_devoto.jpg 1920w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/apples_devoto-160x107.jpg 160w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/apples_devoto-800x533.jpg 800w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/apples_devoto-768x512.jpg 768w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/apples_devoto-1020x680.jpg 1020w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/apples_devoto-1200x800.jpg 1200w\" sizes=\"(max-width: 1920px) 100vw, 1920px\">\u003cfigcaption class=\"wp-caption-text\">Devoto Orchards has many apple varieties. \u003ccite>(CUESA)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>Up your apple pie game with heirloom apples from the farmers market. At grocery stores, you might only find a handful of apples such as Red Delicious and Granny Smith, but at the farmers market, you’ll find more than 50 fresh and flavorful varieties with evocative names like Mutsu, Gravenstein, and Black Twig, each available for a brief, delicious window of time.\u003c/p>\n\u003cp>Use them in \u003ca href=\"https://cuesa.org/recipe/avivas-applesauce\" target=\"_blank\" rel=\"noopener noreferrer\">apple sauce\u003c/a>, \u003ca href=\"https://cuesa.org/recipe/classic-apple-pie\" target=\"_blank\" rel=\"noopener noreferrer\">pie\u003c/a>, salads, stuffings, chutneys, and more. Find them at the farmers market at \u003ca href=\"https://cuesa.org/seller/glashoff-farms\" target=\"_blank\" rel=\"noopener noreferrer\">Devoto Orchards\u003c/a> and \u003ca href=\"https://cuesa.org/seller/apple-farm\" target=\"_blank\" rel=\"noopener noreferrer\">Apple Farm\u003c/a>.\u003c/p>\n\u003ch2>No ordinary cranberry sauce\u003c/h2>\n\u003cfigure id=\"attachment_135610\" class=\"wp-caption aligncenter\" style=\"max-width: 1920px\">\u003cimg class=\"size-full wp-image-135610\" src=\"https://ww2.kqed.org/app/uploads/sites/24/2019/11/cranberry_wise_goat.jpg\" alt=\"Wise Goat's honey fermented cranberry sauce\" width=\"1920\" height=\"1280\" srcset=\"https://ww2.kqed.org/app/uploads/sites/24/2019/11/cranberry_wise_goat.jpg 1920w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/cranberry_wise_goat-160x107.jpg 160w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/cranberry_wise_goat-800x533.jpg 800w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/cranberry_wise_goat-768x512.jpg 768w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/cranberry_wise_goat-1020x680.jpg 1020w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/cranberry_wise_goat-1200x800.jpg 1200w\" sizes=\"(max-width: 1920px) 100vw, 1920px\">\u003cfigcaption class=\"wp-caption-text\">Wise Goat's honey fermented cranberry sauce \u003ccite>(CUESA)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>Ditch the canned cranberry log and try honey fermented cranberry sauce from \u003ca href=\"https://cuesa.org/seller/wise-goat-organics\" target=\"_blank\" rel=\"noopener noreferrer\">Wise Goat Organics\u003c/a>, a Santa Cruz‐based maker of handcrafted ferments, to add flair to glazes and syrups to accompany your holiday feast. Nutritional therapy practitioner Mary Risavi’s nutrient‐dense version includes organic cranberries, ginger, wildflower honey, orange peel, and cinnamon.\u003c/p>\n\u003ch2>Fruit and herb syrups for distinctive dressings\u003c/h2>\n\u003cfigure id=\"attachment_135611\" class=\"wp-caption aligncenter\" style=\"max-width: 1920px\">\u003cimg class=\"size-full wp-image-135611\" src=\"https://ww2.kqed.org/app/uploads/sites/24/2019/11/june_taylor_syrups.jpg\" alt=\"June Taylor's unique herbal, floral, and fruit syrups.\" width=\"1920\" height=\"1303\" srcset=\"https://ww2.kqed.org/app/uploads/sites/24/2019/11/june_taylor_syrups.jpg 1920w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/june_taylor_syrups-160x109.jpg 160w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/june_taylor_syrups-800x543.jpg 800w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/june_taylor_syrups-768x521.jpg 768w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/june_taylor_syrups-1020x692.jpg 1020w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/june_taylor_syrups-1200x814.jpg 1200w\" sizes=\"(max-width: 1920px) 100vw, 1920px\">\u003cfigcaption class=\"wp-caption-text\">June Taylor's unique herbal, floral, and fruit syrups. \u003ccite>(CUESA)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>Bringing a contemporary twist to Christmas food traditions, \u003ca href=\"https://cuesa.org/seller/june-taylor-company\" target=\"_blank\" rel=\"noopener noreferrer\">June Taylor\u003c/a> sources from local farmers for her unique herbal, floral, and fruit syrups. With flavors like Douglas Fir & Rosemary, Yuzu & Mint, and Santa Rosa Plum and Rose Geranium, try them in vinaigrettes, glazed over fish or meat, drizzled over ice cream or cake, or mixed into cocktails.\u003c/p>\n\u003cp>\u003ca href=\"http://www.hiddenstarorchards.com/\" target=\"_blank\" rel=\"noopener noreferrer\">Hidden Star Orchards\u003c/a> also offers pure fruit juice extracts in flavors like pomegranate, which provide highly concentrated flavors for sauces and salads dressings.\u003c/p>\n\u003ch2>Alternative nogs\u003c/h2>\n\u003cfigure id=\"attachment_135614\" class=\"wp-caption aligncenter\" style=\"max-width: 1920px\">\u003cimg class=\"size-full wp-image-135614\" src=\"https://ww2.kqed.org/app/uploads/sites/24/2019/11/beber_almond_nog.jpg\" alt=\"\" width=\"1920\" height=\"1280\" srcset=\"https://ww2.kqed.org/app/uploads/sites/24/2019/11/beber_almond_nog.jpg 1920w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/beber_almond_nog-160x107.jpg 160w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/beber_almond_nog-800x533.jpg 800w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/beber_almond_nog-768x512.jpg 768w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/beber_almond_nog-1020x680.jpg 1020w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/beber_almond_nog-1200x800.jpg 1200w\" sizes=\"(max-width: 1920px) 100vw, 1920px\">\u003cfigcaption class=\"wp-caption-text\">Beber Almondmilk provides a vegan alternative to eggnog. \u003ccite>(CUESA)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>For a vegan alternative to eggnog, check out \u003ca href=\"https://cuesa.org/seller/beber-almondmilk\" target=\"_blank\" rel=\"noopener noreferrer\">Beber Almondmilk\u003c/a>’s almond and cashew-based version, ideal for holiday entertaining, cookie dipping and warming up by that open fire. For dairy drinkers, \u003ca href=\"https://cuesa.org/seller/alexandre-family-farm\" target=\"_blank\" rel=\"noopener noreferrer\">Alexandre Family Farm\u003c/a> has super‐creamy organic eggnog made from old‐fashioned A2/A2 milk from crossbred grazing cows on their regenerative dairy ranch in Crescent City.\u003c/p>\n\u003ch2>No‐ABV holiday bubbly\u003c/h2>\n\u003cfigure id=\"attachment_135615\" class=\"wp-caption aligncenter\" style=\"max-width: 1920px\">\u003cimg class=\"size-full wp-image-135615\" src=\"https://ww2.kqed.org/app/uploads/sites/24/2019/11/eatwell_softers.jpg\" alt=\"\" width=\"1920\" height=\"1280\" srcset=\"https://ww2.kqed.org/app/uploads/sites/24/2019/11/eatwell_softers.jpg 1920w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/eatwell_softers-160x107.jpg 160w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/eatwell_softers-800x533.jpg 800w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/eatwell_softers-768x512.jpg 768w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/eatwell_softers-1020x680.jpg 1020w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/eatwell_softers-1200x800.jpg 1200w\" sizes=\"(max-width: 1920px) 100vw, 1920px\">\u003cfigcaption class=\"wp-caption-text\">Eatwell Farm Softer is a lactofermented soda that is made the old-fashioned way. \u003ccite>(CUESA)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>Avoid the holiday hangover with a refreshing \u003ca href=\"https://cuesa.org/seller/eatwell-farm\" target=\"_blank\" rel=\"noopener noreferrer\">Eatwell Farm Softer\u003c/a>, a lactofermented soda that is made the old‐fashioned way. In flavors like lavender, lemon verbena, rose geranium, and rosemary, Softers are made with botanical hydrosols using fresh herbs from Eatwell and other local farms.\u003c/p>\n\u003cp>The result is an effervescent beverage that is naturally low in sugar, probiotic, and brimming with bubbles for holiday toasting.\u003c/p>\n\u003ch2>Modern mulling spice\u003c/h2>\n\u003cfigure id=\"attachment_135618\" class=\"wp-caption aligncenter\" style=\"max-width: 1920px\">\u003cimg class=\"size-full wp-image-135618\" src=\"https://ww2.kqed.org/app/uploads/sites/24/2019/11/little_apple_mulling.jpg\" alt=\"\" width=\"1920\" height=\"1280\" srcset=\"https://ww2.kqed.org/app/uploads/sites/24/2019/11/little_apple_mulling.jpg 1920w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/little_apple_mulling-160x107.jpg 160w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/little_apple_mulling-800x533.jpg 800w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/little_apple_mulling-768x512.jpg 768w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/little_apple_mulling-1020x680.jpg 1020w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/little_apple_mulling-1200x800.jpg 1200w\" sizes=\"(max-width: 1920px) 100vw, 1920px\">\u003cfigcaption class=\"wp-caption-text\">Little Apple Treats's apple cider caramels, vinegars, and shrubs are all made using apples from their Sebastopol farm. \u003ccite>(CUESA)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>\u003ca href=\"https://cuesa.org/seller/little-apple-treats\" target=\"_blank\" rel=\"noopener noreferrer\">Little Apple Treats\u003c/a> has made a name for themselves with their award‐winning apple cider caramels, vinegars and shrubs, all made using apples from their Sebastopol farm. Perfect for cozy holiday celebrations, their mulling spice will add holiday cheer to hot mulled wine or nonalcoholic punch, with a special blend of dried roses, dried heirloom apples, hibiscus, cinnamon, cardamom, cloves, and allspice.\u003c/p>\n\u003ch2>Pasture‐raised meats for your feast\u003c/h2>\n\u003cfigure id=\"attachment_135619\" class=\"wp-caption aligncenter\" style=\"max-width: 1920px\">\u003cimg class=\"size-full wp-image-135619\" src=\"https://ww2.kqed.org/app/uploads/sites/24/2019/11/meat_root_down.jpg\" alt=\"\" width=\"1920\" height=\"1280\" srcset=\"https://ww2.kqed.org/app/uploads/sites/24/2019/11/meat_root_down.jpg 1920w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/meat_root_down-160x107.jpg 160w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/meat_root_down-800x533.jpg 800w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/meat_root_down-768x512.jpg 768w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/meat_root_down-1020x680.jpg 1020w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/meat_root_down-1200x800.jpg 1200w\" sizes=\"(max-width: 1920px) 100vw, 1920px\">\u003cfigcaption class=\"wp-caption-text\">You can find chicken, duck, and pork at Root Down Farm. \u003ccite>(CUESA)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>For your holiday roasts, ducks and hams, support sustainably-minded ranchers at the farmers market. Find pasture‐raised meats from local farmers such as \u003ca href=\"https://cuesa.org/seller/devils-gulch-ranch\" target=\"_blank\" rel=\"noopener noreferrer\">Devil’s Gulch Ranch\u003c/a> (pork, lamb, rabbit), \u003ca href=\"https://cuesa.org/seller/farmer-joy\" target=\"_blank\" rel=\"noopener noreferrer\">Farmer Joy\u003c/a> (duck, chicken, beef, pork), \u003ca href=\"https://cuesa.org/seller/massa-organics\">Massa Organics\u003c/a> (pork), \u003ca href=\"https://cuesa.org/seller/mountain-ranch-organically-grown\" target=\"_blank\" rel=\"noopener noreferrer\">Mountain Ranch Organically Grown\u003c/a> (guinea hen, chicken), and \u003ca href=\"https://cuesa.org/seller/root-down-farm\">Root Down Farm\u003c/a> (chicken, duck, pork).\u003c/p>\n\u003ch2>Dungeness crab\u003c/h2>\n\u003cfigure id=\"attachment_135621\" class=\"wp-caption aligncenter\" style=\"max-width: 1704px\">\u003cimg class=\"size-full wp-image-135621\" src=\"https://ww2.kqed.org/app/uploads/sites/24/2019/11/crab.jpg\" alt=\"\" width=\"1704\" height=\"1136\" srcset=\"https://ww2.kqed.org/app/uploads/sites/24/2019/11/crab.jpg 1704w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/crab-160x107.jpg 160w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/crab-800x533.jpg 800w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/crab-768x512.jpg 768w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/crab-1020x680.jpg 1020w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/crab-1200x800.jpg 1200w\" sizes=\"(max-width: 1704px) 100vw, 1704px\">\u003cfigcaption class=\"wp-caption-text\">A Bay Area delicacy around the holidays, Pacific Dungeness crab is cheaper than lobster and has a sweeter taste. \u003ccite>(CUESA)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>A Bay Area delicacy around the holidays, Pacific Dungeness crab is cheaper than lobster and has a sweeter taste, but it is just as savory when boiled or steamed and served with butter. Locally caught crab is usually available from \u003ca href=\"https://cuesa.org/seller/hh-fresh-fish-co\" target=\"_blank\" rel=\"noopener noreferrer\">H&H Fresh Fish\u003c/a> starting in November, but the 2019 commercial season has been delayed this year and is expected to start in mid-December.\u003c/p>\n\u003cp>Once it becomes available, try this \u003ca href=\"https://ww2.kqed.org/bayareabites/2019/08/02/celebrity-chefs-recipes-preeti-mistrys-ginger-chile-dungeness-crab/\" target=\"_blank\" rel=\"noopener noreferrer\">Ginger Chile Dungeness Crab\u003c/a> from Preeti Mistry.\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>\u003ci>Looking for unique gift ideas from our local foodshed? Check out \u003ca href=\"https://cuesa.org/article/gifts-our-foodshed-cuesas-farmers-market-holiday-guide\" target=\"_blank\" rel=\"noopener noreferrer\">CUESA’s Farmers Market Holiday Guide\u003c/a>.\u003c/i>\u003c/p>\n\n\u003c/div>\u003c/p>",
"attributes": {
"named": {},
"numeric": []
}
}
],
"link": "/bayareabites/135565/fresh-farmers-market-picks-for-your-holiday-table",
"authors": [
"5484"
],
"series": [
"bayareabites_15122",
"bayareabites_15012"
],
"categories": [
"bayareabites_12744",
"bayareabites_1874",
"bayareabites_95",
"bayareabites_13746",
"bayareabites_12550",
"bayareabites_1763",
"bayareabites_1844",
"bayareabites_12",
"bayareabites_90",
"bayareabites_11070"
],
"tags": [
"bayareabites_16479",
"bayareabites_237",
"bayareabites_16285",
"bayareabites_2172",
"bayareabites_9710",
"bayareabites_16317",
"bayareabites_2962",
"bayareabites_16284"
],
"featImg": "bayareabites_135608",
"label": "bayareabites_15012"
},
"bayareabites_135513": {
"type": "posts",
"id": "bayareabites_135513",
"meta": {
"index": "posts_1716263798",
"site": "bayareabites",
"id": "135513",
"score": null,
"sort": [
1574111040000
]
},
"parent": 0,
"labelTerm": {
"site": "bayareabites"
},
"blocks": [],
"publishDate": 1574111040,
"format": "standard",
"disqusTitle": "Wine Moguls Destroy Land And Pay Small Fines As Cost Of Business, Say Activists",
"title": "Wine Moguls Destroy Land And Pay Small Fines As Cost Of Business, Say Activists",
"headTitle": "Bay Area Bites | KQED Food",
"content": "\u003cp>After California wine industry mogul Hugh Reimers illegally destroyed at least 140 acres of forest, meadow and stream in part to make way for new vineyards sometime last winter, according to a \u003ca href=\"https://documentcloud.adobe.com/link/review?uri=urn%3Aaaid%3Ascds%3AUS%3Af30591d5-ec62-48a1-a096-9070c545db3c\">report\u003c/a> from state investigators, state officials \u003ca href=\"https://www.waterboards.ca.gov/northcoast/board_decisions/adopted_orders/pdf/2019/19_0045_Hugh%20Reimers%20Krasilsa%20Pacific%20Farms%20LLC_CAO.pdf\">ordered\u003c/a> the former executive of Jackson Family Wines to repair and mitigate the damage where possible. Sonoma County officials also suggested a $131,060 fine.\u003c/p>\n\u003cp>But for environmental activists watching the investigation, fines and restoration attempts aren't going to cut it; they want Reimers — an experienced captain of industry whom they say knew better — to face a criminal prosecution, which could lead to a jail sentence.\u003c/p>\n\u003cp>\"We want him to be an example of what you can't do here,\" says Anna Ransome, founder of a small organization called Friends of Atascadero Wetlands. In August, the group sent a letter to Sonoma County District Attorney Jill Ravich, asking that she prosecute Reimers.\u003c/p>\n\u003cp>\"If winemakers can figure into their budget paying fines and doing minimal restoration work, then what's to stop the next guy from doing the same thing?\" Ransome says.\u003c/p>\n\u003cp>The D.A.'s office did not return requests for comment.\u003cstrong> \u003c/strong>Multiple efforts to reach Reimers for comment were unsuccessful. On Nov. 13, a sign posted outside of an address listed for him that appears to be a residence read \"Media Keep Out.\"\u003c/p>\n\u003cp>[ad fullwidth]\u003c/p>\n\u003cp>The Sonoma County Winegrowers, an industry organization that promotes sustainability, also declined to comment.\u003c/p>\n\u003cp>Ransome's concerns have been echoed by other environmental and community activists in Northern California who decry a pattern of winemakers violating environmental laws, paying relatively meager fines for their actions, and eventually proceeding with their projects.\u003cstrong> \u003c/strong>\u003c/p>\n\u003cp>For example, high-society winemaker Paul Hobbs now grows grapes on at least one small Sonoma County parcel that he cleared of trees in 2011 without proper permits. Though his actions on several locations where he removed trees caused community uproar, officials fined Hobbs $100,000 and allowed him to carry on with his business. Paul Hobbs Winery is listed by the Sonoma County Winegrowers website as certified sustainable.\u003c/p>\n\u003cp>In another case, multiple agencies \u003ca href=\"https://www.waterboards.ca.gov/press_room/press_releases/2019/pr08022019_rhys_vineyard_enforcement.pdf\">issued a $3.7 million fine\u003c/a> against Silicon Valley entrepreneur and vintner Kevin Harvey after those agencies concluded that he illegally destroyed a Mendocino County wetland and buried a small creek with excavated dirt as he made way for a new grid of grapevines. The wealthy venture capitalist paid the penalty and was allowed to keep the vineyard, which, \u003ca href=\"https://www.waterboards.ca.gov/waterrights/board_decisions/adopted_orders/orders/2019/wro_2019-0053_with_set_n_atts.pdf\">according\u003c/a> to state authorities, Harvey \"insisted on retaining.\" This concluded the investigation — as officials determined that the destruction Harvey caused was so thorough and complete that asking him to restore the land to its natural state was futile.\u003c/p>\n\u003cp>David Keller, with the group \u003ca href=\"https://eelriver.org/\">Friends of the Eel River\u003c/a> — representing a Northern California watershed that has been impacted by logging and land development — says this type of behavior, combined with agency leniency, renders laws meant to protect forests and watersheds meaningless.\u003c/p>\n\u003cp>\"As long as there is no jail time, these vineyardists are happy to go ahead and do whatever they want, and the fines are just a write-off — they're a part of doing business for these people,\" Keller says.\u003c/p>\n\u003cp>In Napa County, adjacent to Sonoma and\u003cstrong> \u003c/strong>the source of perhaps the most expensive cabernet sauvignon outside of Bordeaux, activists are pushing back against a steady conversion of woodland into new vineyards. Kellie Anderson, an independent watchdog who has harried local officials for years to step up enforcement of environmental laws, says the county's planning department has ignored numerous violations by grape growers.\u003c/p>\n\u003cp>Anderson says she has watched wealthy winemakers near her home break land preservation agreements, denude streams through illegal tree cutting, cause mudslides after failing to protect cleared slopes against erosion, illegally install deer fencing, which makes habitat inaccessible to animals, and commit other violations of environmental laws.\u003c/p>\n\u003cp>\"There are now so many violators in these hills that the county is unable to enforce the rules,\" Anderson says. \"Whether it's lack of will or wherewithal, they aren't doing it.\"\u003c/p>\n\u003cp>But David Morrison, director of Napa County's Planning, Building, and Environmental Services Department, says county officials often enforce laws and penalize violators, in part by issuing fines.\u003c/p>\n\u003cp>\"We've probably collected about a million dollars in fines in the past five years,\" he says.\u003c/p>\n\u003cp>Morrison notes that the legal landscape of Napa County, especially as it pertains to wine production, is very complex, and he says it's easy for rules to be broken without immediate resolution.\u003c/p>\n\u003cp>\"The more rules you have, the easier it is to violate them,\" he says.\u003c/p>\n\u003cp>But activists insist that Napa County is too charitable to an industry they think is harming the environment. In fact, as a gesture of diplomacy, Napa County recently invited winery and vineyard owners who have violated their operating permits, often by exceeding wine production, customer visitation or employee limits, to submit requests for upgraded permits – part of the county's \u003ca href=\"https://www.countyofnapa.org/2496/Napa-County-Code-Compliance-Program\">Code Compliance Program\u003c/a>.\u003c/p>\n\u003cp>\"They break the law, and instead of the laws being enforced, they're retroactively approving these projects,\" says Geoff Ellsworth, the mayor of the small wine country town of St. Helena, in Napa County.\u003c/p>\n\u003cp>Ellsworth says many of the violations being considered through the Code Compliance Program can directly cause aggravated traffic and air pollution, and that excessive wine production places demands on growers for more grapes. Ultimately, he says, the county's stance on winery violations could lead to more deforestation and water use.\u003c/p>\n\u003cp>Morrison says the Code Compliance Program is intended to smooth out violations in a diplomatic way.\u003c/p>\n\u003cp>\"The county wants to encourage compliance, not be punitive,\" he says.\u003c/p>\n\u003cp>As for general objections against the wine industry's encroachment into woodlands, Morrison says that even though Napa County's vineyard acreage is growing, their collective footprint on the landscape still remains well within limits set years ago by county planners.\u003c/p>\n\u003cp>In the ongoing Reimers case, the North Coast Regional Water Quality Control Board issued Reimers, the manager of Krasilsa Pacific Farms, a \"cleanup and abatement\" \u003ca href=\"https://www.waterboards.ca.gov/northcoast/board_decisions/adopted_orders/pdf/2019/19_0045_Hugh%20Reimers%20Krasilsa%20Pacific%20Farms%20LLC_CAO.pdf\">order\u003c/a> requiring that he attempt to minimize erosion of sediment that could bury the gravel beds used by spawning salmon and steelhead trout in the Russian River watershed.\u003c/p>\n\u003cp>Josh Curtis, assistant executive officer with the water board, says an experienced vineyard manager should know about the various permits required for the type of work Reimers conducted. He also says that, had Reimers applied for permits, his agency is unlikely to have approved some of the destructive land alterations that Reimers made, which have already caused heavy erosion into creeks feeding the Russian River.\u003c/p>\n\u003cp>According to the \u003ca href=\"https://www.waterboards.ca.gov/northcoast/board_decisions/adopted_orders/pdf/2019/190606_BF_er_Krasilsa_NOV.pdf\">notice of violation\u003c/a> that the water board issued to Reimers in June, the wine baron, who has served as president of both Jackson Family Wines and Foley Family Wines, violated section 1311 of the federal Clean Water Act. Knowingly doing so is punishable, according to a \u003ca href=\"https://www.law.cornell.edu/uscode/text/33/1319\">clause within that law\u003c/a>, \"by a fine of not less than $5,000 nor more than $50,000 per day of violation, or by imprisonment of not more than 3 years, or by both.\"\u003c/p>\n\u003cp>In their \u003ca href=\"https://www.npr.org/documents/2019/november/reimers-recommended-fine.pdf\">March 21 report,\u003c/a> the Sonoma County Department of Agriculture's investigators wrote that Reimers \"is well aware of the permit requirements for vineyard development in Sonoma County.\"\u003c/p>\n\u003cp>But the fine they recommended for Reimers — $131,060 — doesn't match the crime, says Ross Middlemiss, a staff attorney for the Center for Biological Diversity. He says the fine is \"a drop in the bucket\" compared to the value of the property, which is 2,278 acres and worth many millions of dollars.\u003c/p>\n\u003cp>The Center for Biological Diversity sent a letter early this month encouraging the Sonoma\u003cstrong> \u003c/strong>district attorney to pursue the most aggressive punitive action possible.\u003c/p>\n\u003cp>\"If civil penalties and fines aren't enough to deter these bad actors, something more severe needs to be put upon these people who knowingly violate the law,\" Middlemiss says. \"We're hoping to avert another example of a winemaker who bulldozes first, then asks for forgiveness, and gets their permit after the fact.\"\u003c/p>\n\u003cp>\u003cem>Alastair Bland is a freelance writer based in Sebastopol, Calif., who covers food, agriculture and the environment.\u003c/em>\u003c/p>\n\u003cp>[ad floatright]\u003c/p>\n\u003cp>\u003ci>Copyright 2019 NPR. To see more, visit \u003ca href=\"https://www.npr.org/sections/thesalt/2019/11/18/774859696/wine-moguls-destroy-land-and-pay-small-fines-as-cost-of-business-say-activists\">NPR.org\u003c/a>.\u003c/i>\u003c/p>\n\n",
"disqusIdentifier": "135513 https://ww2.kqed.org/bayareabites/?p=135513",
"disqusUrl": "https://ww2.kqed.org/bayareabites/2019/11/18/wine-moguls-destroy-land-and-pay-small-fines-as-cost-of-business-say-activists/",
"stats": {
"hasVideo": false,
"hasChartOrMap": false,
"hasAudio": false,
"hasPolis": false,
"wordCount": 1380,
"hasGoogleForm": false,
"hasGallery": false,
"hasHearkenModule": false,
"iframeSrcs": [],
"paragraphCount": 35
},
"modified": 1574111040,
"excerpt": "In California, fines are being levied against winemakers who violate environmental laws, but activists say they are a drop in the bucket compared to the damage.",
"headData": {
"twImgId": "",
"twTitle": "",
"ogTitle": "",
"ogImgId": "",
"twDescription": "",
"description": "In California, fines are being levied against winemakers who violate environmental laws, but activists say they are a drop in the bucket compared to the damage.",
"title": "Wine Moguls Destroy Land And Pay Small Fines As Cost Of Business, Say Activists | KQED",
"ogDescription": "",
"schema": {
"@context": "http://schema.org",
"@type": "Article",
"headline": "Wine Moguls Destroy Land And Pay Small Fines As Cost Of Business, Say Activists",
"datePublished": "2019-11-18T13:04:00-08:00",
"dateModified": "2019-11-18T13:04:00-08:00",
"image": "https://cdn.kqed.org/wp-content/uploads/2020/02/KQED-OG-Image@1x.png"
}
},
"guestAuthors": [],
"slug": "wine-moguls-destroy-land-and-pay-small-fines-as-cost-of-business-say-activists",
"status": "publish",
"nprApiLink": "http://api.npr.org/query?id=774859696&apiKey=MDAxOTAwOTE4MDEyMTkxMDAzNjczZDljZA004",
"nprByline": "Alastair Bland, NPR Food",
"nprStoryDate": "Mon, 18 Nov 2019 07:00:00 -0500",
"nprLastModifiedDate": "Mon, 18 Nov 2019 13:09:51 -0500",
"nprHtmlLink": "https://www.npr.org/sections/thesalt/2019/11/18/774859696/wine-moguls-destroy-land-and-pay-small-fines-as-cost-of-business-say-activists?ft=nprml&f=774859696",
"nprImageAgency": "Getty Images",
"nprImageCredit": "George Rose",
"nprStoryId": "774859696",
"nprRetrievedStory": "1",
"nprPubDate": "Mon, 18 Nov 2019 13:09:00 -0500",
"path": "/bayareabites/135513/wine-moguls-destroy-land-and-pay-small-fines-as-cost-of-business-say-activists",
"audioTrackLength": null,
"parsedContent": [
{
"type": "contentString",
"content": "\u003cdiv class=\"post-body\">\u003cp>\u003cp>After California wine industry mogul Hugh Reimers illegally destroyed at least 140 acres of forest, meadow and stream in part to make way for new vineyards sometime last winter, according to a \u003ca href=\"https://documentcloud.adobe.com/link/review?uri=urn%3Aaaid%3Ascds%3AUS%3Af30591d5-ec62-48a1-a096-9070c545db3c\">report\u003c/a> from state investigators, state officials \u003ca href=\"https://www.waterboards.ca.gov/northcoast/board_decisions/adopted_orders/pdf/2019/19_0045_Hugh%20Reimers%20Krasilsa%20Pacific%20Farms%20LLC_CAO.pdf\">ordered\u003c/a> the former executive of Jackson Family Wines to repair and mitigate the damage where possible. Sonoma County officials also suggested a $131,060 fine.\u003c/p>\n\u003cp>But for environmental activists watching the investigation, fines and restoration attempts aren't going to cut it; they want Reimers — an experienced captain of industry whom they say knew better — to face a criminal prosecution, which could lead to a jail sentence.\u003c/p>\n\u003cp>\"We want him to be an example of what you can't do here,\" says Anna Ransome, founder of a small organization called Friends of Atascadero Wetlands. In August, the group sent a letter to Sonoma County District Attorney Jill Ravich, asking that she prosecute Reimers.\u003c/p>\n\u003cp>\"If winemakers can figure into their budget paying fines and doing minimal restoration work, then what's to stop the next guy from doing the same thing?\" Ransome says.\u003c/p>\n\u003cp>The D.A.'s office did not return requests for comment.\u003cstrong> \u003c/strong>Multiple efforts to reach Reimers for comment were unsuccessful. On Nov. 13, a sign posted outside of an address listed for him that appears to be a residence read \"Media Keep Out.\"\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 Sonoma County Winegrowers, an industry organization that promotes sustainability, also declined to comment.\u003c/p>\n\u003cp>Ransome's concerns have been echoed by other environmental and community activists in Northern California who decry a pattern of winemakers violating environmental laws, paying relatively meager fines for their actions, and eventually proceeding with their projects.\u003cstrong> \u003c/strong>\u003c/p>\n\u003cp>For example, high-society winemaker Paul Hobbs now grows grapes on at least one small Sonoma County parcel that he cleared of trees in 2011 without proper permits. Though his actions on several locations where he removed trees caused community uproar, officials fined Hobbs $100,000 and allowed him to carry on with his business. Paul Hobbs Winery is listed by the Sonoma County Winegrowers website as certified sustainable.\u003c/p>\n\u003cp>In another case, multiple agencies \u003ca href=\"https://www.waterboards.ca.gov/press_room/press_releases/2019/pr08022019_rhys_vineyard_enforcement.pdf\">issued a $3.7 million fine\u003c/a> against Silicon Valley entrepreneur and vintner Kevin Harvey after those agencies concluded that he illegally destroyed a Mendocino County wetland and buried a small creek with excavated dirt as he made way for a new grid of grapevines. The wealthy venture capitalist paid the penalty and was allowed to keep the vineyard, which, \u003ca href=\"https://www.waterboards.ca.gov/waterrights/board_decisions/adopted_orders/orders/2019/wro_2019-0053_with_set_n_atts.pdf\">according\u003c/a> to state authorities, Harvey \"insisted on retaining.\" This concluded the investigation — as officials determined that the destruction Harvey caused was so thorough and complete that asking him to restore the land to its natural state was futile.\u003c/p>\n\u003cp>David Keller, with the group \u003ca href=\"https://eelriver.org/\">Friends of the Eel River\u003c/a> — representing a Northern California watershed that has been impacted by logging and land development — says this type of behavior, combined with agency leniency, renders laws meant to protect forests and watersheds meaningless.\u003c/p>\n\u003cp>\"As long as there is no jail time, these vineyardists are happy to go ahead and do whatever they want, and the fines are just a write-off — they're a part of doing business for these people,\" Keller says.\u003c/p>\n\u003cp>In Napa County, adjacent to Sonoma and\u003cstrong> \u003c/strong>the source of perhaps the most expensive cabernet sauvignon outside of Bordeaux, activists are pushing back against a steady conversion of woodland into new vineyards. Kellie Anderson, an independent watchdog who has harried local officials for years to step up enforcement of environmental laws, says the county's planning department has ignored numerous violations by grape growers.\u003c/p>\n\u003cp>Anderson says she has watched wealthy winemakers near her home break land preservation agreements, denude streams through illegal tree cutting, cause mudslides after failing to protect cleared slopes against erosion, illegally install deer fencing, which makes habitat inaccessible to animals, and commit other violations of environmental laws.\u003c/p>\n\u003cp>\"There are now so many violators in these hills that the county is unable to enforce the rules,\" Anderson says. \"Whether it's lack of will or wherewithal, they aren't doing it.\"\u003c/p>\n\u003cp>But David Morrison, director of Napa County's Planning, Building, and Environmental Services Department, says county officials often enforce laws and penalize violators, in part by issuing fines.\u003c/p>\n\u003cp>\"We've probably collected about a million dollars in fines in the past five years,\" he says.\u003c/p>\n\u003cp>Morrison notes that the legal landscape of Napa County, especially as it pertains to wine production, is very complex, and he says it's easy for rules to be broken without immediate resolution.\u003c/p>\n\u003cp>\"The more rules you have, the easier it is to violate them,\" he says.\u003c/p>\n\u003cp>But activists insist that Napa County is too charitable to an industry they think is harming the environment. In fact, as a gesture of diplomacy, Napa County recently invited winery and vineyard owners who have violated their operating permits, often by exceeding wine production, customer visitation or employee limits, to submit requests for upgraded permits – part of the county's \u003ca href=\"https://www.countyofnapa.org/2496/Napa-County-Code-Compliance-Program\">Code Compliance Program\u003c/a>.\u003c/p>\n\u003cp>\"They break the law, and instead of the laws being enforced, they're retroactively approving these projects,\" says Geoff Ellsworth, the mayor of the small wine country town of St. Helena, in Napa County.\u003c/p>\n\u003cp>Ellsworth says many of the violations being considered through the Code Compliance Program can directly cause aggravated traffic and air pollution, and that excessive wine production places demands on growers for more grapes. Ultimately, he says, the county's stance on winery violations could lead to more deforestation and water use.\u003c/p>\n\u003cp>Morrison says the Code Compliance Program is intended to smooth out violations in a diplomatic way.\u003c/p>\n\u003cp>\"The county wants to encourage compliance, not be punitive,\" he says.\u003c/p>\n\u003cp>As for general objections against the wine industry's encroachment into woodlands, Morrison says that even though Napa County's vineyard acreage is growing, their collective footprint on the landscape still remains well within limits set years ago by county planners.\u003c/p>\n\u003cp>In the ongoing Reimers case, the North Coast Regional Water Quality Control Board issued Reimers, the manager of Krasilsa Pacific Farms, a \"cleanup and abatement\" \u003ca href=\"https://www.waterboards.ca.gov/northcoast/board_decisions/adopted_orders/pdf/2019/19_0045_Hugh%20Reimers%20Krasilsa%20Pacific%20Farms%20LLC_CAO.pdf\">order\u003c/a> requiring that he attempt to minimize erosion of sediment that could bury the gravel beds used by spawning salmon and steelhead trout in the Russian River watershed.\u003c/p>\n\u003cp>Josh Curtis, assistant executive officer with the water board, says an experienced vineyard manager should know about the various permits required for the type of work Reimers conducted. He also says that, had Reimers applied for permits, his agency is unlikely to have approved some of the destructive land alterations that Reimers made, which have already caused heavy erosion into creeks feeding the Russian River.\u003c/p>\n\u003cp>According to the \u003ca href=\"https://www.waterboards.ca.gov/northcoast/board_decisions/adopted_orders/pdf/2019/190606_BF_er_Krasilsa_NOV.pdf\">notice of violation\u003c/a> that the water board issued to Reimers in June, the wine baron, who has served as president of both Jackson Family Wines and Foley Family Wines, violated section 1311 of the federal Clean Water Act. Knowingly doing so is punishable, according to a \u003ca href=\"https://www.law.cornell.edu/uscode/text/33/1319\">clause within that law\u003c/a>, \"by a fine of not less than $5,000 nor more than $50,000 per day of violation, or by imprisonment of not more than 3 years, or by both.\"\u003c/p>\n\u003cp>In their \u003ca href=\"https://www.npr.org/documents/2019/november/reimers-recommended-fine.pdf\">March 21 report,\u003c/a> the Sonoma County Department of Agriculture's investigators wrote that Reimers \"is well aware of the permit requirements for vineyard development in Sonoma County.\"\u003c/p>\n\u003cp>But the fine they recommended for Reimers — $131,060 — doesn't match the crime, says Ross Middlemiss, a staff attorney for the Center for Biological Diversity. He says the fine is \"a drop in the bucket\" compared to the value of the property, which is 2,278 acres and worth many millions of dollars.\u003c/p>\n\u003cp>The Center for Biological Diversity sent a letter early this month encouraging the Sonoma\u003cstrong> \u003c/strong>district attorney to pursue the most aggressive punitive action possible.\u003c/p>\n\u003cp>\"If civil penalties and fines aren't enough to deter these bad actors, something more severe needs to be put upon these people who knowingly violate the law,\" Middlemiss says. \"We're hoping to avert another example of a winemaker who bulldozes first, then asks for forgiveness, and gets their permit after the fact.\"\u003c/p>\n\u003cp>\u003cem>Alastair Bland is a freelance writer based in Sebastopol, Calif., who covers food, agriculture and the environment.\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\u003cp>\u003ci>Copyright 2019 NPR. To see more, visit \u003ca href=\"https://www.npr.org/sections/thesalt/2019/11/18/774859696/wine-moguls-destroy-land-and-pay-small-fines-as-cost-of-business-say-activists\">NPR.org\u003c/a>.\u003c/i>\u003c/p>\n\n\u003c/div>\u003c/p>",
"attributes": {
"named": {},
"numeric": []
}
}
],
"link": "/bayareabites/135513/wine-moguls-destroy-land-and-pay-small-fines-as-cost-of-business-say-activists",
"authors": [
"byline_bayareabites_135513"
],
"categories": [
"bayareabites_1874",
"bayareabites_10028",
"bayareabites_15155",
"bayareabites_10916",
"bayareabites_119"
],
"tags": [
"bayareabites_187",
"bayareabites_16272",
"bayareabites_2243",
"bayareabites_356",
"bayareabites_14748"
],
"featImg": "bayareabites_135514",
"label": "bayareabites"
},
"bayareabites_135453": {
"type": "posts",
"id": "bayareabites_135453",
"meta": {
"index": "posts_1716263798",
"site": "bayareabites",
"id": "135453",
"score": null,
"sort": [
1573837545000
]
},
"parent": 0,
"labelTerm": {
"site": "bayareabites"
},
"blocks": [],
"publishDate": 1573837545,
"format": "standard",
"disqusTitle": "6 Foods Native to the Americas",
"title": "6 Foods Native to the Americas",
"headTitle": "Bay Area Bites | KQED Food",
"content": "\u003cp>\u003ci>by Daisy Prado, CUESA Staff\u003c/i>\u003cbr>\n[aside postID='bayareabites_130002' label='More from CUESA']\u003cbr>\nFor thousands of years, indigenous peoples cultivated the land that is now known to be North America. With its versatile and fertile soil, the people native to the region were able to feed their families and communities. Today the abundant and nutritious foods native to the Americas are cultivated in most continents, fulfilling different cuisines and feeding the world.\u003c/p>\n\u003cp>As we gather around the dining tables this holiday season, let us acknowledge that the land we inhabit in the Bay Area is the traditional land of the Ohlone people. Let’s take a moment to appreciate all of the bounty native to our region, and honor the knowledge and work of the indigenous peoples who domesticated these crops.\u003c/p>\n\u003cp>Here are a few foods that are native to the Americas, many of them available at our farmers markets in the winter.\u003c/p>\n\u003ch2>Squash\u003c/h2>\n\u003cfigure id=\"attachment_135484\" class=\"wp-caption aligncenter\" style=\"max-width: 1500px\">\u003cimg class=\"size-full wp-image-135484\" src=\"https://ww2.kqed.org/app/uploads/sites/24/2019/11/squash_lonely_mountain.jpg\" alt=\"Squash from Lonely Mountain Farms\" width=\"1500\" height=\"1000\" srcset=\"https://ww2.kqed.org/app/uploads/sites/24/2019/11/squash_lonely_mountain.jpg 1500w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/squash_lonely_mountain-160x107.jpg 160w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/squash_lonely_mountain-800x533.jpg 800w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/squash_lonely_mountain-768x512.jpg 768w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/squash_lonely_mountain-1020x680.jpg 1020w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/squash_lonely_mountain-1200x800.jpg 1200w\" sizes=\"(max-width: 1500px) 100vw, 1500px\">\u003cfigcaption class=\"wp-caption-text\">Squash from Lonely Mountain Farms \u003ccite>(CUESA)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>As one of the “\u003ca href=\"https://en.wikipedia.org/wiki/Three_Sisters_(agriculture)\" target=\"_blank\" rel=\"noopener noreferrer\">Three Sisters,\u003c/a>” three main agricultural crops native to North America, \u003ca href=\"https://cuesa.org/food/squash-winter\" target=\"_blank\" rel=\"noopener noreferrer\">squash\u003c/a> varieties come in different shapes and sizes. Native Americans would grow winter squash and pole beans alongside the tall corn stalks, so that the squash would benefit from the shade, in a technique known as companion planting. It is believed to be one of the first domesticated American crops.\u003c/p>\n\u003ch2>Corn (Maize)\u003c/h2>\n\u003cfigure id=\"attachment_135490\" class=\"wp-caption aligncenter\" style=\"max-width: 1920px\">\u003cimg class=\"size-full wp-image-135490\" src=\"https://ww2.kqed.org/app/uploads/sites/24/2019/11/corn_green_thumb.jpeg\" alt=\"An array of corns in different colors\" width=\"1920\" height=\"1285\" srcset=\"https://ww2.kqed.org/app/uploads/sites/24/2019/11/corn_green_thumb.jpeg 1920w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/corn_green_thumb-160x107.jpeg 160w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/corn_green_thumb-800x535.jpeg 800w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/corn_green_thumb-768x514.jpeg 768w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/corn_green_thumb-1020x683.jpeg 1020w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/corn_green_thumb-1200x803.jpeg 1200w\" sizes=\"(max-width: 1920px) 100vw, 1920px\">\u003cfigcaption class=\"wp-caption-text\">Corn was the name that English settlers gave to maize. \u003ccite>(CUESA)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>\u003ca href=\"https://cuesa.org/food/corn\" target=\"_blank\" rel=\"noopener noreferrer\">Corn\u003c/a> (known traditionally as “maize”) was domesticated by Olmec and Mayan peoples in the region now known as Mexico some 10,000 years ago, and it is said to be one of the most ancient of the domesticated crops. Corn was the name that English settlers gave the crop, and it became a vital source of food for them because it could be stored or eaten fresh. Corn is a summer crop, but early Mesoamerican cultures developed the process of \u003ca href=\"https://www.cooksillustrated.com/science/789-articles/feature/transforming-corn\" target=\"_blank\" rel=\"noopener noreferrer\">nixtamalization\u003c/a> to create masa, a flour used in tortillas, tamales, and other staple foods to be enjoyed year-round.\u003c/p>\n\u003ch2>Avocados\u003c/h2>\n\u003cfigure id=\"attachment_135491\" class=\"wp-caption aligncenter\" style=\"max-width: 1200px\">\u003cimg class=\"size-full wp-image-135491\" src=\"https://ww2.kqed.org/app/uploads/sites/24/2019/11/Avocado.jpeg\" alt=\"A bunch of avocados\" width=\"1200\" height=\"800\" srcset=\"https://ww2.kqed.org/app/uploads/sites/24/2019/11/Avocado.jpeg 1200w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/Avocado-160x107.jpeg 160w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/Avocado-800x533.jpeg 800w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/Avocado-768x512.jpeg 768w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/Avocado-1020x680.jpeg 1020w\" sizes=\"(max-width: 1200px) 100vw, 1200px\">\u003cfigcaption class=\"wp-caption-text\">A bunch of avocados \u003ccite>(CUESA)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>Centuries before they became trendy on toast, \u003ca href=\"https://cuesa.org/food/avocados\" target=\"_blank\" rel=\"noopener noreferrer\">avocados\u003c/a> were cultivated and highly regarded by people native to region of Mexico and Central America. The Mayans even used a \u003ca href=\"https://ancientmayalife.blogspot.com/2018/01/avocados-and-ancient-maya.html\">glyph\u003c/a> of an avocado to represent the 14th month on their calendar. In modern days, California is now the largest producer of avocados in the country.\u003c/p>\n\u003ch2>Peppers\u003c/h2>\n\u003cfigure id=\"attachment_135492\" class=\"wp-caption aligncenter\" style=\"max-width: 1920px\">\u003cimg class=\"size-full wp-image-135492\" src=\"https://ww2.kqed.org/app/uploads/sites/24/2019/11/CUESA_chile_pepper_jalapeno_baskets.jpeg\" alt=\"An assortment of peppers\" width=\"1920\" height=\"1289\" srcset=\"https://ww2.kqed.org/app/uploads/sites/24/2019/11/CUESA_chile_pepper_jalapeno_baskets.jpeg 1920w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/CUESA_chile_pepper_jalapeno_baskets-160x107.jpeg 160w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/CUESA_chile_pepper_jalapeno_baskets-800x537.jpeg 800w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/CUESA_chile_pepper_jalapeno_baskets-768x516.jpeg 768w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/CUESA_chile_pepper_jalapeno_baskets-1020x685.jpeg 1020w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/CUESA_chile_pepper_jalapeno_baskets-1200x806.jpeg 1200w\" sizes=\"(max-width: 1920px) 100vw, 1920px\">\u003cfigcaption class=\"wp-caption-text\">Peppers, both hot and sweet, are dated back to over 10,000 years ago in the Americas. \u003ccite>(CUESA)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>Indigenous peoples of Mexico, Central America, and South America spiced up their meals thousands of years ago, cultivating chili peppers for both medicinal and culinary use. \u003ca href=\"https://cuesa.org/food/peppers-chile\" target=\"_blank\" rel=\"noopener noreferrer\">Peppers\u003c/a>, both hot and sweet, are dated back to over 10,000 years ago in the Americas. The name “chili” or “chile” comes from the Nahuatl (Aztec) language. The name “pepper” was given to the crop after Christopher Columbus thought it tasted like the Asian spice known at that time as peppercorn.\u003c/p>\n\u003ch2>Potatoes\u003c/h2>\n\u003cfigure id=\"attachment_135493\" class=\"wp-caption aligncenter\" style=\"max-width: 1200px\">\u003cimg class=\"size-full wp-image-135493\" src=\"https://ww2.kqed.org/app/uploads/sites/24/2019/11/potatoes_thomas.jpeg\" alt=\"A bushel of potatoes\" width=\"1200\" height=\"800\" srcset=\"https://ww2.kqed.org/app/uploads/sites/24/2019/11/potatoes_thomas.jpeg 1200w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/potatoes_thomas-160x107.jpeg 160w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/potatoes_thomas-800x533.jpeg 800w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/potatoes_thomas-768x512.jpeg 768w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/potatoes_thomas-1020x680.jpeg 1020w\" sizes=\"(max-width: 1200px) 100vw, 1200px\">\u003cfigcaption class=\"wp-caption-text\">The origins of potatoes can be traced back to the Andes region of South America. \u003ccite>(CUESA)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>Though \u003ca href=\"https://cuesa.org/food/potatoes\" target=\"_blank\" rel=\"noopener noreferrer\">potatoes\u003c/a> are often mistaken as an Irish crop, “explorers” brought this starchy vegetable back to Europe from their expeditions. The origins of potatoes can be traced back to the Andes region of South America, where Incas cultivated the crop more than 1,800 years ago. More than a thousand cultivars of potatoes exist today, and over \u003ca href=\"https://en.wikipedia.org/wiki/Potato\" target=\"_blank\" rel=\"noopener noreferrer\">99%\u003c/a> of cultivated varieties originated from Chile.\u003c/p>\n\u003ch2>Beans\u003c/h2>\n\u003cfigure id=\"attachment_135499\" class=\"wp-caption aligncenter\" style=\"max-width: 1200px\">\u003cimg class=\"size-full wp-image-135499\" src=\"https://ww2.kqed.org/app/uploads/sites/24/2019/11/Dried-Cranberry-Beans.jpg\" alt=\"A large bowl of dried cranberry beans\" width=\"1200\" height=\"800\" srcset=\"https://ww2.kqed.org/app/uploads/sites/24/2019/11/Dried-Cranberry-Beans.jpg 1200w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/Dried-Cranberry-Beans-160x107.jpg 160w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/Dried-Cranberry-Beans-800x533.jpg 800w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/Dried-Cranberry-Beans-768x512.jpg 768w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/Dried-Cranberry-Beans-1020x680.jpg 1020w\" sizes=\"(max-width: 1200px) 100vw, 1200px\">\u003cfigcaption class=\"wp-caption-text\">A large bowl of dried cranberry beans \u003ccite>(CUESA)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>Also one of the staple “Three Sisters” alongside beans and corn, beans completed the trifecta that was vital for a nutritious diet. Native Americans planted beans alongside the corn stalks so the vines would grow on the stalks themselves. Common beans became a domesticated crop in pre-colonial times.\u003c/p>\n\u003cp>[ad fullwidth]\u003c/p>\n\u003cp>\u003cem>Find recipes and learn more at \u003ca href=\"http://decolonizeyourdiet.org/\">decolonizeyourdiet.org\u003c/a>.\u003c/em>\u003c/p>\n\u003cp>\u003c/p>\n\u003cp>\u003ci>This article originally appeared on \u003ca href=\"https://cuesa.org/article/6-foods-native-americas\" target=\"_blank\" rel=\"noopener noreferrer\">CUESA\u003c/a>.\u003c/i>\u003c/p>\n\n",
"disqusIdentifier": "135453 https://ww2.kqed.org/bayareabites/?p=135453",
"disqusUrl": "https://ww2.kqed.org/bayareabites/2019/11/15/6-foods-native-to-the-americas/",
"stats": {
"hasVideo": false,
"hasChartOrMap": false,
"hasAudio": false,
"hasPolis": false,
"wordCount": 662,
"hasGoogleForm": false,
"hasGallery": false,
"hasHearkenModule": false,
"iframeSrcs": [],
"paragraphCount": 13
},
"modified": 1573837545,
"excerpt": "As we gather around the dining tables this holiday season, take a moment to appreciate all of the bounty native to our region.",
"headData": {
"twImgId": "",
"twTitle": "",
"ogTitle": "",
"ogImgId": "",
"twDescription": "",
"description": "As we gather around the dining tables this holiday season, take a moment to appreciate all of the bounty native to our region.",
"title": "6 Foods Native to the Americas | KQED",
"ogDescription": "",
"schema": {
"@context": "http://schema.org",
"@type": "Article",
"headline": "6 Foods Native to the Americas",
"datePublished": "2019-11-15T09:05:45-08:00",
"dateModified": "2019-11-15T09:05:45-08:00",
"image": "https://cdn.kqed.org/wp-content/uploads/2020/02/KQED-OG-Image@1x.png"
}
},
"guestAuthors": [],
"slug": "6-foods-native-to-the-americas",
"status": "publish",
"path": "/bayareabites/135453/6-foods-native-to-the-americas",
"audioTrackLength": null,
"parsedContent": [
{
"type": "contentString",
"content": "\u003cdiv class=\"post-body\">\u003cp>\u003cp>\u003ci>by Daisy Prado, CUESA Staff\u003c/i>\u003cbr>\n\u003c/p>\u003c/div>",
"attributes": {
"named": {},
"numeric": []
}
},
{
"type": "component",
"content": "",
"name": "aside",
"attributes": {
"named": {
"postid": "bayareabites_130002",
"label": "More from CUESA "
},
"numeric": []
}
},
{
"type": "contentString",
"content": "\u003cdiv class=\"post-body\">\u003cp>\u003cbr>\nFor thousands of years, indigenous peoples cultivated the land that is now known to be North America. With its versatile and fertile soil, the people native to the region were able to feed their families and communities. Today the abundant and nutritious foods native to the Americas are cultivated in most continents, fulfilling different cuisines and feeding the world.\u003c/p>\n\u003cp>As we gather around the dining tables this holiday season, let us acknowledge that the land we inhabit in the Bay Area is the traditional land of the Ohlone people. Let’s take a moment to appreciate all of the bounty native to our region, and honor the knowledge and work of the indigenous peoples who domesticated these crops.\u003c/p>\n\u003cp>Here are a few foods that are native to the Americas, many of them available at our farmers markets in the winter.\u003c/p>\n\u003ch2>Squash\u003c/h2>\n\u003cfigure id=\"attachment_135484\" class=\"wp-caption aligncenter\" style=\"max-width: 1500px\">\u003cimg class=\"size-full wp-image-135484\" src=\"https://ww2.kqed.org/app/uploads/sites/24/2019/11/squash_lonely_mountain.jpg\" alt=\"Squash from Lonely Mountain Farms\" width=\"1500\" height=\"1000\" srcset=\"https://ww2.kqed.org/app/uploads/sites/24/2019/11/squash_lonely_mountain.jpg 1500w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/squash_lonely_mountain-160x107.jpg 160w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/squash_lonely_mountain-800x533.jpg 800w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/squash_lonely_mountain-768x512.jpg 768w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/squash_lonely_mountain-1020x680.jpg 1020w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/squash_lonely_mountain-1200x800.jpg 1200w\" sizes=\"(max-width: 1500px) 100vw, 1500px\">\u003cfigcaption class=\"wp-caption-text\">Squash from Lonely Mountain Farms \u003ccite>(CUESA)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>As one of the “\u003ca href=\"https://en.wikipedia.org/wiki/Three_Sisters_(agriculture)\" target=\"_blank\" rel=\"noopener noreferrer\">Three Sisters,\u003c/a>” three main agricultural crops native to North America, \u003ca href=\"https://cuesa.org/food/squash-winter\" target=\"_blank\" rel=\"noopener noreferrer\">squash\u003c/a> varieties come in different shapes and sizes. Native Americans would grow winter squash and pole beans alongside the tall corn stalks, so that the squash would benefit from the shade, in a technique known as companion planting. It is believed to be one of the first domesticated American crops.\u003c/p>\n\u003ch2>Corn (Maize)\u003c/h2>\n\u003cfigure id=\"attachment_135490\" class=\"wp-caption aligncenter\" style=\"max-width: 1920px\">\u003cimg class=\"size-full wp-image-135490\" src=\"https://ww2.kqed.org/app/uploads/sites/24/2019/11/corn_green_thumb.jpeg\" alt=\"An array of corns in different colors\" width=\"1920\" height=\"1285\" srcset=\"https://ww2.kqed.org/app/uploads/sites/24/2019/11/corn_green_thumb.jpeg 1920w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/corn_green_thumb-160x107.jpeg 160w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/corn_green_thumb-800x535.jpeg 800w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/corn_green_thumb-768x514.jpeg 768w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/corn_green_thumb-1020x683.jpeg 1020w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/corn_green_thumb-1200x803.jpeg 1200w\" sizes=\"(max-width: 1920px) 100vw, 1920px\">\u003cfigcaption class=\"wp-caption-text\">Corn was the name that English settlers gave to maize. \u003ccite>(CUESA)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>\u003ca href=\"https://cuesa.org/food/corn\" target=\"_blank\" rel=\"noopener noreferrer\">Corn\u003c/a> (known traditionally as “maize”) was domesticated by Olmec and Mayan peoples in the region now known as Mexico some 10,000 years ago, and it is said to be one of the most ancient of the domesticated crops. Corn was the name that English settlers gave the crop, and it became a vital source of food for them because it could be stored or eaten fresh. Corn is a summer crop, but early Mesoamerican cultures developed the process of \u003ca href=\"https://www.cooksillustrated.com/science/789-articles/feature/transforming-corn\" target=\"_blank\" rel=\"noopener noreferrer\">nixtamalization\u003c/a> to create masa, a flour used in tortillas, tamales, and other staple foods to be enjoyed year-round.\u003c/p>\n\u003ch2>Avocados\u003c/h2>\n\u003cfigure id=\"attachment_135491\" class=\"wp-caption aligncenter\" style=\"max-width: 1200px\">\u003cimg class=\"size-full wp-image-135491\" src=\"https://ww2.kqed.org/app/uploads/sites/24/2019/11/Avocado.jpeg\" alt=\"A bunch of avocados\" width=\"1200\" height=\"800\" srcset=\"https://ww2.kqed.org/app/uploads/sites/24/2019/11/Avocado.jpeg 1200w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/Avocado-160x107.jpeg 160w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/Avocado-800x533.jpeg 800w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/Avocado-768x512.jpeg 768w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/Avocado-1020x680.jpeg 1020w\" sizes=\"(max-width: 1200px) 100vw, 1200px\">\u003cfigcaption class=\"wp-caption-text\">A bunch of avocados \u003ccite>(CUESA)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>Centuries before they became trendy on toast, \u003ca href=\"https://cuesa.org/food/avocados\" target=\"_blank\" rel=\"noopener noreferrer\">avocados\u003c/a> were cultivated and highly regarded by people native to region of Mexico and Central America. The Mayans even used a \u003ca href=\"https://ancientmayalife.blogspot.com/2018/01/avocados-and-ancient-maya.html\">glyph\u003c/a> of an avocado to represent the 14th month on their calendar. In modern days, California is now the largest producer of avocados in the country.\u003c/p>\n\u003ch2>Peppers\u003c/h2>\n\u003cfigure id=\"attachment_135492\" class=\"wp-caption aligncenter\" style=\"max-width: 1920px\">\u003cimg class=\"size-full wp-image-135492\" src=\"https://ww2.kqed.org/app/uploads/sites/24/2019/11/CUESA_chile_pepper_jalapeno_baskets.jpeg\" alt=\"An assortment of peppers\" width=\"1920\" height=\"1289\" srcset=\"https://ww2.kqed.org/app/uploads/sites/24/2019/11/CUESA_chile_pepper_jalapeno_baskets.jpeg 1920w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/CUESA_chile_pepper_jalapeno_baskets-160x107.jpeg 160w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/CUESA_chile_pepper_jalapeno_baskets-800x537.jpeg 800w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/CUESA_chile_pepper_jalapeno_baskets-768x516.jpeg 768w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/CUESA_chile_pepper_jalapeno_baskets-1020x685.jpeg 1020w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/CUESA_chile_pepper_jalapeno_baskets-1200x806.jpeg 1200w\" sizes=\"(max-width: 1920px) 100vw, 1920px\">\u003cfigcaption class=\"wp-caption-text\">Peppers, both hot and sweet, are dated back to over 10,000 years ago in the Americas. \u003ccite>(CUESA)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>Indigenous peoples of Mexico, Central America, and South America spiced up their meals thousands of years ago, cultivating chili peppers for both medicinal and culinary use. \u003ca href=\"https://cuesa.org/food/peppers-chile\" target=\"_blank\" rel=\"noopener noreferrer\">Peppers\u003c/a>, both hot and sweet, are dated back to over 10,000 years ago in the Americas. The name “chili” or “chile” comes from the Nahuatl (Aztec) language. The name “pepper” was given to the crop after Christopher Columbus thought it tasted like the Asian spice known at that time as peppercorn.\u003c/p>\n\u003ch2>Potatoes\u003c/h2>\n\u003cfigure id=\"attachment_135493\" class=\"wp-caption aligncenter\" style=\"max-width: 1200px\">\u003cimg class=\"size-full wp-image-135493\" src=\"https://ww2.kqed.org/app/uploads/sites/24/2019/11/potatoes_thomas.jpeg\" alt=\"A bushel of potatoes\" width=\"1200\" height=\"800\" srcset=\"https://ww2.kqed.org/app/uploads/sites/24/2019/11/potatoes_thomas.jpeg 1200w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/potatoes_thomas-160x107.jpeg 160w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/potatoes_thomas-800x533.jpeg 800w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/potatoes_thomas-768x512.jpeg 768w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/potatoes_thomas-1020x680.jpeg 1020w\" sizes=\"(max-width: 1200px) 100vw, 1200px\">\u003cfigcaption class=\"wp-caption-text\">The origins of potatoes can be traced back to the Andes region of South America. \u003ccite>(CUESA)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>Though \u003ca href=\"https://cuesa.org/food/potatoes\" target=\"_blank\" rel=\"noopener noreferrer\">potatoes\u003c/a> are often mistaken as an Irish crop, “explorers” brought this starchy vegetable back to Europe from their expeditions. The origins of potatoes can be traced back to the Andes region of South America, where Incas cultivated the crop more than 1,800 years ago. More than a thousand cultivars of potatoes exist today, and over \u003ca href=\"https://en.wikipedia.org/wiki/Potato\" target=\"_blank\" rel=\"noopener noreferrer\">99%\u003c/a> of cultivated varieties originated from Chile.\u003c/p>\n\u003ch2>Beans\u003c/h2>\n\u003cfigure id=\"attachment_135499\" class=\"wp-caption aligncenter\" style=\"max-width: 1200px\">\u003cimg class=\"size-full wp-image-135499\" src=\"https://ww2.kqed.org/app/uploads/sites/24/2019/11/Dried-Cranberry-Beans.jpg\" alt=\"A large bowl of dried cranberry beans\" width=\"1200\" height=\"800\" srcset=\"https://ww2.kqed.org/app/uploads/sites/24/2019/11/Dried-Cranberry-Beans.jpg 1200w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/Dried-Cranberry-Beans-160x107.jpg 160w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/Dried-Cranberry-Beans-800x533.jpg 800w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/Dried-Cranberry-Beans-768x512.jpg 768w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/Dried-Cranberry-Beans-1020x680.jpg 1020w\" sizes=\"(max-width: 1200px) 100vw, 1200px\">\u003cfigcaption class=\"wp-caption-text\">A large bowl of dried cranberry beans \u003ccite>(CUESA)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>Also one of the staple “Three Sisters” alongside beans and corn, beans completed the trifecta that was vital for a nutritious diet. Native Americans planted beans alongside the corn stalks so the vines would grow on the stalks themselves. Common beans became a domesticated crop in pre-colonial times.\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>\u003cem>Find recipes and learn more at \u003ca href=\"http://decolonizeyourdiet.org/\">decolonizeyourdiet.org\u003c/a>.\u003c/em>\u003c/p>\n\u003cp>\u003c/p>\n\u003cp>\u003ci>This article originally appeared on \u003ca href=\"https://cuesa.org/article/6-foods-native-americas\" target=\"_blank\" rel=\"noopener noreferrer\">CUESA\u003c/a>.\u003c/i>\u003c/p>\n\n\u003c/div>\u003c/p>",
"attributes": {
"named": {},
"numeric": []
}
}
],
"link": "/bayareabites/135453/6-foods-native-to-the-americas",
"authors": [
"5484"
],
"categories": [
"bayareabites_1874",
"bayareabites_95",
"bayareabites_2090"
],
"tags": [
"bayareabites_237",
"bayareabites_16495",
"bayareabites_16308"
],
"featImg": "bayareabites_135457",
"label": "bayareabites"
},
"bayareabites_135383": {
"type": "posts",
"id": "bayareabites_135383",
"meta": {
"index": "posts_1716263798",
"site": "bayareabites",
"id": "135383",
"score": null,
"sort": [
1573242077000
]
},
"parent": 0,
"labelTerm": {
"site": "bayareabites"
},
"blocks": [],
"publishDate": 1573242077,
"format": "standard",
"disqusTitle": "After the Fire: How to Support Sonoma County Farmers, Restaurants, Wineries and Stores",
"title": "After the Fire: How to Support Sonoma County Farmers, Restaurants, Wineries and Stores",
"headTitle": "Bay Area Bites | KQED Food",
"content": "\u003cp>\u003ci>by Sofia Englund\u003c/i>\u003cbr>\n[aside tag='sonoma-magazine' num='2' label='More From Sonoma Magazine']\u003cbr>\nTwo weeks after the Kincade fire sparked in northern Sonoma County, local businesses are taking to social media to welcome visitors back to the area. After week-long closures due to power shutoffs and mandatory evacuation orders, they are eager to let the public know that Sonoma County is open for business. And understandably so: in a region where much of the local economy relies on tourism, the effects of natural disasters like the Kincade fire — \u003ca href=\"https://www.pressdemocrat.com/news/10272861-181/88-percent-containment-for-kincade\">now fully contained\u003c/a> — can linger and negatively impact businesses for weeks, months, even years to come.\u003c/p>\n\u003cp>This is the second time in two years that fires have burned in Sonoma County during the bustling harvest season — in October 2017, \u003ca href=\"https://www.sonomamag.com/sonoma-county-fires-in-40-photographs/\">the Tubbs, Nuns and Pocket fires raged for three weeks\u003c/a>. Last year, smoke from the Camp fire in Butte County blanketed the area in November and, in February of this year, \u003ca href=\"https://www.sonomamag.com/zazu-pulls-out-of-the-barlow-two-months-after-flood/\">floods damaged businesses and homes in Guerneville and Sebastopol\u003c/a>.\u003c/p>\n\u003cp>Fortunately, the local community remains resilient. Just as in October 2017 and in February of this year, \u003ca href=\"https://www.pressdemocrat.com/news/10243821-181/close-calls-and-grace-notes?ref=related\">the outpouring of support and generosity is again prevalent\u003c/a>. Sonoma County will recover from this recent blow and while it does, we will continue to celebrate this beautiful place we’re proud to call home. If you’d like to show local businesses a little extra love in the weeks and months to come, we’ve rounded up a few ideas — click on the hyperlinks for details.\u003c/p>\n\u003ch2>Shop Local\u003c/h2>\n\u003cfigure id=\"attachment_135386\" class=\"wp-caption aligncenter\" style=\"max-width: 1280px\">\u003cimg src=\"https://ww2.kqed.org/bayareabites/wp-content/uploads/sites/24/2019/11/MIRACLEPLUM024_887818.jpg\" alt=\"A customer browses the goods at Miracle Plum in Santa Rosa.\" width=\"1280\" height=\"866\" class=\"size-full wp-image-135386\" srcset=\"https://ww2.kqed.org/app/uploads/sites/24/2019/11/MIRACLEPLUM024_887818.jpg 1280w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/MIRACLEPLUM024_887818-160x108.jpg 160w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/MIRACLEPLUM024_887818-800x541.jpg 800w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/MIRACLEPLUM024_887818-768x520.jpg 768w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/MIRACLEPLUM024_887818-1020x690.jpg 1020w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/MIRACLEPLUM024_887818-1200x812.jpg 1200w\" sizes=\"(max-width: 1280px) 100vw, 1280px\">\u003cfigcaption class=\"wp-caption-text\">To support Sonoma County stores, consider shopping local this holiday season: For every $100 spent at an independently owned store, $68 stays in the community, according to the Business Alliance for Local Living Economies. \u003ccite>(Chris Hardy/Sonoma Magazine)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>Week-long closures due to power shutoffs and evacuation orders have delivered a blow to local retailers, \u003ca href=\"https://www.sonomamag.com/local-retailers-affected-by-kincade-fire-and-power-shutoffs-we-need-your-support/\">especially small independently owned stores\u003c/a> already struggling to compete with national chains and online megastores. Many businesses have lost critical sales during the normally busy harvest season as threats of fire have kept customers away.\u003c/p>\n\u003cp>To support Sonoma County stores, consider \u003ca href=\"https://www.sonomamag.com/diy-and-buy-local-at-these-sonoma-county-makerspaces-fairs-and-shops/\">shopping local this holiday season\u003c/a>: For every $100 spent at one of these businesses, $68 stays in the community, according to the Business Alliance for Local Living Economies. Meanwhile, spending $100 at a big-box store contributes only $32 to the local economy, while the rise of online shopping continues to disrupt traditional retail. Visit \u003ca href=\"https://www.sonomamag.com/category/lifestyle/shop/\">our shopping page\u003c/a> for inspiration, and sign up to \u003ca href=\"https://www.sonomamag.com/newsletters/\">our Retail Therapy newsletter\u003c/a>.\u003c/p>\n\u003ch2>Support Sonoma County Farmers\u003c/h2>\n\u003cfigure id=\"attachment_135388\" class=\"wp-caption aligncenter\" style=\"max-width: 1280px\">\u003cimg src=\"https://ww2.kqed.org/bayareabites/wp-content/uploads/sites/24/2019/11/BS_042815_FARMERSMARKET1_729768.jpg\" alt=\"Corrie Leisen of Garden Earth Farm sells food to customers at the Petaluma East-Side Farmers Market at Lucchesi Park on Tuesday, April 28, 2015 in Petaluma, California.\" width=\"1280\" height=\"823\" class=\"size-full wp-image-135388\" srcset=\"https://ww2.kqed.org/app/uploads/sites/24/2019/11/BS_042815_FARMERSMARKET1_729768.jpg 1280w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/BS_042815_FARMERSMARKET1_729768-160x103.jpg 160w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/BS_042815_FARMERSMARKET1_729768-800x514.jpg 800w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/BS_042815_FARMERSMARKET1_729768-768x494.jpg 768w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/BS_042815_FARMERSMARKET1_729768-1020x656.jpg 1020w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/BS_042815_FARMERSMARKET1_729768-1200x772.jpg 1200w\" sizes=\"(max-width: 1280px) 100vw, 1280px\">\u003cfigcaption class=\"wp-caption-text\">Corrie Leisen of Garden Earth Farm sells food to customers at the Petaluma East-Side Farmers Market at Lucchesi Park on Tuesday, April 28, 2015 in Petaluma, California. \u003ccite>(Beth Schankler/ The Press Democrat)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>Closed farmers markets, evacuations and lost refrigeration due to power outages have devastated small family farms throughout the region over the last two weeks. Many count on weekly markets as a significant source of revenue and thousands of pounds of perfect produce have been reduced to compost.\u003c/p>\n\u003cp>[ad fullwidth]\u003c/p>\n\u003cp>To support your local farmers and ranchers, think about making warm butternut squash soup, braised greens, and French onion soup from local farmers produce or cook up a hearty meat stew with beef from local ranchers. Many farmers also have lots of salad greens to sell quickly — so eat healthily, while helping the farmers. Even better, \u003ca href=\"https://www.farmtrails.org/guide/csas\">join a CSA\u003c/a>, which will help farms throughout the season.\u003c/p>\n\u003cp>Year-round \u003ca href=\"https://www.sonomamag.com/the-ultimate-guide-to-sonoma-county-farmers-markets-2019/\">farmers markets\u003c/a> include Petaluma East Side Farmers Market, Santa Rosa Farmers Market, Sebastopol Farmers Market, Sonoma Valley Certified Farmer’s Market. Cloverdale Community Market & Exchange and Windsor Certified Farmer’s Market are open until mid-December. — \u003ci>Heather Irwin\u003c/i>\u003c/p>\n\u003ch2>Eat at Sonoma County Restaurants\u003c/h2>\n\u003cfigure id=\"attachment_135390\" class=\"wp-caption aligncenter\" style=\"max-width: 1200px\">\u003cimg src=\"https://ww2.kqed.org/bayareabites/wp-content/uploads/sites/24/2019/11/DIAVOLA268_731881-1200x800.jpg\" alt=\"Dino Bugica, chef/owner of Diavola grilling vegetables\" width=\"1200\" height=\"800\" class=\"size-full wp-image-135390\" srcset=\"https://ww2.kqed.org/app/uploads/sites/24/2019/11/DIAVOLA268_731881-1200x800.jpg 1200w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/DIAVOLA268_731881-1200x800-160x107.jpg 160w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/DIAVOLA268_731881-1200x800-800x533.jpg 800w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/DIAVOLA268_731881-1200x800-768x512.jpg 768w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/DIAVOLA268_731881-1200x800-1020x680.jpg 1020w\" sizes=\"(max-width: 1200px) 100vw, 1200px\">\u003cfigcaption class=\"wp-caption-text\">Dino Bugica, chef/owner of Diavola grilling vegetables \u003ccite>(Chris Hardy/Sonoma Magazine)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>The Kincade fire has been a triple whammy for local restaurants, who lost power, lost customers and continue to struggle with lackluster tourism. Most restaurants store hundreds of pounds of food in large “walk-in” refrigerators — from meat and dairy to prepared stock, vegetables and fruit.\u003c/p>\n\u003cp>The Sonoma County Tourism Bureau estimates that each power outage costs restaurateurs $4,700, something they can’t easily afford repeatedly. Restaurant workers lose salary, producers lose restaurant business, and it takes months or years to recoup (if at all) when profit margins average 5 percent.\u003c/p>\n\u003cp>We’ve been glad to see some restaurants packed in the last few days, but they’ll continue to need local support through the quiet winter season. How to help: Book a holiday party, take a friend out, schedule a date night or just head out by yourself for a glass of wine and an appetizer. You could also eat your way through this list of \u003ca href=\"https://www.sonomamag.com/dont-take-it-off-the-menu-sonoma-county-dishes-locals-cant-live-without/\">50 dishes locals can’t live without\u003c/a>.\u003c/p>\n\u003cfigure id=\"attachment_135389\" class=\"wp-caption aligncenter\" style=\"max-width: 1280px\">\u003cimg src=\"https://ww2.kqed.org/bayareabites/wp-content/uploads/sites/24/2019/11/ZAZU_48_785145-2.jpg\" alt=\"Try iconic Sonoma County dishes and support local restaurants at the same time.\" width=\"1280\" height=\"854\" class=\"size-full wp-image-135389\" srcset=\"https://ww2.kqed.org/app/uploads/sites/24/2019/11/ZAZU_48_785145-2.jpg 1280w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/ZAZU_48_785145-2-160x107.jpg 160w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/ZAZU_48_785145-2-800x534.jpg 800w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/ZAZU_48_785145-2-768x512.jpg 768w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/ZAZU_48_785145-2-1020x681.jpg 1020w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/ZAZU_48_785145-2-1200x801.jpg 1200w\" sizes=\"(max-width: 1280px) 100vw, 1280px\">\u003cfigcaption class=\"wp-caption-text\">Try iconic Sonoma County dishes and support local restaurants at the same time. \u003ccite>(Sonoma Magazine)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>Prefer to dine at home? Eat your way through \u003ca href=\"https://www.sonomamag.com/iconic-sonoma-foods/\">this list of iconic Sonoma County foods\u003c/a>. From Liberty Farms duck to Dungeness crab, olive oil to local peaches — you’ve got work to do for a good cause. Find more dining inspiration on \u003ca href=\"https://www.sonomamag.com/category/biteclub/\">BiteClub\u003c/a>. — \u003ci>Heather Irwin\u003c/i>\u003c/p>\n\u003ch2>Visit Sonoma County Wineries and Buy Local Wines\u003c/h2>\n\u003cfigure id=\"attachment_135391\" class=\"wp-caption aligncenter\" style=\"max-width: 1280px\">\u003cimg src=\"https://ww2.kqed.org/bayareabites/wp-content/uploads/sites/24/2019/11/Jordanwinery.jpg\" alt=\"Jordan Winery\" width=\"1280\" height=\"853\" class=\"size-full wp-image-135391\" srcset=\"https://ww2.kqed.org/app/uploads/sites/24/2019/11/Jordanwinery.jpg 1280w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/Jordanwinery-160x107.jpg 160w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/Jordanwinery-800x533.jpg 800w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/Jordanwinery-768x512.jpg 768w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/Jordanwinery-1020x680.jpg 1020w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/Jordanwinery-1200x800.jpg 1200w\" sizes=\"(max-width: 1280px) 100vw, 1280px\">\u003cfigcaption class=\"wp-caption-text\">Jordan Winery \u003ccite>(Sonoma Magazine)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>Out of the more than 400 wineries in Sonoma County, \u003ca href=\"https://www.sonomamag.com/latest-update-the-kincade-fires-impact-on-sonoma-county-wineries-and-vineyards/\">only one winery — Soda Rock Winery in Healdsburg — was destroyed by the Kincade fire\u003c/a>. Now that the fire is fully contained, power has been restored and evacuation orders lifted, most wineries and tasting rooms have resumed normal opening hours.\u003cbr>\n[aside postID='bayareabites_134208' align='left' label='More Wineries to Visit']\u003cbr>\nIf you’re planning a visit to Sonoma wine country in the coming weeks and months, you will have plenty to look forward to: in addition to serving award-winning wines, many of the local wineries are hosting holiday events.\u003c/p>\n\u003cp>\u003ca href=\"https://www.sonomamag.com/latest-update-the-kincade-fires-impact-on-sonoma-county-wineries-and-vineyards/\">Support Alexander Valley wineries\u003c/a>, which were especially impacted by the fire and give a little extra love to \u003ca href=\"https://www.sonomamag.com/small-but-mighty-boutique-sonoma-wineries-to-check-out-right-now/\">small wine producers\u003c/a>. New to Sonoma County? Here are \u003ca href=\"https://www.sonomamag.com/best-sonoma-wineries-for-first-time-visitors/\">a few great wineries for first-time visitors\u003c/a>.\u003c/p>\n\u003ch2>Discover Healdsburg, Geyserville and Windsor\u003c/h2>\n\u003cfigure id=\"attachment_135392\" class=\"wp-caption aligncenter\" style=\"max-width: 1200px\">\u003cimg src=\"https://ww2.kqed.org/bayareabites/wp-content/uploads/sites/24/2019/11/Dutcher-Crossing-Geyserville-Breezeway-Vineyards-Courtesy-Photo.jpg\" alt=\"Dutcher Crossing Vineyards in Geyserville\" width=\"1200\" height=\"803\" class=\"size-full wp-image-135392\" srcset=\"https://ww2.kqed.org/app/uploads/sites/24/2019/11/Dutcher-Crossing-Geyserville-Breezeway-Vineyards-Courtesy-Photo.jpg 1200w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/Dutcher-Crossing-Geyserville-Breezeway-Vineyards-Courtesy-Photo-160x107.jpg 160w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/Dutcher-Crossing-Geyserville-Breezeway-Vineyards-Courtesy-Photo-800x535.jpg 800w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/Dutcher-Crossing-Geyserville-Breezeway-Vineyards-Courtesy-Photo-768x514.jpg 768w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/Dutcher-Crossing-Geyserville-Breezeway-Vineyards-Courtesy-Photo-1020x683.jpg 1020w\" sizes=\"(max-width: 1200px) 100vw, 1200px\">\u003cfigcaption class=\"wp-caption-text\">Dutcher Crossing Vineyards in Geyserville \u003ccite>(Sonoma Magazine)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>The Kincade fire came alarmingly close to Healdsburg, Geyserville and Windsor. It burned 77,758 acres in the surrounding area and destroyed 374 buildings, including 174 homes, but thanks to \u003ca href=\"https://www.pressdemocrat.com/news/10229306-181/after-second-visit-to-alexander\">the valiant efforts of firefighters from across the United States, California and Sonoma County\u003c/a>, devastation on the scale following the October 2017 fires was averted.\u003c/p>\n\u003cp>As the fire is now fully contained, the three towns — each with its own particular charm — are welcoming visitors again.\u003c/p>\n\u003cp>Healdsburg, with its picturesque plaza surrounded by award-winning wineries and restaurants, makes for \u003ca href=\"https://www.sonomamag.com/how-to-spend-24-hours-in-healdsburg-according-to-charlie-palmer/\">an idyllic introduction to wine country\u003c/a>. The tiny town of Geyserville, with top notch restaurants, tasting rooms and vintage shops, is \u003ca href=\"https://www.sonomamag.com/how-to-spend-24-hours-in-geyserville-ca/\">a hidden gem\u003c/a>. \u003c/p>\n\u003cfigure id=\"attachment_135393\" class=\"wp-caption aligncenter\" style=\"max-width: 1280px\">\u003cimg src=\"https://ww2.kqed.org/bayareabites/wp-content/uploads/sites/24/2019/11/bs_102518_GrandCru2.jpg\" alt=\"Guests do a wine tasting at Grand Cru Custom Crush in Windsor on Thursday, October 25, 2018.\" width=\"1280\" height=\"853\" class=\"size-full wp-image-135393\" srcset=\"https://ww2.kqed.org/app/uploads/sites/24/2019/11/bs_102518_GrandCru2.jpg 1280w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/bs_102518_GrandCru2-160x107.jpg 160w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/bs_102518_GrandCru2-800x533.jpg 800w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/bs_102518_GrandCru2-768x512.jpg 768w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/bs_102518_GrandCru2-1020x680.jpg 1020w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/bs_102518_GrandCru2-1200x800.jpg 1200w\" sizes=\"(max-width: 1280px) 100vw, 1280px\">\u003cfigcaption class=\"wp-caption-text\">Guests do a wine tasting at Grand Cru Custom Crush in Windsor on Thursday, October 25, 2018. \u003ccite>(Beth Schlanker/ The Press Democrat)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>And Windsor is home to \u003ca href=\"https://www.sonomamag.com/russian-river-brewing-company-close-to-raising-900000-for-wildfire-victims/\">Russian River Brewing Company\u003c/a>'s new state-of-the-art facility and the \u003ca href=\"https://www.sonomamag.com/10-things-to-do-in-windsor-after-your-pliny-adventure/?gSlide=8\">Grand Cru custom crush\u003c/a>, featuring over fifteen independent winemakers.\u003c/p>\n\u003ch2>Stay in Sonoma County\u003c/h2>\n\u003cfigure id=\"attachment_135394\" class=\"wp-caption aligncenter\" style=\"max-width: 960px\">\u003cimg src=\"https://ww2.kqed.org/bayareabites/wp-content/uploads/sites/24/2019/11/grape-leaf-inn.jpg\" alt=\"Grape Leaf Inn in Healdsburg\" width=\"960\" height=\"640\" class=\"size-full wp-image-135394\" srcset=\"https://ww2.kqed.org/app/uploads/sites/24/2019/11/grape-leaf-inn.jpg 960w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/grape-leaf-inn-160x107.jpg 160w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/grape-leaf-inn-800x533.jpg 800w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/grape-leaf-inn-768x512.jpg 768w\" sizes=\"(max-width: 960px) 100vw, 960px\">\u003cfigcaption class=\"wp-caption-text\">Grape Leaf Inn in Healdsburg \u003ccite>(Sonoma Magazine)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>Escaping the Midwest winter with a trip to Wine Country? Looking for a quick weekend getaway from San Francisco? Or maybe you’re just a Petaluman \u003ca href=\"https://www.sonomamag.com/best-hotels-for-a-staycation-in-sonoma-county/\">in search of a fun staycation\u003c/a> in your own backyard? Rest your head at \u003ca href=\"https://www.sonomamag.com/category/stay/\">local hotels\u003c/a>, \u003ca href=\"https://www.sonomamag.com/sonoma-bed-and-breakfasts-to-check-into-right-now\">inns and B&Bs\u003c/a>, after shopping, drinking and eating your way through Sonoma County. \u003ca href=\"https://www.sonomamag.com/cheap-trendy-hotels-in-sonoma-county/\">These hotels offer a little extra for those on a budget\u003c/a>. \u003c/p>\n\u003cp>There are \u003ca href=\"https://www.sonomamag.com/best-kid-friendly-hotels-in-sonoma-county/\">family-friendly options\u003c/a>, too, and \u003ca href=\"https://www.sonomamag.com/take-a-peek-inside-the-sonoma-county-hotel-where-sustainability-comes-naturally/\">properties suited for those who are looking for an eco-friendly vacation\u003c/a>.\u003c/p>\n\u003ch2>Donate money\u003c/h2>\n\u003cfigure id=\"attachment_135395\" class=\"wp-caption aligncenter\" style=\"max-width: 1200px\">\u003cimg src=\"https://ww2.kqed.org/bayareabites/wp-content/uploads/sites/24/2019/11/bs_110419_Fire2-1200x800.jpg\" alt=\"Meghan Dixon stands next to the ruins of her rental home on Hwy 128 in Healdsburg after it burned in the Kincade fire. Photo taken on Monday, November 4, 2019.\" width=\"1200\" height=\"800\" class=\"size-full wp-image-135395\" srcset=\"https://ww2.kqed.org/app/uploads/sites/24/2019/11/bs_110419_Fire2-1200x800.jpg 1200w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/bs_110419_Fire2-1200x800-160x107.jpg 160w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/bs_110419_Fire2-1200x800-800x533.jpg 800w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/bs_110419_Fire2-1200x800-768x512.jpg 768w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/bs_110419_Fire2-1200x800-1020x680.jpg 1020w\" sizes=\"(max-width: 1200px) 100vw, 1200px\">\u003cfigcaption class=\"wp-caption-text\">Meghan Dixon stands next to the ruins of her rental home on Hwy 128 in Healdsburg after it burned in the Kincade fire. Photo taken on Monday, November 4, 2019. \u003ccite>(Beth Schlanker/ The Press Democrat)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>[aside postID='bayareabites_135217,bayareabites_135105' label='More on Kincade Aid']\u003cbr>\nIf you’d like to support fire recovery efforts in Sonoma County by making a financial donation, there are a number of organizations to consider: \u003ca href=\"https://cfs.fcsuite.com/erp/donate/create?setc=1&funit_id=1652\">The Community Foundation of Sonoma County’s Resilience Fund\u003c/a> continues to accept donations to support the mid- and long-term recovery needs of individuals and families; \u003ca href=\"https://latino-community-foundation.networkforgood.com/projects/17203-latino-community-foundation-donate-now\">The Latino Community Foundation’s NorCal Wildfire Relief Fund\u003c/a> supports nonprofits that provide essential sheltering and supportive services to Latino immigrants and farmworkers affected by the fire; \u003ca href=\"https://donorbox.org/undocufund\">The UndocuFund for Fire Relief in Sonoma County\u003c/a> provides direct funding to undocumented immigrants and their families in Sonoma County to help with fire-related expenses.\u003c/p>\n\u003cp>Find more ways to donate money \u003ca href=\"https://www.sonomamag.com/how-to-help-kincade-fire-victims-and-evacuees-volunteer-and-donate/\">here\u003c/a>.\u003c/p>\n\u003ch2>Donate time\u003c/h2>\n\u003cfigure id=\"attachment_135396\" class=\"wp-caption aligncenter\" style=\"max-width: 1200px\">\u003cimg src=\"https://ww2.kqed.org/bayareabites/wp-content/uploads/sites/24/2019/11/redwood-empire-food-bank-1200x801.jpg\" alt=\"The Redwood Empire Food Bank deployed its emergency response program, Station 3990, during the Kincade fire.\" width=\"1200\" height=\"801\" class=\"size-full wp-image-135396\" srcset=\"https://ww2.kqed.org/app/uploads/sites/24/2019/11/redwood-empire-food-bank-1200x801.jpg 1200w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/redwood-empire-food-bank-1200x801-160x107.jpg 160w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/redwood-empire-food-bank-1200x801-800x534.jpg 800w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/redwood-empire-food-bank-1200x801-768x513.jpg 768w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/redwood-empire-food-bank-1200x801-1020x681.jpg 1020w\" sizes=\"(max-width: 1200px) 100vw, 1200px\">\u003cfigcaption class=\"wp-caption-text\">The Redwood Empire Food Bank deployed its emergency response program, Station 3990, during the Kincade fire. \u003ccite>(Sonoma Magazine)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>There are over 1,500 nonprofits in Sonoma County — many are volunteer operated. If you’re able to donate your time — a little or a lot — this can have a tremendous impact. The best place to start is the \u003ca href=\"https://www.volunteernow.org/\">Volunteer Center of Sonoma County\u003c/a>, which places thousands of volunteers with their “right match” nonprofits annually.\u003c/p>\n\u003cp>The \u003ca href=\"https://refb.org/ways-to-give/make-donation/\">Redwood Empire Food Bank\u003c/a>, the “largest hunger-relief organization serving north coastal California from Sonoma County to the Oregon border,” deployed its emergency response program, Station 3990, during the Kincade fire. To volunteer at the food bank — includes helping out in the kitchen and with food distribution — sign up for a shift \u003ca href=\"https://refb.org/volunteer-opportunities/\">here\u003c/a>.\u003c/p>\n\u003cp>Find more ways to volunteer \u003ca href=\"https://www.sonomamag.com/how-to-help-kincade-fire-victims-and-evacuees-volunteer-and-donate/\">here\u003c/a>.\u003c/p>\n\u003cp>[ad floatright]\u003c/p>\n\u003cp>\u003ci>This article originally appeared on \u003ca href=\"https://www.sonomamag.com/after-the-fire-how-to-support-sonoma-county-farmers-restaurants-wineries-and-stores\" rel=\"canonical\">Sonoma Magazine\u003c/a>.\u003c/i>\u003c/p>\n\n",
"disqusIdentifier": "135383 https://ww2.kqed.org/bayareabites/?p=135383",
"disqusUrl": "https://ww2.kqed.org/bayareabites/2019/11/08/after-the-fire-how-to-support-sonoma-county-farmers-restaurants-wineries-and-stores/",
"stats": {
"hasVideo": false,
"hasChartOrMap": false,
"hasAudio": false,
"hasPolis": false,
"wordCount": 1614,
"hasGoogleForm": false,
"hasGallery": false,
"hasHearkenModule": false,
"iframeSrcs": [],
"paragraphCount": 28
},
"modified": 1573242077,
"excerpt": "After week-long closures, local businesses are eager to let the public know that Sonoma County is open for business. This is a great time to show them a little extra love.",
"headData": {
"twImgId": "",
"twTitle": "",
"ogTitle": "",
"ogImgId": "",
"twDescription": "",
"description": "After week-long closures, local businesses are eager to let the public know that Sonoma County is open for business. This is a great time to show them a little extra love.",
"title": "After the Fire: How to Support Sonoma County Farmers, Restaurants, Wineries and Stores | KQED",
"ogDescription": "",
"schema": {
"@context": "http://schema.org",
"@type": "Article",
"headline": "After the Fire: How to Support Sonoma County Farmers, Restaurants, Wineries and Stores",
"datePublished": "2019-11-08T11:41:17-08:00",
"dateModified": "2019-11-08T11:41:17-08:00",
"image": "https://cdn.kqed.org/wp-content/uploads/2020/02/KQED-OG-Image@1x.png"
}
},
"guestAuthors": [],
"slug": "after-the-fire-how-to-support-sonoma-county-farmers-restaurants-wineries-and-stores",
"status": "publish",
"path": "/bayareabites/135383/after-the-fire-how-to-support-sonoma-county-farmers-restaurants-wineries-and-stores",
"audioTrackLength": null,
"parsedContent": [
{
"type": "contentString",
"content": "\u003cdiv class=\"post-body\">\u003cp>\u003cp>\u003ci>by Sofia Englund\u003c/i>\u003cbr>\n\u003c/p>\u003c/div>",
"attributes": {
"named": {},
"numeric": []
}
},
{
"type": "component",
"content": "",
"name": "aside",
"attributes": {
"named": {
"tag": "sonoma-magazine",
"num": "2",
"label": "More From Sonoma Magazine "
},
"numeric": []
}
},
{
"type": "contentString",
"content": "\u003cdiv class=\"post-body\">\u003cp>\u003cbr>\nTwo weeks after the Kincade fire sparked in northern Sonoma County, local businesses are taking to social media to welcome visitors back to the area. After week-long closures due to power shutoffs and mandatory evacuation orders, they are eager to let the public know that Sonoma County is open for business. And understandably so: in a region where much of the local economy relies on tourism, the effects of natural disasters like the Kincade fire — \u003ca href=\"https://www.pressdemocrat.com/news/10272861-181/88-percent-containment-for-kincade\">now fully contained\u003c/a> — can linger and negatively impact businesses for weeks, months, even years to come.\u003c/p>\n\u003cp>This is the second time in two years that fires have burned in Sonoma County during the bustling harvest season — in October 2017, \u003ca href=\"https://www.sonomamag.com/sonoma-county-fires-in-40-photographs/\">the Tubbs, Nuns and Pocket fires raged for three weeks\u003c/a>. Last year, smoke from the Camp fire in Butte County blanketed the area in November and, in February of this year, \u003ca href=\"https://www.sonomamag.com/zazu-pulls-out-of-the-barlow-two-months-after-flood/\">floods damaged businesses and homes in Guerneville and Sebastopol\u003c/a>.\u003c/p>\n\u003cp>Fortunately, the local community remains resilient. Just as in October 2017 and in February of this year, \u003ca href=\"https://www.pressdemocrat.com/news/10243821-181/close-calls-and-grace-notes?ref=related\">the outpouring of support and generosity is again prevalent\u003c/a>. Sonoma County will recover from this recent blow and while it does, we will continue to celebrate this beautiful place we’re proud to call home. If you’d like to show local businesses a little extra love in the weeks and months to come, we’ve rounded up a few ideas — click on the hyperlinks for details.\u003c/p>\n\u003ch2>Shop Local\u003c/h2>\n\u003cfigure id=\"attachment_135386\" class=\"wp-caption aligncenter\" style=\"max-width: 1280px\">\u003cimg src=\"https://ww2.kqed.org/bayareabites/wp-content/uploads/sites/24/2019/11/MIRACLEPLUM024_887818.jpg\" alt=\"A customer browses the goods at Miracle Plum in Santa Rosa.\" width=\"1280\" height=\"866\" class=\"size-full wp-image-135386\" srcset=\"https://ww2.kqed.org/app/uploads/sites/24/2019/11/MIRACLEPLUM024_887818.jpg 1280w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/MIRACLEPLUM024_887818-160x108.jpg 160w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/MIRACLEPLUM024_887818-800x541.jpg 800w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/MIRACLEPLUM024_887818-768x520.jpg 768w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/MIRACLEPLUM024_887818-1020x690.jpg 1020w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/MIRACLEPLUM024_887818-1200x812.jpg 1200w\" sizes=\"(max-width: 1280px) 100vw, 1280px\">\u003cfigcaption class=\"wp-caption-text\">To support Sonoma County stores, consider shopping local this holiday season: For every $100 spent at an independently owned store, $68 stays in the community, according to the Business Alliance for Local Living Economies. \u003ccite>(Chris Hardy/Sonoma Magazine)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>Week-long closures due to power shutoffs and evacuation orders have delivered a blow to local retailers, \u003ca href=\"https://www.sonomamag.com/local-retailers-affected-by-kincade-fire-and-power-shutoffs-we-need-your-support/\">especially small independently owned stores\u003c/a> already struggling to compete with national chains and online megastores. Many businesses have lost critical sales during the normally busy harvest season as threats of fire have kept customers away.\u003c/p>\n\u003cp>To support Sonoma County stores, consider \u003ca href=\"https://www.sonomamag.com/diy-and-buy-local-at-these-sonoma-county-makerspaces-fairs-and-shops/\">shopping local this holiday season\u003c/a>: For every $100 spent at one of these businesses, $68 stays in the community, according to the Business Alliance for Local Living Economies. Meanwhile, spending $100 at a big-box store contributes only $32 to the local economy, while the rise of online shopping continues to disrupt traditional retail. Visit \u003ca href=\"https://www.sonomamag.com/category/lifestyle/shop/\">our shopping page\u003c/a> for inspiration, and sign up to \u003ca href=\"https://www.sonomamag.com/newsletters/\">our Retail Therapy newsletter\u003c/a>.\u003c/p>\n\u003ch2>Support Sonoma County Farmers\u003c/h2>\n\u003cfigure id=\"attachment_135388\" class=\"wp-caption aligncenter\" style=\"max-width: 1280px\">\u003cimg src=\"https://ww2.kqed.org/bayareabites/wp-content/uploads/sites/24/2019/11/BS_042815_FARMERSMARKET1_729768.jpg\" alt=\"Corrie Leisen of Garden Earth Farm sells food to customers at the Petaluma East-Side Farmers Market at Lucchesi Park on Tuesday, April 28, 2015 in Petaluma, California.\" width=\"1280\" height=\"823\" class=\"size-full wp-image-135388\" srcset=\"https://ww2.kqed.org/app/uploads/sites/24/2019/11/BS_042815_FARMERSMARKET1_729768.jpg 1280w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/BS_042815_FARMERSMARKET1_729768-160x103.jpg 160w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/BS_042815_FARMERSMARKET1_729768-800x514.jpg 800w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/BS_042815_FARMERSMARKET1_729768-768x494.jpg 768w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/BS_042815_FARMERSMARKET1_729768-1020x656.jpg 1020w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/BS_042815_FARMERSMARKET1_729768-1200x772.jpg 1200w\" sizes=\"(max-width: 1280px) 100vw, 1280px\">\u003cfigcaption class=\"wp-caption-text\">Corrie Leisen of Garden Earth Farm sells food to customers at the Petaluma East-Side Farmers Market at Lucchesi Park on Tuesday, April 28, 2015 in Petaluma, California. \u003ccite>(Beth Schankler/ The Press Democrat)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>Closed farmers markets, evacuations and lost refrigeration due to power outages have devastated small family farms throughout the region over the last two weeks. Many count on weekly markets as a significant source of revenue and thousands of pounds of perfect produce have been reduced to compost.\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>To support your local farmers and ranchers, think about making warm butternut squash soup, braised greens, and French onion soup from local farmers produce or cook up a hearty meat stew with beef from local ranchers. Many farmers also have lots of salad greens to sell quickly — so eat healthily, while helping the farmers. Even better, \u003ca href=\"https://www.farmtrails.org/guide/csas\">join a CSA\u003c/a>, which will help farms throughout the season.\u003c/p>\n\u003cp>Year-round \u003ca href=\"https://www.sonomamag.com/the-ultimate-guide-to-sonoma-county-farmers-markets-2019/\">farmers markets\u003c/a> include Petaluma East Side Farmers Market, Santa Rosa Farmers Market, Sebastopol Farmers Market, Sonoma Valley Certified Farmer’s Market. Cloverdale Community Market & Exchange and Windsor Certified Farmer’s Market are open until mid-December. — \u003ci>Heather Irwin\u003c/i>\u003c/p>\n\u003ch2>Eat at Sonoma County Restaurants\u003c/h2>\n\u003cfigure id=\"attachment_135390\" class=\"wp-caption aligncenter\" style=\"max-width: 1200px\">\u003cimg src=\"https://ww2.kqed.org/bayareabites/wp-content/uploads/sites/24/2019/11/DIAVOLA268_731881-1200x800.jpg\" alt=\"Dino Bugica, chef/owner of Diavola grilling vegetables\" width=\"1200\" height=\"800\" class=\"size-full wp-image-135390\" srcset=\"https://ww2.kqed.org/app/uploads/sites/24/2019/11/DIAVOLA268_731881-1200x800.jpg 1200w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/DIAVOLA268_731881-1200x800-160x107.jpg 160w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/DIAVOLA268_731881-1200x800-800x533.jpg 800w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/DIAVOLA268_731881-1200x800-768x512.jpg 768w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/DIAVOLA268_731881-1200x800-1020x680.jpg 1020w\" sizes=\"(max-width: 1200px) 100vw, 1200px\">\u003cfigcaption class=\"wp-caption-text\">Dino Bugica, chef/owner of Diavola grilling vegetables \u003ccite>(Chris Hardy/Sonoma Magazine)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>The Kincade fire has been a triple whammy for local restaurants, who lost power, lost customers and continue to struggle with lackluster tourism. Most restaurants store hundreds of pounds of food in large “walk-in” refrigerators — from meat and dairy to prepared stock, vegetables and fruit.\u003c/p>\n\u003cp>The Sonoma County Tourism Bureau estimates that each power outage costs restaurateurs $4,700, something they can’t easily afford repeatedly. Restaurant workers lose salary, producers lose restaurant business, and it takes months or years to recoup (if at all) when profit margins average 5 percent.\u003c/p>\n\u003cp>We’ve been glad to see some restaurants packed in the last few days, but they’ll continue to need local support through the quiet winter season. How to help: Book a holiday party, take a friend out, schedule a date night or just head out by yourself for a glass of wine and an appetizer. You could also eat your way through this list of \u003ca href=\"https://www.sonomamag.com/dont-take-it-off-the-menu-sonoma-county-dishes-locals-cant-live-without/\">50 dishes locals can’t live without\u003c/a>.\u003c/p>\n\u003cfigure id=\"attachment_135389\" class=\"wp-caption aligncenter\" style=\"max-width: 1280px\">\u003cimg src=\"https://ww2.kqed.org/bayareabites/wp-content/uploads/sites/24/2019/11/ZAZU_48_785145-2.jpg\" alt=\"Try iconic Sonoma County dishes and support local restaurants at the same time.\" width=\"1280\" height=\"854\" class=\"size-full wp-image-135389\" srcset=\"https://ww2.kqed.org/app/uploads/sites/24/2019/11/ZAZU_48_785145-2.jpg 1280w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/ZAZU_48_785145-2-160x107.jpg 160w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/ZAZU_48_785145-2-800x534.jpg 800w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/ZAZU_48_785145-2-768x512.jpg 768w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/ZAZU_48_785145-2-1020x681.jpg 1020w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/ZAZU_48_785145-2-1200x801.jpg 1200w\" sizes=\"(max-width: 1280px) 100vw, 1280px\">\u003cfigcaption class=\"wp-caption-text\">Try iconic Sonoma County dishes and support local restaurants at the same time. \u003ccite>(Sonoma Magazine)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>Prefer to dine at home? Eat your way through \u003ca href=\"https://www.sonomamag.com/iconic-sonoma-foods/\">this list of iconic Sonoma County foods\u003c/a>. From Liberty Farms duck to Dungeness crab, olive oil to local peaches — you’ve got work to do for a good cause. Find more dining inspiration on \u003ca href=\"https://www.sonomamag.com/category/biteclub/\">BiteClub\u003c/a>. — \u003ci>Heather Irwin\u003c/i>\u003c/p>\n\u003ch2>Visit Sonoma County Wineries and Buy Local Wines\u003c/h2>\n\u003cfigure id=\"attachment_135391\" class=\"wp-caption aligncenter\" style=\"max-width: 1280px\">\u003cimg src=\"https://ww2.kqed.org/bayareabites/wp-content/uploads/sites/24/2019/11/Jordanwinery.jpg\" alt=\"Jordan Winery\" width=\"1280\" height=\"853\" class=\"size-full wp-image-135391\" srcset=\"https://ww2.kqed.org/app/uploads/sites/24/2019/11/Jordanwinery.jpg 1280w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/Jordanwinery-160x107.jpg 160w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/Jordanwinery-800x533.jpg 800w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/Jordanwinery-768x512.jpg 768w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/Jordanwinery-1020x680.jpg 1020w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/Jordanwinery-1200x800.jpg 1200w\" sizes=\"(max-width: 1280px) 100vw, 1280px\">\u003cfigcaption class=\"wp-caption-text\">Jordan Winery \u003ccite>(Sonoma Magazine)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>Out of the more than 400 wineries in Sonoma County, \u003ca href=\"https://www.sonomamag.com/latest-update-the-kincade-fires-impact-on-sonoma-county-wineries-and-vineyards/\">only one winery — Soda Rock Winery in Healdsburg — was destroyed by the Kincade fire\u003c/a>. Now that the fire is fully contained, power has been restored and evacuation orders lifted, most wineries and tasting rooms have resumed normal opening hours.\u003cbr>\n\u003c/p>\u003c/div>",
"attributes": {
"named": {},
"numeric": []
}
},
{
"type": "component",
"content": "",
"name": "aside",
"attributes": {
"named": {
"postid": "bayareabites_134208",
"align": "left",
"label": "More Wineries to Visit "
},
"numeric": []
}
},
{
"type": "contentString",
"content": "\u003cdiv class=\"post-body\">\u003cp>\u003cbr>\nIf you’re planning a visit to Sonoma wine country in the coming weeks and months, you will have plenty to look forward to: in addition to serving award-winning wines, many of the local wineries are hosting holiday events.\u003c/p>\n\u003cp>\u003ca href=\"https://www.sonomamag.com/latest-update-the-kincade-fires-impact-on-sonoma-county-wineries-and-vineyards/\">Support Alexander Valley wineries\u003c/a>, which were especially impacted by the fire and give a little extra love to \u003ca href=\"https://www.sonomamag.com/small-but-mighty-boutique-sonoma-wineries-to-check-out-right-now/\">small wine producers\u003c/a>. New to Sonoma County? Here are \u003ca href=\"https://www.sonomamag.com/best-sonoma-wineries-for-first-time-visitors/\">a few great wineries for first-time visitors\u003c/a>.\u003c/p>\n\u003ch2>Discover Healdsburg, Geyserville and Windsor\u003c/h2>\n\u003cfigure id=\"attachment_135392\" class=\"wp-caption aligncenter\" style=\"max-width: 1200px\">\u003cimg src=\"https://ww2.kqed.org/bayareabites/wp-content/uploads/sites/24/2019/11/Dutcher-Crossing-Geyserville-Breezeway-Vineyards-Courtesy-Photo.jpg\" alt=\"Dutcher Crossing Vineyards in Geyserville\" width=\"1200\" height=\"803\" class=\"size-full wp-image-135392\" srcset=\"https://ww2.kqed.org/app/uploads/sites/24/2019/11/Dutcher-Crossing-Geyserville-Breezeway-Vineyards-Courtesy-Photo.jpg 1200w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/Dutcher-Crossing-Geyserville-Breezeway-Vineyards-Courtesy-Photo-160x107.jpg 160w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/Dutcher-Crossing-Geyserville-Breezeway-Vineyards-Courtesy-Photo-800x535.jpg 800w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/Dutcher-Crossing-Geyserville-Breezeway-Vineyards-Courtesy-Photo-768x514.jpg 768w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/Dutcher-Crossing-Geyserville-Breezeway-Vineyards-Courtesy-Photo-1020x683.jpg 1020w\" sizes=\"(max-width: 1200px) 100vw, 1200px\">\u003cfigcaption class=\"wp-caption-text\">Dutcher Crossing Vineyards in Geyserville \u003ccite>(Sonoma Magazine)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>The Kincade fire came alarmingly close to Healdsburg, Geyserville and Windsor. It burned 77,758 acres in the surrounding area and destroyed 374 buildings, including 174 homes, but thanks to \u003ca href=\"https://www.pressdemocrat.com/news/10229306-181/after-second-visit-to-alexander\">the valiant efforts of firefighters from across the United States, California and Sonoma County\u003c/a>, devastation on the scale following the October 2017 fires was averted.\u003c/p>\n\u003cp>As the fire is now fully contained, the three towns — each with its own particular charm — are welcoming visitors again.\u003c/p>\n\u003cp>Healdsburg, with its picturesque plaza surrounded by award-winning wineries and restaurants, makes for \u003ca href=\"https://www.sonomamag.com/how-to-spend-24-hours-in-healdsburg-according-to-charlie-palmer/\">an idyllic introduction to wine country\u003c/a>. The tiny town of Geyserville, with top notch restaurants, tasting rooms and vintage shops, is \u003ca href=\"https://www.sonomamag.com/how-to-spend-24-hours-in-geyserville-ca/\">a hidden gem\u003c/a>. \u003c/p>\n\u003cfigure id=\"attachment_135393\" class=\"wp-caption aligncenter\" style=\"max-width: 1280px\">\u003cimg src=\"https://ww2.kqed.org/bayareabites/wp-content/uploads/sites/24/2019/11/bs_102518_GrandCru2.jpg\" alt=\"Guests do a wine tasting at Grand Cru Custom Crush in Windsor on Thursday, October 25, 2018.\" width=\"1280\" height=\"853\" class=\"size-full wp-image-135393\" srcset=\"https://ww2.kqed.org/app/uploads/sites/24/2019/11/bs_102518_GrandCru2.jpg 1280w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/bs_102518_GrandCru2-160x107.jpg 160w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/bs_102518_GrandCru2-800x533.jpg 800w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/bs_102518_GrandCru2-768x512.jpg 768w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/bs_102518_GrandCru2-1020x680.jpg 1020w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/bs_102518_GrandCru2-1200x800.jpg 1200w\" sizes=\"(max-width: 1280px) 100vw, 1280px\">\u003cfigcaption class=\"wp-caption-text\">Guests do a wine tasting at Grand Cru Custom Crush in Windsor on Thursday, October 25, 2018. \u003ccite>(Beth Schlanker/ The Press Democrat)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>And Windsor is home to \u003ca href=\"https://www.sonomamag.com/russian-river-brewing-company-close-to-raising-900000-for-wildfire-victims/\">Russian River Brewing Company\u003c/a>'s new state-of-the-art facility and the \u003ca href=\"https://www.sonomamag.com/10-things-to-do-in-windsor-after-your-pliny-adventure/?gSlide=8\">Grand Cru custom crush\u003c/a>, featuring over fifteen independent winemakers.\u003c/p>\n\u003ch2>Stay in Sonoma County\u003c/h2>\n\u003cfigure id=\"attachment_135394\" class=\"wp-caption aligncenter\" style=\"max-width: 960px\">\u003cimg src=\"https://ww2.kqed.org/bayareabites/wp-content/uploads/sites/24/2019/11/grape-leaf-inn.jpg\" alt=\"Grape Leaf Inn in Healdsburg\" width=\"960\" height=\"640\" class=\"size-full wp-image-135394\" srcset=\"https://ww2.kqed.org/app/uploads/sites/24/2019/11/grape-leaf-inn.jpg 960w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/grape-leaf-inn-160x107.jpg 160w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/grape-leaf-inn-800x533.jpg 800w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/grape-leaf-inn-768x512.jpg 768w\" sizes=\"(max-width: 960px) 100vw, 960px\">\u003cfigcaption class=\"wp-caption-text\">Grape Leaf Inn in Healdsburg \u003ccite>(Sonoma Magazine)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>Escaping the Midwest winter with a trip to Wine Country? Looking for a quick weekend getaway from San Francisco? Or maybe you’re just a Petaluman \u003ca href=\"https://www.sonomamag.com/best-hotels-for-a-staycation-in-sonoma-county/\">in search of a fun staycation\u003c/a> in your own backyard? Rest your head at \u003ca href=\"https://www.sonomamag.com/category/stay/\">local hotels\u003c/a>, \u003ca href=\"https://www.sonomamag.com/sonoma-bed-and-breakfasts-to-check-into-right-now\">inns and B&Bs\u003c/a>, after shopping, drinking and eating your way through Sonoma County. \u003ca href=\"https://www.sonomamag.com/cheap-trendy-hotels-in-sonoma-county/\">These hotels offer a little extra for those on a budget\u003c/a>. \u003c/p>\n\u003cp>There are \u003ca href=\"https://www.sonomamag.com/best-kid-friendly-hotels-in-sonoma-county/\">family-friendly options\u003c/a>, too, and \u003ca href=\"https://www.sonomamag.com/take-a-peek-inside-the-sonoma-county-hotel-where-sustainability-comes-naturally/\">properties suited for those who are looking for an eco-friendly vacation\u003c/a>.\u003c/p>\n\u003ch2>Donate money\u003c/h2>\n\u003cfigure id=\"attachment_135395\" class=\"wp-caption aligncenter\" style=\"max-width: 1200px\">\u003cimg src=\"https://ww2.kqed.org/bayareabites/wp-content/uploads/sites/24/2019/11/bs_110419_Fire2-1200x800.jpg\" alt=\"Meghan Dixon stands next to the ruins of her rental home on Hwy 128 in Healdsburg after it burned in the Kincade fire. Photo taken on Monday, November 4, 2019.\" width=\"1200\" height=\"800\" class=\"size-full wp-image-135395\" srcset=\"https://ww2.kqed.org/app/uploads/sites/24/2019/11/bs_110419_Fire2-1200x800.jpg 1200w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/bs_110419_Fire2-1200x800-160x107.jpg 160w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/bs_110419_Fire2-1200x800-800x533.jpg 800w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/bs_110419_Fire2-1200x800-768x512.jpg 768w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/bs_110419_Fire2-1200x800-1020x680.jpg 1020w\" sizes=\"(max-width: 1200px) 100vw, 1200px\">\u003cfigcaption class=\"wp-caption-text\">Meghan Dixon stands next to the ruins of her rental home on Hwy 128 in Healdsburg after it burned in the Kincade fire. Photo taken on Monday, November 4, 2019. \u003ccite>(Beth Schlanker/ The Press Democrat)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>\u003c/p>\u003c/div>",
"attributes": {
"named": {},
"numeric": []
}
},
{
"type": "component",
"content": "",
"name": "aside",
"attributes": {
"named": {
"postid": "bayareabites_135217,bayareabites_135105",
"label": "More on Kincade Aid "
},
"numeric": []
}
},
{
"type": "contentString",
"content": "\u003cdiv class=\"post-body\">\u003cp>\u003cbr>\nIf you’d like to support fire recovery efforts in Sonoma County by making a financial donation, there are a number of organizations to consider: \u003ca href=\"https://cfs.fcsuite.com/erp/donate/create?setc=1&funit_id=1652\">The Community Foundation of Sonoma County’s Resilience Fund\u003c/a> continues to accept donations to support the mid- and long-term recovery needs of individuals and families; \u003ca href=\"https://latino-community-foundation.networkforgood.com/projects/17203-latino-community-foundation-donate-now\">The Latino Community Foundation’s NorCal Wildfire Relief Fund\u003c/a> supports nonprofits that provide essential sheltering and supportive services to Latino immigrants and farmworkers affected by the fire; \u003ca href=\"https://donorbox.org/undocufund\">The UndocuFund for Fire Relief in Sonoma County\u003c/a> provides direct funding to undocumented immigrants and their families in Sonoma County to help with fire-related expenses.\u003c/p>\n\u003cp>Find more ways to donate money \u003ca href=\"https://www.sonomamag.com/how-to-help-kincade-fire-victims-and-evacuees-volunteer-and-donate/\">here\u003c/a>.\u003c/p>\n\u003ch2>Donate time\u003c/h2>\n\u003cfigure id=\"attachment_135396\" class=\"wp-caption aligncenter\" style=\"max-width: 1200px\">\u003cimg src=\"https://ww2.kqed.org/bayareabites/wp-content/uploads/sites/24/2019/11/redwood-empire-food-bank-1200x801.jpg\" alt=\"The Redwood Empire Food Bank deployed its emergency response program, Station 3990, during the Kincade fire.\" width=\"1200\" height=\"801\" class=\"size-full wp-image-135396\" srcset=\"https://ww2.kqed.org/app/uploads/sites/24/2019/11/redwood-empire-food-bank-1200x801.jpg 1200w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/redwood-empire-food-bank-1200x801-160x107.jpg 160w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/redwood-empire-food-bank-1200x801-800x534.jpg 800w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/redwood-empire-food-bank-1200x801-768x513.jpg 768w, https://ww2.kqed.org/app/uploads/sites/24/2019/11/redwood-empire-food-bank-1200x801-1020x681.jpg 1020w\" sizes=\"(max-width: 1200px) 100vw, 1200px\">\u003cfigcaption class=\"wp-caption-text\">The Redwood Empire Food Bank deployed its emergency response program, Station 3990, during the Kincade fire. \u003ccite>(Sonoma Magazine)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>There are over 1,500 nonprofits in Sonoma County — many are volunteer operated. If you’re able to donate your time — a little or a lot — this can have a tremendous impact. The best place to start is the \u003ca href=\"https://www.volunteernow.org/\">Volunteer Center of Sonoma County\u003c/a>, which places thousands of volunteers with their “right match” nonprofits annually.\u003c/p>\n\u003cp>The \u003ca href=\"https://refb.org/ways-to-give/make-donation/\">Redwood Empire Food Bank\u003c/a>, the “largest hunger-relief organization serving north coastal California from Sonoma County to the Oregon border,” deployed its emergency response program, Station 3990, during the Kincade fire. To volunteer at the food bank — includes helping out in the kitchen and with food distribution — sign up for a shift \u003ca href=\"https://refb.org/volunteer-opportunities/\">here\u003c/a>.\u003c/p>\n\u003cp>Find more ways to volunteer \u003ca href=\"https://www.sonomamag.com/how-to-help-kincade-fire-victims-and-evacuees-volunteer-and-donate/\">here\u003c/a>.\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>\u003ci>This article originally appeared on \u003ca href=\"https://www.sonomamag.com/after-the-fire-how-to-support-sonoma-county-farmers-restaurants-wineries-and-stores\" rel=\"canonical\">Sonoma Magazine\u003c/a>.\u003c/i>\u003c/p>\n\n\u003c/div>\u003c/p>",
"attributes": {
"named": {},
"numeric": []
}
}
],
"link": "/bayareabites/135383/after-the-fire-how-to-support-sonoma-county-farmers-restaurants-wineries-and-stores",
"authors": [
"11349"
],
"categories": [
"bayareabites_1874",
"bayareabites_11028",
"bayareabites_10028",
"bayareabites_13746",
"bayareabites_1146",
"bayareabites_15155",
"bayareabites_119"
],
"tags": [
"bayareabites_16481",
"bayareabites_356",
"bayareabites_16340",
"bayareabites_1045"
],
"featImg": "bayareabites_135397",
"label": "bayareabites"
},
"bayareabites_135016": {
"type": "posts",
"id": "bayareabites_135016",
"meta": {
"index": "posts_1716263798",
"site": "bayareabites",
"id": "135016",
"score": null,
"sort": [
1570822104000
]
},
"parent": 0,
"labelTerm": {
"site": "bayareabites"
},
"blocks": [],
"publishDate": 1570822104,
"format": "standard",
"disqusTitle": "Can Dry Farming Help Save California’s Vineyards?",
"title": "Can Dry Farming Help Save California’s Vineyards?",
"headTitle": "Bay Area Bites | KQED Food",
"content": "\u003cp>\u003ci>by Lela Nargi\u003c/i>\u003c/p>\n\u003cp>California’s most recent drought lasted many long, parched years—eight in some regions—before ending in 2017 to the relief of everyone in and out of agriculture. For the state’s grape growers, it meant respite from parched vines putting out small berries and leaves and showing other signs of stress.\u003cbr>\n[aside postID='bayareabites_68996,bayareabites_130307' label='More on Dry Farming']\u003cbr>\n“It was hard to walk through some vineyards and see vines dying, and there was nothing you could do,” says Tegan Passalacqua, director of winemaking for \u003ca href=\"http://www.turleywinecellars.com/\">Turley Wine Cellars\u003c/a>. “Some vineyards lost 300 vines in one year. Talk to the old timers, and they’ll tell you—they never remember that happening.”\u003c/p>\n\u003cp>There was plenty of suffering to go around, but some vineyards fared less terribly than others—historic parcels east of San Francisco, in Contra Costa County, for example. Planted at the turn of the last century by Italian, Portuguese, and Spanish immigrants, they rely on a technique called dry farming rather than irrigation.\u003c/p>\n\u003cp>While these vineyards did not go unscathed during the drought, they did manage to “acclimatize,” says Charlie Tsegeletos, director of winemaking for \u003ca href=\"https://clinecellars.com/\">Cline Cellars\u003c/a>, which owns about 150 acres of heritage vineyards in the county and contracts from another 300 acres.\u003c/p>\n\u003cfigure id=\"attachment_135019\" class=\"wp-caption aligncenter\" style=\"max-width: 700px\">\u003cimg src=\"https://ww2.kqed.org/bayareabites/wp-content/uploads/sites/24/2019/10/190923-dry-farming-grapes-vineyards-california-wine-4-Charlie-Tsegeletos-700x750.jpg\" alt=\"Cline Family Cellars winemaker Charlie Tsegeletos.\" width=\"700\" height=\"750\" class=\"size-full wp-image-135019\" srcset=\"https://ww2.kqed.org/app/uploads/sites/24/2019/10/190923-dry-farming-grapes-vineyards-california-wine-4-Charlie-Tsegeletos-700x750.jpg 700w, https://ww2.kqed.org/app/uploads/sites/24/2019/10/190923-dry-farming-grapes-vineyards-california-wine-4-Charlie-Tsegeletos-700x750-160x171.jpg 160w\" sizes=\"(max-width: 700px) 100vw, 700px\">\u003cfigcaption class=\"wp-caption-text\">Cline Family Cellars winemaker Charlie Tsegeletos. \u003ccite>(Courtesy of Cline Family Cellars)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>All around them, Contra Costa is experiencing an explosion of development. The allure of living amid the old vineyards’ leafy, picturesque rows is, ironically, \u003ca href=\"https://civileats.com/2009/08/10/farmland-conservation-the-important-lesson-of-brentwood-california/\">threatening their continued existence\u003c/a>. Tsegeletos says offers of hundreds of thousands of dollars per acre are hard to pass up for vineyard heirs with little interest in continuing the family business. With development has come concern that if these vineyards disappear, the knowledge the county’s dry farms can offer other wine-growing systems in fast-drying regions may also fade away.\u003c/p>\n\u003cp>[ad fullwidth]\u003c/p>\n\u003cp>A critical lesson of dry farming “is that there are options,” says Matt Dees, winemaker at \u003ca href=\"https://www.jonata.com/\">Jonata Vineyard\u003c/a> in Southern California.\u003c/p>\n\u003cp>This has special relevance in light of the state’s \u003ca href=\"https://water.ca.gov/Programs/Groundwater-Management/SGMA-Groundwater-Management\">2014 Sustainable Groundwater Management Act\u003c/a> (SGMA), which will soon begin to \u003ca href=\"https://water.ca.gov/Programs/Groundwater-Management/SGMA-Groundwater-Management\">curtail the amount of water\u003c/a> that can be pumped from 21 critically over-drafted aquifers, several of which are in wine-producing regions. \u003ca href=\"https://www.usatoday.com/story/news/nation/2019/09/08/climate-change-threatens-worlds-wineries-which-grapes-saved/2136457001/\">Some in the industry are already preparing\u003c/a> by shading vineyards, cover-cropping, and seeking out new rootstocks.\u003c/p>\n\u003cp>Passalacqua says this past, balmy year in California was a “healing” time for vineyards, and sufficient winter rains allowed viticulturists to almost forget the specter of drought. But there’s no looking away from the changing climate. Vintners and winemakers are experiencing “a lot of urgency,” says Allison Jordan, executive director of the California Sustainable Winegrowing Alliance (CSWA). “I have great hope that we will find a way through.”\u003c/p>\n\u003ch2>The Tenets of Dry Farming\u003c/h2>\n\u003cp>Two years ago, while contemplating the extreme variability in recent rainfall, Dees planted two experimental acres of dry-farmed grapes in a Jonata vineyard in \u003ca href=\"https://www.ballardcanyonava.org/\">Ballard Canyon\u003c/a>. He’d gotten to thinking, “What if the drought continues? What if nine inches of rain a year is the new normal? We’d better be ready.”\u003c/p>\n\u003cp>Dry farming, a method that’s been used for centuries to grow grapes, almonds, and olives in Mediterranean countries, requires soils with enough structure to hold moisture from \u003ca href=\"https://water.ca.gov/LegacyFiles/floodmgmt/hafoo/csc/docs/CA_Precipitation_2pager.pdf\">seasonal rains\u003c/a> for months at a time—in California, these rains happen between October and April. One method is to plant young vines that are grafted to vigorous rootstocks relatively far apart and water them for only their first two years in the ground. The point is to encourage their roots to dig deep into the dirt from which they’ll pull stored rainwater starting in year three.\u003c/p>\n\u003cfigure id=\"attachment_135020\" class=\"wp-caption aligncenter\" style=\"max-width: 700px\">\u003cimg src=\"https://ww2.kqed.org/bayareabites/wp-content/uploads/sites/24/2019/10/190923-dry-farming-grapes-vineyards-california-wine-1-jonata-vineyards-700x468.jpg\" alt=\"Dry farmed grape vineyards\" width=\"700\" height=\"468\" class=\"size-full wp-image-135020\" srcset=\"https://ww2.kqed.org/app/uploads/sites/24/2019/10/190923-dry-farming-grapes-vineyards-california-wine-1-jonata-vineyards-700x468.jpg 700w, https://ww2.kqed.org/app/uploads/sites/24/2019/10/190923-dry-farming-grapes-vineyards-california-wine-1-jonata-vineyards-700x468-160x107.jpg 160w\" sizes=\"(max-width: 700px) 100vw, 700px\">\u003cfigcaption class=\"wp-caption-text\">Dry farmed grape vineyards \u003ccite>(Courtesy of Jonata)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>“In dry farming, you’re putting resistance into the system,” says Stephen Gliessman, an emeritus agroecologist at the University of Santa Cruz who also co-owns the dry-farmed vineyard \u003ca href=\"http://www.condorshope.com/\">Condor’s Hope\u003c/a> in the Cuyama Valley of northern Santa Barbara County.\u003c/p>\n\u003cp>Though plenty of wine grape growers in the state practice dry farming, the method represents a drop in the bucket of a $70 billion business. Tightly spaced, high-yield, drip-irrigated vineyards are much in favor; their practices encourage roots to hang out near the surface of the soil, where they expect to find water—and they can’t survive without a frequent fix.\u003c/p>\n\u003cp>Dry-farming yields per acre can be lower; \u003ca href=\"http://www.caff.org/wp-content/uploads/2011/08/Dry-Farming-BMP-Guide_web.pdf\">some estimates\u003c/a> put them at two to three tons per acre, versus three to four tons for premium grapes. Fans of wines made from dry-farmed grapes, however, extoll their more complex flavors. “But vineyards today are too focused on maximizing yields rather than adapting to local conditions so they’re not so dependent on water,” Gliessman says. “They’re using a limited resource, and climate change makes it worse.”\u003c/p>\n\u003ch2>Small Farms Experimenting with New (Old) Methods\u003c/h2>\n\u003cp>Gliessman and his neighbors in the near-desert of Cuyama could watch this scenario play out at a vineyard \u003ca href=\"https://www.thecrimson.com/article/2019/3/6/hmc-vineyard-environmental-review/\">owned by the company\u003c/a> that manages Harvard University’s endowment. North Fork Vineyard’s irrigation system is drawing what Gliessman calls “excessive” groundwater from one of those 21 critically over-drafted aquifers. This water use has raised the hackles of residents, who are waiting to see how SGMA, which spurred \u003ca href=\"http://cuyamabasin.org/assets/pdf/Cuyama-GSP-Section-4-Monitoring-Networks.pdf\">Cuyama’s Groundwater Management Plan\u003c/a>, will affect the valley starting next year.\u003c/p>\n\u003cp>Harvard’s vineyard, says Gliessman, is a prime example—although certainly not the only one—of grapes being planted in a manner that is not appropriate for the land and the available water. “Companies growing grapes industrially have to start accepting the fact that water-intensive systems are going to have to change.”\u003c/p>\n\u003cp>At the moment, though, it’s smaller wineries that seem most open to adapting. This is partly to do with finances. Big companies can afford to shell out for increasingly expensive water rights where needed, or purchase additional acres in cooler places, like British Columbia, says David Runsten, policy director of sustainability advocacy organization \u003ca href=\"https://www.caff.org/\">Community Alliance with Family Farmers\u003c/a> (CAFF). Smaller operations, he says, “are stuck where they are. But can they dry farm?”\u003c/p>\n\u003cfigure id=\"attachment_135021\" class=\"wp-caption aligncenter\" style=\"max-width: 640px\">\u003cimg src=\"https://ww2.kqed.org/bayareabites/wp-content/uploads/sites/24/2019/10/190923-dry-farming-grapes-vineyards-california-wine-3-grapes-with-cover-crops-caff.jpg\" alt=\"Dry-farmed grapevines with cover crops.\" width=\"640\" height=\"631\" class=\"size-full wp-image-135021\" srcset=\"https://ww2.kqed.org/app/uploads/sites/24/2019/10/190923-dry-farming-grapes-vineyards-california-wine-3-grapes-with-cover-crops-caff.jpg 640w, https://ww2.kqed.org/app/uploads/sites/24/2019/10/190923-dry-farming-grapes-vineyards-california-wine-3-grapes-with-cover-crops-caff-160x158.jpg 160w\" sizes=\"(max-width: 640px) 100vw, 640px\">\u003cfigcaption class=\"wp-caption-text\">Dry-farmed grapevines with cover crops. \u003ccite>(Courtesy of CAFF)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>Jonata’s Dees is not the only one trying. More than half of Turley’s 50 vineyards across the state practice dry farming. Cline is experimenting with own-rooted—as opposed to grafted—vines on some near-dry-farmed blocks at its home base in Sonoma; Tsegeletos calls it “risky” due to pest concerns. \u003ca href=\"https://tablascreek.com/\">Tablas Creek\u003c/a>, in Paso Robles, mostly dry farms its roughly 120 acres and has set up 30 acres the “old-fashioned California way,” with vines far apart and no irrigation system installed, according to general manager Jason Haas. He says in those blocks, “Getting into harvest season in the drought years, it looked like there was no drought at all.”\u003c/p>\n\u003cp>A grower can’t just one day decide to up and dry farm. “It requires thinking [in advance] about how to get vines to generate a deep root system,” says Haas; as vineyard parcels come to the end of their lives, though, they can be replaced. Dry farming also isn’t right if soils and rainfall aren’t a match.\u003c/p>\n\u003cp>But Haas, Runsten, and Gliessman all think more vineyards could adopt the practice. In Mendocino County, says Runsten, many wineries irrigate their vines, “and I can’t understand why. They’re next to the Russian River and get plenty of rain.” He blames convention—the idea that “this is the way things are done”—and the risk-averse nature of vineyard consultants.\u003c/p>\n\u003cp>“As you go farther north and closer to the coast, dry farming becomes more viable,” says Haas. Some winemakers argue that it could even work for \u003ca href=\"http://agwaterstewards.org/practices/dry_farming/\">all of landlocked Napa\u003c/a>, where \u003ca href=\"https://www.sfchronicle.com/wine/article/Napa-wineries-confront-climate-change-by-planting-14308512.php\">the San Francisco Chronicle\u003c/a> reported recently that climate-slammed vineyards are scrambling to try out heat-hardy varietals.\u003c/p>\n\u003ch2>Spreading the Dry-Farming Gospel\u003c/h2>\n\u003cp>Tablas Creek and other vineyards have hosted seminars presented by CAFF to offer up research and help viticulturists think about adjusting the way they grow grapes. Runsten says there’s been a general pooh-poohing of some of CAFF’s projected climate models. On the flip side, Haas sees grower interest in dry farming increasing. “All over, there are people who are terrified” about the shifting climate, he says; to prepare, many of them are willing to try something new to them.\u003c/p>\n\u003cfigure id=\"attachment_135022\" class=\"wp-caption aligncenter\" style=\"max-width: 350px\">\u003cimg src=\"https://ww2.kqed.org/bayareabites/wp-content/uploads/sites/24/2019/10/190923-dry-farming-grapes-vineyards-california-wine-2-jonata-matt-dees-drew-pickering-ruben-solorzano-350x525.jpg\" alt=\"Matt Dees (center), with assistant winemaker Drew Pickering (left) and vineyard manager Ruben Solorzano (right).\" width=\"350\" height=\"525\" class=\"size-full wp-image-135022\" srcset=\"https://ww2.kqed.org/app/uploads/sites/24/2019/10/190923-dry-farming-grapes-vineyards-california-wine-2-jonata-matt-dees-drew-pickering-ruben-solorzano-350x525.jpg 350w, https://ww2.kqed.org/app/uploads/sites/24/2019/10/190923-dry-farming-grapes-vineyards-california-wine-2-jonata-matt-dees-drew-pickering-ruben-solorzano-350x525-160x240.jpg 160w\" sizes=\"(max-width: 350px) 100vw, 350px\">\u003cfigcaption class=\"wp-caption-text\">Matt Dees (center), with assistant winemaker Drew Pickering (left) and vineyard manager Ruben Solorzano (right). \u003ccite>(Courtesy of Jonata)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>Two years into his dry-farming experiment, Jonata’s Dees is not a card-carrying convert. “There are people who are taking up the dry-farming torch and saying the old vines are the ideal, but it’s not black and white to me,” he says. He thinks an “integrated” approach that reduces reliance on irrigation but also increases soil health, might be more viable for a lot of vineyards. California’s \u003ca href=\"http://calclimateag.org/wp-content/uploads/2018/10/Healthy-Soils-Fact-Sheet-2018.pdf\">Healthy Soils Program makes grants\u003c/a> to wine grape growers for just that latter purpose.\u003c/p>\n\u003cp>Still, watching the young vines in his experimental block dig deep to find water has been eye opening, he says, and perhaps indicates that they’re stronger than he gave them credit for. There’s also “a feeling you get sometimes in vineyards, and this feels really good.”\u003c/p>\n\u003cp>CAFF received grant money from the California Department of Water Resources (DWR) to run seminars a few years ago and continues to conduct them when it can. DWR funds other water-use efficiency programs for vineyards, although they are mostly focused on irrigation systems, according to information shared by the department.\u003c/p>\n\u003cp>The CSWA supports water use reduction goals, too, including improved irrigation systems and monitoring with technology such as drones; encouraging best practices such as cover crop management; and third-party sustainability certification that includes a water component. The Alliance partnered with CAFF to produce some dry-farming case studies, says CSWA’s Jordan, who believes, too, that dry farming could expand in California. “In places where it’s appropriate, I think additional education will help increase rates” of adoption, she says.\u003c/p>\n\u003cp>But even beyond the focus of dry farming, Dees says, “Grumpy old farmers are getting together to talk about [sustainability]. That says a ton.”\u003c/p>\n\u003cp>In Contra Costa County, efforts to preserve the old vineyards continue. Cline’s Tsegeletos says that the city of Oakley seems genuinely interested in trying to keep them around, offering some rent-free acres. But should development amp up throughout the county, Gliessman says there will be repercussions, and not just for the vineyards. Swimming pools and lawns use a lot of groundwater; pavement “affects the capacity of systems to take in water, get it into the soil system, and help maintain groundwater—it all runs off instead.” Whoever’s left behind to use that water, they’ll have less of it.\u003c/p>\n\u003cp>Beyond that, Gliessman sees something urgent yet less visible at stake. “Taking the place of these small operations are large-scale industrial [ones],” he said. “What we’re losing are people who live on the land, work it, know it and its history, and are committed to sustainability. And that is what the future of agriculture should be.”\u003c/p>\n\u003cp>[ad floatright]\u003c/p>\n\u003cp>\u003ci>This article originally appeared on \u003ca href=\"https://civileats.com/2019/10/03/can-dry-farming-help-save-californias-vineyards/\">Civil Eats\u003c/a>.\u003c/i>\u003c/p>\n\n",
"disqusIdentifier": "135016 https://ww2.kqed.org/bayareabites/?p=135016",
"disqusUrl": "https://ww2.kqed.org/bayareabites/2019/10/11/can-dry-farming-help-save-californias-vineyards/",
"stats": {
"hasVideo": false,
"hasChartOrMap": false,
"hasAudio": false,
"hasPolis": false,
"wordCount": 1993,
"hasGoogleForm": false,
"hasGallery": false,
"hasHearkenModule": false,
"iframeSrcs": [],
"paragraphCount": 31
},
"modified": 1570822104,
"excerpt": "As the state faces ever hotter, drier, and more erratic weather, advocates of dry farming say its time has come—again.",
"headData": {
"twImgId": "",
"twTitle": "",
"ogTitle": "",
"ogImgId": "",
"twDescription": "",
"description": "As the state faces ever hotter, drier, and more erratic weather, advocates of dry farming say its time has come—again.",
"title": "Can Dry Farming Help Save California’s Vineyards? | KQED",
"ogDescription": "",
"schema": {
"@context": "http://schema.org",
"@type": "Article",
"headline": "Can Dry Farming Help Save California’s Vineyards?",
"datePublished": "2019-10-11T12:28:24-07:00",
"dateModified": "2019-10-11T12:28:24-07:00",
"image": "https://cdn.kqed.org/wp-content/uploads/2020/02/KQED-OG-Image@1x.png"
}
},
"guestAuthors": [],
"slug": "can-dry-farming-help-save-californias-vineyards",
"status": "publish",
"path": "/bayareabites/135016/can-dry-farming-help-save-californias-vineyards",
"audioTrackLength": null,
"parsedContent": [
{
"type": "contentString",
"content": "\u003cdiv class=\"post-body\">\u003cp>\u003cp>\u003ci>by Lela Nargi\u003c/i>\u003c/p>\n\u003cp>California’s most recent drought lasted many long, parched years—eight in some regions—before ending in 2017 to the relief of everyone in and out of agriculture. For the state’s grape growers, it meant respite from parched vines putting out small berries and leaves and showing other signs of stress.\u003cbr>\n\u003c/p>\u003c/div>",
"attributes": {
"named": {},
"numeric": []
}
},
{
"type": "component",
"content": "",
"name": "aside",
"attributes": {
"named": {
"postid": "bayareabites_68996,bayareabites_130307",
"label": "More on Dry Farming "
},
"numeric": []
}
},
{
"type": "contentString",
"content": "\u003cdiv class=\"post-body\">\u003cp>\u003cbr>\n“It was hard to walk through some vineyards and see vines dying, and there was nothing you could do,” says Tegan Passalacqua, director of winemaking for \u003ca href=\"http://www.turleywinecellars.com/\">Turley Wine Cellars\u003c/a>. “Some vineyards lost 300 vines in one year. Talk to the old timers, and they’ll tell you—they never remember that happening.”\u003c/p>\n\u003cp>There was plenty of suffering to go around, but some vineyards fared less terribly than others—historic parcels east of San Francisco, in Contra Costa County, for example. Planted at the turn of the last century by Italian, Portuguese, and Spanish immigrants, they rely on a technique called dry farming rather than irrigation.\u003c/p>\n\u003cp>While these vineyards did not go unscathed during the drought, they did manage to “acclimatize,” says Charlie Tsegeletos, director of winemaking for \u003ca href=\"https://clinecellars.com/\">Cline Cellars\u003c/a>, which owns about 150 acres of heritage vineyards in the county and contracts from another 300 acres.\u003c/p>\n\u003cfigure id=\"attachment_135019\" class=\"wp-caption aligncenter\" style=\"max-width: 700px\">\u003cimg src=\"https://ww2.kqed.org/bayareabites/wp-content/uploads/sites/24/2019/10/190923-dry-farming-grapes-vineyards-california-wine-4-Charlie-Tsegeletos-700x750.jpg\" alt=\"Cline Family Cellars winemaker Charlie Tsegeletos.\" width=\"700\" height=\"750\" class=\"size-full wp-image-135019\" srcset=\"https://ww2.kqed.org/app/uploads/sites/24/2019/10/190923-dry-farming-grapes-vineyards-california-wine-4-Charlie-Tsegeletos-700x750.jpg 700w, https://ww2.kqed.org/app/uploads/sites/24/2019/10/190923-dry-farming-grapes-vineyards-california-wine-4-Charlie-Tsegeletos-700x750-160x171.jpg 160w\" sizes=\"(max-width: 700px) 100vw, 700px\">\u003cfigcaption class=\"wp-caption-text\">Cline Family Cellars winemaker Charlie Tsegeletos. \u003ccite>(Courtesy of Cline Family Cellars)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>All around them, Contra Costa is experiencing an explosion of development. The allure of living amid the old vineyards’ leafy, picturesque rows is, ironically, \u003ca href=\"https://civileats.com/2009/08/10/farmland-conservation-the-important-lesson-of-brentwood-california/\">threatening their continued existence\u003c/a>. Tsegeletos says offers of hundreds of thousands of dollars per acre are hard to pass up for vineyard heirs with little interest in continuing the family business. With development has come concern that if these vineyards disappear, the knowledge the county’s dry farms can offer other wine-growing systems in fast-drying regions may also fade away.\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>A critical lesson of dry farming “is that there are options,” says Matt Dees, winemaker at \u003ca href=\"https://www.jonata.com/\">Jonata Vineyard\u003c/a> in Southern California.\u003c/p>\n\u003cp>This has special relevance in light of the state’s \u003ca href=\"https://water.ca.gov/Programs/Groundwater-Management/SGMA-Groundwater-Management\">2014 Sustainable Groundwater Management Act\u003c/a> (SGMA), which will soon begin to \u003ca href=\"https://water.ca.gov/Programs/Groundwater-Management/SGMA-Groundwater-Management\">curtail the amount of water\u003c/a> that can be pumped from 21 critically over-drafted aquifers, several of which are in wine-producing regions. \u003ca href=\"https://www.usatoday.com/story/news/nation/2019/09/08/climate-change-threatens-worlds-wineries-which-grapes-saved/2136457001/\">Some in the industry are already preparing\u003c/a> by shading vineyards, cover-cropping, and seeking out new rootstocks.\u003c/p>\n\u003cp>Passalacqua says this past, balmy year in California was a “healing” time for vineyards, and sufficient winter rains allowed viticulturists to almost forget the specter of drought. But there’s no looking away from the changing climate. Vintners and winemakers are experiencing “a lot of urgency,” says Allison Jordan, executive director of the California Sustainable Winegrowing Alliance (CSWA). “I have great hope that we will find a way through.”\u003c/p>\n\u003ch2>The Tenets of Dry Farming\u003c/h2>\n\u003cp>Two years ago, while contemplating the extreme variability in recent rainfall, Dees planted two experimental acres of dry-farmed grapes in a Jonata vineyard in \u003ca href=\"https://www.ballardcanyonava.org/\">Ballard Canyon\u003c/a>. He’d gotten to thinking, “What if the drought continues? What if nine inches of rain a year is the new normal? We’d better be ready.”\u003c/p>\n\u003cp>Dry farming, a method that’s been used for centuries to grow grapes, almonds, and olives in Mediterranean countries, requires soils with enough structure to hold moisture from \u003ca href=\"https://water.ca.gov/LegacyFiles/floodmgmt/hafoo/csc/docs/CA_Precipitation_2pager.pdf\">seasonal rains\u003c/a> for months at a time—in California, these rains happen between October and April. One method is to plant young vines that are grafted to vigorous rootstocks relatively far apart and water them for only their first two years in the ground. The point is to encourage their roots to dig deep into the dirt from which they’ll pull stored rainwater starting in year three.\u003c/p>\n\u003cfigure id=\"attachment_135020\" class=\"wp-caption aligncenter\" style=\"max-width: 700px\">\u003cimg src=\"https://ww2.kqed.org/bayareabites/wp-content/uploads/sites/24/2019/10/190923-dry-farming-grapes-vineyards-california-wine-1-jonata-vineyards-700x468.jpg\" alt=\"Dry farmed grape vineyards\" width=\"700\" height=\"468\" class=\"size-full wp-image-135020\" srcset=\"https://ww2.kqed.org/app/uploads/sites/24/2019/10/190923-dry-farming-grapes-vineyards-california-wine-1-jonata-vineyards-700x468.jpg 700w, https://ww2.kqed.org/app/uploads/sites/24/2019/10/190923-dry-farming-grapes-vineyards-california-wine-1-jonata-vineyards-700x468-160x107.jpg 160w\" sizes=\"(max-width: 700px) 100vw, 700px\">\u003cfigcaption class=\"wp-caption-text\">Dry farmed grape vineyards \u003ccite>(Courtesy of Jonata)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>“In dry farming, you’re putting resistance into the system,” says Stephen Gliessman, an emeritus agroecologist at the University of Santa Cruz who also co-owns the dry-farmed vineyard \u003ca href=\"http://www.condorshope.com/\">Condor’s Hope\u003c/a> in the Cuyama Valley of northern Santa Barbara County.\u003c/p>\n\u003cp>Though plenty of wine grape growers in the state practice dry farming, the method represents a drop in the bucket of a $70 billion business. Tightly spaced, high-yield, drip-irrigated vineyards are much in favor; their practices encourage roots to hang out near the surface of the soil, where they expect to find water—and they can’t survive without a frequent fix.\u003c/p>\n\u003cp>Dry-farming yields per acre can be lower; \u003ca href=\"http://www.caff.org/wp-content/uploads/2011/08/Dry-Farming-BMP-Guide_web.pdf\">some estimates\u003c/a> put them at two to three tons per acre, versus three to four tons for premium grapes. Fans of wines made from dry-farmed grapes, however, extoll their more complex flavors. “But vineyards today are too focused on maximizing yields rather than adapting to local conditions so they’re not so dependent on water,” Gliessman says. “They’re using a limited resource, and climate change makes it worse.”\u003c/p>\n\u003ch2>Small Farms Experimenting with New (Old) Methods\u003c/h2>\n\u003cp>Gliessman and his neighbors in the near-desert of Cuyama could watch this scenario play out at a vineyard \u003ca href=\"https://www.thecrimson.com/article/2019/3/6/hmc-vineyard-environmental-review/\">owned by the company\u003c/a> that manages Harvard University’s endowment. North Fork Vineyard’s irrigation system is drawing what Gliessman calls “excessive” groundwater from one of those 21 critically over-drafted aquifers. This water use has raised the hackles of residents, who are waiting to see how SGMA, which spurred \u003ca href=\"http://cuyamabasin.org/assets/pdf/Cuyama-GSP-Section-4-Monitoring-Networks.pdf\">Cuyama’s Groundwater Management Plan\u003c/a>, will affect the valley starting next year.\u003c/p>\n\u003cp>Harvard’s vineyard, says Gliessman, is a prime example—although certainly not the only one—of grapes being planted in a manner that is not appropriate for the land and the available water. “Companies growing grapes industrially have to start accepting the fact that water-intensive systems are going to have to change.”\u003c/p>\n\u003cp>At the moment, though, it’s smaller wineries that seem most open to adapting. This is partly to do with finances. Big companies can afford to shell out for increasingly expensive water rights where needed, or purchase additional acres in cooler places, like British Columbia, says David Runsten, policy director of sustainability advocacy organization \u003ca href=\"https://www.caff.org/\">Community Alliance with Family Farmers\u003c/a> (CAFF). Smaller operations, he says, “are stuck where they are. But can they dry farm?”\u003c/p>\n\u003cfigure id=\"attachment_135021\" class=\"wp-caption aligncenter\" style=\"max-width: 640px\">\u003cimg src=\"https://ww2.kqed.org/bayareabites/wp-content/uploads/sites/24/2019/10/190923-dry-farming-grapes-vineyards-california-wine-3-grapes-with-cover-crops-caff.jpg\" alt=\"Dry-farmed grapevines with cover crops.\" width=\"640\" height=\"631\" class=\"size-full wp-image-135021\" srcset=\"https://ww2.kqed.org/app/uploads/sites/24/2019/10/190923-dry-farming-grapes-vineyards-california-wine-3-grapes-with-cover-crops-caff.jpg 640w, https://ww2.kqed.org/app/uploads/sites/24/2019/10/190923-dry-farming-grapes-vineyards-california-wine-3-grapes-with-cover-crops-caff-160x158.jpg 160w\" sizes=\"(max-width: 640px) 100vw, 640px\">\u003cfigcaption class=\"wp-caption-text\">Dry-farmed grapevines with cover crops. \u003ccite>(Courtesy of CAFF)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>Jonata’s Dees is not the only one trying. More than half of Turley’s 50 vineyards across the state practice dry farming. Cline is experimenting with own-rooted—as opposed to grafted—vines on some near-dry-farmed blocks at its home base in Sonoma; Tsegeletos calls it “risky” due to pest concerns. \u003ca href=\"https://tablascreek.com/\">Tablas Creek\u003c/a>, in Paso Robles, mostly dry farms its roughly 120 acres and has set up 30 acres the “old-fashioned California way,” with vines far apart and no irrigation system installed, according to general manager Jason Haas. He says in those blocks, “Getting into harvest season in the drought years, it looked like there was no drought at all.”\u003c/p>\n\u003cp>A grower can’t just one day decide to up and dry farm. “It requires thinking [in advance] about how to get vines to generate a deep root system,” says Haas; as vineyard parcels come to the end of their lives, though, they can be replaced. Dry farming also isn’t right if soils and rainfall aren’t a match.\u003c/p>\n\u003cp>But Haas, Runsten, and Gliessman all think more vineyards could adopt the practice. In Mendocino County, says Runsten, many wineries irrigate their vines, “and I can’t understand why. They’re next to the Russian River and get plenty of rain.” He blames convention—the idea that “this is the way things are done”—and the risk-averse nature of vineyard consultants.\u003c/p>\n\u003cp>“As you go farther north and closer to the coast, dry farming becomes more viable,” says Haas. Some winemakers argue that it could even work for \u003ca href=\"http://agwaterstewards.org/practices/dry_farming/\">all of landlocked Napa\u003c/a>, where \u003ca href=\"https://www.sfchronicle.com/wine/article/Napa-wineries-confront-climate-change-by-planting-14308512.php\">the San Francisco Chronicle\u003c/a> reported recently that climate-slammed vineyards are scrambling to try out heat-hardy varietals.\u003c/p>\n\u003ch2>Spreading the Dry-Farming Gospel\u003c/h2>\n\u003cp>Tablas Creek and other vineyards have hosted seminars presented by CAFF to offer up research and help viticulturists think about adjusting the way they grow grapes. Runsten says there’s been a general pooh-poohing of some of CAFF’s projected climate models. On the flip side, Haas sees grower interest in dry farming increasing. “All over, there are people who are terrified” about the shifting climate, he says; to prepare, many of them are willing to try something new to them.\u003c/p>\n\u003cfigure id=\"attachment_135022\" class=\"wp-caption aligncenter\" style=\"max-width: 350px\">\u003cimg src=\"https://ww2.kqed.org/bayareabites/wp-content/uploads/sites/24/2019/10/190923-dry-farming-grapes-vineyards-california-wine-2-jonata-matt-dees-drew-pickering-ruben-solorzano-350x525.jpg\" alt=\"Matt Dees (center), with assistant winemaker Drew Pickering (left) and vineyard manager Ruben Solorzano (right).\" width=\"350\" height=\"525\" class=\"size-full wp-image-135022\" srcset=\"https://ww2.kqed.org/app/uploads/sites/24/2019/10/190923-dry-farming-grapes-vineyards-california-wine-2-jonata-matt-dees-drew-pickering-ruben-solorzano-350x525.jpg 350w, https://ww2.kqed.org/app/uploads/sites/24/2019/10/190923-dry-farming-grapes-vineyards-california-wine-2-jonata-matt-dees-drew-pickering-ruben-solorzano-350x525-160x240.jpg 160w\" sizes=\"(max-width: 350px) 100vw, 350px\">\u003cfigcaption class=\"wp-caption-text\">Matt Dees (center), with assistant winemaker Drew Pickering (left) and vineyard manager Ruben Solorzano (right). \u003ccite>(Courtesy of Jonata)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>Two years into his dry-farming experiment, Jonata’s Dees is not a card-carrying convert. “There are people who are taking up the dry-farming torch and saying the old vines are the ideal, but it’s not black and white to me,” he says. He thinks an “integrated” approach that reduces reliance on irrigation but also increases soil health, might be more viable for a lot of vineyards. California’s \u003ca href=\"http://calclimateag.org/wp-content/uploads/2018/10/Healthy-Soils-Fact-Sheet-2018.pdf\">Healthy Soils Program makes grants\u003c/a> to wine grape growers for just that latter purpose.\u003c/p>\n\u003cp>Still, watching the young vines in his experimental block dig deep to find water has been eye opening, he says, and perhaps indicates that they’re stronger than he gave them credit for. There’s also “a feeling you get sometimes in vineyards, and this feels really good.”\u003c/p>\n\u003cp>CAFF received grant money from the California Department of Water Resources (DWR) to run seminars a few years ago and continues to conduct them when it can. DWR funds other water-use efficiency programs for vineyards, although they are mostly focused on irrigation systems, according to information shared by the department.\u003c/p>\n\u003cp>The CSWA supports water use reduction goals, too, including improved irrigation systems and monitoring with technology such as drones; encouraging best practices such as cover crop management; and third-party sustainability certification that includes a water component. The Alliance partnered with CAFF to produce some dry-farming case studies, says CSWA’s Jordan, who believes, too, that dry farming could expand in California. “In places where it’s appropriate, I think additional education will help increase rates” of adoption, she says.\u003c/p>\n\u003cp>But even beyond the focus of dry farming, Dees says, “Grumpy old farmers are getting together to talk about [sustainability]. That says a ton.”\u003c/p>\n\u003cp>In Contra Costa County, efforts to preserve the old vineyards continue. Cline’s Tsegeletos says that the city of Oakley seems genuinely interested in trying to keep them around, offering some rent-free acres. But should development amp up throughout the county, Gliessman says there will be repercussions, and not just for the vineyards. Swimming pools and lawns use a lot of groundwater; pavement “affects the capacity of systems to take in water, get it into the soil system, and help maintain groundwater—it all runs off instead.” Whoever’s left behind to use that water, they’ll have less of it.\u003c/p>\n\u003cp>Beyond that, Gliessman sees something urgent yet less visible at stake. “Taking the place of these small operations are large-scale industrial [ones],” he said. “What we’re losing are people who live on the land, work it, know it and its history, and are committed to sustainability. And that is what the future of agriculture should be.”\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>\u003ci>This article originally appeared on \u003ca href=\"https://civileats.com/2019/10/03/can-dry-farming-help-save-californias-vineyards/\">Civil Eats\u003c/a>.\u003c/i>\u003c/p>\n\n\u003c/div>\u003c/p>",
"attributes": {
"named": {},
"numeric": []
}
}
],
"link": "/bayareabites/135016/can-dry-farming-help-save-californias-vineyards",
"authors": [
"5583"
],
"categories": [
"bayareabites_13718",
"bayareabites_1874",
"bayareabites_10028",
"bayareabites_2554",
"bayareabites_2035",
"bayareabites_60"
],
"tags": [
"bayareabites_16478",
"bayareabites_12282",
"bayareabites_14748"
],
"featImg": "bayareabites_135018",
"label": "bayareabites"
}
},
"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": "December 1, 2024 10:59 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": "December 1, 2024 10:59 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": "",
"v