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://cdn.kqed.org/wp-content/uploads/2024/12/KQED-Default-Image-816638274-2000x1333-1-160x107.jpg",
"width": 160,
"height": 107,
"mimeType": "image/jpeg"
},
"medium": {
"file": "https://cdn.kqed.org/wp-content/uploads/2024/12/KQED-Default-Image-816638274-2000x1333-1-800x533.jpg",
"width": 800,
"height": 533,
"mimeType": "image/jpeg"
},
"medium_large": {
"file": "https://cdn.kqed.org/wp-content/uploads/2024/12/KQED-Default-Image-816638274-2000x1333-1-768x512.jpg",
"width": 768,
"height": 512,
"mimeType": "image/jpeg"
},
"large": {
"file": "https://cdn.kqed.org/wp-content/uploads/2024/12/KQED-Default-Image-816638274-2000x1333-1-1020x680.jpg",
"width": 1020,
"height": 680,
"mimeType": "image/jpeg"
},
"1536x1536": {
"file": "https://cdn.kqed.org/wp-content/uploads/2024/12/KQED-Default-Image-816638274-2000x1333-1-1536x1024.jpg",
"width": 1536,
"height": 1024,
"mimeType": "image/jpeg"
},
"fd-lrg": {
"file": "https://cdn.kqed.org/wp-content/uploads/2024/12/KQED-Default-Image-816638274-2000x1333-1-1536x1024.jpg",
"width": 1536,
"height": 1024,
"mimeType": "image/jpeg"
},
"fd-med": {
"file": "https://cdn.kqed.org/wp-content/uploads/2024/12/KQED-Default-Image-816638274-2000x1333-1-1020x680.jpg",
"width": 1020,
"height": 680,
"mimeType": "image/jpeg"
},
"fd-sm": {
"file": "https://cdn.kqed.org/wp-content/uploads/2024/12/KQED-Default-Image-816638274-2000x1333-1-800x533.jpg",
"width": 800,
"height": 533,
"mimeType": "image/jpeg"
},
"post-thumbnail": {
"file": "https://cdn.kqed.org/wp-content/uploads/2024/12/KQED-Default-Image-816638274-2000x1333-1-672x372.jpg",
"width": 672,
"height": 372,
"mimeType": "image/jpeg"
},
"twentyfourteen-full-width": {
"file": "https://cdn.kqed.org/wp-content/uploads/2024/12/KQED-Default-Image-816638274-2000x1333-1-1038x576.jpg",
"width": 1038,
"height": 576,
"mimeType": "image/jpeg"
},
"xxsmall": {
"file": "https://cdn.kqed.org/wp-content/uploads/2024/12/KQED-Default-Image-816638274-2000x1333-1-160x107.jpg",
"width": 160,
"height": 107,
"mimeType": "image/jpeg"
},
"xsmall": {
"file": "https://cdn.kqed.org/wp-content/uploads/2024/12/KQED-Default-Image-816638274-2000x1333-1-672x372.jpg",
"width": 672,
"height": 372,
"mimeType": "image/jpeg"
},
"small": {
"file": "https://cdn.kqed.org/wp-content/uploads/2024/12/KQED-Default-Image-816638274-2000x1333-1-672x372.jpg",
"width": 672,
"height": 372,
"mimeType": "image/jpeg"
},
"xlarge": {
"file": "https://cdn.kqed.org/wp-content/uploads/2024/12/KQED-Default-Image-816638274-2000x1333-1-1020x680.jpg",
"width": 1020,
"height": 680,
"mimeType": "image/jpeg"
},
"full-width": {
"file": "https://cdn.kqed.org/wp-content/uploads/2024/12/KQED-Default-Image-816638274-2000x1333-1-1920x1280.jpg",
"width": 1920,
"height": 1280,
"mimeType": "image/jpeg"
},
"guest-author-32": {
"file": "https://cdn.kqed.org/wp-content/uploads/2025/01/KQED-Default-Image-816638274-1333x1333-1-160x160.jpg",
"width": 32,
"height": 32,
"mimeType": "image/jpeg"
},
"guest-author-50": {
"file": "https://cdn.kqed.org/wp-content/uploads/2025/01/KQED-Default-Image-816638274-1333x1333-1-160x160.jpg",
"width": 50,
"height": 50,
"mimeType": "image/jpeg"
},
"guest-author-64": {
"file": "https://cdn.kqed.org/wp-content/uploads/2025/01/KQED-Default-Image-816638274-1333x1333-1-160x160.jpg",
"width": 64,
"height": 64,
"mimeType": "image/jpeg"
},
"guest-author-96": {
"file": "https://cdn.kqed.org/wp-content/uploads/2025/01/KQED-Default-Image-816638274-1333x1333-1-160x160.jpg",
"width": 96,
"height": 96,
"mimeType": "image/jpeg"
},
"guest-author-128": {
"file": "https://cdn.kqed.org/wp-content/uploads/2025/01/KQED-Default-Image-816638274-1333x1333-1-160x160.jpg",
"width": 128,
"height": 128,
"mimeType": "image/jpeg"
},
"detail": {
"file": "https://cdn.kqed.org/wp-content/uploads/2025/01/KQED-Default-Image-816638274-1333x1333-1-160x160.jpg",
"width": 160,
"height": 160,
"mimeType": "image/jpeg"
},
"kqedFullSize": {
"file": "https://cdn.kqed.org/wp-content/uploads/2024/12/KQED-Default-Image-816638274-2000x1333-1.jpg",
"width": 2000,
"height": 1333
}
}
},
"arts_13974979": {
"type": "attachments",
"id": "arts_13974979",
"meta": {
"index": "attachments_1716263798",
"site": "arts",
"id": "13974979",
"found": true
},
"title": "HYP 102 FINAL",
"publishDate": 1745271219,
"status": "inherit",
"parent": 13974976,
"modified": 1745271323,
"caption": "Host Xorje Olivares (Photo by Alex Tran)",
"credit": null,
"altTag": "Person in green shirt standing behind a microphone shrugs with words \"Am I a Bad Son?\" across the image",
"description": null,
"imgSizes": {
"medium": {
"file": "https://cdn.kqed.org/wp-content/uploads/sites/2/2025/04/HYP-102-FINAL-800x450.png",
"width": 800,
"height": 450,
"mimeType": "image/png"
},
"large": {
"file": "https://cdn.kqed.org/wp-content/uploads/sites/2/2025/04/HYP-102-FINAL-1020x574.png",
"width": 1020,
"height": 574,
"mimeType": "image/png"
},
"thumbnail": {
"file": "https://cdn.kqed.org/wp-content/uploads/sites/2/2025/04/HYP-102-FINAL-160x90.png",
"width": 160,
"height": 90,
"mimeType": "image/png"
},
"medium_large": {
"file": "https://cdn.kqed.org/wp-content/uploads/sites/2/2025/04/HYP-102-FINAL-768x432.png",
"width": 768,
"height": 432,
"mimeType": "image/png"
},
"post-thumbnail": {
"file": "https://cdn.kqed.org/wp-content/uploads/sites/2/2025/04/HYP-102-FINAL-672x372.png",
"width": 672,
"height": 372,
"mimeType": "image/png"
},
"twentyfourteen-full-width": {
"file": "https://cdn.kqed.org/wp-content/uploads/sites/2/2025/04/HYP-102-FINAL-1038x576.png",
"width": 1038,
"height": 576,
"mimeType": "image/png"
},
"kqedFullSize": {
"file": "https://cdn.kqed.org/wp-content/uploads/sites/2/2025/04/HYP-102-FINAL.png",
"width": 1280,
"height": 720
}
},
"fetchFailed": false,
"isLoading": false
},
"arts_13967689": {
"type": "attachments",
"id": "arts_13967689",
"meta": {
"index": "attachments_1716263798",
"site": "arts",
"id": "13967689",
"found": true
},
"title": "mosab-abu-toha-pic",
"publishDate": 1730753684,
"status": "inherit",
"parent": 13967684,
"modified": 1730757110,
"caption": "Mosab Abu Toha and his wife and three children left Gaza in December. His new book, 'Forest of Noise,' asks the world to bear witness to the destruction of his homeland.",
"credit": "Penguin Random House",
"altTag": "Man in dark jacket pictured in front of tall brown buildings",
"description": null,
"imgSizes": {
"thumbnail": {
"file": "https://cdn.kqed.org/wp-content/uploads/sites/2/2024/11/mosab-abu-toha-pic-160x90.jpg",
"width": 160,
"height": 90,
"mimeType": "image/jpeg"
},
"medium_large": {
"file": "https://cdn.kqed.org/wp-content/uploads/sites/2/2024/11/mosab-abu-toha-pic-768x432.jpg",
"width": 768,
"height": 432,
"mimeType": "image/jpeg"
},
"post-thumbnail": {
"file": "https://cdn.kqed.org/wp-content/uploads/sites/2/2024/11/mosab-abu-toha-pic-672x372.jpg",
"width": 672,
"height": 372,
"mimeType": "image/jpeg"
},
"kqedFullSize": {
"file": "https://cdn.kqed.org/wp-content/uploads/sites/2/2024/11/mosab-abu-toha-pic.jpg",
"width": 800,
"height": 450
}
},
"fetchFailed": false,
"isLoading": false
},
"arts_13966964": {
"type": "attachments",
"id": "arts_13966964",
"meta": {
"index": "attachments_1716263798",
"site": "arts",
"id": "13966964",
"found": true
},
"title": "20241019_LITQUAKEBOOKFAIR_GC-12-KQED",
"publishDate": 1729544156,
"status": "inherit",
"parent": 0,
"modified": 1729705402,
"caption": "Carla Hall, left, of Kelsey Street Press speaks with a customer at the Litquake Book Fair in Yerba Buena Gardens on Oct. 19, 2024.",
"credit": "Gina Castro/KQED",
"altTag": "one person sits behind table of books while standing customer holds a book",
"description": null,
"imgSizes": {
"medium": {
"file": "https://cdn.kqed.org/wp-content/uploads/sites/2/2024/10/20241019_LITQUAKEBOOKFAIR_GC-12-KQED-800x533.jpg",
"width": 800,
"height": 533,
"mimeType": "image/jpeg"
},
"large": {
"file": "https://cdn.kqed.org/wp-content/uploads/sites/2/2024/10/20241019_LITQUAKEBOOKFAIR_GC-12-KQED-1020x680.jpg",
"width": 1020,
"height": 680,
"mimeType": "image/jpeg"
},
"thumbnail": {
"file": "https://cdn.kqed.org/wp-content/uploads/sites/2/2024/10/20241019_LITQUAKEBOOKFAIR_GC-12-KQED-160x107.jpg",
"width": 160,
"height": 107,
"mimeType": "image/jpeg"
},
"medium_large": {
"file": "https://cdn.kqed.org/wp-content/uploads/sites/2/2024/10/20241019_LITQUAKEBOOKFAIR_GC-12-KQED-768x512.jpg",
"width": 768,
"height": 512,
"mimeType": "image/jpeg"
},
"1536x1536": {
"file": "https://cdn.kqed.org/wp-content/uploads/sites/2/2024/10/20241019_LITQUAKEBOOKFAIR_GC-12-KQED-1536x1024.jpg",
"width": 1536,
"height": 1024,
"mimeType": "image/jpeg"
},
"post-thumbnail": {
"file": "https://cdn.kqed.org/wp-content/uploads/sites/2/2024/10/20241019_LITQUAKEBOOKFAIR_GC-12-KQED-672x372.jpg",
"width": 672,
"height": 372,
"mimeType": "image/jpeg"
},
"twentyfourteen-full-width": {
"file": "https://cdn.kqed.org/wp-content/uploads/sites/2/2024/10/20241019_LITQUAKEBOOKFAIR_GC-12-KQED-1038x576.jpg",
"width": 1038,
"height": 576,
"mimeType": "image/jpeg"
},
"full-width": {
"file": "https://cdn.kqed.org/wp-content/uploads/sites/2/2024/10/20241019_LITQUAKEBOOKFAIR_GC-12-KQED-1920x1280.jpg",
"width": 1920,
"height": 1280,
"mimeType": "image/jpeg"
},
"kqedFullSize": {
"file": "https://cdn.kqed.org/wp-content/uploads/sites/2/2024/10/20241019_LITQUAKEBOOKFAIR_GC-12-KQED.jpg",
"width": 2000,
"height": 1333
}
},
"fetchFailed": false,
"isLoading": false
},
"arts_13959995": {
"type": "attachments",
"id": "arts_13959995",
"meta": {
"index": "attachments_1716263798",
"site": "arts",
"id": "13959995",
"found": true
},
"title": "658f08fe2cdeab4426f3a6aa_Gabrielle Civil (credit Catron Booker)",
"publishDate": 1718757325,
"status": "inherit",
"parent": 13959993,
"modified": 1718757494,
"caption": "Gabrielle Civil presents 'My San Francisco,' a newly commissioned performance, at The Lab on June 22.",
"credit": "Catron Booker",
"altTag": "Black woman leans against yellow post and looks up",
"description": null,
"imgSizes": {
"medium": {
"file": "https://cdn.kqed.org/wp-content/uploads/sites/2/2024/06/658f08fe2cdeab4426f3a6aa_Gabrielle-Civil-credit-Catron-Booker-800x640.png",
"width": 800,
"height": 640,
"mimeType": "image/png"
},
"large": {
"file": "https://cdn.kqed.org/wp-content/uploads/sites/2/2024/06/658f08fe2cdeab4426f3a6aa_Gabrielle-Civil-credit-Catron-Booker-1020x816.png",
"width": 1020,
"height": 816,
"mimeType": "image/png"
},
"thumbnail": {
"file": "https://cdn.kqed.org/wp-content/uploads/sites/2/2024/06/658f08fe2cdeab4426f3a6aa_Gabrielle-Civil-credit-Catron-Booker-160x128.png",
"width": 160,
"height": 128,
"mimeType": "image/png"
},
"medium_large": {
"file": "https://cdn.kqed.org/wp-content/uploads/sites/2/2024/06/658f08fe2cdeab4426f3a6aa_Gabrielle-Civil-credit-Catron-Booker-768x614.png",
"width": 768,
"height": 614,
"mimeType": "image/png"
},
"post-thumbnail": {
"file": "https://cdn.kqed.org/wp-content/uploads/sites/2/2024/06/658f08fe2cdeab4426f3a6aa_Gabrielle-Civil-credit-Catron-Booker-672x372.png",
"width": 672,
"height": 372,
"mimeType": "image/png"
},
"twentyfourteen-full-width": {
"file": "https://cdn.kqed.org/wp-content/uploads/sites/2/2024/06/658f08fe2cdeab4426f3a6aa_Gabrielle-Civil-credit-Catron-Booker-1038x576.png",
"width": 1038,
"height": 576,
"mimeType": "image/png"
},
"kqedFullSize": {
"file": "https://cdn.kqed.org/wp-content/uploads/sites/2/2024/06/658f08fe2cdeab4426f3a6aa_Gabrielle-Civil-credit-Catron-Booker.png",
"width": 1350,
"height": 1080
}
},
"fetchFailed": false,
"isLoading": false
},
"arts_13958225": {
"type": "attachments",
"id": "arts_13958225",
"meta": {
"index": "attachments_1716263798",
"site": "arts",
"id": "13958225",
"found": true
},
"title": "Michelle \"Mush\" Lee",
"publishDate": 1716312920,
"status": "inherit",
"parent": 13958221,
"modified": 1716315560,
"caption": "Michelle \"Mush\" Lee, executive director of Youth Speaks.",
"credit": "Lara Kur",
"altTag": "Woman in black clothing poses for a photo in front of a multi-colored background.",
"description": "Michelle \"Mush\" Lee, executive director of Youth Speaks.",
"imgSizes": {
"medium": {
"file": "https://cdn.kqed.org/wp-content/uploads/sites/2/2024/05/Screenshot-2024-05-21-at-10.34.25 AM-800x757.png",
"width": 800,
"height": 757,
"mimeType": "image/png"
},
"large": {
"file": "https://cdn.kqed.org/wp-content/uploads/sites/2/2024/05/Screenshot-2024-05-21-at-10.34.25 AM-1020x966.png",
"width": 1020,
"height": 966,
"mimeType": "image/png"
},
"thumbnail": {
"file": "https://cdn.kqed.org/wp-content/uploads/sites/2/2024/05/Screenshot-2024-05-21-at-10.34.25 AM-160x151.png",
"width": 160,
"height": 151,
"mimeType": "image/png"
},
"medium_large": {
"file": "https://cdn.kqed.org/wp-content/uploads/sites/2/2024/05/Screenshot-2024-05-21-at-10.34.25 AM-768x727.png",
"width": 768,
"height": 727,
"mimeType": "image/png"
},
"post-thumbnail": {
"file": "https://cdn.kqed.org/wp-content/uploads/sites/2/2024/05/Screenshot-2024-05-21-at-10.34.25 AM-672x372.png",
"width": 672,
"height": 372,
"mimeType": "image/png"
},
"twentyfourteen-full-width": {
"file": "https://cdn.kqed.org/wp-content/uploads/sites/2/2024/05/Screenshot-2024-05-21-at-10.34.25 AM-1038x576.png",
"width": 1038,
"height": 576,
"mimeType": "image/png"
},
"kqedFullSize": {
"file": "https://cdn.kqed.org/wp-content/uploads/sites/2/2024/05/Screenshot-2024-05-21-at-10.34.25 AM.png",
"width": 1086,
"height": 1028
}
},
"fetchFailed": false,
"isLoading": false
},
"arts_13955337": {
"type": "attachments",
"id": "arts_13955337",
"meta": {
"index": "attachments_1716263798",
"site": "arts",
"id": "13955337",
"found": true
},
"parent": 13954736,
"imgSizes": {
"twentyfourteen-full-width": {
"file": "https://cdn.kqed.org/wp-content/uploads/sites/2/2024/04/Xalapa1-1038x576.jpg",
"width": 1038,
"mimeType": "image/jpeg",
"height": 576
},
"thumbnail": {
"file": "https://cdn.kqed.org/wp-content/uploads/sites/2/2024/04/Xalapa1-160x107.jpg",
"width": 160,
"mimeType": "image/jpeg",
"height": 107
},
"post-thumbnail": {
"file": "https://cdn.kqed.org/wp-content/uploads/sites/2/2024/04/Xalapa1-672x372.jpg",
"width": 672,
"mimeType": "image/jpeg",
"height": 372
},
"kqedFullSize": {
"file": "https://cdn.kqed.org/wp-content/uploads/sites/2/2024/04/Xalapa1-scaled.jpg",
"width": 2560,
"height": 1707
},
"2048x2048": {
"file": "https://cdn.kqed.org/wp-content/uploads/sites/2/2024/04/Xalapa1-2048x1365.jpg",
"width": 2048,
"mimeType": "image/jpeg",
"height": 1365
},
"large": {
"file": "https://cdn.kqed.org/wp-content/uploads/sites/2/2024/04/Xalapa1-1020x680.jpg",
"width": 1020,
"mimeType": "image/jpeg",
"height": 680
},
"1536x1536": {
"file": "https://cdn.kqed.org/wp-content/uploads/sites/2/2024/04/Xalapa1-1536x1024.jpg",
"width": 1536,
"mimeType": "image/jpeg",
"height": 1024
},
"full-width": {
"file": "https://cdn.kqed.org/wp-content/uploads/sites/2/2024/04/Xalapa1-1920x1280.jpg",
"width": 1920,
"mimeType": "image/jpeg",
"height": 1280
},
"medium": {
"file": "https://cdn.kqed.org/wp-content/uploads/sites/2/2024/04/Xalapa1-800x533.jpg",
"width": 800,
"mimeType": "image/jpeg",
"height": 533
},
"medium_large": {
"file": "https://cdn.kqed.org/wp-content/uploads/sites/2/2024/04/Xalapa1-768x512.jpg",
"width": 768,
"mimeType": "image/jpeg",
"height": 512
}
},
"publishDate": 1712163296,
"modified": 1712163540,
"caption": "J.K. Fowler has been living in Xalapa, Veracruz, for over a year; he's inviting Bay Area artists to join him as part of a new residency. ",
"description": null,
"title": "Xalapa1",
"credit": "Alan Chazaro",
"status": "inherit",
"altTag": "a man and his dog sit in front of a plant at his home in southern Mexico",
"fetchFailed": false,
"isLoading": false
},
"arts_13954754": {
"type": "attachments",
"id": "arts_13954754",
"meta": {
"index": "attachments_1716263798",
"site": "arts",
"id": "13954754",
"found": true
},
"parent": 13954709,
"imgSizes": {
"twentyfourteen-full-width": {
"file": "https://cdn.kqed.org/wp-content/uploads/sites/2/2024/03/Alta_Paul-Steinbrink_1972_printing.Thumb_-1038x576.jpg",
"width": 1038,
"mimeType": "image/jpeg",
"height": 576
},
"thumbnail": {
"file": "https://cdn.kqed.org/wp-content/uploads/sites/2/2024/03/Alta_Paul-Steinbrink_1972_printing.Thumb_-160x90.jpg",
"width": 160,
"mimeType": "image/jpeg",
"height": 90
},
"post-thumbnail": {
"file": "https://cdn.kqed.org/wp-content/uploads/sites/2/2024/03/Alta_Paul-Steinbrink_1972_printing.Thumb_-672x372.jpg",
"width": 672,
"mimeType": "image/jpeg",
"height": 372
},
"kqedFullSize": {
"file": "https://cdn.kqed.org/wp-content/uploads/sites/2/2024/03/Alta_Paul-Steinbrink_1972_printing.Thumb_.jpg",
"width": 1920,
"height": 1080
},
"large": {
"file": "https://cdn.kqed.org/wp-content/uploads/sites/2/2024/03/Alta_Paul-Steinbrink_1972_printing.Thumb_-1020x574.jpg",
"width": 1020,
"mimeType": "image/jpeg",
"height": 574
},
"1536x1536": {
"file": "https://cdn.kqed.org/wp-content/uploads/sites/2/2024/03/Alta_Paul-Steinbrink_1972_printing.Thumb_-1536x864.jpg",
"width": 1536,
"mimeType": "image/jpeg",
"height": 864
},
"medium": {
"file": "https://cdn.kqed.org/wp-content/uploads/sites/2/2024/03/Alta_Paul-Steinbrink_1972_printing.Thumb_-800x450.jpg",
"width": 800,
"mimeType": "image/jpeg",
"height": 450
},
"medium_large": {
"file": "https://cdn.kqed.org/wp-content/uploads/sites/2/2024/03/Alta_Paul-Steinbrink_1972_printing.Thumb_-768x432.jpg",
"width": 768,
"mimeType": "image/jpeg",
"height": 432
}
},
"publishDate": 1711476605,
"modified": 1711476982,
"caption": "Alta at her printing press, circa 1972. Founded in 1969, Shameless Hussy Press was first to publish the work of Ntozake Shange and others, and is recognized as the first feminist press in the United States.",
"description": null,
"title": "Alta_Paul-Steinbrink_1972_printing.Thumb",
"credit": "Paul Steinbrink",
"status": "inherit",
"altTag": "A young woman with a short bob haircut stands in a collared shirt and pants at a large metal printing press in a cluttered room.",
"fetchFailed": false,
"isLoading": false
},
"arts_13953755": {
"type": "attachments",
"id": "arts_13953755",
"meta": {
"index": "attachments_1716263798",
"site": "arts",
"id": "13953755",
"found": true
},
"parent": 13953754,
"imgSizes": {
"twentyfourteen-full-width": {
"file": "https://cdn.kqed.org/wp-content/uploads/sites/2/2024/03/untitled-design-51-_wide-ab3282364c10bfed48604f66420289341eb493ff-1-1038x576.jpg",
"width": 1038,
"mimeType": "image/jpeg",
"height": 576
},
"thumbnail": {
"file": "https://cdn.kqed.org/wp-content/uploads/sites/2/2024/03/untitled-design-51-_wide-ab3282364c10bfed48604f66420289341eb493ff-1-160x90.jpg",
"width": 160,
"mimeType": "image/jpeg",
"height": 90
},
"post-thumbnail": {
"file": "https://cdn.kqed.org/wp-content/uploads/sites/2/2024/03/untitled-design-51-_wide-ab3282364c10bfed48604f66420289341eb493ff-1-672x372.jpg",
"width": 672,
"mimeType": "image/jpeg",
"height": 372
},
"kqedFullSize": {
"file": "https://cdn.kqed.org/wp-content/uploads/sites/2/2024/03/untitled-design-51-_wide-ab3282364c10bfed48604f66420289341eb493ff-1.jpg",
"width": 1917,
"height": 1078
},
"large": {
"file": "https://cdn.kqed.org/wp-content/uploads/sites/2/2024/03/untitled-design-51-_wide-ab3282364c10bfed48604f66420289341eb493ff-1-1020x574.jpg",
"width": 1020,
"mimeType": "image/jpeg",
"height": 574
},
"1536x1536": {
"file": "https://cdn.kqed.org/wp-content/uploads/sites/2/2024/03/untitled-design-51-_wide-ab3282364c10bfed48604f66420289341eb493ff-1-1536x864.jpg",
"width": 1536,
"mimeType": "image/jpeg",
"height": 864
},
"medium": {
"file": "https://cdn.kqed.org/wp-content/uploads/sites/2/2024/03/untitled-design-51-_wide-ab3282364c10bfed48604f66420289341eb493ff-1-800x450.jpg",
"width": 800,
"mimeType": "image/jpeg",
"height": 450
},
"medium_large": {
"file": "https://cdn.kqed.org/wp-content/uploads/sites/2/2024/03/untitled-design-51-_wide-ab3282364c10bfed48604f66420289341eb493ff-1-768x432.jpg",
"width": 768,
"mimeType": "image/jpeg",
"height": 432
}
},
"publishDate": 1709928395,
"modified": 1709930977,
"caption": "Covers of ‘Silver,’ ‘Modern Poetry’ and ‘The Gone Thing.’",
"description": null,
"title": "Covers of ‘Silver,’ ‘Modern Poetry’ and ‘The Gone Thing.’",
"credit": "NPR",
"status": "inherit",
"altTag": "Three book covers, arranged in a line.",
"fetchFailed": false,
"isLoading": false
},
"arts_13952417": {
"type": "attachments",
"id": "arts_13952417",
"meta": {
"index": "attachments_1716263798",
"site": "arts",
"id": "13952417",
"found": true
},
"parent": 13952372,
"imgSizes": {
"twentyfourteen-full-width": {
"file": "https://cdn.kqed.org/wp-content/uploads/sites/2/2024/02/GettyImages-1309725971-1024x576.jpg",
"width": 1024,
"mimeType": "image/jpeg",
"height": 576
},
"thumbnail": {
"file": "https://cdn.kqed.org/wp-content/uploads/sites/2/2024/02/GettyImages-1309725971-160x107.jpg",
"width": 160,
"mimeType": "image/jpeg",
"height": 107
},
"post-thumbnail": {
"file": "https://cdn.kqed.org/wp-content/uploads/sites/2/2024/02/GettyImages-1309725971-672x372.jpg",
"width": 672,
"mimeType": "image/jpeg",
"height": 372
},
"kqedFullSize": {
"file": "https://cdn.kqed.org/wp-content/uploads/sites/2/2024/02/GettyImages-1309725971.jpg",
"width": 1024,
"height": 683
},
"large": {
"file": "https://cdn.kqed.org/wp-content/uploads/sites/2/2024/02/GettyImages-1309725971-1020x680.jpg",
"width": 1020,
"mimeType": "image/jpeg",
"height": 680
},
"medium": {
"file": "https://cdn.kqed.org/wp-content/uploads/sites/2/2024/02/GettyImages-1309725971-800x534.jpg",
"width": 800,
"mimeType": "image/jpeg",
"height": 534
},
"medium_large": {
"file": "https://cdn.kqed.org/wp-content/uploads/sites/2/2024/02/GettyImages-1309725971-768x512.jpg",
"width": 768,
"mimeType": "image/jpeg",
"height": 512
}
},
"publishDate": 1708034107,
"modified": 1708034142,
"caption": "aja monet speaks at Studio Be on March 28, 2021 in New Orleans, Louisiana.",
"description": null,
"title": "Aja Monet: A Women's History Month Poetry Session",
"credit": "Erika Goldring/Getty Images",
"status": "inherit",
"altTag": "A poet smiles at a podium.",
"fetchFailed": false,
"isLoading": false
}
},
"audioPlayerReducer": {
"postId": "stream_live",
"isPaused": true,
"isPlaying": false,
"pfsActive": false,
"pledgeModalIsOpen": true,
"playerDrawerIsOpen": false
},
"authorsReducer": {
"byline_arts_13953754": {
"type": "authors",
"id": "byline_arts_13953754",
"meta": {
"override": true
},
"slug": "byline_arts_13953754",
"name": "Craig Morgan Teicher",
"isLoading": false
},
"shotchkiss": {
"type": "authors",
"id": "61",
"meta": {
"index": "authors_1716337520",
"id": "61",
"found": true
},
"name": "Sarah Hotchkiss",
"firstName": "Sarah",
"lastName": "Hotchkiss",
"slug": "shotchkiss",
"email": "shotchkiss@kqed.org",
"display_author_email": true,
"staff_mastheads": [
"arts"
],
"title": "Senior Associate Editor",
"bio": "Sarah Hotchkiss is a San Francisco \u003ca href=\"http://www.sarahhotchkiss.com\">artist\u003c/a> and arts writer. In 2019, she received the Dorothea & Leo Rabkin Foundation grant for visual art journalism and in 2020 she received a Society of Professional Journalists, Northern California award for excellence in arts and culture reporting.",
"avatar": "https://secure.gravatar.com/avatar/ca38c7f54590856cd4947d26274f8a90?s=600&d=blank&r=g",
"twitter": null,
"facebook": null,
"instagram": null,
"linkedin": null,
"sites": [
{
"site": "",
"roles": [
"editor"
]
},
{
"site": "arts",
"roles": [
"Contributor",
"administrator"
]
},
{
"site": "artschool",
"roles": [
"administrator"
]
},
{
"site": "news",
"roles": [
"editor"
]
},
{
"site": "pop",
"roles": [
"administrator"
]
},
{
"site": "bayareabites",
"roles": [
"editor"
]
},
{
"site": "spark",
"roles": [
"editor"
]
},
{
"site": "checkplease",
"roles": [
"editor"
]
}
],
"headData": {
"title": "Sarah Hotchkiss | KQED",
"description": "Senior Associate Editor",
"ogImgSrc": "https://secure.gravatar.com/avatar/ca38c7f54590856cd4947d26274f8a90?s=600&d=blank&r=g",
"twImgSrc": "https://secure.gravatar.com/avatar/ca38c7f54590856cd4947d26274f8a90?s=600&d=blank&r=g"
},
"isLoading": false,
"link": "/author/shotchkiss"
},
"agilbert": {
"type": "authors",
"id": "86",
"meta": {
"index": "authors_1716337520",
"id": "86",
"found": true
},
"name": "Andrew Gilbert",
"firstName": "Andrew",
"lastName": "Gilbert",
"slug": "agilbert",
"email": "jazzscribe@aol.com",
"display_author_email": false,
"staff_mastheads": [],
"title": "KQED Contributor",
"bio": "A Los Angeles native based in the Berkeley area since 1996, Andrew Gilbert covers jazz, international music and dance for KQED's \u003ci>California Report, \u003c/i>the\u003ci> Mercury News\u003c/i>, \u003ci>San Francisco Chronicle\u003c/i>, \u003ci>Berkeleyside.com\u003c/i>, and other publications. He is available for weddings and bar and bat mitzvahs. #jazzscribe",
"avatar": "https://secure.gravatar.com/avatar/445e6fe4cc696bd39773e3c90f5108b6?s=600&d=blank&r=g",
"twitter": null,
"facebook": null,
"instagram": null,
"linkedin": null,
"sites": [
{
"site": "arts",
"roles": [
"Contributor",
"author"
]
},
{
"site": "news",
"roles": [
"author"
]
}
],
"headData": {
"title": "Andrew Gilbert | KQED",
"description": "KQED Contributor",
"ogImgSrc": "https://secure.gravatar.com/avatar/445e6fe4cc696bd39773e3c90f5108b6?s=600&d=blank&r=g",
"twImgSrc": "https://secure.gravatar.com/avatar/445e6fe4cc696bd39773e3c90f5108b6?s=600&d=blank&r=g"
},
"isLoading": false,
"link": "/author/agilbert"
},
"nvoynovskaya": {
"type": "authors",
"id": "11387",
"meta": {
"index": "authors_1716337520",
"id": "11387",
"found": true
},
"name": "Nastia Voynovskaya",
"firstName": "Nastia",
"lastName": "Voynovskaya",
"slug": "nvoynovskaya",
"email": "nvoynovskaya@kqed.org",
"display_author_email": false,
"staff_mastheads": [
"arts"
],
"title": "Editor and reporter",
"bio": "Nastia Voynovskaya is a reporter and editor at KQED Arts & Culture. She's been covering the arts in the Bay Area for over a decade, with a focus on music, queer culture, labor issues and grassroots organizing. She co-created KQED's Bay Area hip-hop history project, That's My Word, and has won two Society of Professional Journalists awards and two San Francisco Press Club awards for her reporting. She holds a BA in comparative literature from UC Berkeley.",
"avatar": "https://secure.gravatar.com/avatar/310649817772dd2a98e5dfecb6b24842?s=600&d=blank&r=g",
"twitter": null,
"facebook": null,
"instagram": "https://www.instagram.com/nananastia/",
"linkedin": null,
"sites": [
{
"site": "arts",
"roles": [
"administrator"
]
},
{
"site": "news",
"roles": [
"editor"
]
},
{
"site": "pop",
"roles": [
"administrator"
]
},
{
"site": "bayareabites",
"roles": [
"editor"
]
},
{
"site": "podcasts",
"roles": [
"editor"
]
},
{
"site": "hiphop",
"roles": [
"editor"
]
}
],
"headData": {
"title": "Nastia Voynovskaya | KQED",
"description": "Editor and reporter",
"ogImgSrc": "https://secure.gravatar.com/avatar/310649817772dd2a98e5dfecb6b24842?s=600&d=blank&r=g",
"twImgSrc": "https://secure.gravatar.com/avatar/310649817772dd2a98e5dfecb6b24842?s=600&d=blank&r=g"
},
"isLoading": false,
"link": "/author/nvoynovskaya"
},
"ogpenn": {
"type": "authors",
"id": "11491",
"meta": {
"index": "authors_1716337520",
"id": "11491",
"found": true
},
"name": "Pendarvis Harshaw",
"firstName": "Pendarvis",
"lastName": "Harshaw",
"slug": "ogpenn",
"email": "ogpenn@gmail.com",
"display_author_email": false,
"staff_mastheads": [
"arts"
],
"title": "Columnist and Host, Rightnowish",
"bio": "Pendarvis Harshaw is an educator, host and writer with KQED Arts.",
"avatar": "https://secure.gravatar.com/avatar/093d33baff5354890e29ad83d58d2c49?s=600&d=blank&r=g",
"twitter": null,
"facebook": null,
"instagram": "ogpenn",
"linkedin": null,
"sites": [
{
"site": "arts",
"roles": [
"editor"
]
},
{
"site": "news",
"roles": [
"editor"
]
},
{
"site": "bayareabites",
"roles": [
"author"
]
},
{
"site": "hiphop",
"roles": [
"editor"
]
}
],
"headData": {
"title": "Pendarvis Harshaw | KQED",
"description": "Columnist and Host, Rightnowish",
"ogImgSrc": "https://secure.gravatar.com/avatar/093d33baff5354890e29ad83d58d2c49?s=600&d=blank&r=g",
"twImgSrc": "https://secure.gravatar.com/avatar/093d33baff5354890e29ad83d58d2c49?s=600&d=blank&r=g"
},
"isLoading": false,
"link": "/author/ogpenn"
},
"mmedina": {
"type": "authors",
"id": "11528",
"meta": {
"index": "authors_1716337520",
"id": "11528",
"found": true
},
"name": "Marisol Medina-Cadena",
"firstName": "Marisol",
"lastName": "Medina-Cadena",
"slug": "mmedina",
"email": "mmedina@KQED.org",
"display_author_email": true,
"staff_mastheads": [],
"title": "Producer, Rightnowish Podcast",
"bio": "Marisol Medina-Cadena is a radio reporter and podcast producer. Before working at KQED, she produced for PBS member station, KCET, in Los Angeles. In 2017, Marisol won an Emmy Award for her work on the televised documentary, \u003cem>City Rising\u003c/em>, examining California's affordable housing crisis and the historical roots of gentrification.",
"avatar": "https://secure.gravatar.com/avatar/6c3db46a1cabb5e1fe9a365b5f4e681e?s=600&d=blank&r=g",
"twitter": "marisolreports",
"facebook": null,
"instagram": null,
"linkedin": null,
"sites": [
{
"site": "arts",
"roles": []
},
{
"site": "news",
"roles": [
"edit_others_posts"
]
}
],
"headData": {
"title": "Marisol Medina-Cadena | KQED",
"description": "Producer, Rightnowish Podcast",
"ogImgSrc": "https://secure.gravatar.com/avatar/6c3db46a1cabb5e1fe9a365b5f4e681e?s=600&d=blank&r=g",
"twImgSrc": "https://secure.gravatar.com/avatar/6c3db46a1cabb5e1fe9a365b5f4e681e?s=600&d=blank&r=g"
},
"isLoading": false,
"link": "/author/mmedina"
},
"hmcdede": {
"type": "authors",
"id": "11635",
"meta": {
"index": "authors_1716337520",
"id": "11635",
"found": true
},
"name": "Holly McDede",
"firstName": "Holly",
"lastName": "McDede",
"slug": "hmcdede",
"email": "hmcdede@KQED.org",
"display_author_email": false,
"staff_mastheads": [],
"title": "KQED Contributor",
"bio": null,
"avatar": "https://secure.gravatar.com/avatar/999d9bf31bb3a2f0511932d99526cb3e?s=600&d=blank&r=g",
"twitter": null,
"facebook": null,
"instagram": null,
"linkedin": null,
"sites": [
{
"site": "arts",
"roles": [
"editor"
]
},
{
"site": "news",
"roles": [
"author",
"edit_others_posts"
]
},
{
"site": "science",
"roles": [
"editor"
]
},
{
"site": "forum",
"roles": [
"editor"
]
},
{
"site": "perspectives",
"roles": [
"administrator"
]
}
],
"headData": {
"title": "Holly McDede | KQED",
"description": "KQED Contributor",
"ogImgSrc": "https://secure.gravatar.com/avatar/999d9bf31bb3a2f0511932d99526cb3e?s=600&d=blank&r=g",
"twImgSrc": "https://secure.gravatar.com/avatar/999d9bf31bb3a2f0511932d99526cb3e?s=600&d=blank&r=g"
},
"isLoading": false,
"link": "/author/hmcdede"
},
"achazaro": {
"type": "authors",
"id": "11748",
"meta": {
"index": "authors_1716337520",
"id": "11748",
"found": true
},
"name": "Alan Chazaro",
"firstName": "Alan",
"lastName": "Chazaro",
"slug": "achazaro",
"email": "agchazaro@gmail.com",
"display_author_email": true,
"staff_mastheads": [
"arts"
],
"title": "Food Writer and Reporter",
"bio": "Alan Chazaro is the author of \u003cem>This Is Not a Frank Ocean Cover Album\u003c/em> (Black Lawrence Press, 2019), \u003cem>Piñata Theory\u003c/em> (Black Lawrence Press, 2020), and \u003cem>Notes from the Eastern Span of the Bay Bridge\u003c/em> (Ghost City Press, 2021). He is a graduate of June Jordan’s Poetry for the People program at UC Berkeley and a former Lawrence Ferlinghetti Fellow at the University of San Francisco. He writes about sports, food, art, music, education, and culture while repping the Bay on \u003ca href=\"https://twitter.com/alan_chazaro\">Twitter\u003c/a> and \u003ca href=\"https://www.instagram.com/alan_chazaro/?hl=en\">Instagram\u003c/a> at @alan_chazaro.",
"avatar": "https://secure.gravatar.com/avatar/ea8b6dd970fc5c29e7a188e7d5861df7?s=600&d=blank&r=g",
"twitter": "alan_chazaro",
"facebook": null,
"instagram": null,
"linkedin": null,
"sites": [
{
"site": "arts",
"roles": [
"editor"
]
},
{
"site": "news",
"roles": [
"editor"
]
}
],
"headData": {
"title": "Alan Chazaro | KQED",
"description": "Food Writer and Reporter",
"ogImgSrc": "https://secure.gravatar.com/avatar/ea8b6dd970fc5c29e7a188e7d5861df7?s=600&d=blank&r=g",
"twImgSrc": "https://secure.gravatar.com/avatar/ea8b6dd970fc5c29e7a188e7d5861df7?s=600&d=blank&r=g"
},
"isLoading": false,
"link": "/author/achazaro"
},
"xolivares": {
"type": "authors",
"id": "11874",
"meta": {
"index": "authors_1716337520",
"id": "11874",
"found": true
},
"name": "Xorje Olivares",
"firstName": "Xorje",
"lastName": "Olivares",
"slug": "xolivares",
"email": "xolivares@kqed.org",
"display_author_email": false,
"staff_mastheads": [],
"title": "KQED Contributor",
"bio": "Xorje Olivares is KQED's senior producer/editor for podcast development. He previously was a supervising producer at Lemonada Media and also spent 10 years as both an on-air personality and live producer for SiriusXM Radio. His written work has been published in Vice, Rolling Stone and Teen Vogue, among others. You can find him on Twitter and Instagram at @xorjeo.",
"avatar": "https://secure.gravatar.com/avatar/46b74ed252c58ca227b0f680d27b3731?s=600&d=blank&r=g",
"twitter": null,
"facebook": null,
"instagram": null,
"linkedin": null,
"sites": [
{
"site": "arts",
"roles": [
"contributor"
]
}
],
"headData": {
"title": "Xorje Olivares | KQED",
"description": "KQED Contributor",
"ogImgSrc": "https://secure.gravatar.com/avatar/46b74ed252c58ca227b0f680d27b3731?s=600&d=blank&r=g",
"twImgSrc": "https://secure.gravatar.com/avatar/46b74ed252c58ca227b0f680d27b3731?s=600&d=blank&r=g"
},
"isLoading": false,
"link": "/author/xolivares"
},
"aamaral": {
"type": "authors",
"id": "11947",
"meta": {
"index": "authors_1716337520",
"id": "11947",
"found": true
},
"name": "Ana De Almeida Amaral",
"firstName": "Ana",
"lastName": "De Almeida Amaral",
"slug": "aamaral",
"email": "aamaral@kqed.org",
"display_author_email": false,
"staff_mastheads": [],
"title": "KQED Contributor",
"bio": null,
"avatar": "https://secure.gravatar.com/avatar/672b76ff04db4395a9d984fc88202b4e?s=600&d=blank&r=g",
"twitter": null,
"facebook": null,
"instagram": null,
"linkedin": null,
"sites": [
{
"site": "arts",
"roles": [
"editor"
]
}
],
"headData": {
"title": "Ana De Almeida Amaral | KQED",
"description": "KQED Contributor",
"ogImgSrc": "https://secure.gravatar.com/avatar/672b76ff04db4395a9d984fc88202b4e?s=600&d=blank&r=g",
"twImgSrc": "https://secure.gravatar.com/avatar/672b76ff04db4395a9d984fc88202b4e?s=600&d=blank&r=g"
},
"isLoading": false,
"link": "/author/aamaral"
}
},
"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": "/"
}
},
"arts_13974976": {
"type": "posts",
"id": "arts_13974976",
"meta": {
"index": "posts_1716263798",
"site": "arts",
"id": "13974976",
"score": null,
"sort": [
1745337624000
]
},
"guestAuthors": [],
"slug": "hyphenacion-caregiving-joy-and-sacrifice",
"title": "Caregiving: Balancing Joy and Sacrifice",
"publishDate": 1745337624,
"format": "audio",
"headTitle": "Caregiving: Balancing Joy and Sacrifice | KQED",
"labelTerm": {
"term": 22460,
"site": "arts"
},
"content": "\u003cp>\u003cem> \u003ca href=\"#episode-transcript\">\u003ci>View the full episode transcript.\u003c/i>\u003c/a>\u003c/em>\u003c/p>\n\u003cp>In Latino cultures, it’s often expected that we someday become caregivers for our parents or other family members. Anyone who has taken on this role can tell you that it’s hard and demands some big sacrifices. This week on Hyphenación, host Xorje Olivares gets together with poet Yosimar Reyes and professor Anita Tijerina Revilla to talk about the struggle of sacrificing to be a caregiver while trying not to lose yourself in the needs of others.\u003c/p>\n\u003cp>\u003c!-- iframe plugin v.4.3 wordpress.org/plugins/iframe/ -->\u003cbr>\n\u003ciframe loading=\"lazy\" frameborder=\"0\" height=\"200\" scrolling=\"no\" src=\"https://playlist.megaphone.fm?e=KQINC1200585640&light=true\" width=\"100%\" class=\"iframe-class\">\u003c/iframe>\u003c/p>\n\u003ch2>Watch this episode on YouTube\u003c/h2>\n\u003cp>https://youtu.be/A4EBUctBRb8\u003c/p>\n\u003cp>\u003cstrong>Guests:\u003c/strong>\u003c/p>\n\u003cul>\n\u003cli>\u003cspan style=\"font-weight: 400\">Yosimar Reyes (\u003c/span>\u003ca href=\"https://www.instagram.com/yosirey/?hl=en\">\u003cspan style=\"font-weight: 400\">Instagram\u003c/span>\u003c/a>\u003cspan style=\"font-weight: 400\">/ \u003c/span>\u003ca href=\"https://yosimarreyes.com/\">\u003cspan style=\"font-weight: 400\">poetry\u003c/span>\u003c/a>\u003cspan style=\"font-weight: 400\">)\u003c/span>\u003c/li>\n\u003cli>Anita Tijerina Revilla (\u003ca href=\"https://www.instagram.com/mujer_fiera/\">Instagram\u003c/a>)\u003c/li>\n\u003c/ul>\n\u003cp>Want to give us feedback on the series or have an idea to share? Shoot us an email at \u003ca href=\"mailto:hyp@kqed.org\">hyp@kqed.org\u003c/a>.\u003c/p>\n\u003cp>[ad fullwidth]\u003c/p>\n\u003chr>\n\u003ch2 id=\"episode-transcript\">Episode Transcript\u003c/h2>\n\u003cp>\u003ci data-stringify-type=\"italic\">This is a computer-generated transcript. While our team has reviewed it, there may be errors.\u003c/i>\u003c/p>\n\u003cp>\u003cb>Xorje Olivares, Host:\u003c/b> \u003cspan style=\"font-weight: 400\">Let’s say in the next couple of minutes you were to get a phone call from, I don’t know, your sister, and she says something’s wrong with mom. They don’t quite know what it is, but just to be safe, they’re gonna take her to the emergency room.\u003c/span>\u003c/p>\n\u003cp>\u003cspan style=\"font-weight: 400\">Now, maybe you’re like me and you live thousands of miles away from your immediate family. You’ve got a new job, you’ve got a few friends, maybe somebody special that’s keeping you rooted in this new city. But most of all, you probably have a routine. The thing you’ve worked really hard to craft and maintain so you can live life the way that you want, and on the terms that you’ve chosen, because that is one of the advantages of being grown and an adult.\u003c/span>\u003c/p>\n\u003cp>\u003cspan style=\"font-weight: 400\">But your sister calls you back, and the doctor is saying a few things that you don’t understand, some things that you do, but you don’t want to hear it, because it starts to become very real. This is happening and I’m not ready, but it’s mom, so routine, ni que nada– I would drop everything to help her, right? Even move back home?\u003c/span>\u003c/p>\n\u003cp>\u003cspan style=\"font-weight: 400\">I’m Xorge Olivares, and I’m the son of aging parents so at some point, I’m gonna be confronted with this very real situation, and I think I know what I would do. But will I actually go through with it when push comes to shove?\u003c/span>\u003c/p>\n\u003cp>\u003cspan style=\"font-weight: 400\">So today I want to ask, what are we willing to sacrifice right now in order to care for a loved one? This is Hyphenación, where conversation and cultura meet.\u003c/span>\u003c/p>\n\u003cp>\u003cb>Xorje Olivares:\u003c/b>\u003cspan style=\"font-weight: 400\"> So I’m really happy to have this conversation today with two folks who have been a bit vocal about this very personal topic. The first is poet and writer, Yosimar Reyes, who has spoken openly not only about migration, queerness, but also about being a caretaker for his grandmother. So Josimar, thank you so much for joining us today. And I wanna share a photo that Yosimar gave us as a team to be able to share with our audience. Yosimar, who is this wonderful woman in this photo, and did you have a nickname for her? Did she have a name for you? \u003c/span>\u003c/p>\n\u003cp>\u003cb>Yosimar Reyes: \u003c/b>\u003cspan style=\"font-weight: 400\">Hi everybody, this is my Abuelita, Madonia Galeana Dionisio. Her nickname for me was Gordo, I’ve always been known as Gordo. And for her, we just call her Abuelita or Mama Doña would be the name that we everybody referenced her as.\u003c/span>\u003c/p>\n\u003cp>\u003cb>Xorje Olivares: \u003c/b>\u003cspan style=\"font-weight: 400\">I love and slightly hate that I feel like growing up, everybody’s nickname for children is having to do with weight. Like either you’re Flaquito, you’re Morenito, you’re Pretito. I mean, obviously that’s more skin tone, but \u003c/span>\u003c/p>\n\u003cp>\u003cb>Yosimar Reyes: \u003c/b>\u003cspan style=\"font-weight: 400\">Yeah, usually your parents are your first bully, so you get conditioned into facing the world through them. \u003c/span>\u003c/p>\n\u003cp>\u003cb>Xorje Olivares: \u003c/b>\u003cspan style=\"font-weight: 400\">I just have a little bit of a thicker skin because of it. But thank you so much for joining us, Yosimar, for this conversation. And also joining us is Profe Anita Tijerina Revilla, who is department chair for the Chicanx and Latinx Studies Department at Cal State LA, who’s also talked about queer Latinidad and about her own journey as a caretaker for her niece and nephew and also for her sister. So Profe, thank you so much for joining us. And we also have a photo that we’d like to share. And who are these? Cute little critters. \u003c/span>\u003c/p>\n\u003cp>\u003cb>Anita Tijerina Revilla: \u003c/b>\u003cspan style=\"font-weight: 400\">Saludos, thank you for having me. These are my niece and nephew, also my son and daughter. I adopted them a few years ago. This is Ray on the right and Michael right next to me and myself, Ray and Michael, my niece and nephew, also my daughter and son.\u003c/span>\u003c/p>\n\u003cp>\u003cb>Xorje Olivares: \u003c/b>\u003cspan style=\"font-weight: 400\">I love that.\u003c/span>\u003c/p>\n\u003cp>\u003cb>Anita Tijerina Revilla: \u003c/b>\u003cspan style=\"font-weight: 400\">And they call me honey.\u003c/span>\u003c/p>\n\u003cp>\u003cb>Xorje Olivares:\u003c/b>\u003cspan style=\"font-weight: 400\"> Honey! Ooh, has that has, has it always been honey or has there been a journey to arrive to honey? \u003c/span>\u003c/p>\n\u003cp>\u003cb>Anita Tijerina Revilla: \u003c/b>\u003cspan style=\"font-weight: 400\">Honey works really well for the kids Because. I am their tía but I’m more than their tia and their mother is very much a part of their lives so we didn’t, I didn’t want them to call me mom.\u003c/span>\u003c/p>\n\u003cp>\u003cb>Xorje Olivares: \u003c/b>\u003cspan style=\"font-weight: 400\">Honey is so sweet. And there’s such a term of it’s such a term endearment regardless, like anybody who can call you honey, there’s already an element of love that you can’t hide from. \u003c/span>\u003c/p>\n\u003cp>\u003cb>Anita Tijerina Revilla: \u003c/b>\u003cspan style=\"font-weight: 400\">Yeah. \u003c/span>\u003c/p>\n\u003cp>\u003cb>Xorje Olivares: \u003c/b>\u003cspan style=\"font-weight: 400\">But I’m excited for us to have this conversation because it is rooted in family. And a lot of what’s happening for me and my family is we’re approaching that point where we’re caretaking and caregiving, which I’m gonna use interchangeably, but this notion of being at home to care for a loved one, it’s kind of coming close. So I’m approaching that process of when I’m going to need to go home to be a caretaker for one of my parents. And I want to start with you, Yosimar, if you don’t mind, because maybe a few days ago, you did post something on your Instagram that was about this caretaking journey for you. So I’m wondering if you can talk a little bit about the decision to first even become a caretaker for your grandmother. \u003c/span>\u003c/p>\n\u003cp>\u003cb>Yosimar Reyes: \u003c/b>\u003cspan style=\"font-weight: 400\">Yeah, so I’m originally from the state of Guerrero, Mexico. I migrated to the United States when I was three years old, and it was my grandma who actually carried me across the journey to bring me to this country. And when we landed here, like so many young people, I was 3, so my mom wanted me to go live with her, but my grandma was part of those formative years, and so I thought my grandma my mom, so I had this affinity towards her, and I always wanted to be with her. Um, and so my relationship with her has always been me and my grandparents. I’m the one that grew up with my grandparents, um, but, uh, once I graduated college, I went to live in Los Angeles and I was there for about five years. And then COVID happened. And I think one of the interesting things I am based out of San Jose, California, um during that time, five zip codes were disproportionately impacted by positive COVID cases. My grandma was part of one of those zip codes. And so I think out of that, I saw her getting older. I saw just, you know, her just aging. And so, I decided to make the choice of like, I need to leave to go back home and help her. And yeah, I think that’s when I– it wasn’t an active choice, but more like something natural that was just happening and then I decided to move back home and that’s how I ended up taking on the role. \u003c/span>\u003c/p>\n\u003cp>\u003cb>Xorje Olivares: \u003c/b>\u003cspan style=\"font-weight: 400\">So you wouldn’t say it was necessarily because there was this expectation that Yosimar at some point is going to move back home, take care of Abuelita, that it felt more of an in the moment decision because of the global pandemic that was happening that was forcing us to rethink how we were approaching things. \u003c/span>\u003c/p>\n\u003cp>\u003cb>Yosimar Reyes: \u003c/b>\u003cspan style=\"font-weight: 400\">Yeah, I think it was just a natural course. I think for me, one of the things that happened between the relationship with me and my grandparents is that you just know what’s instinctively, you just know, like this is what I need to do or like that. And it didn’t necessarily feel like a burden or it didn’ feel like I was making a sacrifice or making a choice. I was like, this is my calling and this is the next step that I need do. But back then, I didn’t have language to call it what it is.\u003c/span>\u003c/p>\n\u003cp>\u003cb>Xorje Olivares: \u003c/b>\u003cspan style=\"font-weight: 400\">I love that you’re saying a calling because I want to ask you, Profe Anita, if you think that for you being a caretaker for your niece and nephew was a calling, or if it was something else that you had to in the moment figure out how to respond to. \u003c/span>\u003c/p>\n\u003cp>\u003cb>Anita Tijerina Revilla: \u003c/b>\u003cspan style=\"font-weight: 400\">Yeah, it’s funny, I do not think it was a calling, I think it was codependence. You know, I’ll tell you a little bit about me and my life. I grew up with a single parent. She was widowed at the age of 30. She had three kids and she always put herself last, right? And so codependence literally means that you take care of everybody at your own expense. And so for me, what happened is my sister had grown up, this is my little sister and I have an older brother too, but she had grown with depression her whole life. We knew it since she was little. And later on in life, she was clinically diagnosed as bipolar, having bipolar experience and schizoaffective disorder. And it wasn’t until maybe she turned 30 that she started to show or exhibit symptoms of schizophrenia and what other people call madness right? Yeah, she started to have delusions and she started having like a deep paranoia. And so it was also connected to drug addiction and the drug addiction was connected to her depression. And so all of this is like, again, as I’ve learned little by little, I’ve come to understand my sister’s experience more. But back then, all I knew is that my sister was sick and something was happening that we didn’t understand. She had two small children. They were three and four years old. And the first time she got hospitalized, she was arrested and brutalized by police merely for exhibiting this anger and this madness. And so she was in the hospital right after she was in jail, I had to fight to get her out. And when she got out, she came directly to live with me. It was my, maybe, second year as an assistant professor in Las Vegas. I had just started my career and I had worked my whole life not to be a parent, especially not a teen mom or a single parent. Those were things that were stigmatized with me growing up. \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\">Now, of course, I honor single mothers and single parents just like my mother, but that’s not what I wanted to be. I wanted it to have a career. And the only reason I even went to college and wanted a career was to take care of my impoverished family because I had come to believe through my mother that having that education would allow me to help pull them out of their poverty. And so little by little, those are the messages that I got. You have to take care of your family, and you have to sacrifice your life to take care of the people in your family. And I accepted it with lots of love, but I don’t think there was really choice involved, right? It was a limited choice and it wasn’t until much later that I actually said yeah, I did make a choice and I’m grateful that I had that opportunity and it’s one of the most powerful experiences I’ve ever had to be able to parent children who are now 20 and 21 years old. They’re adults and so I feel honored to have been their safety and the person who took care of them. But back then, I was mourning and grieving my life, the life that I had as a single queer person starting a job in Las Vegas as a women’s studies professor. It was one of the hardest things that I’ve ever had to do is to parent when I didn’t plan on doing it, especially for children that young. \u003c/span>\u003c/p>\n\u003cp>\u003cb>Xorje Olivares: \u003c/b>\u003cspan style=\"font-weight: 400\">I definitely understand the point that you’re, you’re making. You did say about, uh, you felt like you sacrificed your life and I’m curious, Yosimar, you did say that, you’ve reflected and you said that it was a calling to be able to help your grandmother, but did you think that there was a moment where you were sacrificing your life? And unable to do things that you had already put in your head that you wanted to accomplish as an individual.\u003c/span>\u003c/p>\n\u003cp>\u003cb>Yosimar Reyes: \u003c/b>\u003cspan style=\"font-weight: 400\">Yeah, I think similar to Anita, I think one of the things that happened within my life is we grew up poor. I think, I used to say the term working class, but no. I think we need to name it– poverty. The thing with growing up poor is that it’s silent violence because you’re not aware of what you need. You’re not aware and I think poverty adds a different level to these circumstances in which I felt guilty. Here I am living in Los Angeles in a two bedroom apartment in Boyle Heights, having my fun after college years. I have a roommate, throwing parties. I have my own room, I have my own washer and dryer. I have all this stability. And then I would travel back home where my grandma stayed there sleeping on the living room couch. She’s still recycling bottles and cans. My brother’s sleeping on the floor. I have another cousin in the living room. And I just remember going to visit her and how much I hated the poverty in which she was living. But she loved it. This is all she known. This is a life she known, and I just feel a certain guilt. How is it that I’m traveling the country, that I am speaking at these prestigious universities, and my grandma is still living in the same apartment than since we arrived in this country? Yeah, of course there were moments where I didn’t want this responsibility. I wanna be myself. And then I think all the other layers that were undocumented. So it’s like this added layer of poverty, undocumented, all this stuff. And then that was the big tug of war of realizing like, damn, like, I’d see other people excelling in their careers. I can’t do that. I can move to New York and focus on my writing and live this writer dream because I have these people depending on me. But I think I would fight it a lot. I would have these moments of tension in which I was like, ah, why does it have to be me? Like, I don’t wanna do this. But then there was these beautiful, beautiful moments that I was, maybe because I’m a poet, I was ah this is sacred and something really beautiful and something that I don’t think not a lot of people get to experience and then when I had those moments it just made sense \u003c/span>\u003c/p>\n\u003cp>\u003cb>Xorje Olivares: \u003c/b>\u003ci>\u003cspan style=\"font-weight: 400\"> \u003c/span>\u003c/i>\u003cspan style=\"font-weight: 400\">I’m curious, Profe Anita, like, about this tug of war, was there a moment because you did mention this, it was a huge sacrifice, this is not what you wanted but your life was taken in a direction that you had not anticipated, so was there time where there was a beautiful moment, or what was one of the earliest signs of that this could be an opportunity for you to feel grateful for being in this position as caretaker. \u003c/span>\u003c/p>\n\u003cp>\u003cb>Anita Tijerina Revilla: \u003c/b>\u003cspan style=\"font-weight: 400\">I think it’s a fluid experience. It’s not a moment. It’s like you wake up in the morning, you think these babies are beautiful. They’re making you laugh. You’re hugging them and loving them. and then all of a sudden one of them has a meltdown and you have to go to work and your friends are going out and you’re not going out or you used to stay up till two or three in the morning and you have to go sleep. You’re falling asleep at 10 o’clock and can’t do your work but then you see them sleeping and they look beautiful. So there are many moments where you wonder like, wow, how did this become my experience? And I feel bad for the kids because they’ve heard me multiple times say, like, I didn’t plan to have children. My intention was to be child-free, not childless, child-free. And so I made the decision because I had already been parenting people. I was the one that was going to go to college and the one was going to take care of all these things because I was responsible. And so the fact was I had already been parenting. And so when I rece ived the children, I did it because I love them so much that I didn’t want them to be in danger. And I have to honor my sister in her choice because someone who is struggling with mental illness or drug addiction, they don’t always. They’re not always willing to release their children and let them be taken care of by someone else. But my sister trusted me. She had a deep trust and a deep love for me. And so she said, I’m going to need you to take care of the kids because I can’t do it. I can take care of myself, and I can take care of them, and they will be safer with you.\u003c/span>\u003c/p>\n\u003cp>\u003cb>Xorje Olivares: \u003c/b>\u003cspan style=\"font-weight: 400\">Thank you for sharing that. We’re actually going to take a quick break and be back with more Hyphenación.\u003c/span>\u003c/p>\n\u003cp>\u003cspan style=\"font-weight: 400\">[SPONSOR MESSAGE]\u003c/span>\u003c/p>\n\u003cp>\u003cb>Xorje Olivares: \u003c/b>\u003cspan style=\"font-weight: 400\">Yosimar, I want to ask you something that Profe Anita mentioned, which I feel like I’m going to struggle with is the ability to just be honest with whoever you’re caring for and mention the moments of frustration, mention the moments of joy. And just being transparent about how you’re feeling every step of the way. Was it easy for you to be open and transparent with your grandma about just anything that you were experiencing? \u003c/span>\u003c/p>\n\u003cp>\u003cb>Yosimar Reyes: \u003c/b>\u003ci>\u003cspan style=\"font-weight: 400\"> \u003c/span>\u003c/i>\u003cspan style=\"font-weight: 400\">Yeah, I think one of the funny things about my grandma is that she was witty. My grandma was 89, 90, but that homegirl was…sharp!\u003c/span>\u003c/p>\n\u003cp>\u003cb>Xorje Olivares: \u003c/b>\u003cspan style=\"font-weight: 400\">Yeah, good for her! \u003c/span>\u003c/p>\n\u003cp>\u003cb>Yosimar Reyes: \u003c/b>\u003cspan style=\"font-weight: 400\">I was hilarious because we would go out to doctor’s appointments and also my I wasn’t babying her like she’s an adult she’s a grown woman so I wouldn’t necessarily baby her so if we’re arguing at a doctor’s office I’m like I’m sure people think this is elder abuse but this is how we get along like I could talk to her you know people review their grandma’s in a certain way but I grew up with her so she’s like my my friend so um but there was this moment where we would get into it because we’re so caught up and we were like, just fight, right? And she would get me frustrated because es bien terca. She wouldn’t do things. I would argue about her medications. One of the things about my grandma is that she didn’t trust doctors. So she was very much about, I’m gonna do it my way. And so we would tug a lot. \u003c/span>\u003c/p>\n\u003cp>\u003cb>Xorje Olivares: \u003c/b>\u003cspan style=\"font-weight: 400\">¡Me están mintiendo! \u003c/span>\u003c/p>\n\u003cp>\u003cb>Yosimar Reyes: \u003c/b>\u003cspan style=\"font-weight: 400\">Como, ese doctor no más te quiere enfermo para sacarte dinero. I’m like, girl, you’re on medi-cal. You’re not paying them. So, chill out. But then it was funny because obviously, my grandma, she was an emotional manipulator. So she would get mad at me and then shut down. I’ll come home and all the lights are off. And I’m, like, okay, this girl is going through it.\u003c/span>\u003c/p>\n\u003cp>\u003cb>Xorje Olivares: \u003c/b>\u003cspan style=\"font-weight: 400\">Oh, no. \u003c/span>\u003c/p>\n\u003cp>\u003cb>Yosimar Reyes: \u003c/b>\u003cspan style=\"font-weight: 400\">Or she would lock herself or she would go pretend that she’s sleeping in the garage. I’m like, girl, why do you have to sleep in the car? Do you have a bed? Like all these emotional manipulations, you know, all of that. But then I have to be like the conscientious one and I’m like, okay, she’s older. Let me give it. And then I’ll be like, I will eat them. I just want to apologize to you. I just wanna tell you that you’re not a burden to me. You’re the biggest gift I ever had. And I’m so sorry if I get frustrated with you, but sometimes this is very difficult because I’m doing so much and I just want to let you know that it’s not you. I love you and I care for you. And then she would be like, “I know.” And then we would hug it out. And we would have these episodes. We would have this telenovela episodes. \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\">But then I started to teach my grandma how to use her words instead of these things. Like, hey, if you need space, you can just tell me, hey, right now I’m feeling a little sad. And it’s interesting because she started learning words like siento depresión, o me siento triste. Something that it’s not very common. I don’t think it’s very common in Latino, monolingual, Spanish. Deciré, tengo una tristeza. And then I would like, okay, let’s process it. What do we need to do? Or like, oh, let me, let us go walk or let’s, and sometimes it was hard because she, I understood she was, my grandma was so isolated.\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\">I think one of the things that people don’t realize is that my grandma is very independent. So she’s used to making movidas on her own. And now because she’s older, she can’t necessarily go out to the store by herself. there’s certain things that she can’t do. So her life became reduced into somebody watching her. And I think one of the biggest things that I learned was the fact that this country doesn’t facilitate for you to think outside of your immediate needs. So for someone to come and take time to take her to a restaurant or take time to take her to the park, it was a lot. And so I think for her also realizing that she needed someone was a very hard, and that’s where the depression came.\u003c/span>\u003c/p>\n\u003cp>\u003cb>Xorje Olivares:\u003c/b>\u003cspan style=\"font-weight: 400\"> Prof. Anita, I want to ask because… Part of the, the caretaking journey sometimes is that there’s a difference of generations and we speak different languages. So I’m wondering if, if you had to, to deal with this interesting perspective of you were having to communicate with youngins who might not. Understand where you’re coming from because the lived experience is so different.\u003c/span>\u003c/p>\n\u003cp>\u003cb>Anita Tijerina Revilla: \u003c/b>\u003cspan style=\"font-weight: 400\">That’s a great question. I think as a first-gen college-educated person, I was already dealing with that. All of this, when I talk about the kids, I can’t talk about it without talking about my mom, too. So from the very beginning, when I first read Gloria Anzaldua, Borderlands, La Frontera, I called my mom up. I’m like, mom, why didn’t you teach me more Spanish? I used to speak Spanish before I started school. Why didn’t you continue? And she’s like mija they used to punish us, you know hit us with rulers. The white nuns would punish us for speaking in Spanish so I taught you English so that they wouldn’t do that to you. And so I did the work of teaching my mom what Chicana meant, what feminist meant. I taught her about colorism because my family is the darker one. My father was very dark skinned, Indigenous. So little by little, I was trying to teach my mom and also reclaim our cultural identity and our pride and remove all of the internalized racism that we had grown up with, similar to the sexism, et cetera. So when the kids came into my life, I did the same thing with them. Like I said, they were three and four years old. And I remember distinctly, Michael, either was three or four. And he asked me like, “Honey, why do you have a girlfriend?” I had a girlfriend at the time. It was my first partner after I became a parent. And I said oh, that’s because um I love her and she’s I’m in a relationship with her she’s my girlfriend and I said and he said “But why don’t you have a boyfriend” I said well I actually and at the time identified as bisexual, now I identify as queer and fluid but I said I’m bisexual so that means I can love boys or girls and it doesn’t matter to me you know if they’re a boy or girl I can still love them. And he said, “You know what honey, I think I’m bisexual too.” four years old. And I was like, Oh, okay, well, just so you know, whoever you love, whoever, you want to be a boyfriend or girlfriend that’s always going to be accepted in our home.\u003c/span>\u003cspan style=\"font-weight: 400\"> \u003c/span>\u003c/p>\n\u003cp>\u003cb>Xorje Olivares:\u003c/b>\u003cspan style=\"font-weight: 400\"> I will say, uh, one of the things that’s possible when you’re physically with someone is getting to talk at all hours of the day, you know, during dinner, whenever the moment feels right and just learning about the person you’re with. And so I want to ask you, starting with you, What is something that you learned from your grandmother that you don’t think you would have ever had the chance to do unless you had all of that access to her?\u003c/span>\u003c/p>\n\u003cp>\u003cb>Yosimar Reyes: \u003c/b>\u003cspan style=\"font-weight: 400\">Um, I, my grandma, you know, passed away in November, and I think not just because she passed away, I think I always knew my grandma as like this magical person. I’m like, Oh, I’d say it takes a really powerful person to raise a little queer child and to not murder their spirit. And my grandma never, my Grandma was an alcahueta. If I wanted something, she would make it work. And I think my grandma maybe was that because she was trying to make up for the mother that she couldn’t be to her daughters. And that’s when I got a complex idea of my grandma. My grandma was in survival mode. And so her way of parenting her daughters was probably not the kindness or not the most. And so now that she’s older, she’s confronting that because everything comes back. And so maybe the relationship with her daughters is not that close or it’s turbulent because they haven’t spoken about this and there hasn’t been a sorry. And so I think there was this constant thing.\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\">But for me, I can’t speak to that because my grandmother was never that to me. And so I had the patience that obviously my mom or my aunts necessarily didn’t have with her, but I did. And so, I think what I learned was that, to view my grandmother’s life with compassion and now that she’s older, to confront her or to talk to her and see, listen, maybe it’s time you forgive yourself for what you didn’t do and think about the things that you did do. And so I think my-the most biggest thing of spending time with someone that’s elderly and someone that confronting their mortality is making sure that they make amends with the guilt or the shame that they carry. And so I’m happy to say that I was helping my grandma gravitate toward that and that I able to honor, ‘You were on survival mode, it’s not your fault. And look, look how far you made it. Look how you shifted. And yes you fucked up. There’s moments that you fuck up as a human life is not that. But I want you to tell you that at the end of the day, the impact in your legacy, the way people speak about your character, the way people thank you for the things that you’ve done for them, it’s very dynamic. So you also need to be kind to yourself.’ And so I think that was the biggest thing to be able to look at my grandma in the complexities of the things where she did mess up but also the compassion of saying you did the best that you could with what you had. \u003c/span>\u003c/p>\n\u003cp>\u003cb>Xorje Olivares: \u003c/b>\u003cspan style=\"font-weight: 400\">Thank you for sharing that. Profe Anita, I want to ask you sort of the inverse of that, especially because we started this conversation with you talking about the very real sensation of this is not how you thought your life was going to go. So what is something you learned about yourself now that you are Honey and, uh, you’ve been doing this for almost 20 years. \u003c/span>\u003c/p>\n\u003cp>\u003cb>Anita Tijerina Revilla: \u003c/b>\u003cspan style=\"font-weight: 400\">I think the thing that I learned about myself was that I had to figure out a way to take care of myself and my body, mind and spirit even while I was taking care of everyone else. Like, I even before I got the kids, I already was putting other people’s needs before my own. I was a people pleaser, always wanted everybody to love me and to accept me, especially because I grew up thinking I was unlovable. I, you know, grew up different. I have a different hand and a lot of people bullied me for my hand and I thought I would grow up to not have love. And so I think with the kids, I realized like I have to figure out what I need to heal myself because I want to be a parent that parents from a space of healing, that parents from a place of liberation versus fear. I was living my life through my mom’s trauma, and so I had to figure out how to heal, release her trauma and heal my own trauma. And I don’t think I would have gotten as far as I have without the kids. They hold me accountable. They use my words against me. They throw my feminism in my face, and they say they’re not as easily… convinced when I tell them something is good or bad. They challenged me and I like my mom taught me I taught them you have a voice\u003c/span>\u003c/p>\n\u003cp>\u003cb>Xorje Olivares: \u003c/b>\u003cspan style=\"font-weight: 400\">Ah, you have a voice. Thats so powerful. I want to thank each of your for opening up and being as vulnerable as you have been on this very difficult topic. But I think it’s helping me, its helping other folks that are on the precipice of this journey for themselves. So I can’t thank you enough for taking the time to go in depth for what this experience has been like for you. So I want to thank you each for that.\u003c/span>\u003c/p>\n\u003cp>\u003cspan style=\"font-weight: 400\">And I want it to our listeners that if you want to follow our guests, I will put all of their socials, where you can find them online, all of the written works, that will all be in the show notes. And if you wanna communicate with us as a Hyphenation show… You can send us an email at HYP at KQED.org so we can know what you want to talk about on our program. But again, just want to say thanks to our guests and thanks to you for being here for this chat. Until next time. Hasta Lleugo.\u003c/span>\u003c/p>\n\u003cp>\u003cb>Credits:\u003c/b>\u003c/p>\n\u003cp>\u003cspan style=\"font-weight: 400\">Hyphenación is a KQED Studios Production. It is produced by Ana De Almeida Amaral, Alex Tran, and me, Xorje Olivares. Chris Hambrick is our editor. Mixing and mastering by Jim Bennett and Christopher Beale. Jen Chien is executive producer and KQED’s director of podcasts. Some members of the KQED podcast team are represented by the Screen Actors Guild American Federation of Television and Radio Artists, San Francisco, Northern California Local. Special thanks to Megan Tan, Martina Castro, and Paulina Velasco for their development support. Thank you to Maha Sanad and Alana Walker for their audience engagement support, to podcast operations manager Katie Sprenger, Video Operations manager Vivian Morales, and our chief content officer Holly Kernan. Okay mi gente, cuídense.\u003c/span>\u003c/p>\n\u003cp>[ad floatright]\u003c/p>\n",
"blocks": [],
"excerpt": "What do we sacrifice when becoming the caretaker for an aging parent or family member?",
"status": "publish",
"parent": 0,
"modified": 1745277799,
"stats": {
"hasAudio": true,
"hasVideo": false,
"hasChartOrMap": false,
"iframeSrcs": [],
"hasGoogleForm": false,
"hasGallery": false,
"hasHearkenModule": false,
"hasPolis": false,
"paragraphCount": 55,
"wordCount": 5949
},
"headData": {
"title": "Caregiving: Balancing Joy and Sacrifice | KQED",
"description": "In Latino cultures, it’s often expected that we someday become caregivers for our parents or other family members. Anyone who has taken on this role can tell you that it's hard and demands some big sacrifices. This week on Hyphenación, host Xorje Olivares gets together with Poet Yosimar Reyes and Professor Anita Tijerina Revilla to talk about the struggle of sacrificing to be a caregiver while trying not to lose yourself in the needs of others.",
"ogTitle": "",
"ogDescription": "",
"ogImgId": "",
"twTitle": "",
"twDescription": "",
"twImgId": "",
"socialDescription": "In Latino cultures, it’s often expected that we someday become caregivers for our parents or other family members. Anyone who has taken on this role can tell you that it's hard and demands some big sacrifices. This week on Hyphenación, host Xorje Olivares gets together with Poet Yosimar Reyes and Professor Anita Tijerina Revilla to talk about the struggle of sacrificing to be a caregiver while trying not to lose yourself in the needs of others.",
"schema": {
"@context": "http://schema.org",
"@type": "Article",
"headline": "Caregiving: Balancing Joy and Sacrifice",
"datePublished": "2025-04-22T09:00:24-07:00",
"dateModified": "2025-04-21T16:23:19-07:00",
"image": "https://cdn.kqed.org/wp-content/uploads/2020/02/KQED-OG-Image@1x.png"
}
},
"audioUrl": "https://chrt.fm/track/G6C7C3/traffic.megaphone.fm/KQINC1200585640.mp3?updated=1745274953",
"sticky": false,
"templateType": "standard",
"featuredImageType": "standard",
"excludeFromSiteSearch": "Include",
"articleAge": "0",
"path": "/arts/13974976/hyphenacion-caregiving-joy-and-sacrifice",
"audioTrackLength": null,
"parsedContent": [
{
"type": "contentString",
"content": "\u003cdiv class=\"post-body\">\u003cp>\u003cp>\u003cem> \u003ca href=\"#episode-transcript\">\u003ci>View the full episode transcript.\u003c/i>\u003c/a>\u003c/em>\u003c/p>\n\u003cp>In Latino cultures, it’s often expected that we someday become caregivers for our parents or other family members. Anyone who has taken on this role can tell you that it’s hard and demands some big sacrifices. This week on Hyphenación, host Xorje Olivares gets together with poet Yosimar Reyes and professor Anita Tijerina Revilla to talk about the struggle of sacrificing to be a caregiver while trying not to lose yourself in the needs of others.\u003c/p>\n\u003cp>\u003c!-- iframe plugin v.4.3 wordpress.org/plugins/iframe/ -->\u003cbr>\n\u003ciframe loading=\"lazy\" frameborder=\"0\" height=\"200\" scrolling=\"no\" src=\"https://playlist.megaphone.fm?e=KQINC1200585640&light=true\" width=\"100%\" class=\"iframe-class\">\u003c/iframe>\u003c/p>\n\u003ch2>Watch this episode on YouTube\u003c/h2>\u003c/p>\u003cp>\u003cspan class='utils-parseShortcode-shortcodes-__youtubeShortcode__embedYoutube'>\n \u003cspan class='utils-parseShortcode-shortcodes-__youtubeShortcode__embedYoutubeInside'>\n \u003ciframe\n loading='lazy'\n class='utils-parseShortcode-shortcodes-__youtubeShortcode__youtubePlayer'\n type='text/html'\n src='//www.youtube.com/embed/A4EBUctBRb8'\n title='//www.youtube.com/embed/A4EBUctBRb8'\n allowfullscreen='true'\n style='border:0;'>\u003c/iframe>\n \u003c/span>\n \u003c/span>\u003c/p>\u003cp>\u003cp>\u003cstrong>Guests:\u003c/strong>\u003c/p>\n\u003cul>\n\u003cli>\u003cspan style=\"font-weight: 400\">Yosimar Reyes (\u003c/span>\u003ca href=\"https://www.instagram.com/yosirey/?hl=en\">\u003cspan style=\"font-weight: 400\">Instagram\u003c/span>\u003c/a>\u003cspan style=\"font-weight: 400\">/ \u003c/span>\u003ca href=\"https://yosimarreyes.com/\">\u003cspan style=\"font-weight: 400\">poetry\u003c/span>\u003c/a>\u003cspan style=\"font-weight: 400\">)\u003c/span>\u003c/li>\n\u003cli>Anita Tijerina Revilla (\u003ca href=\"https://www.instagram.com/mujer_fiera/\">Instagram\u003c/a>)\u003c/li>\n\u003c/ul>\n\u003cp>Want to give us feedback on the series or have an idea to share? Shoot us an email at \u003ca href=\"mailto:hyp@kqed.org\">hyp@kqed.org\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\u003chr>\n\u003ch2 id=\"episode-transcript\">Episode Transcript\u003c/h2>\n\u003cp>\u003ci data-stringify-type=\"italic\">This is a computer-generated transcript. While our team has reviewed it, there may be errors.\u003c/i>\u003c/p>\n\u003cp>\u003cb>Xorje Olivares, Host:\u003c/b> \u003cspan style=\"font-weight: 400\">Let’s say in the next couple of minutes you were to get a phone call from, I don’t know, your sister, and she says something’s wrong with mom. They don’t quite know what it is, but just to be safe, they’re gonna take her to the emergency room.\u003c/span>\u003c/p>\n\u003cp>\u003cspan style=\"font-weight: 400\">Now, maybe you’re like me and you live thousands of miles away from your immediate family. You’ve got a new job, you’ve got a few friends, maybe somebody special that’s keeping you rooted in this new city. But most of all, you probably have a routine. The thing you’ve worked really hard to craft and maintain so you can live life the way that you want, and on the terms that you’ve chosen, because that is one of the advantages of being grown and an adult.\u003c/span>\u003c/p>\n\u003cp>\u003cspan style=\"font-weight: 400\">But your sister calls you back, and the doctor is saying a few things that you don’t understand, some things that you do, but you don’t want to hear it, because it starts to become very real. This is happening and I’m not ready, but it’s mom, so routine, ni que nada– I would drop everything to help her, right? Even move back home?\u003c/span>\u003c/p>\n\u003cp>\u003cspan style=\"font-weight: 400\">I’m Xorge Olivares, and I’m the son of aging parents so at some point, I’m gonna be confronted with this very real situation, and I think I know what I would do. But will I actually go through with it when push comes to shove?\u003c/span>\u003c/p>\n\u003cp>\u003cspan style=\"font-weight: 400\">So today I want to ask, what are we willing to sacrifice right now in order to care for a loved one? This is Hyphenación, where conversation and cultura meet.\u003c/span>\u003c/p>\n\u003cp>\u003cb>Xorje Olivares:\u003c/b>\u003cspan style=\"font-weight: 400\"> So I’m really happy to have this conversation today with two folks who have been a bit vocal about this very personal topic. The first is poet and writer, Yosimar Reyes, who has spoken openly not only about migration, queerness, but also about being a caretaker for his grandmother. So Josimar, thank you so much for joining us today. And I wanna share a photo that Yosimar gave us as a team to be able to share with our audience. Yosimar, who is this wonderful woman in this photo, and did you have a nickname for her? Did she have a name for you? \u003c/span>\u003c/p>\n\u003cp>\u003cb>Yosimar Reyes: \u003c/b>\u003cspan style=\"font-weight: 400\">Hi everybody, this is my Abuelita, Madonia Galeana Dionisio. Her nickname for me was Gordo, I’ve always been known as Gordo. And for her, we just call her Abuelita or Mama Doña would be the name that we everybody referenced her as.\u003c/span>\u003c/p>\n\u003cp>\u003cb>Xorje Olivares: \u003c/b>\u003cspan style=\"font-weight: 400\">I love and slightly hate that I feel like growing up, everybody’s nickname for children is having to do with weight. Like either you’re Flaquito, you’re Morenito, you’re Pretito. I mean, obviously that’s more skin tone, but \u003c/span>\u003c/p>\n\u003cp>\u003cb>Yosimar Reyes: \u003c/b>\u003cspan style=\"font-weight: 400\">Yeah, usually your parents are your first bully, so you get conditioned into facing the world through them. \u003c/span>\u003c/p>\n\u003cp>\u003cb>Xorje Olivares: \u003c/b>\u003cspan style=\"font-weight: 400\">I just have a little bit of a thicker skin because of it. But thank you so much for joining us, Yosimar, for this conversation. And also joining us is Profe Anita Tijerina Revilla, who is department chair for the Chicanx and Latinx Studies Department at Cal State LA, who’s also talked about queer Latinidad and about her own journey as a caretaker for her niece and nephew and also for her sister. So Profe, thank you so much for joining us. And we also have a photo that we’d like to share. And who are these? Cute little critters. \u003c/span>\u003c/p>\n\u003cp>\u003cb>Anita Tijerina Revilla: \u003c/b>\u003cspan style=\"font-weight: 400\">Saludos, thank you for having me. These are my niece and nephew, also my son and daughter. I adopted them a few years ago. This is Ray on the right and Michael right next to me and myself, Ray and Michael, my niece and nephew, also my daughter and son.\u003c/span>\u003c/p>\n\u003cp>\u003cb>Xorje Olivares: \u003c/b>\u003cspan style=\"font-weight: 400\">I love that.\u003c/span>\u003c/p>\n\u003cp>\u003cb>Anita Tijerina Revilla: \u003c/b>\u003cspan style=\"font-weight: 400\">And they call me honey.\u003c/span>\u003c/p>\n\u003cp>\u003cb>Xorje Olivares:\u003c/b>\u003cspan style=\"font-weight: 400\"> Honey! Ooh, has that has, has it always been honey or has there been a journey to arrive to honey? \u003c/span>\u003c/p>\n\u003cp>\u003cb>Anita Tijerina Revilla: \u003c/b>\u003cspan style=\"font-weight: 400\">Honey works really well for the kids Because. I am their tía but I’m more than their tia and their mother is very much a part of their lives so we didn’t, I didn’t want them to call me mom.\u003c/span>\u003c/p>\n\u003cp>\u003cb>Xorje Olivares: \u003c/b>\u003cspan style=\"font-weight: 400\">Honey is so sweet. And there’s such a term of it’s such a term endearment regardless, like anybody who can call you honey, there’s already an element of love that you can’t hide from. \u003c/span>\u003c/p>\n\u003cp>\u003cb>Anita Tijerina Revilla: \u003c/b>\u003cspan style=\"font-weight: 400\">Yeah. \u003c/span>\u003c/p>\n\u003cp>\u003cb>Xorje Olivares: \u003c/b>\u003cspan style=\"font-weight: 400\">But I’m excited for us to have this conversation because it is rooted in family. And a lot of what’s happening for me and my family is we’re approaching that point where we’re caretaking and caregiving, which I’m gonna use interchangeably, but this notion of being at home to care for a loved one, it’s kind of coming close. So I’m approaching that process of when I’m going to need to go home to be a caretaker for one of my parents. And I want to start with you, Yosimar, if you don’t mind, because maybe a few days ago, you did post something on your Instagram that was about this caretaking journey for you. So I’m wondering if you can talk a little bit about the decision to first even become a caretaker for your grandmother. \u003c/span>\u003c/p>\n\u003cp>\u003cb>Yosimar Reyes: \u003c/b>\u003cspan style=\"font-weight: 400\">Yeah, so I’m originally from the state of Guerrero, Mexico. I migrated to the United States when I was three years old, and it was my grandma who actually carried me across the journey to bring me to this country. And when we landed here, like so many young people, I was 3, so my mom wanted me to go live with her, but my grandma was part of those formative years, and so I thought my grandma my mom, so I had this affinity towards her, and I always wanted to be with her. Um, and so my relationship with her has always been me and my grandparents. I’m the one that grew up with my grandparents, um, but, uh, once I graduated college, I went to live in Los Angeles and I was there for about five years. And then COVID happened. And I think one of the interesting things I am based out of San Jose, California, um during that time, five zip codes were disproportionately impacted by positive COVID cases. My grandma was part of one of those zip codes. And so I think out of that, I saw her getting older. I saw just, you know, her just aging. And so, I decided to make the choice of like, I need to leave to go back home and help her. And yeah, I think that’s when I– it wasn’t an active choice, but more like something natural that was just happening and then I decided to move back home and that’s how I ended up taking on the role. \u003c/span>\u003c/p>\n\u003cp>\u003cb>Xorje Olivares: \u003c/b>\u003cspan style=\"font-weight: 400\">So you wouldn’t say it was necessarily because there was this expectation that Yosimar at some point is going to move back home, take care of Abuelita, that it felt more of an in the moment decision because of the global pandemic that was happening that was forcing us to rethink how we were approaching things. \u003c/span>\u003c/p>\n\u003cp>\u003cb>Yosimar Reyes: \u003c/b>\u003cspan style=\"font-weight: 400\">Yeah, I think it was just a natural course. I think for me, one of the things that happened between the relationship with me and my grandparents is that you just know what’s instinctively, you just know, like this is what I need to do or like that. And it didn’t necessarily feel like a burden or it didn’ feel like I was making a sacrifice or making a choice. I was like, this is my calling and this is the next step that I need do. But back then, I didn’t have language to call it what it is.\u003c/span>\u003c/p>\n\u003cp>\u003cb>Xorje Olivares: \u003c/b>\u003cspan style=\"font-weight: 400\">I love that you’re saying a calling because I want to ask you, Profe Anita, if you think that for you being a caretaker for your niece and nephew was a calling, or if it was something else that you had to in the moment figure out how to respond to. \u003c/span>\u003c/p>\n\u003cp>\u003cb>Anita Tijerina Revilla: \u003c/b>\u003cspan style=\"font-weight: 400\">Yeah, it’s funny, I do not think it was a calling, I think it was codependence. You know, I’ll tell you a little bit about me and my life. I grew up with a single parent. She was widowed at the age of 30. She had three kids and she always put herself last, right? And so codependence literally means that you take care of everybody at your own expense. And so for me, what happened is my sister had grown up, this is my little sister and I have an older brother too, but she had grown with depression her whole life. We knew it since she was little. And later on in life, she was clinically diagnosed as bipolar, having bipolar experience and schizoaffective disorder. And it wasn’t until maybe she turned 30 that she started to show or exhibit symptoms of schizophrenia and what other people call madness right? Yeah, she started to have delusions and she started having like a deep paranoia. And so it was also connected to drug addiction and the drug addiction was connected to her depression. And so all of this is like, again, as I’ve learned little by little, I’ve come to understand my sister’s experience more. But back then, all I knew is that my sister was sick and something was happening that we didn’t understand. She had two small children. They were three and four years old. And the first time she got hospitalized, she was arrested and brutalized by police merely for exhibiting this anger and this madness. And so she was in the hospital right after she was in jail, I had to fight to get her out. And when she got out, she came directly to live with me. It was my, maybe, second year as an assistant professor in Las Vegas. I had just started my career and I had worked my whole life not to be a parent, especially not a teen mom or a single parent. Those were things that were stigmatized with me growing up. \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\">Now, of course, I honor single mothers and single parents just like my mother, but that’s not what I wanted to be. I wanted it to have a career. And the only reason I even went to college and wanted a career was to take care of my impoverished family because I had come to believe through my mother that having that education would allow me to help pull them out of their poverty. And so little by little, those are the messages that I got. You have to take care of your family, and you have to sacrifice your life to take care of the people in your family. And I accepted it with lots of love, but I don’t think there was really choice involved, right? It was a limited choice and it wasn’t until much later that I actually said yeah, I did make a choice and I’m grateful that I had that opportunity and it’s one of the most powerful experiences I’ve ever had to be able to parent children who are now 20 and 21 years old. They’re adults and so I feel honored to have been their safety and the person who took care of them. But back then, I was mourning and grieving my life, the life that I had as a single queer person starting a job in Las Vegas as a women’s studies professor. It was one of the hardest things that I’ve ever had to do is to parent when I didn’t plan on doing it, especially for children that young. \u003c/span>\u003c/p>\n\u003cp>\u003cb>Xorje Olivares: \u003c/b>\u003cspan style=\"font-weight: 400\">I definitely understand the point that you’re, you’re making. You did say about, uh, you felt like you sacrificed your life and I’m curious, Yosimar, you did say that, you’ve reflected and you said that it was a calling to be able to help your grandmother, but did you think that there was a moment where you were sacrificing your life? And unable to do things that you had already put in your head that you wanted to accomplish as an individual.\u003c/span>\u003c/p>\n\u003cp>\u003cb>Yosimar Reyes: \u003c/b>\u003cspan style=\"font-weight: 400\">Yeah, I think similar to Anita, I think one of the things that happened within my life is we grew up poor. I think, I used to say the term working class, but no. I think we need to name it– poverty. The thing with growing up poor is that it’s silent violence because you’re not aware of what you need. You’re not aware and I think poverty adds a different level to these circumstances in which I felt guilty. Here I am living in Los Angeles in a two bedroom apartment in Boyle Heights, having my fun after college years. I have a roommate, throwing parties. I have my own room, I have my own washer and dryer. I have all this stability. And then I would travel back home where my grandma stayed there sleeping on the living room couch. She’s still recycling bottles and cans. My brother’s sleeping on the floor. I have another cousin in the living room. And I just remember going to visit her and how much I hated the poverty in which she was living. But she loved it. This is all she known. This is a life she known, and I just feel a certain guilt. How is it that I’m traveling the country, that I am speaking at these prestigious universities, and my grandma is still living in the same apartment than since we arrived in this country? Yeah, of course there were moments where I didn’t want this responsibility. I wanna be myself. And then I think all the other layers that were undocumented. So it’s like this added layer of poverty, undocumented, all this stuff. And then that was the big tug of war of realizing like, damn, like, I’d see other people excelling in their careers. I can’t do that. I can move to New York and focus on my writing and live this writer dream because I have these people depending on me. But I think I would fight it a lot. I would have these moments of tension in which I was like, ah, why does it have to be me? Like, I don’t wanna do this. But then there was these beautiful, beautiful moments that I was, maybe because I’m a poet, I was ah this is sacred and something really beautiful and something that I don’t think not a lot of people get to experience and then when I had those moments it just made sense \u003c/span>\u003c/p>\n\u003cp>\u003cb>Xorje Olivares: \u003c/b>\u003ci>\u003cspan style=\"font-weight: 400\"> \u003c/span>\u003c/i>\u003cspan style=\"font-weight: 400\">I’m curious, Profe Anita, like, about this tug of war, was there a moment because you did mention this, it was a huge sacrifice, this is not what you wanted but your life was taken in a direction that you had not anticipated, so was there time where there was a beautiful moment, or what was one of the earliest signs of that this could be an opportunity for you to feel grateful for being in this position as caretaker. \u003c/span>\u003c/p>\n\u003cp>\u003cb>Anita Tijerina Revilla: \u003c/b>\u003cspan style=\"font-weight: 400\">I think it’s a fluid experience. It’s not a moment. It’s like you wake up in the morning, you think these babies are beautiful. They’re making you laugh. You’re hugging them and loving them. and then all of a sudden one of them has a meltdown and you have to go to work and your friends are going out and you’re not going out or you used to stay up till two or three in the morning and you have to go sleep. You’re falling asleep at 10 o’clock and can’t do your work but then you see them sleeping and they look beautiful. So there are many moments where you wonder like, wow, how did this become my experience? And I feel bad for the kids because they’ve heard me multiple times say, like, I didn’t plan to have children. My intention was to be child-free, not childless, child-free. And so I made the decision because I had already been parenting people. I was the one that was going to go to college and the one was going to take care of all these things because I was responsible. And so the fact was I had already been parenting. And so when I rece ived the children, I did it because I love them so much that I didn’t want them to be in danger. And I have to honor my sister in her choice because someone who is struggling with mental illness or drug addiction, they don’t always. They’re not always willing to release their children and let them be taken care of by someone else. But my sister trusted me. She had a deep trust and a deep love for me. And so she said, I’m going to need you to take care of the kids because I can’t do it. I can take care of myself, and I can take care of them, and they will be safer with you.\u003c/span>\u003c/p>\n\u003cp>\u003cb>Xorje Olivares: \u003c/b>\u003cspan style=\"font-weight: 400\">Thank you for sharing that. We’re actually going to take a quick break and be back with more Hyphenación.\u003c/span>\u003c/p>\n\u003cp>\u003cspan style=\"font-weight: 400\">[SPONSOR MESSAGE]\u003c/span>\u003c/p>\n\u003cp>\u003cb>Xorje Olivares: \u003c/b>\u003cspan style=\"font-weight: 400\">Yosimar, I want to ask you something that Profe Anita mentioned, which I feel like I’m going to struggle with is the ability to just be honest with whoever you’re caring for and mention the moments of frustration, mention the moments of joy. And just being transparent about how you’re feeling every step of the way. Was it easy for you to be open and transparent with your grandma about just anything that you were experiencing? \u003c/span>\u003c/p>\n\u003cp>\u003cb>Yosimar Reyes: \u003c/b>\u003ci>\u003cspan style=\"font-weight: 400\"> \u003c/span>\u003c/i>\u003cspan style=\"font-weight: 400\">Yeah, I think one of the funny things about my grandma is that she was witty. My grandma was 89, 90, but that homegirl was…sharp!\u003c/span>\u003c/p>\n\u003cp>\u003cb>Xorje Olivares: \u003c/b>\u003cspan style=\"font-weight: 400\">Yeah, good for her! \u003c/span>\u003c/p>\n\u003cp>\u003cb>Yosimar Reyes: \u003c/b>\u003cspan style=\"font-weight: 400\">I was hilarious because we would go out to doctor’s appointments and also my I wasn’t babying her like she’s an adult she’s a grown woman so I wouldn’t necessarily baby her so if we’re arguing at a doctor’s office I’m like I’m sure people think this is elder abuse but this is how we get along like I could talk to her you know people review their grandma’s in a certain way but I grew up with her so she’s like my my friend so um but there was this moment where we would get into it because we’re so caught up and we were like, just fight, right? And she would get me frustrated because es bien terca. She wouldn’t do things. I would argue about her medications. One of the things about my grandma is that she didn’t trust doctors. So she was very much about, I’m gonna do it my way. And so we would tug a lot. \u003c/span>\u003c/p>\n\u003cp>\u003cb>Xorje Olivares: \u003c/b>\u003cspan style=\"font-weight: 400\">¡Me están mintiendo! \u003c/span>\u003c/p>\n\u003cp>\u003cb>Yosimar Reyes: \u003c/b>\u003cspan style=\"font-weight: 400\">Como, ese doctor no más te quiere enfermo para sacarte dinero. I’m like, girl, you’re on medi-cal. You’re not paying them. So, chill out. But then it was funny because obviously, my grandma, she was an emotional manipulator. So she would get mad at me and then shut down. I’ll come home and all the lights are off. And I’m, like, okay, this girl is going through it.\u003c/span>\u003c/p>\n\u003cp>\u003cb>Xorje Olivares: \u003c/b>\u003cspan style=\"font-weight: 400\">Oh, no. \u003c/span>\u003c/p>\n\u003cp>\u003cb>Yosimar Reyes: \u003c/b>\u003cspan style=\"font-weight: 400\">Or she would lock herself or she would go pretend that she’s sleeping in the garage. I’m like, girl, why do you have to sleep in the car? Do you have a bed? Like all these emotional manipulations, you know, all of that. But then I have to be like the conscientious one and I’m like, okay, she’s older. Let me give it. And then I’ll be like, I will eat them. I just want to apologize to you. I just wanna tell you that you’re not a burden to me. You’re the biggest gift I ever had. And I’m so sorry if I get frustrated with you, but sometimes this is very difficult because I’m doing so much and I just want to let you know that it’s not you. I love you and I care for you. And then she would be like, “I know.” And then we would hug it out. And we would have these episodes. We would have this telenovela episodes. \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\">But then I started to teach my grandma how to use her words instead of these things. Like, hey, if you need space, you can just tell me, hey, right now I’m feeling a little sad. And it’s interesting because she started learning words like siento depresión, o me siento triste. Something that it’s not very common. I don’t think it’s very common in Latino, monolingual, Spanish. Deciré, tengo una tristeza. And then I would like, okay, let’s process it. What do we need to do? Or like, oh, let me, let us go walk or let’s, and sometimes it was hard because she, I understood she was, my grandma was so isolated.\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\">I think one of the things that people don’t realize is that my grandma is very independent. So she’s used to making movidas on her own. And now because she’s older, she can’t necessarily go out to the store by herself. there’s certain things that she can’t do. So her life became reduced into somebody watching her. And I think one of the biggest things that I learned was the fact that this country doesn’t facilitate for you to think outside of your immediate needs. So for someone to come and take time to take her to a restaurant or take time to take her to the park, it was a lot. And so I think for her also realizing that she needed someone was a very hard, and that’s where the depression came.\u003c/span>\u003c/p>\n\u003cp>\u003cb>Xorje Olivares:\u003c/b>\u003cspan style=\"font-weight: 400\"> Prof. Anita, I want to ask because… Part of the, the caretaking journey sometimes is that there’s a difference of generations and we speak different languages. So I’m wondering if, if you had to, to deal with this interesting perspective of you were having to communicate with youngins who might not. Understand where you’re coming from because the lived experience is so different.\u003c/span>\u003c/p>\n\u003cp>\u003cb>Anita Tijerina Revilla: \u003c/b>\u003cspan style=\"font-weight: 400\">That’s a great question. I think as a first-gen college-educated person, I was already dealing with that. All of this, when I talk about the kids, I can’t talk about it without talking about my mom, too. So from the very beginning, when I first read Gloria Anzaldua, Borderlands, La Frontera, I called my mom up. I’m like, mom, why didn’t you teach me more Spanish? I used to speak Spanish before I started school. Why didn’t you continue? And she’s like mija they used to punish us, you know hit us with rulers. The white nuns would punish us for speaking in Spanish so I taught you English so that they wouldn’t do that to you. And so I did the work of teaching my mom what Chicana meant, what feminist meant. I taught her about colorism because my family is the darker one. My father was very dark skinned, Indigenous. So little by little, I was trying to teach my mom and also reclaim our cultural identity and our pride and remove all of the internalized racism that we had grown up with, similar to the sexism, et cetera. So when the kids came into my life, I did the same thing with them. Like I said, they were three and four years old. And I remember distinctly, Michael, either was three or four. And he asked me like, “Honey, why do you have a girlfriend?” I had a girlfriend at the time. It was my first partner after I became a parent. And I said oh, that’s because um I love her and she’s I’m in a relationship with her she’s my girlfriend and I said and he said “But why don’t you have a boyfriend” I said well I actually and at the time identified as bisexual, now I identify as queer and fluid but I said I’m bisexual so that means I can love boys or girls and it doesn’t matter to me you know if they’re a boy or girl I can still love them. And he said, “You know what honey, I think I’m bisexual too.” four years old. And I was like, Oh, okay, well, just so you know, whoever you love, whoever, you want to be a boyfriend or girlfriend that’s always going to be accepted in our home.\u003c/span>\u003cspan style=\"font-weight: 400\"> \u003c/span>\u003c/p>\n\u003cp>\u003cb>Xorje Olivares:\u003c/b>\u003cspan style=\"font-weight: 400\"> I will say, uh, one of the things that’s possible when you’re physically with someone is getting to talk at all hours of the day, you know, during dinner, whenever the moment feels right and just learning about the person you’re with. And so I want to ask you, starting with you, What is something that you learned from your grandmother that you don’t think you would have ever had the chance to do unless you had all of that access to her?\u003c/span>\u003c/p>\n\u003cp>\u003cb>Yosimar Reyes: \u003c/b>\u003cspan style=\"font-weight: 400\">Um, I, my grandma, you know, passed away in November, and I think not just because she passed away, I think I always knew my grandma as like this magical person. I’m like, Oh, I’d say it takes a really powerful person to raise a little queer child and to not murder their spirit. And my grandma never, my Grandma was an alcahueta. If I wanted something, she would make it work. And I think my grandma maybe was that because she was trying to make up for the mother that she couldn’t be to her daughters. And that’s when I got a complex idea of my grandma. My grandma was in survival mode. And so her way of parenting her daughters was probably not the kindness or not the most. And so now that she’s older, she’s confronting that because everything comes back. And so maybe the relationship with her daughters is not that close or it’s turbulent because they haven’t spoken about this and there hasn’t been a sorry. And so I think there was this constant thing.\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\">But for me, I can’t speak to that because my grandmother was never that to me. And so I had the patience that obviously my mom or my aunts necessarily didn’t have with her, but I did. And so, I think what I learned was that, to view my grandmother’s life with compassion and now that she’s older, to confront her or to talk to her and see, listen, maybe it’s time you forgive yourself for what you didn’t do and think about the things that you did do. And so I think my-the most biggest thing of spending time with someone that’s elderly and someone that confronting their mortality is making sure that they make amends with the guilt or the shame that they carry. And so I’m happy to say that I was helping my grandma gravitate toward that and that I able to honor, ‘You were on survival mode, it’s not your fault. And look, look how far you made it. Look how you shifted. And yes you fucked up. There’s moments that you fuck up as a human life is not that. But I want you to tell you that at the end of the day, the impact in your legacy, the way people speak about your character, the way people thank you for the things that you’ve done for them, it’s very dynamic. So you also need to be kind to yourself.’ And so I think that was the biggest thing to be able to look at my grandma in the complexities of the things where she did mess up but also the compassion of saying you did the best that you could with what you had. \u003c/span>\u003c/p>\n\u003cp>\u003cb>Xorje Olivares: \u003c/b>\u003cspan style=\"font-weight: 400\">Thank you for sharing that. Profe Anita, I want to ask you sort of the inverse of that, especially because we started this conversation with you talking about the very real sensation of this is not how you thought your life was going to go. So what is something you learned about yourself now that you are Honey and, uh, you’ve been doing this for almost 20 years. \u003c/span>\u003c/p>\n\u003cp>\u003cb>Anita Tijerina Revilla: \u003c/b>\u003cspan style=\"font-weight: 400\">I think the thing that I learned about myself was that I had to figure out a way to take care of myself and my body, mind and spirit even while I was taking care of everyone else. Like, I even before I got the kids, I already was putting other people’s needs before my own. I was a people pleaser, always wanted everybody to love me and to accept me, especially because I grew up thinking I was unlovable. I, you know, grew up different. I have a different hand and a lot of people bullied me for my hand and I thought I would grow up to not have love. And so I think with the kids, I realized like I have to figure out what I need to heal myself because I want to be a parent that parents from a space of healing, that parents from a place of liberation versus fear. I was living my life through my mom’s trauma, and so I had to figure out how to heal, release her trauma and heal my own trauma. And I don’t think I would have gotten as far as I have without the kids. They hold me accountable. They use my words against me. They throw my feminism in my face, and they say they’re not as easily… convinced when I tell them something is good or bad. They challenged me and I like my mom taught me I taught them you have a voice\u003c/span>\u003c/p>\n\u003cp>\u003cb>Xorje Olivares: \u003c/b>\u003cspan style=\"font-weight: 400\">Ah, you have a voice. Thats so powerful. I want to thank each of your for opening up and being as vulnerable as you have been on this very difficult topic. But I think it’s helping me, its helping other folks that are on the precipice of this journey for themselves. So I can’t thank you enough for taking the time to go in depth for what this experience has been like for you. So I want to thank you each for that.\u003c/span>\u003c/p>\n\u003cp>\u003cspan style=\"font-weight: 400\">And I want it to our listeners that if you want to follow our guests, I will put all of their socials, where you can find them online, all of the written works, that will all be in the show notes. And if you wanna communicate with us as a Hyphenation show… You can send us an email at HYP at KQED.org so we can know what you want to talk about on our program. But again, just want to say thanks to our guests and thanks to you for being here for this chat. Until next time. Hasta Lleugo.\u003c/span>\u003c/p>\n\u003cp>\u003cb>Credits:\u003c/b>\u003c/p>\n\u003cp>\u003cspan style=\"font-weight: 400\">Hyphenación is a KQED Studios Production. It is produced by Ana De Almeida Amaral, Alex Tran, and me, Xorje Olivares. Chris Hambrick is our editor. Mixing and mastering by Jim Bennett and Christopher Beale. Jen Chien is executive producer and KQED’s director of podcasts. Some members of the KQED podcast team are represented by the Screen Actors Guild American Federation of Television and Radio Artists, San Francisco, Northern California Local. Special thanks to Megan Tan, Martina Castro, and Paulina Velasco for their development support. Thank you to Maha Sanad and Alana Walker for their audience engagement support, to podcast operations manager Katie Sprenger, Video Operations manager Vivian Morales, and our chief content officer Holly Kernan. Okay mi gente, cuídense.\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\u003c/div>\u003c/p>",
"attributes": {
"named": {},
"numeric": []
}
}
],
"link": "/arts/13974976/hyphenacion-caregiving-joy-and-sacrifice",
"authors": [
"11874",
"11947"
],
"programs": [
"arts_22460"
],
"categories": [
"arts_1",
"arts_22352"
],
"tags": [
"arts_654",
"arts_1256",
"arts_5747",
"arts_1496"
],
"featImg": "arts_13974979",
"label": "arts_22460"
},
"arts_13967684": {
"type": "posts",
"id": "arts_13967684",
"meta": {
"index": "posts_1716263798",
"site": "arts",
"id": "13967684",
"score": null,
"sort": [
1730757191000
]
},
"guestAuthors": [],
"slug": "gaza-poet-mosab-abu-toha-forest-of-noise-city-lights-san-francisco",
"title": "Gazan Poet Mosab Abu Toha Reads at SF’s City Lights",
"publishDate": 1730757191,
"format": "standard",
"headTitle": "Gazan Poet Mosab Abu Toha Reads at SF’s City Lights | KQED",
"labelTerm": {
"term": 140,
"site": "arts"
},
"content": "\u003cp>Mosab Abu Toha’s searing new book of poems, \u003ci>Forest of Noise\u003c/i>, doesn’t give any false comfort or platitudes about hope. Instead, Toha looks readers in the eye and asks them to bear witness to the destruction of his homeland, Gaza.\u003c/p>\n\u003cp>It opens:\u003c/p>\n\u003cblockquote>\u003cp>Every child in Gaza is me.\u003cbr>\nEvery mother and father is me.\u003cbr>\nEvery house is my heart.\u003cbr>\nEvery tree is my leg.\u003cbr>\nEvery plant is my arm.\u003cbr>\nEvery flower is my eye.\u003cbr>\nEvery hole in the earth\u003cbr>\nIs my wound.\u003c/p>\u003c/blockquote>\n\u003cp>Abu Toha will read from \u003ci>Forest of Noise\u003c/i> on Monday, Nov. 4 at 7 p.m. at \u003ca href=\"https://citylights.com/events/mosab-abu-toha-2/\">City Lights Books\u003c/a> in San Francisco’s North Beach neighborhood (the event will also be livestreamed). On Tuesday, Nov. 5, he’ll be at \u003ca href=\"https://greenapplebooks.com/\">Green Apple Books\u003c/a> in the Richmond District for a signing at 2 p.m., followed by another one at \u003ca href=\"https://www.booksmith.com/\">The Booksmith\u003c/a> in the Haight at 3:15 p.m.\u003c/p>\n\u003cp>Abu Toha composed the verses in the book over the past year as Israeli bombs rained down, destroying his home and the two branches of the \u003ca href=\"https://lithub.com/founding-the-first-english-language-library-in-gaza/\">Edward Said Public Library\u003c/a>, which he founded in 2014. Airstrikes killed dozens of his extended family members and friends. After an arduous journey — during which he was captured by Israeli forces, stripped and beaten — Abu Toha, his wife and three young children relocated to Egypt and then Syracuse, New York, where he is now a fellow at Syracuse University.\u003c/p>\n\u003cp>It’s painful to imagine what might’ve happened to Abu Toha if he wasn’t an American Book Award-winning author, and if there hadn’t been an international outcry over his detainment. Now, in his essays for \u003ci>\u003ca href=\"https://www.nytimes.com/2024/10/06/opinion/schools-shelters-gaza-israel.html\">The New York Times\u003c/a>\u003c/i> and \u003ca href=\"https://www.newyorker.com/magazine/2024/01/01/a-palestinian-poets-perilous-journey-out-of-gaza\">\u003cem>The New Yorker\u003c/em>\u003c/a>, and in interviews with \u003ca href=\"https://www.pbs.org/newshour/show/palestinian-poet-mosab-abu-toha-processes-the-war-in-gaza-through-his-art\">PBS\u003c/a> and \u003ca href=\"https://www.msnbc.com/all-in/watch/web-exclusive-acclaimed-palestinian-poet-who-escaped-gaza-speaks-with-chris-hayes-222742085820\">MSNBC\u003c/a>, he has made it his mission to speak for those who weren’t able to get out of Gaza.\u003c/p>\n\u003cp>[ad fullwidth]\u003c/p>\n\u003cp>“The only hope that I see in poetry is that I share the stories of people who are no longer with us,” he told PBS recently. “And the other hope would be moving people to act and to stop the poems from happening again and again, because poems for me are not only a piece of writing. They are something that is happening.”\u003c/p>\n\u003chr>\n\u003cp>\u003cem>Mosab Abu Toha presents ‘Forest of Noise’ at \u003ca href=\"https://citylights.com/events/mosab-abu-toha-2/\">City Lights Books\u003c/a> (261 Columbus Ave.) on Nov. 4 at 7 p.m. The event will also be livestreamed. \u003ca href=\"https://citylights.com/events/mosab-abu-toha-2/\">Tickets and details here\u003c/a>.\u003c/em>\u003c/p>\n\u003cp>\u003c/p>\n\u003cp>\u003ci>On Nov. 5, \u003ca href=\"https://www.instagram.com/mosab_abutoha/p/DB9YbwUShyB/?hl=en&img_index=1\">he will sign books\u003c/a> at Green Apple Books (506 Clement St.) at 2 p.m. and The Booksmith (1727 Haight St.) at 3:15 p.m.\u003c/i>\u003c/p>\n\n",
"blocks": [],
"excerpt": "He wrote his searing new book, ‘Forest of Noise,’ while escaping Israeli airstrikes. ",
"status": "publish",
"parent": 0,
"modified": 1730761075,
"stats": {
"hasAudio": false,
"hasVideo": false,
"hasChartOrMap": false,
"iframeSrcs": [],
"hasGoogleForm": false,
"hasGallery": false,
"hasHearkenModule": false,
"hasPolis": false,
"paragraphCount": 11,
"wordCount": 454
},
"headData": {
"title": "Gazan Poet Mosab Abu Toha Reads at SF’s City Lights | KQED",
"description": "He wrote his searing new book, ‘Forest of Noise,’ while escaping Israeli airstrikes. ",
"ogTitle": "",
"ogDescription": "",
"ogImgId": "",
"twTitle": "",
"twDescription": "",
"twImgId": "",
"schema": {
"@context": "http://schema.org",
"@type": "Article",
"headline": "Gazan Poet Mosab Abu Toha Reads at SF’s City Lights",
"datePublished": "2024-11-04T13:53:11-08:00",
"dateModified": "2024-11-04T14:57:55-08:00",
"image": "https://cdn.kqed.org/wp-content/uploads/2020/02/KQED-OG-Image@1x.png"
}
},
"sticky": false,
"nprStoryId": "kqed-13967684",
"templateType": "standard",
"featuredImageType": "standard",
"excludeFromSiteSearch": "Include",
"articleAge": "0",
"path": "/arts/13967684/gaza-poet-mosab-abu-toha-forest-of-noise-city-lights-san-francisco",
"audioTrackLength": null,
"parsedContent": [
{
"type": "contentString",
"content": "\u003cdiv class=\"post-body\">\u003cp>\u003cp>Mosab Abu Toha’s searing new book of poems, \u003ci>Forest of Noise\u003c/i>, doesn’t give any false comfort or platitudes about hope. Instead, Toha looks readers in the eye and asks them to bear witness to the destruction of his homeland, Gaza.\u003c/p>\n\u003cp>It opens:\u003c/p>\n\u003cblockquote>\u003cp>Every child in Gaza is me.\u003cbr>\nEvery mother and father is me.\u003cbr>\nEvery house is my heart.\u003cbr>\nEvery tree is my leg.\u003cbr>\nEvery plant is my arm.\u003cbr>\nEvery flower is my eye.\u003cbr>\nEvery hole in the earth\u003cbr>\nIs my wound.\u003c/p>\u003c/blockquote>\n\u003cp>Abu Toha will read from \u003ci>Forest of Noise\u003c/i> on Monday, Nov. 4 at 7 p.m. at \u003ca href=\"https://citylights.com/events/mosab-abu-toha-2/\">City Lights Books\u003c/a> in San Francisco’s North Beach neighborhood (the event will also be livestreamed). On Tuesday, Nov. 5, he’ll be at \u003ca href=\"https://greenapplebooks.com/\">Green Apple Books\u003c/a> in the Richmond District for a signing at 2 p.m., followed by another one at \u003ca href=\"https://www.booksmith.com/\">The Booksmith\u003c/a> in the Haight at 3:15 p.m.\u003c/p>\n\u003cp>Abu Toha composed the verses in the book over the past year as Israeli bombs rained down, destroying his home and the two branches of the \u003ca href=\"https://lithub.com/founding-the-first-english-language-library-in-gaza/\">Edward Said Public Library\u003c/a>, which he founded in 2014. Airstrikes killed dozens of his extended family members and friends. After an arduous journey — during which he was captured by Israeli forces, stripped and beaten — Abu Toha, his wife and three young children relocated to Egypt and then Syracuse, New York, where he is now a fellow at Syracuse University.\u003c/p>\n\u003cp>It’s painful to imagine what might’ve happened to Abu Toha if he wasn’t an American Book Award-winning author, and if there hadn’t been an international outcry over his detainment. Now, in his essays for \u003ci>\u003ca href=\"https://www.nytimes.com/2024/10/06/opinion/schools-shelters-gaza-israel.html\">The New York Times\u003c/a>\u003c/i> and \u003ca href=\"https://www.newyorker.com/magazine/2024/01/01/a-palestinian-poets-perilous-journey-out-of-gaza\">\u003cem>The New Yorker\u003c/em>\u003c/a>, and in interviews with \u003ca href=\"https://www.pbs.org/newshour/show/palestinian-poet-mosab-abu-toha-processes-the-war-in-gaza-through-his-art\">PBS\u003c/a> and \u003ca href=\"https://www.msnbc.com/all-in/watch/web-exclusive-acclaimed-palestinian-poet-who-escaped-gaza-speaks-with-chris-hayes-222742085820\">MSNBC\u003c/a>, he has made it his mission to speak for those who weren’t able to get out of Gaza.\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 only hope that I see in poetry is that I share the stories of people who are no longer with us,” he told PBS recently. “And the other hope would be moving people to act and to stop the poems from happening again and again, because poems for me are not only a piece of writing. They are something that is happening.”\u003c/p>\n\u003chr>\n\u003cp>\u003cem>Mosab Abu Toha presents ‘Forest of Noise’ at \u003ca href=\"https://citylights.com/events/mosab-abu-toha-2/\">City Lights Books\u003c/a> (261 Columbus Ave.) on Nov. 4 at 7 p.m. The event will also be livestreamed. \u003ca href=\"https://citylights.com/events/mosab-abu-toha-2/\">Tickets and details here\u003c/a>.\u003c/em>\u003c/p>\n\u003cp>\u003c/p>\n\u003cp>\u003ci>On Nov. 5, \u003ca href=\"https://www.instagram.com/mosab_abutoha/p/DB9YbwUShyB/?hl=en&img_index=1\">he will sign books\u003c/a> at Green Apple Books (506 Clement St.) at 2 p.m. and The Booksmith (1727 Haight St.) at 3:15 p.m.\u003c/i>\u003c/p>\n\n\u003c/div>\u003c/p>",
"attributes": {
"named": {},
"numeric": []
}
}
],
"link": "/arts/13967684/gaza-poet-mosab-abu-toha-forest-of-noise-city-lights-san-francisco",
"authors": [
"11387"
],
"programs": [
"arts_140"
],
"categories": [
"arts_1",
"arts_73",
"arts_22313"
],
"tags": [
"arts_10278",
"arts_8838",
"arts_1496",
"arts_585"
],
"featImg": "arts_13967689",
"label": "arts_140"
},
"arts_13967077": {
"type": "posts",
"id": "arts_13967077",
"meta": {
"index": "posts_1716263798",
"site": "arts",
"id": "13967077",
"score": null,
"sort": [
1729707220000
]
},
"guestAuthors": [],
"slug": "indie-publishers-small-press-distribution-closure-litquake",
"title": "After Small Press Distribution’s Closure, Indie Publishers Band Together",
"publishDate": 1729707220,
"format": "standard",
"headTitle": "After Small Press Distribution’s Closure, Indie Publishers Band Together | KQED",
"labelTerm": {
"site": "arts"
},
"content": "\u003cp>When Isis Asare took on the job as the executive director of Aunt Lute Books this year, they were excited to continue the press’s legacy of celebrating often-overlooked authors. \u003ca href=\"https://www.auntlute.com/\">Aunt Lute Books\u003c/a>, an intersectional feminist press based in San Francisco, published groundbreaking work like Audre Lorde’s 1980 book \u003cem>The Cancer Journals\u003c/em>, a feminist analysis of the experience of breast cancer, and Gloria Anzaldúa’s \u003cem>Borderlands/La Frontera\u003c/em>, a landmark text on the Chicana experience.\u003c/p>\n\u003cp>[aside postID='arts_13954963']But in March, small presses around the country were left grappling with a sudden and extraordinary blow. Small Press Distribution (SPD), the only nonprofit independent literary distributor in the country, \u003ca href=\"https://www.kqed.org/arts/13954963/berkeleys-small-press-distribution-champion-of-indie-books-shuts-down\">announced that it was closing immediately\u003c/a>. Hundreds of presses nationwide needed to rethink how to get books to universities, libraries, bookstores and readers.\u003c/p>\n\u003cp>“It was definitely a very trial-by-fire transition. I think everybody throughout the indie publishing industry was caught very off guard,” Asare says. “I had a lot of sleepless nights about like, ‘How do we get the word out?’ And, ‘When people place an order, where do they go?’ It was really, really hard. I cannot overstate how difficult it was.”\u003c/p>\n\u003cp>Now, roughly six months since the closure of SPD, small presses are finding ways to keep going and stay connected. That camaraderie was visible at Litquake’s Book Fair at Yerba Buena Gardens on Saturday, where a contingent of presses formerly distributed by SPD gathered and displayed their wares.\u003c/p>\n\u003cp>“The dissolution of SPD was rough on a lot of folks, so it’s nice to be able to support people finding their way back after that,” says Sophia Cross, director of operations at Litquake. “The big five publishing houses have millions of dollars available for marketing. The scale of publicity is much, much smaller for a small press. Opportunities like these are really crucial to get in front of people.”\u003c/p>\n\u003cfigure id=\"attachment_13966960\" class=\"wp-caption aligncenter\" style=\"max-width: 2000px\">\u003cimg loading=\"lazy\" decoding=\"async\" src=\"https://cdn.kqed.org/wp-content/uploads/sites/2/2024/10/20241019_LITQUAKEBOOKFAIR_GC-1-KQED.jpg\" alt=\"stacks of books on table at outdoor event\" width=\"2000\" height=\"1333\" class=\"size-full wp-image-13966960\" srcset=\"https://cdn.kqed.org/wp-content/uploads/sites/2/2024/10/20241019_LITQUAKEBOOKFAIR_GC-1-KQED.jpg 2000w, https://cdn.kqed.org/wp-content/uploads/sites/2/2024/10/20241019_LITQUAKEBOOKFAIR_GC-1-KQED-800x533.jpg 800w, https://cdn.kqed.org/wp-content/uploads/sites/2/2024/10/20241019_LITQUAKEBOOKFAIR_GC-1-KQED-1020x680.jpg 1020w, https://cdn.kqed.org/wp-content/uploads/sites/2/2024/10/20241019_LITQUAKEBOOKFAIR_GC-1-KQED-160x107.jpg 160w, https://cdn.kqed.org/wp-content/uploads/sites/2/2024/10/20241019_LITQUAKEBOOKFAIR_GC-1-KQED-768x512.jpg 768w, https://cdn.kqed.org/wp-content/uploads/sites/2/2024/10/20241019_LITQUAKEBOOKFAIR_GC-1-KQED-1536x1024.jpg 1536w, https://cdn.kqed.org/wp-content/uploads/sites/2/2024/10/20241019_LITQUAKEBOOKFAIR_GC-1-KQED-1920x1280.jpg 1920w\" sizes=\"(max-width: 2000px) 100vw, 2000px\">\u003cfigcaption class=\"wp-caption-text\">Books for sale at Aunt Lute Books’ booth at the Litquake book fair in Yerba Buena Gardens on Oct. 19, 2024. \u003ccite>(Gina Castro/KQED)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003ch2>‘A phenomenal blow’\u003c/h2>\n\u003cp>At the Oct. 19 book fair, Aunt Lute Books, Kelsey Street Press, Pelekinesis and Sixteen Rivers Press joined the spread of small presses and literary magazines. Nearby, poets and musicians performed for Litquake Out Loud.\u003c/p>\n\u003cp>[ad fullwidth]\u003c/p>\n\u003cp>At the Aunt Lute Books stand, the press’ operations director, María Mínguez Arias, stood proudly beside a catalog of treasured books, including new titles like Michele Tracy Berger’s \u003cem>\u003ca href=\"https://www.auntlute.com/doll-seed-and-other-stories\">Doll Seed: Stories\u003c/a>\u003c/em> and Kathya Alexander’s \u003cem>\u003ca href=\"https://www.auntlute.com/keep-a-livin\">Keep A’Livin’\u003c/a>\u003c/em>.\u003c/p>\n\u003cp>The closure of SPD was a “phenomenal blow” that put many presses at the brink of closure, Mínguez Arias says. Aunt Lute Books has since found a new distributor in Consortium Book Sales & Distribution.\u003c/p>\n\u003cp>“I really like to think that the worst is over,” Mínguez Arias says. “The general challenge is that we have a mission that is not aligned with profit. It’s as simple as that.”\u003c/p>\n\u003cfigure id=\"attachment_13966961\" class=\"wp-caption aligncenter\" style=\"max-width: 2000px\">\u003cimg loading=\"lazy\" decoding=\"async\" src=\"https://cdn.kqed.org/wp-content/uploads/sites/2/2024/10/20241019_LITQUAKEBOOKFAIR_GC-3-KQED.jpg\" alt=\"person does a financial transaction on phone over table of books\" width=\"2000\" height=\"1333\" class=\"size-full wp-image-13966961\" srcset=\"https://cdn.kqed.org/wp-content/uploads/sites/2/2024/10/20241019_LITQUAKEBOOKFAIR_GC-3-KQED.jpg 2000w, https://cdn.kqed.org/wp-content/uploads/sites/2/2024/10/20241019_LITQUAKEBOOKFAIR_GC-3-KQED-800x533.jpg 800w, https://cdn.kqed.org/wp-content/uploads/sites/2/2024/10/20241019_LITQUAKEBOOKFAIR_GC-3-KQED-1020x680.jpg 1020w, https://cdn.kqed.org/wp-content/uploads/sites/2/2024/10/20241019_LITQUAKEBOOKFAIR_GC-3-KQED-160x107.jpg 160w, https://cdn.kqed.org/wp-content/uploads/sites/2/2024/10/20241019_LITQUAKEBOOKFAIR_GC-3-KQED-768x512.jpg 768w, https://cdn.kqed.org/wp-content/uploads/sites/2/2024/10/20241019_LITQUAKEBOOKFAIR_GC-3-KQED-1536x1024.jpg 1536w, https://cdn.kqed.org/wp-content/uploads/sites/2/2024/10/20241019_LITQUAKEBOOKFAIR_GC-3-KQED-1920x1280.jpg 1920w\" sizes=\"(max-width: 2000px) 100vw, 2000px\">\u003cfigcaption class=\"wp-caption-text\">María Mínguez Arias, right, sells a book to Rebecca Gold, left, at the Litquake Book Fair. \u003ccite>(Gina Castro/KQED)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>Before SPD shut down, the nonprofit closed its warehouse in Berkeley and \u003ca href=\"https://www.berkeleyside.org/2023/03/30/small-press-distribution-berkeley\">raised more than $100,000\u003c/a> through GoFundMe to move tens of thousands of books to warehouses in Tennessee and Michigan. SPD’s closure left small presses scrambling to figure out how to get their inventories of physical books back.\u003c/p>\n\u003cp>Mark Givens of the Pomona Valley press \u003ca href=\"https://www.pelekinesis.com/\">Pelekinesis\u003c/a> could have driven to Berkeley to pick the books up — had he known about SPD’s fate. “But instead they shipped them off to Michigan,” Givens says.\u003c/p>\n\u003cp>Over the span of more than a decade, Pelekinesis amassed some 4,000 books in the SPD warehouse; it would cost thousands of dollars to ship the books back to California, Givens says.\u003c/p>\n\u003cp>“After some calculation, a little bit of back and forth, I said, ‘Alright.’ I authorized them to destroy the books,” Givens says. “That was heartbreaking, and it was $40,000 worth of inventory.”\u003c/p>\n\u003cp>Pelekinesis, now distributed by Ingram, will press on. Givens is looking on the bright side. The small press world is very nimble, he said, and adept at making changes.\u003c/p>\n\u003cfigure id=\"attachment_13966965\" class=\"wp-caption aligncenter\" style=\"max-width: 2000px\">\u003cimg loading=\"lazy\" decoding=\"async\" src=\"https://cdn.kqed.org/wp-content/uploads/sites/2/2024/10/20241019_LITQUAKEBOOKFAIR_GC-19-KQED.jpg\" alt=\"small crowd visit white tents on lawn with tables set up underneath\" width=\"2000\" height=\"1333\" class=\"size-full wp-image-13966965\" srcset=\"https://cdn.kqed.org/wp-content/uploads/sites/2/2024/10/20241019_LITQUAKEBOOKFAIR_GC-19-KQED.jpg 2000w, https://cdn.kqed.org/wp-content/uploads/sites/2/2024/10/20241019_LITQUAKEBOOKFAIR_GC-19-KQED-800x533.jpg 800w, https://cdn.kqed.org/wp-content/uploads/sites/2/2024/10/20241019_LITQUAKEBOOKFAIR_GC-19-KQED-1020x680.jpg 1020w, https://cdn.kqed.org/wp-content/uploads/sites/2/2024/10/20241019_LITQUAKEBOOKFAIR_GC-19-KQED-160x107.jpg 160w, https://cdn.kqed.org/wp-content/uploads/sites/2/2024/10/20241019_LITQUAKEBOOKFAIR_GC-19-KQED-768x512.jpg 768w, https://cdn.kqed.org/wp-content/uploads/sites/2/2024/10/20241019_LITQUAKEBOOKFAIR_GC-19-KQED-1536x1024.jpg 1536w, https://cdn.kqed.org/wp-content/uploads/sites/2/2024/10/20241019_LITQUAKEBOOKFAIR_GC-19-KQED-1920x1280.jpg 1920w\" sizes=\"(max-width: 2000px) 100vw, 2000px\">\u003cfigcaption class=\"wp-caption-text\">Individuals attend the Litquake Book Fair in Yerba Buena Gardens on Oct. 19, 2024. \u003ccite>(Gina Castro/KQED)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003ch2>Saving the small press community\u003c/h2>\n\u003cp>One organization has been key to stopping small presses from spiraling in the wake of SPD’s collapse: the \u003ca href=\"https://www.clmp.org/\">Community of Literary Magazines and Presses\u003c/a> (CLMP). The New York organization is dedicated to maintaining a vibrant, diverse literary landscape by helping small literary publishers. CLMP just announced a new grant opportunity, the \u003ca href=\"https://www.clmp.org/small-press-future-fund/\">Small Press Future Fund\u003c/a>, which offers grants of up to $15,000 to presses once distributed by SPD.\u003c/p>\n\u003cp>Mary Gannon, CLMP’s executive director, said the organization has fielded hundreds of questions and calls from presses, launched surveys to understand their needs, hosted one-on-one consultations, and more. The group is also collecting data.\u003c/p>\n\u003cp>Gannon said about half of the active presses distributed by SPD have found new distributors. She estimated 10 presses at most have closed since SPD shut down.\u003c/p>\n\u003cp>The small press community so far appears to have avoided catastrophe, but the fight to sustain and adapt continues. The CLMP website describes how presses owed money by SPD, or who faced unexpected costs when SPD sent their inventory to a third party without authorization, \u003ca href=\"https://www.clmp.org/how-to-submit-claims-and-file-complaints-against-spd/\">can take steps to protect their rights\u003c/a>, like filing a complaint with the California Attorney General’s Office.\u003c/p>\n\u003cfigure id=\"attachment_13966963\" class=\"wp-caption aligncenter\" style=\"max-width: 2000px\">\u003cimg loading=\"lazy\" decoding=\"async\" src=\"https://cdn.kqed.org/wp-content/uploads/sites/2/2024/10/20241019_LITQUAKEBOOKFAIR_GC-11-KQED.jpg\" alt=\"person looks at book picked up from table of books under tent at outdoor event\" width=\"2000\" height=\"1333\" class=\"size-full wp-image-13966963\" srcset=\"https://cdn.kqed.org/wp-content/uploads/sites/2/2024/10/20241019_LITQUAKEBOOKFAIR_GC-11-KQED.jpg 2000w, https://cdn.kqed.org/wp-content/uploads/sites/2/2024/10/20241019_LITQUAKEBOOKFAIR_GC-11-KQED-800x533.jpg 800w, https://cdn.kqed.org/wp-content/uploads/sites/2/2024/10/20241019_LITQUAKEBOOKFAIR_GC-11-KQED-1020x680.jpg 1020w, https://cdn.kqed.org/wp-content/uploads/sites/2/2024/10/20241019_LITQUAKEBOOKFAIR_GC-11-KQED-160x107.jpg 160w, https://cdn.kqed.org/wp-content/uploads/sites/2/2024/10/20241019_LITQUAKEBOOKFAIR_GC-11-KQED-768x512.jpg 768w, https://cdn.kqed.org/wp-content/uploads/sites/2/2024/10/20241019_LITQUAKEBOOKFAIR_GC-11-KQED-1536x1024.jpg 1536w, https://cdn.kqed.org/wp-content/uploads/sites/2/2024/10/20241019_LITQUAKEBOOKFAIR_GC-11-KQED-1920x1280.jpg 1920w\" sizes=\"(max-width: 2000px) 100vw, 2000px\">\u003cfigcaption class=\"wp-caption-text\">Raymon Sutedjo-The looks at a book at the Litquake book fair in Yerba Buena Gardens on Oct. 19, 2024. \u003ccite>(Gina Castro/KQED)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>But the situation looks bleak, Gannon notes. According to a July 16, 2024 court filing, SPD has extensive liabilities, including owing over 160 publishers more than $316,500 total. SPD’s cash balance was roughly $73,000 as of April 30, the same filing states.\u003c/p>\n\u003cp>Gannon says the last few months have been a wake-up call.\u003c/p>\n\u003ch2>Troubleshooting distribution\u003c/h2>\n\u003cp>“Distribution is an aspect of the book business that is frequently talked about as being problematic. Like as a system it is difficult-slash-potentially broken,” Gannon says. “I’m an eternal optimist. The situation, although devastating and horrible, has brought to light some pain points in the system that perhaps we can innovate and address moving forward.”\u003c/p>\n\u003cp>Back at the Litquake Book Fair, \u003ca href=\"https://sixteenrivers.org/\">Sixteen Rivers Press\u003c/a> is still navigating the new literary landscape. Sixteen Rivers Press, a shared-work, nonprofit poetry collective dedicated to Northern California poets, is taking on the task of distributing their books themselves.\u003c/p>\n\u003cp>“We’ve got boxes and boxes of books in all of our garages to send books to people who want them. But now it’s a different ballgame,” says Camille Norton, a press member. “Now it’s outreach to bookstores, and of course bookstores are having a hard time.”\u003c/p>\n\u003cfigure id=\"attachment_13966967\" class=\"wp-caption aligncenter\" style=\"max-width: 2000px\">\u003cimg loading=\"lazy\" decoding=\"async\" src=\"https://cdn.kqed.org/wp-content/uploads/sites/2/2024/10/20241019_LITQUAKEBOOKFAIR_GC-26-KQED.jpg\" alt=\"person sits behind table of books, smiling\" width=\"2000\" height=\"1333\" class=\"size-full wp-image-13966967\" srcset=\"https://cdn.kqed.org/wp-content/uploads/sites/2/2024/10/20241019_LITQUAKEBOOKFAIR_GC-26-KQED.jpg 2000w, https://cdn.kqed.org/wp-content/uploads/sites/2/2024/10/20241019_LITQUAKEBOOKFAIR_GC-26-KQED-800x533.jpg 800w, https://cdn.kqed.org/wp-content/uploads/sites/2/2024/10/20241019_LITQUAKEBOOKFAIR_GC-26-KQED-1020x680.jpg 1020w, https://cdn.kqed.org/wp-content/uploads/sites/2/2024/10/20241019_LITQUAKEBOOKFAIR_GC-26-KQED-160x107.jpg 160w, https://cdn.kqed.org/wp-content/uploads/sites/2/2024/10/20241019_LITQUAKEBOOKFAIR_GC-26-KQED-768x512.jpg 768w, https://cdn.kqed.org/wp-content/uploads/sites/2/2024/10/20241019_LITQUAKEBOOKFAIR_GC-26-KQED-1536x1024.jpg 1536w, https://cdn.kqed.org/wp-content/uploads/sites/2/2024/10/20241019_LITQUAKEBOOKFAIR_GC-26-KQED-1920x1280.jpg 1920w\" sizes=\"(max-width: 2000px) 100vw, 2000px\">\u003cfigcaption class=\"wp-caption-text\">Carla Hall, a poet with Kelsey Street Press, poses for a photo at the Litquake Book Fair. \u003ccite>(Gina Castro/KQED)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003ch2>Pressing on\u003c/h2>\n\u003cp>Many small presses operate on shoestring budgets, and are run by committed volunteers dedicated to championing writers and poets otherwise ignored by major publishers. \u003ca href=\"https://www.kelseystreetpress.org/\">Kelsey Street Press\u003c/a> has been publishing experimental feminist poetics for 50 years. Carla Hall is honored to represent the press, and show off its storied history.\u003c/p>\n\u003cp>“I came to the city thinking I could be a poet in San Francisco. That fairy tale dream,” Hall says. “And here I am, supporting an amazing press.”\u003c/p>\n\u003cp>Kelsey Street Press is now distributed by Asterism Books, a Seattle trade distributor and online bookstore designed, built, and run by independent publishers. Asterism, founded in 2021, has been a lifeline for many publishers after the collapse of SPD. They hovered below 50 presses in February, but Asterism now distributes roughly 160 presses, estimates founder Joshua Rothes.\u003c/p>\n\u003cp>Despite finding a new distributor, Kelsey Street Press is still taking orders on their website — while also planning book releases, a \u003ca href=\"https://www.kelseystreetpress.org/post/50th-anniversary-celebration-reading-10-25-24-3pm\">50th anniversary event\u003c/a>, and an eventual move out of Berkeley.\u003c/p>\n\u003cp>“We’re burned out. I sometimes think, ‘How do we do it?’” Hall says.\u003c/p>\n\u003cp>Yet Kelsey Street Press and the others persevere, because they believe in that small press ethos.\u003c/p>\n\u003cp>“We need to continue to create space for artists that are marginalized, period,” Hall said. “There’s so much hatred out there. There’s just a lot of darkness going on. Fundamentally, if people spent more time with books, and in particular poetry, we would be better off for it.”\u003c/p>\n\u003chr>\n\u003cp>[ad floatright]\u003c/p>\n\u003cp>\u003ci>The Litquake Festival continues this week, culminating in San Francisco’s Lit Crawl on Saturday, Oct. 26. \u003ca href=\"https://www.litquake.org/2024-schedule\">Click here for a complete schedule events\u003c/a>.\u003c/i>\u003c/p>\n\n",
"blocks": [],
"excerpt": "Six months after SPD suddenly shut down, publishers are taking different tacks get books in readers’ hands.",
"status": "publish",
"parent": 0,
"modified": 1729707220,
"stats": {
"hasAudio": false,
"hasVideo": false,
"hasChartOrMap": false,
"iframeSrcs": [],
"hasGoogleForm": false,
"hasGallery": false,
"hasHearkenModule": false,
"hasPolis": false,
"paragraphCount": 33,
"wordCount": 1519
},
"headData": {
"title": "Indie Publishers Regroup, Press On After Loss of Distributor | KQED",
"description": "Six months after SPD suddenly shut down, publishers are taking different tacks get books in readers’ hands.",
"ogTitle": "After Small Press Distribution’s Closure, Indie Publishers Band Together",
"ogDescription": "",
"ogImgId": "",
"twTitle": "After Small Press Distribution’s Closure, Indie Publishers Band Together",
"twDescription": "",
"twImgId": "",
"socialTitle": "Indie Publishers Regroup, Press On After Loss of Distributor %%page%% %%sep%% KQED",
"schema": {
"@context": "http://schema.org",
"@type": "Article",
"headline": "After Small Press Distribution’s Closure, Indie Publishers Band Together",
"datePublished": "2024-10-23T11:13:40-07:00",
"dateModified": "2024-10-23T11:13:40-07:00",
"image": "https://cdn.kqed.org/wp-content/uploads/2020/02/KQED-OG-Image@1x.png"
}
},
"sticky": false,
"nprStoryId": "kqed-13967077",
"templateType": "standard",
"featuredImageType": "standard",
"excludeFromSiteSearch": "Include",
"articleAge": "0",
"path": "/arts/13967077/indie-publishers-small-press-distribution-closure-litquake",
"audioTrackLength": null,
"parsedContent": [
{
"type": "contentString",
"content": "\u003cdiv class=\"post-body\">\u003cp>\u003cp>When Isis Asare took on the job as the executive director of Aunt Lute Books this year, they were excited to continue the press’s legacy of celebrating often-overlooked authors. \u003ca href=\"https://www.auntlute.com/\">Aunt Lute Books\u003c/a>, an intersectional feminist press based in San Francisco, published groundbreaking work like Audre Lorde’s 1980 book \u003cem>The Cancer Journals\u003c/em>, a feminist analysis of the experience of breast cancer, and Gloria Anzaldúa’s \u003cem>Borderlands/La Frontera\u003c/em>, a landmark text on the Chicana experience.\u003c/p>\n\u003cp>\u003c/p>\u003c/div>",
"attributes": {
"named": {},
"numeric": []
}
},
{
"type": "component",
"content": "",
"name": "aside",
"attributes": {
"named": {
"postid": "arts_13954963",
"label": ""
},
"numeric": []
}
},
{
"type": "contentString",
"content": "\u003cdiv class=\"post-body\">\u003cp>But in March, small presses around the country were left grappling with a sudden and extraordinary blow. Small Press Distribution (SPD), the only nonprofit independent literary distributor in the country, \u003ca href=\"https://www.kqed.org/arts/13954963/berkeleys-small-press-distribution-champion-of-indie-books-shuts-down\">announced that it was closing immediately\u003c/a>. Hundreds of presses nationwide needed to rethink how to get books to universities, libraries, bookstores and readers.\u003c/p>\n\u003cp>“It was definitely a very trial-by-fire transition. I think everybody throughout the indie publishing industry was caught very off guard,” Asare says. “I had a lot of sleepless nights about like, ‘How do we get the word out?’ And, ‘When people place an order, where do they go?’ It was really, really hard. I cannot overstate how difficult it was.”\u003c/p>\n\u003cp>Now, roughly six months since the closure of SPD, small presses are finding ways to keep going and stay connected. That camaraderie was visible at Litquake’s Book Fair at Yerba Buena Gardens on Saturday, where a contingent of presses formerly distributed by SPD gathered and displayed their wares.\u003c/p>\n\u003cp>“The dissolution of SPD was rough on a lot of folks, so it’s nice to be able to support people finding their way back after that,” says Sophia Cross, director of operations at Litquake. “The big five publishing houses have millions of dollars available for marketing. The scale of publicity is much, much smaller for a small press. Opportunities like these are really crucial to get in front of people.”\u003c/p>\n\u003cfigure id=\"attachment_13966960\" class=\"wp-caption aligncenter\" style=\"max-width: 2000px\">\u003cimg loading=\"lazy\" decoding=\"async\" src=\"https://cdn.kqed.org/wp-content/uploads/sites/2/2024/10/20241019_LITQUAKEBOOKFAIR_GC-1-KQED.jpg\" alt=\"stacks of books on table at outdoor event\" width=\"2000\" height=\"1333\" class=\"size-full wp-image-13966960\" srcset=\"https://cdn.kqed.org/wp-content/uploads/sites/2/2024/10/20241019_LITQUAKEBOOKFAIR_GC-1-KQED.jpg 2000w, https://cdn.kqed.org/wp-content/uploads/sites/2/2024/10/20241019_LITQUAKEBOOKFAIR_GC-1-KQED-800x533.jpg 800w, https://cdn.kqed.org/wp-content/uploads/sites/2/2024/10/20241019_LITQUAKEBOOKFAIR_GC-1-KQED-1020x680.jpg 1020w, https://cdn.kqed.org/wp-content/uploads/sites/2/2024/10/20241019_LITQUAKEBOOKFAIR_GC-1-KQED-160x107.jpg 160w, https://cdn.kqed.org/wp-content/uploads/sites/2/2024/10/20241019_LITQUAKEBOOKFAIR_GC-1-KQED-768x512.jpg 768w, https://cdn.kqed.org/wp-content/uploads/sites/2/2024/10/20241019_LITQUAKEBOOKFAIR_GC-1-KQED-1536x1024.jpg 1536w, https://cdn.kqed.org/wp-content/uploads/sites/2/2024/10/20241019_LITQUAKEBOOKFAIR_GC-1-KQED-1920x1280.jpg 1920w\" sizes=\"(max-width: 2000px) 100vw, 2000px\">\u003cfigcaption class=\"wp-caption-text\">Books for sale at Aunt Lute Books’ booth at the Litquake book fair in Yerba Buena Gardens on Oct. 19, 2024. \u003ccite>(Gina Castro/KQED)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003ch2>‘A phenomenal blow’\u003c/h2>\n\u003cp>At the Oct. 19 book fair, Aunt Lute Books, Kelsey Street Press, Pelekinesis and Sixteen Rivers Press joined the spread of small presses and literary magazines. Nearby, poets and musicians performed for Litquake Out Loud.\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>At the Aunt Lute Books stand, the press’ operations director, María Mínguez Arias, stood proudly beside a catalog of treasured books, including new titles like Michele Tracy Berger’s \u003cem>\u003ca href=\"https://www.auntlute.com/doll-seed-and-other-stories\">Doll Seed: Stories\u003c/a>\u003c/em> and Kathya Alexander’s \u003cem>\u003ca href=\"https://www.auntlute.com/keep-a-livin\">Keep A’Livin’\u003c/a>\u003c/em>.\u003c/p>\n\u003cp>The closure of SPD was a “phenomenal blow” that put many presses at the brink of closure, Mínguez Arias says. Aunt Lute Books has since found a new distributor in Consortium Book Sales & Distribution.\u003c/p>\n\u003cp>“I really like to think that the worst is over,” Mínguez Arias says. “The general challenge is that we have a mission that is not aligned with profit. It’s as simple as that.”\u003c/p>\n\u003cfigure id=\"attachment_13966961\" class=\"wp-caption aligncenter\" style=\"max-width: 2000px\">\u003cimg loading=\"lazy\" decoding=\"async\" src=\"https://cdn.kqed.org/wp-content/uploads/sites/2/2024/10/20241019_LITQUAKEBOOKFAIR_GC-3-KQED.jpg\" alt=\"person does a financial transaction on phone over table of books\" width=\"2000\" height=\"1333\" class=\"size-full wp-image-13966961\" srcset=\"https://cdn.kqed.org/wp-content/uploads/sites/2/2024/10/20241019_LITQUAKEBOOKFAIR_GC-3-KQED.jpg 2000w, https://cdn.kqed.org/wp-content/uploads/sites/2/2024/10/20241019_LITQUAKEBOOKFAIR_GC-3-KQED-800x533.jpg 800w, https://cdn.kqed.org/wp-content/uploads/sites/2/2024/10/20241019_LITQUAKEBOOKFAIR_GC-3-KQED-1020x680.jpg 1020w, https://cdn.kqed.org/wp-content/uploads/sites/2/2024/10/20241019_LITQUAKEBOOKFAIR_GC-3-KQED-160x107.jpg 160w, https://cdn.kqed.org/wp-content/uploads/sites/2/2024/10/20241019_LITQUAKEBOOKFAIR_GC-3-KQED-768x512.jpg 768w, https://cdn.kqed.org/wp-content/uploads/sites/2/2024/10/20241019_LITQUAKEBOOKFAIR_GC-3-KQED-1536x1024.jpg 1536w, https://cdn.kqed.org/wp-content/uploads/sites/2/2024/10/20241019_LITQUAKEBOOKFAIR_GC-3-KQED-1920x1280.jpg 1920w\" sizes=\"(max-width: 2000px) 100vw, 2000px\">\u003cfigcaption class=\"wp-caption-text\">María Mínguez Arias, right, sells a book to Rebecca Gold, left, at the Litquake Book Fair. \u003ccite>(Gina Castro/KQED)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>Before SPD shut down, the nonprofit closed its warehouse in Berkeley and \u003ca href=\"https://www.berkeleyside.org/2023/03/30/small-press-distribution-berkeley\">raised more than $100,000\u003c/a> through GoFundMe to move tens of thousands of books to warehouses in Tennessee and Michigan. SPD’s closure left small presses scrambling to figure out how to get their inventories of physical books back.\u003c/p>\n\u003cp>Mark Givens of the Pomona Valley press \u003ca href=\"https://www.pelekinesis.com/\">Pelekinesis\u003c/a> could have driven to Berkeley to pick the books up — had he known about SPD’s fate. “But instead they shipped them off to Michigan,” Givens says.\u003c/p>\n\u003cp>Over the span of more than a decade, Pelekinesis amassed some 4,000 books in the SPD warehouse; it would cost thousands of dollars to ship the books back to California, Givens says.\u003c/p>\n\u003cp>“After some calculation, a little bit of back and forth, I said, ‘Alright.’ I authorized them to destroy the books,” Givens says. “That was heartbreaking, and it was $40,000 worth of inventory.”\u003c/p>\n\u003cp>Pelekinesis, now distributed by Ingram, will press on. Givens is looking on the bright side. The small press world is very nimble, he said, and adept at making changes.\u003c/p>\n\u003cfigure id=\"attachment_13966965\" class=\"wp-caption aligncenter\" style=\"max-width: 2000px\">\u003cimg loading=\"lazy\" decoding=\"async\" src=\"https://cdn.kqed.org/wp-content/uploads/sites/2/2024/10/20241019_LITQUAKEBOOKFAIR_GC-19-KQED.jpg\" alt=\"small crowd visit white tents on lawn with tables set up underneath\" width=\"2000\" height=\"1333\" class=\"size-full wp-image-13966965\" srcset=\"https://cdn.kqed.org/wp-content/uploads/sites/2/2024/10/20241019_LITQUAKEBOOKFAIR_GC-19-KQED.jpg 2000w, https://cdn.kqed.org/wp-content/uploads/sites/2/2024/10/20241019_LITQUAKEBOOKFAIR_GC-19-KQED-800x533.jpg 800w, https://cdn.kqed.org/wp-content/uploads/sites/2/2024/10/20241019_LITQUAKEBOOKFAIR_GC-19-KQED-1020x680.jpg 1020w, https://cdn.kqed.org/wp-content/uploads/sites/2/2024/10/20241019_LITQUAKEBOOKFAIR_GC-19-KQED-160x107.jpg 160w, https://cdn.kqed.org/wp-content/uploads/sites/2/2024/10/20241019_LITQUAKEBOOKFAIR_GC-19-KQED-768x512.jpg 768w, https://cdn.kqed.org/wp-content/uploads/sites/2/2024/10/20241019_LITQUAKEBOOKFAIR_GC-19-KQED-1536x1024.jpg 1536w, https://cdn.kqed.org/wp-content/uploads/sites/2/2024/10/20241019_LITQUAKEBOOKFAIR_GC-19-KQED-1920x1280.jpg 1920w\" sizes=\"(max-width: 2000px) 100vw, 2000px\">\u003cfigcaption class=\"wp-caption-text\">Individuals attend the Litquake Book Fair in Yerba Buena Gardens on Oct. 19, 2024. \u003ccite>(Gina Castro/KQED)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003ch2>Saving the small press community\u003c/h2>\n\u003cp>One organization has been key to stopping small presses from spiraling in the wake of SPD’s collapse: the \u003ca href=\"https://www.clmp.org/\">Community of Literary Magazines and Presses\u003c/a> (CLMP). The New York organization is dedicated to maintaining a vibrant, diverse literary landscape by helping small literary publishers. CLMP just announced a new grant opportunity, the \u003ca href=\"https://www.clmp.org/small-press-future-fund/\">Small Press Future Fund\u003c/a>, which offers grants of up to $15,000 to presses once distributed by SPD.\u003c/p>\n\u003cp>Mary Gannon, CLMP’s executive director, said the organization has fielded hundreds of questions and calls from presses, launched surveys to understand their needs, hosted one-on-one consultations, and more. The group is also collecting data.\u003c/p>\n\u003cp>Gannon said about half of the active presses distributed by SPD have found new distributors. She estimated 10 presses at most have closed since SPD shut down.\u003c/p>\n\u003cp>The small press community so far appears to have avoided catastrophe, but the fight to sustain and adapt continues. The CLMP website describes how presses owed money by SPD, or who faced unexpected costs when SPD sent their inventory to a third party without authorization, \u003ca href=\"https://www.clmp.org/how-to-submit-claims-and-file-complaints-against-spd/\">can take steps to protect their rights\u003c/a>, like filing a complaint with the California Attorney General’s Office.\u003c/p>\n\u003cfigure id=\"attachment_13966963\" class=\"wp-caption aligncenter\" style=\"max-width: 2000px\">\u003cimg loading=\"lazy\" decoding=\"async\" src=\"https://cdn.kqed.org/wp-content/uploads/sites/2/2024/10/20241019_LITQUAKEBOOKFAIR_GC-11-KQED.jpg\" alt=\"person looks at book picked up from table of books under tent at outdoor event\" width=\"2000\" height=\"1333\" class=\"size-full wp-image-13966963\" srcset=\"https://cdn.kqed.org/wp-content/uploads/sites/2/2024/10/20241019_LITQUAKEBOOKFAIR_GC-11-KQED.jpg 2000w, https://cdn.kqed.org/wp-content/uploads/sites/2/2024/10/20241019_LITQUAKEBOOKFAIR_GC-11-KQED-800x533.jpg 800w, https://cdn.kqed.org/wp-content/uploads/sites/2/2024/10/20241019_LITQUAKEBOOKFAIR_GC-11-KQED-1020x680.jpg 1020w, https://cdn.kqed.org/wp-content/uploads/sites/2/2024/10/20241019_LITQUAKEBOOKFAIR_GC-11-KQED-160x107.jpg 160w, https://cdn.kqed.org/wp-content/uploads/sites/2/2024/10/20241019_LITQUAKEBOOKFAIR_GC-11-KQED-768x512.jpg 768w, https://cdn.kqed.org/wp-content/uploads/sites/2/2024/10/20241019_LITQUAKEBOOKFAIR_GC-11-KQED-1536x1024.jpg 1536w, https://cdn.kqed.org/wp-content/uploads/sites/2/2024/10/20241019_LITQUAKEBOOKFAIR_GC-11-KQED-1920x1280.jpg 1920w\" sizes=\"(max-width: 2000px) 100vw, 2000px\">\u003cfigcaption class=\"wp-caption-text\">Raymon Sutedjo-The looks at a book at the Litquake book fair in Yerba Buena Gardens on Oct. 19, 2024. \u003ccite>(Gina Castro/KQED)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>But the situation looks bleak, Gannon notes. According to a July 16, 2024 court filing, SPD has extensive liabilities, including owing over 160 publishers more than $316,500 total. SPD’s cash balance was roughly $73,000 as of April 30, the same filing states.\u003c/p>\n\u003cp>Gannon says the last few months have been a wake-up call.\u003c/p>\n\u003ch2>Troubleshooting distribution\u003c/h2>\n\u003cp>“Distribution is an aspect of the book business that is frequently talked about as being problematic. Like as a system it is difficult-slash-potentially broken,” Gannon says. “I’m an eternal optimist. The situation, although devastating and horrible, has brought to light some pain points in the system that perhaps we can innovate and address moving forward.”\u003c/p>\n\u003cp>Back at the Litquake Book Fair, \u003ca href=\"https://sixteenrivers.org/\">Sixteen Rivers Press\u003c/a> is still navigating the new literary landscape. Sixteen Rivers Press, a shared-work, nonprofit poetry collective dedicated to Northern California poets, is taking on the task of distributing their books themselves.\u003c/p>\n\u003cp>“We’ve got boxes and boxes of books in all of our garages to send books to people who want them. But now it’s a different ballgame,” says Camille Norton, a press member. “Now it’s outreach to bookstores, and of course bookstores are having a hard time.”\u003c/p>\n\u003cfigure id=\"attachment_13966967\" class=\"wp-caption aligncenter\" style=\"max-width: 2000px\">\u003cimg loading=\"lazy\" decoding=\"async\" src=\"https://cdn.kqed.org/wp-content/uploads/sites/2/2024/10/20241019_LITQUAKEBOOKFAIR_GC-26-KQED.jpg\" alt=\"person sits behind table of books, smiling\" width=\"2000\" height=\"1333\" class=\"size-full wp-image-13966967\" srcset=\"https://cdn.kqed.org/wp-content/uploads/sites/2/2024/10/20241019_LITQUAKEBOOKFAIR_GC-26-KQED.jpg 2000w, https://cdn.kqed.org/wp-content/uploads/sites/2/2024/10/20241019_LITQUAKEBOOKFAIR_GC-26-KQED-800x533.jpg 800w, https://cdn.kqed.org/wp-content/uploads/sites/2/2024/10/20241019_LITQUAKEBOOKFAIR_GC-26-KQED-1020x680.jpg 1020w, https://cdn.kqed.org/wp-content/uploads/sites/2/2024/10/20241019_LITQUAKEBOOKFAIR_GC-26-KQED-160x107.jpg 160w, https://cdn.kqed.org/wp-content/uploads/sites/2/2024/10/20241019_LITQUAKEBOOKFAIR_GC-26-KQED-768x512.jpg 768w, https://cdn.kqed.org/wp-content/uploads/sites/2/2024/10/20241019_LITQUAKEBOOKFAIR_GC-26-KQED-1536x1024.jpg 1536w, https://cdn.kqed.org/wp-content/uploads/sites/2/2024/10/20241019_LITQUAKEBOOKFAIR_GC-26-KQED-1920x1280.jpg 1920w\" sizes=\"(max-width: 2000px) 100vw, 2000px\">\u003cfigcaption class=\"wp-caption-text\">Carla Hall, a poet with Kelsey Street Press, poses for a photo at the Litquake Book Fair. \u003ccite>(Gina Castro/KQED)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003ch2>Pressing on\u003c/h2>\n\u003cp>Many small presses operate on shoestring budgets, and are run by committed volunteers dedicated to championing writers and poets otherwise ignored by major publishers. \u003ca href=\"https://www.kelseystreetpress.org/\">Kelsey Street Press\u003c/a> has been publishing experimental feminist poetics for 50 years. Carla Hall is honored to represent the press, and show off its storied history.\u003c/p>\n\u003cp>“I came to the city thinking I could be a poet in San Francisco. That fairy tale dream,” Hall says. “And here I am, supporting an amazing press.”\u003c/p>\n\u003cp>Kelsey Street Press is now distributed by Asterism Books, a Seattle trade distributor and online bookstore designed, built, and run by independent publishers. Asterism, founded in 2021, has been a lifeline for many publishers after the collapse of SPD. They hovered below 50 presses in February, but Asterism now distributes roughly 160 presses, estimates founder Joshua Rothes.\u003c/p>\n\u003cp>Despite finding a new distributor, Kelsey Street Press is still taking orders on their website — while also planning book releases, a \u003ca href=\"https://www.kelseystreetpress.org/post/50th-anniversary-celebration-reading-10-25-24-3pm\">50th anniversary event\u003c/a>, and an eventual move out of Berkeley.\u003c/p>\n\u003cp>“We’re burned out. I sometimes think, ‘How do we do it?’” Hall says.\u003c/p>\n\u003cp>Yet Kelsey Street Press and the others persevere, because they believe in that small press ethos.\u003c/p>\n\u003cp>“We need to continue to create space for artists that are marginalized, period,” Hall said. “There’s so much hatred out there. There’s just a lot of darkness going on. Fundamentally, if people spent more time with books, and in particular poetry, we would be better off for it.”\u003c/p>\n\u003chr>\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>The Litquake Festival continues this week, culminating in San Francisco’s Lit Crawl on Saturday, Oct. 26. \u003ca href=\"https://www.litquake.org/2024-schedule\">Click here for a complete schedule events\u003c/a>.\u003c/i>\u003c/p>\n\n\u003c/div>\u003c/p>",
"attributes": {
"named": {},
"numeric": []
}
}
],
"link": "/arts/13967077/indie-publishers-small-press-distribution-closure-litquake",
"authors": [
"11635"
],
"categories": [
"arts_1",
"arts_73"
],
"tags": [
"arts_928",
"arts_10278",
"arts_1496"
],
"featImg": "arts_13966964",
"label": "arts"
},
"arts_13959993": {
"type": "posts",
"id": "arts_13959993",
"meta": {
"index": "posts_1716263798",
"site": "arts",
"id": "13959993",
"score": null,
"sort": [
1718809232000
]
},
"guestAuthors": [],
"slug": "gabrielle-civil-my-san-francisco-small-press-traffic-the-lab",
"title": "A Performance Artist and Poet Presents ‘My San Francisco’",
"publishDate": 1718809232,
"format": "standard",
"headTitle": "A Performance Artist and Poet Presents ‘My San Francisco’ | KQED",
"labelTerm": {
"term": 140,
"site": "arts"
},
"content": "\u003cp>For the past six months, Los Angeles performance artist \u003ca href=\"https://www.gabriellecivilartist.com/\">Gabrielle Civil\u003c/a> has been digging through 50 years worth of archives in Small Press Traffic’s Mission District offices.\u003c/p>\n\u003cp>“It’s been so juicy and fun,” she says. “You can see a lot of different relationships just through ephemeral material.”\u003c/p>\n\u003cp>[aside postID='arts_13951003']As a nonprofit dedicated to boundary-pushing poets, Small Press Traffic (SPT) has found a fitting partner in Civil, who has premiered over 50 performance artworks and written several performance memoirs, blurring the lines between static writing, live events and archives of Black women’s creative expression. On Saturday, June 22, Civil will perform \u003ci>\u003ca href=\"https://www.smallpresstraffic.org/event/my-san-francisco\">My San Francisco\u003c/a>\u003c/i> at The Lab, the final event in her five-part series \u003ci>\u003ca href=\"https://www.smallpresstraffic.org/currently-post/where-would-i-be-without-you\">Where Would I Be Without You?\u003c/a>\u003c/i>\u003c/p>\n\u003cp>Commissioned by SPT in celebration of their 50th anniversary, the series has explored the power of friendship and literary connections. The four previous events, which included an \u003ca href=\"https://www.smallpresstraffic.org/event/listening-party\">album listening party\u003c/a>, collective poetry writing while \u003ca href=\"https://www.smallpresstraffic.org/event/watch-party-workshop-tongues-untied\">watching movies over Zoom\u003c/a> and readings by \u003ca href=\"https://www.smallpresstraffic.org/event/a-friendly-reading-social\">pairs of poet friends\u003c/a>, often used artworks from Bay Area history as starting points. One of those was the 1993 John Singleton film \u003ci>\u003ca href=\"https://www.smallpresstraffic.org/event/watch-party-workshop-poetic-justice\">Poetic Justice\u003c/a>\u003c/i> (starring Janet Jackson and Tupac Shakur). Another was the 1976 Pat Parker & Judy Grahn album that gave the series its name.\u003c/p>\n\u003cfigure id=\"attachment_13959997\" class=\"wp-caption aligncenter\" style=\"max-width: 2560px\">\u003cimg loading=\"lazy\" decoding=\"async\" src=\"https://cdn.kqed.org/wp-content/uploads/sites/2/2024/06/unnamed.png\" alt=\"Black woman stands with right hand on chest in front of mic in gallery space\" width=\"2560\" height=\"1408\" class=\"size-full wp-image-13959997\" srcset=\"https://cdn.kqed.org/wp-content/uploads/sites/2/2024/06/unnamed.png 2560w, https://cdn.kqed.org/wp-content/uploads/sites/2/2024/06/unnamed-800x440.png 800w, https://cdn.kqed.org/wp-content/uploads/sites/2/2024/06/unnamed-1020x561.png 1020w, https://cdn.kqed.org/wp-content/uploads/sites/2/2024/06/unnamed-160x88.png 160w, https://cdn.kqed.org/wp-content/uploads/sites/2/2024/06/unnamed-768x422.png 768w, https://cdn.kqed.org/wp-content/uploads/sites/2/2024/06/unnamed-1536x845.png 1536w, https://cdn.kqed.org/wp-content/uploads/sites/2/2024/06/unnamed-2048x1126.png 2048w, https://cdn.kqed.org/wp-content/uploads/sites/2/2024/06/unnamed-1920x1056.png 1920w\" sizes=\"(max-width: 2560px) 100vw, 2560px\">\u003cfigcaption class=\"wp-caption-text\">Gabrielle Civil reading during the May 31 event ‘A Friendly Reading & Social’ at Et al. \u003ccite>(Courtesy Small Press Traffic)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>What kind of relationship does a Detroit-born, Los Angeles-based artist have to San Francisco that would occasion the use of such a possessive title? For Civil, it began with an appreciation of the region’s poetic output and the poets who spread out from this place.\u003c/p>\n\u003cp>[ad fullwidth]\u003c/p>\n\u003cp>“I was especially informed and inspired by the woman of color poetry-performance scene,” she says. “That would be Ntozake Shange and \u003ci>for colored girls\u003c/i>. Even though I think people think of it — and they \u003cem>should\u003c/em> think of it — as the first Black woman’s show on Broadway, it \u003ca href=\"https://www.kqed.org/arts/13954709/alta-shameless-hussy-press-dies-at-81\">started in the Bay\u003c/a>.”\u003c/p>\n\u003cp>Spending time in the SPT archives, Civil says, has allowed her to recognize how much the Bay Area has informed her imagination as a poet, and how much location has shaped her own coming of age.\u003c/p>\n\u003cp>For Civil, \u003ci>Where Would I Be Without You?\u003c/i> has been an opportunity to marvel at the criss-crossing networks represented in SPT’s holdings, then turn around and create even more connections within the present-day literary circles. \u003c/p>\n\u003cp>“What I try to do is set an experience for people to open up in their imaginations,” she says, “and have opportunities to consider themselves, and the people around them, and this whole weird thing of poetry that we’re trying to make together in some new ways.” \u003c/p>\n\u003cfigure id=\"attachment_13959996\" class=\"wp-caption aligncenter\" style=\"max-width: 1200px\">\u003cimg loading=\"lazy\" decoding=\"async\" src=\"https://cdn.kqed.org/wp-content/uploads/sites/2/2024/06/unnamed-1.jpg\" alt=\"Two people look at each other as they speak into mics\" width=\"1200\" height=\"800\" class=\"size-full wp-image-13959996\" srcset=\"https://cdn.kqed.org/wp-content/uploads/sites/2/2024/06/unnamed-1.jpg 1200w, https://cdn.kqed.org/wp-content/uploads/sites/2/2024/06/unnamed-1-800x533.jpg 800w, https://cdn.kqed.org/wp-content/uploads/sites/2/2024/06/unnamed-1-1020x680.jpg 1020w, https://cdn.kqed.org/wp-content/uploads/sites/2/2024/06/unnamed-1-160x107.jpg 160w, https://cdn.kqed.org/wp-content/uploads/sites/2/2024/06/unnamed-1-768x512.jpg 768w\" sizes=\"(max-width: 1200px) 100vw, 1200px\">\u003cfigcaption class=\"wp-caption-text\">Gabrielle Civil in conversation with Judy Grahn at the ‘Where Would I Be Without You’ listening party at The Lab. \u003ccite>(Courtesy of Small Press Traffic)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>One need not have attended any of the previous events to enjoy \u003ci>My San Francisco\u003c/i>. Civil says, “You don’t even have to be knowledgeable about poetry, or like poetry.” (But if you are an aficionado, you might geek out on some of the things she brings in.)\u003c/p>\n\u003cp>Saturday’s performance will be a combination of storytelling, sound, humor and conversation, with photo documentation from Civil’s forays into the archive. “The one thing that they should know about me is that I’m interactive,” she says to prospective attendees, “but I am also very respectful.”\u003c/p>\n\u003cp>Lasting traces of her time in the archives will exist in the form of documentation of all five events, but Civil emphasizes that this will be a one-night-only performance. \u003c/p>\n\u003cp>“If people are curious or are interested, I’d encourage them to come, because it’s not going to be happening every week,” she says. “We’re just going to come together and give it a shot.”\u003c/p>\n\u003chr>\n\u003cp>\u003c/p>\n\u003cp>\u003ci>Gabrielle Civil performs ‘My San Francisco’ at The Lab (2948 16th St., San Francisco) on June 22, 2024 at 7 p.m. The event is free to attend; \u003ca href=\"https://www.thelab.org/projects/2024/6/22/gabrielle-civil-my-san-francisco\">reserve tickets here\u003c/a>.\u003c/i>\u003c/p>\n\n",
"blocks": [],
"excerpt": "Gabrielle Civil’s performance at The Lab marks the end of a six-month residency with Small Press Traffic.",
"status": "publish",
"parent": 0,
"modified": 1726700514,
"stats": {
"hasAudio": false,
"hasVideo": false,
"hasChartOrMap": false,
"iframeSrcs": [],
"hasGoogleForm": false,
"hasGallery": false,
"hasHearkenModule": false,
"hasPolis": false,
"paragraphCount": 16,
"wordCount": 724
},
"headData": {
"title": "Poet Gabrielle Civil Performs ‘My San Francisco’ at The Lab | KQED",
"description": "Gabrielle Civil’s performance at The Lab marks the end of a six-month residency with Small Press Traffic.",
"ogTitle": "A Performance Artist and Poet Presents ‘My San Francisco’",
"ogDescription": "",
"ogImgId": "",
"twTitle": "A Performance Artist and Poet Presents ‘My San Francisco’",
"twDescription": "",
"twImgId": "",
"socialTitle": "Poet Gabrielle Civil Performs ‘My San Francisco’ at The Lab %%page%% %%sep%% KQED",
"schema": {
"@context": "http://schema.org",
"@type": "Article",
"headline": "A Performance Artist and Poet Presents ‘My San Francisco’",
"datePublished": "2024-06-19T08:00:32-07:00",
"dateModified": "2024-09-18T16:01:54-07:00",
"image": "https://cdn.kqed.org/wp-content/uploads/2020/02/KQED-OG-Image@1x.png"
}
},
"sticky": false,
"templateType": "standard",
"featuredImageType": "standard",
"excludeFromSiteSearch": "Include",
"articleAge": "0",
"path": "/arts/13959993/gabrielle-civil-my-san-francisco-small-press-traffic-the-lab",
"audioTrackLength": null,
"parsedContent": [
{
"type": "contentString",
"content": "\u003cdiv class=\"post-body\">\u003cp>\u003cp>For the past six months, Los Angeles performance artist \u003ca href=\"https://www.gabriellecivilartist.com/\">Gabrielle Civil\u003c/a> has been digging through 50 years worth of archives in Small Press Traffic’s Mission District offices.\u003c/p>\n\u003cp>“It’s been so juicy and fun,” she says. “You can see a lot of different relationships just through ephemeral material.”\u003c/p>\n\u003cp>\u003c/p>\u003c/div>",
"attributes": {
"named": {},
"numeric": []
}
},
{
"type": "component",
"content": "",
"name": "aside",
"attributes": {
"named": {
"postid": "arts_13951003",
"label": ""
},
"numeric": []
}
},
{
"type": "contentString",
"content": "\u003cdiv class=\"post-body\">\u003cp>As a nonprofit dedicated to boundary-pushing poets, Small Press Traffic (SPT) has found a fitting partner in Civil, who has premiered over 50 performance artworks and written several performance memoirs, blurring the lines between static writing, live events and archives of Black women’s creative expression. On Saturday, June 22, Civil will perform \u003ci>\u003ca href=\"https://www.smallpresstraffic.org/event/my-san-francisco\">My San Francisco\u003c/a>\u003c/i> at The Lab, the final event in her five-part series \u003ci>\u003ca href=\"https://www.smallpresstraffic.org/currently-post/where-would-i-be-without-you\">Where Would I Be Without You?\u003c/a>\u003c/i>\u003c/p>\n\u003cp>Commissioned by SPT in celebration of their 50th anniversary, the series has explored the power of friendship and literary connections. The four previous events, which included an \u003ca href=\"https://www.smallpresstraffic.org/event/listening-party\">album listening party\u003c/a>, collective poetry writing while \u003ca href=\"https://www.smallpresstraffic.org/event/watch-party-workshop-tongues-untied\">watching movies over Zoom\u003c/a> and readings by \u003ca href=\"https://www.smallpresstraffic.org/event/a-friendly-reading-social\">pairs of poet friends\u003c/a>, often used artworks from Bay Area history as starting points. One of those was the 1993 John Singleton film \u003ci>\u003ca href=\"https://www.smallpresstraffic.org/event/watch-party-workshop-poetic-justice\">Poetic Justice\u003c/a>\u003c/i> (starring Janet Jackson and Tupac Shakur). Another was the 1976 Pat Parker & Judy Grahn album that gave the series its name.\u003c/p>\n\u003cfigure id=\"attachment_13959997\" class=\"wp-caption aligncenter\" style=\"max-width: 2560px\">\u003cimg loading=\"lazy\" decoding=\"async\" src=\"https://cdn.kqed.org/wp-content/uploads/sites/2/2024/06/unnamed.png\" alt=\"Black woman stands with right hand on chest in front of mic in gallery space\" width=\"2560\" height=\"1408\" class=\"size-full wp-image-13959997\" srcset=\"https://cdn.kqed.org/wp-content/uploads/sites/2/2024/06/unnamed.png 2560w, https://cdn.kqed.org/wp-content/uploads/sites/2/2024/06/unnamed-800x440.png 800w, https://cdn.kqed.org/wp-content/uploads/sites/2/2024/06/unnamed-1020x561.png 1020w, https://cdn.kqed.org/wp-content/uploads/sites/2/2024/06/unnamed-160x88.png 160w, https://cdn.kqed.org/wp-content/uploads/sites/2/2024/06/unnamed-768x422.png 768w, https://cdn.kqed.org/wp-content/uploads/sites/2/2024/06/unnamed-1536x845.png 1536w, https://cdn.kqed.org/wp-content/uploads/sites/2/2024/06/unnamed-2048x1126.png 2048w, https://cdn.kqed.org/wp-content/uploads/sites/2/2024/06/unnamed-1920x1056.png 1920w\" sizes=\"(max-width: 2560px) 100vw, 2560px\">\u003cfigcaption class=\"wp-caption-text\">Gabrielle Civil reading during the May 31 event ‘A Friendly Reading & Social’ at Et al. \u003ccite>(Courtesy Small Press Traffic)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>What kind of relationship does a Detroit-born, Los Angeles-based artist have to San Francisco that would occasion the use of such a possessive title? For Civil, it began with an appreciation of the region’s poetic output and the poets who spread out from this place.\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>“I was especially informed and inspired by the woman of color poetry-performance scene,” she says. “That would be Ntozake Shange and \u003ci>for colored girls\u003c/i>. Even though I think people think of it — and they \u003cem>should\u003c/em> think of it — as the first Black woman’s show on Broadway, it \u003ca href=\"https://www.kqed.org/arts/13954709/alta-shameless-hussy-press-dies-at-81\">started in the Bay\u003c/a>.”\u003c/p>\n\u003cp>Spending time in the SPT archives, Civil says, has allowed her to recognize how much the Bay Area has informed her imagination as a poet, and how much location has shaped her own coming of age.\u003c/p>\n\u003cp>For Civil, \u003ci>Where Would I Be Without You?\u003c/i> has been an opportunity to marvel at the criss-crossing networks represented in SPT’s holdings, then turn around and create even more connections within the present-day literary circles. \u003c/p>\n\u003cp>“What I try to do is set an experience for people to open up in their imaginations,” she says, “and have opportunities to consider themselves, and the people around them, and this whole weird thing of poetry that we’re trying to make together in some new ways.” \u003c/p>\n\u003cfigure id=\"attachment_13959996\" class=\"wp-caption aligncenter\" style=\"max-width: 1200px\">\u003cimg loading=\"lazy\" decoding=\"async\" src=\"https://cdn.kqed.org/wp-content/uploads/sites/2/2024/06/unnamed-1.jpg\" alt=\"Two people look at each other as they speak into mics\" width=\"1200\" height=\"800\" class=\"size-full wp-image-13959996\" srcset=\"https://cdn.kqed.org/wp-content/uploads/sites/2/2024/06/unnamed-1.jpg 1200w, https://cdn.kqed.org/wp-content/uploads/sites/2/2024/06/unnamed-1-800x533.jpg 800w, https://cdn.kqed.org/wp-content/uploads/sites/2/2024/06/unnamed-1-1020x680.jpg 1020w, https://cdn.kqed.org/wp-content/uploads/sites/2/2024/06/unnamed-1-160x107.jpg 160w, https://cdn.kqed.org/wp-content/uploads/sites/2/2024/06/unnamed-1-768x512.jpg 768w\" sizes=\"(max-width: 1200px) 100vw, 1200px\">\u003cfigcaption class=\"wp-caption-text\">Gabrielle Civil in conversation with Judy Grahn at the ‘Where Would I Be Without You’ listening party at The Lab. \u003ccite>(Courtesy of Small Press Traffic)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>One need not have attended any of the previous events to enjoy \u003ci>My San Francisco\u003c/i>. Civil says, “You don’t even have to be knowledgeable about poetry, or like poetry.” (But if you are an aficionado, you might geek out on some of the things she brings in.)\u003c/p>\n\u003cp>Saturday’s performance will be a combination of storytelling, sound, humor and conversation, with photo documentation from Civil’s forays into the archive. “The one thing that they should know about me is that I’m interactive,” she says to prospective attendees, “but I am also very respectful.”\u003c/p>\n\u003cp>Lasting traces of her time in the archives will exist in the form of documentation of all five events, but Civil emphasizes that this will be a one-night-only performance. \u003c/p>\n\u003cp>“If people are curious or are interested, I’d encourage them to come, because it’s not going to be happening every week,” she says. “We’re just going to come together and give it a shot.”\u003c/p>\n\u003chr>\n\u003cp>\u003c/p>\n\u003cp>\u003ci>Gabrielle Civil performs ‘My San Francisco’ at The Lab (2948 16th St., San Francisco) on June 22, 2024 at 7 p.m. The event is free to attend; \u003ca href=\"https://www.thelab.org/projects/2024/6/22/gabrielle-civil-my-san-francisco\">reserve tickets here\u003c/a>.\u003c/i>\u003c/p>\n\n\u003c/div>\u003c/p>",
"attributes": {
"named": {},
"numeric": []
}
}
],
"link": "/arts/13959993/gabrielle-civil-my-san-francisco-small-press-traffic-the-lab",
"authors": [
"61"
],
"programs": [
"arts_140"
],
"categories": [
"arts_1",
"arts_73"
],
"tags": [
"arts_1496",
"arts_4109",
"arts_585"
],
"featImg": "arts_13959995",
"label": "arts_140"
},
"arts_13958221": {
"type": "posts",
"id": "arts_13958221",
"meta": {
"index": "posts_1716263798",
"site": "arts",
"id": "13958221",
"score": null,
"sort": [
1716458454000
]
},
"guestAuthors": [],
"slug": "when-the-youth-speak-mush-lee-listens",
"title": "When the Youth Speak, Mush Lee Listens",
"publishDate": 1716458454,
"format": "audio",
"headTitle": "When the Youth Speak, Mush Lee Listens | KQED",
"labelTerm": {
"term": 8720,
"site": "arts"
},
"content": "\u003cp>\u003ca href=\"#episode-transcript\">\u003ci>View the full episode transcript.\u003c/i>\u003c/a>\u003c/p>\n\u003cp>As young people across the nation lead protests addressing war, climate change, reproductive rights and other major issues of our time, it’s important that adults in positions of power give them a platform and step back so the next generation of leaders can shine.\u003c/p>\n\u003cp>Young people have something to say, and they need allies. They need people like poet and educator \u003ca href=\"https://www.instagram.com/mush510_/\" target=\"_blank\" rel=\"noopener\">Michelle “Mush” Lee\u003c/a>.\u003c/p>\n\u003cfigure id=\"attachment_13958226\" class=\"wp-caption aligncenter\" style=\"max-width: 800px\">\u003cimg loading=\"lazy\" decoding=\"async\" class=\"size-medium wp-image-13958226\" src=\"https://cdn.kqed.org/wp-content/uploads/sites/2/2024/05/download-800x800.jpg\" alt=\"Woman faces camera with a smile, while wearing a gold necklace over a white top in front of a white background. \" width=\"800\" height=\"800\" srcset=\"https://cdn.kqed.org/wp-content/uploads/sites/2/2024/05/download-800x800.jpg 800w, https://cdn.kqed.org/wp-content/uploads/sites/2/2024/05/download-1020x1020.jpg 1020w, https://cdn.kqed.org/wp-content/uploads/sites/2/2024/05/download-160x160.jpg 160w, https://cdn.kqed.org/wp-content/uploads/sites/2/2024/05/download-768x768.jpg 768w, https://cdn.kqed.org/wp-content/uploads/sites/2/2024/05/download.jpg 1080w\" sizes=\"(max-width: 800px) 100vw, 800px\">\u003cfigcaption class=\"wp-caption-text\">‘Once you put your pen to paper, don’t stop’ — Michelle ‘Mush’ Lee\u003c/figcaption>\u003c/figure>\n\u003cp>Lee is the executive director of the renowned poetry organization \u003ca href=\"https://youthspeaks.org/\" target=\"_blank\" rel=\"noopener\">Youth Speaks\u003c/a>. The organization boasts a long list of alums who’ve become playwrights and poets, actors and activists. Just two years after its founding in 1996, Youth Speaks launched the annual youth poetry slam, Brave New Voices. This year, the three-day conference that pulls young poets from all corners of the country will be held in the nation’s capital, Washington D.C., just months before the presidential election.\u003c/p>\n\u003cp>As an organizer, Lee is looking ahead to this year’s conference with a clear understanding of why young people’s voices are so important right now.\u003c/p>\n\u003cp>Raised between San Francisco and Hercules, Lee didn’t get into spoken word and poetry until her college years, but the seeds had been planted through her family lineage. Her grandfather was a pastor who she saw rigorously working on his craft when she was a kid. Years later, when Lee stumbled across a book her mother wrote and had published in Korea, she truly saw the connection.\u003c/p>\n\u003cp>This week on Rightnowish we take a little dive into family history and explore the big concerns of the next generation with published poet, educator and youth advocate, Michelle “Mush” Lee.\u003c/p>\n\u003cp>\u003c!-- iframe plugin v.4.3 wordpress.org/plugins/iframe/ -->\u003cbr>\n\u003ciframe loading=\"lazy\" frameborder=\"0\" height=\"200\" scrolling=\"no\" src=\"https://playlist.megaphone.fm/?e=KQINC5141054590\" width=\"100%\" class=\"iframe-class\">\u003c/iframe>\u003c/p>\n\u003ch2 id=\"episode-transcript\">Episode Transcript\u003c/h2>\n\u003cp>\u003ci>\u003cspan style=\"font-weight: 400\">This is a computer-generated transcript. While our team has reviewed it, there may be errors.\u003c/span>\u003c/i>\u003c/p>\n\u003cp>\u003cb>Pendarvis Harshaw, Host: \u003c/b>\u003cspan style=\"font-weight: 400\">Today we’re in conversation with poet and educator Michelle Lee, better known as Mush. Growing up between San Francisco and Hercules, Mush didn’t identify as a poet or spoken word artist until her college days, which is funny because her family has a pretty deep and profound connection to words.\u003c/span>\u003c/p>\n\u003cp>\u003cb>Michelle “Mush” Lee, Guest: \u003c/b>\u003cspan style=\"font-weight: 400\">I\u003c/span>\u003cspan style=\"font-weight: 400\"> was helping my dad clear out the garage. There was a bunch of boxes with, you know, we open ‘em, it’s the same book. And it’s in Korean, and, you know, so we’re like, man, they’re like 200 copies of this book, what is it? \u003c/span>\u003c/p>\n\u003cp>\u003cspan style=\"font-weight: 400\">I go to the back, you know, where the artist bio and and picture is, and there’s my mom. It’s a whole book of poems that she secretly, somehow published in Korea. \u003c/span>\u003c/p>\n\u003cp>\u003cb>Pendarvis Harshaw: \u003c/b>\u003cspan style=\"font-weight: 400\">Now, Mush is at the helm of Youth Speaks, a nationally recognized organization that\u003c/span> \u003cspan style=\"font-weight: 400\">created a platform for young emerging poets. And it all started right here in Frisco!\u003c/span>\u003c/p>\n\u003cp>\u003cspan style=\"font-weight: 400\">As we continue to read news headlines about young people being on the forefront of combating climate change, pushing for reproductive rights, and organizing anti-war protests across our country, we’re going to hear how adults like Mush Lee are helping young poets raise their voices. \u003c/span>\u003c/p>\n\u003cp>\u003cspan style=\"font-weight: 400\"> \u003c/span>\u003cspan style=\"font-weight: 400\">I’m Rightnowish host, Pendarvis Harshaw, stick around for our conversation right after this.\u003c/span>\u003c/p>\n\u003cp>\u003cb>Pendarvis Harshaw:\u003c/b>\u003cspan style=\"font-weight: 400\"> Before poetry, spoken word, you were attracted to the oral tradition through the church. How did that play a role in who you are?\u003c/span>\u003c/p>\n\u003cp>\u003cb>Michelle “Mush” Lee: \u003c/b>\u003cspan style=\"font-weight: 400\">Thank you for asking it because it’s a straight, it’s a direct line to my grandparents. You know, I’m a first generation born in San Francisco, California. L\u003c/span>\u003cspan style=\"font-weight: 400\">ike a lot of children of immigrant parents or parents that are just working hella hard, you know, you get bounced around from family to family. You know what I mean? The cousin, the uncle.\u003c/span>\u003c/p>\n\u003cp>\u003cspan style=\"font-weight: 400\"> \u003c/span>\u003cspan style=\"font-weight: 400\">My grandfather was a Presbyterian pastor. \u003c/span>\u003cb> \u003c/b>\u003cspan style=\"font-weight: 400\">You know, Presbyterians get a rap of being like the boring square and nerdy theological super textbook.\u003c/span>\u003c/p>\n\u003cp>\u003cspan style=\"font-weight: 400\"> \u003c/span>\u003cspan style=\"font-weight: 400\">But still, even in my grandfather’s church, you know, I would always hear him behind the pew practicing. He would always be rehearsing. I’d always see him at his dinner table just writing and writing, reading scripture. So the act of going from the pen to the page to the book to the oral, mouth to the ear\u003c/span> \u003cspan style=\"font-weight: 400\">That was something I think, that I was just exposed to at a really, really young age. And despite being super like Presbyterian Christians, like, there was still some version of call and response, like the Korean grandmother’s in the, you know, in the pews. They were they were, you know, doing their call and responsing. And so there’s certain elements of, I think, hip hop cultural spaces and hip hop ethos and spoken word that resonated very quickly for me, even though where I was first exposed to those kind of expressions was not necessarily through poetry at all.\u003c/span>\u003c/p>\n\u003cp>\u003cb>Pendarvis Harshaw: \u003c/b>\u003cspan style=\"font-weight: 400\">But the seed was planted and then\u003c/span> \u003cspan style=\"font-weight: 400\">you stepped into poetry full on, all ten toes as a young adult. Bring me into that experience.\u003c/span>\u003c/p>\n\u003cp>\u003cb>Michelle “Mush” Lee: \u003c/b>\u003cspan style=\"font-weight: 400\">I was in the West Indies in undergrad. I was 19, maybe, studying abroad. The war breaks out. It was Bush’s first term, I think, Bush son, junior. And I just was alone. You know, there’s something about being lonely and alone and kind of physically apart and disconnected.\u003c/span>\u003c/p>\n\u003cp>\u003cspan style=\"font-weight: 400\">I got really reflective. I got really angry and I got scared, but mostly angry. So I started reading about what’s happening in the war. I started,I don’t know where, I just started watching YouTube.\u003c/span>\u003c/p>\n\u003cp>\u003cspan style=\"font-weight: 400\">I found some poets, some def poets, Def Poetry Jam poets and\u003c/span> \u003cspan style=\"font-weight: 400\">you know. There was an invitation from a professor in my women’s studies class there at University of West Indies who, that come and do open mic, all the women in the class. So I wrote my first poem about like, f*ck Bush, you know, f*ck the war. A lot of f*cks in there\u003c/span>\u003c/p>\n\u003cp>\u003cspan style=\"font-weight: 400\">And also like, I’m the sh*t because I’m an Asian woman, you know, hear me that, you know, it’s like the first sound. We call it first sound, at Youth Speaks when it’s like the first time a poet really has to say something serious and meaningful and like it’s urgent, and then it just comes out like that. So it was my little first sound moment.\u003c/span>\u003c/p>\n\u003cp>\u003cspan style=\"font-weight: 400\">And then as soon as I got back home that December, I hit every single open mic that I could. So my best friend, Merv drove me around. And that’s where I found Youth Speaks. And I was 19. Just turning 20.\u003c/span>\u003c/p>\n\u003cp>\u003ci>\u003cspan style=\"font-weight: 400\">[Music]\u003c/span>\u003c/i>\u003c/p>\n\u003cp>\u003cb>Pendarvis Harshaw: \u003c/b>\u003cspan style=\"font-weight: 400\"> You are the executive director of Youth Speaks. It’s a nationally renowned organization that promotes young folks using their voice to speak about what’s really going on. I need the origin story. Where did it all start?\u003c/span>\u003c/p>\n\u003cp>\u003cspan style=\"font-weight: 400\"> \u003c/span>\u003cb>Michelle “Mush” Lee: \u003c/b>\u003cspan style=\"font-weight: 400\">Legend is, is that it started in the back of somebody’s trunk, with a bunch of loose paper, pencils and books, like books of poetry. And it was like a roving mobile poetry workshop space before that became a thing. \u003c/span>\u003c/p>\n\u003cp>\u003cspan style=\"font-weight: 400\">So shout out to our, our founders, James Kass, our founding artistic director, Mark Bamuthi Joseph. Of course, the legendary Paul Flores.\u003c/span>\u003c/p>\n\u003cp>\u003cspan style=\"font-weight: 400\">The story is James Paul, they were MFA writers over at a university.\u003c/span> \u003cspan style=\"font-weight: 400\">They’re like, man, what’s up with all these white writers? And like 78% of them are dead, \u003c/span>\u003cb> \u003c/b>\u003cspan style=\"font-weight: 400\">and they said, you know, this can’t be right. You know, there’s got to be other ways of learning and engaging poetry and creative writing. And so they said ‘Look, why don’t we just hit up, schools and see if any teacher wants to, you know, give us 30 minutes of writing time?’ \u003c/span>\u003c/p>\n\u003cp>\u003cspan style=\"font-weight: 400\">And that was it. And we had the first youth poetry slam in the world that following year. Had no idea what was going to happen. Opened the doors in San Francisco, California and there was a line out the door, packed.\u003c/span>\u003c/p>\n\u003cp>\u003cb>Pendarvis Harshaw: \u003c/b>\u003cspan style=\"font-weight: 400\">What year we talking about?\u003c/span>\u003c/p>\n\u003cp>\u003cb>Michelle “Mush” Lee: \u003c/b>\u003cspan style=\"font-weight: 400\">The organization started formally, formed in 1996. So it was around the early 90s, you know, hip hop was taking kind of a global commercial stance, and it was becoming more relevant. You know, and hip hop theater was something that was starting to bubble up. You remember \u003c/span>\u003ci>\u003cspan style=\"font-weight: 400\">Carmen\u003c/span>\u003c/i>\u003cspan style=\"font-weight: 400\">.\u003c/span>\u003c/p>\n\u003cp>\u003cb>Pendarvis Harshaw: \u003c/b>\u003cspan style=\"font-weight: 400\">Oh yeah, with Beyonce and Mos Def, how can I forget?\u003c/span>\u003c/p>\n\u003cp>\u003cem>[2001 movie trailer for “Carmen: A Hip Hopera”]\u003c/em>\u003c/p>\n\u003cp>\u003ci>\u003cspan style=\"font-weight: 400\">Mekhi Phifer, Beyonce Knowles, Mos Def, Rah Digga, Da Brat, \u003c/span>\u003c/i>\u003ci>\u003cspan style=\"font-weight: 400\">Carmen, the original Hip Hopera\u003c/span>\u003c/i>\u003c/p>\n\u003cp>\u003cspan style=\"font-weight: 400\"> \u003c/span>\u003cb>Michelle “Mush” Lee: \u003c/b>\u003cspan style=\"font-weight: 400\">As I was going back during that time and figuring out what were the kind of the cultural moments that catalyzed some of, you know, the spoken word movement, the hip hop theater, hip hop education spaces? My memory brought me back to \u003c/span>\u003ci>\u003cspan style=\"font-weight: 400\">Carmen.\u003c/span>\u003c/i>\u003c/p>\n\u003cp>\u003cspan style=\"font-weight: 400\"> \u003c/span>\u003cspan style=\"font-weight: 400\">I remember watching it, and I love Beyonce then and now, but I remember watching it thinking, I don’t understand what’s happening! You know what I mean?! and i love beyonce and i love Mos and Mos def went on host 6 seasons of Def Poetry on HBO so that’s around the cultural moment and zeitgeist when Youth Speaks was being formed.\u003c/span>\u003c/p>\n\u003cp>\u003cb>Pendarvis Harshaw: \u003c/b>\u003cspan style=\"font-weight: 400\">Got it okay, okay. And then put it in context, how does the event, the annual event, Brave New Voices play a part in spreading the idea behind Youth Speaks?\u003c/span>\u003c/p>\n\u003cp>\u003cb>Michelle “Mush” Lee: \u003c/b>\u003cspan style=\"font-weight: 400\">In 1997, we started the first, you know, hosted the first Youth Poetry Slam in Frisco in San Francisco. And, we realized quickly that there were other cities, you know, poets were teaching other young folks. And so four cities got together a couple of years later, in New Mexico and said, you know, let’s convene every year. Let’s just get us together\u003c/span> \u003cspan style=\"font-weight: 400\">to create a space, 3 or 4 days, for young folks to just share their stories but also engage in this, like, oral poetic that was, again, from the hip hop culture, born of a very specific social context, from Black oral tradition. And, you know, it’s like when you meet your people, you find your people. And it’s like, by all means, any means and all means, like, let’s stay together.\u003c/span>\u003c/p>\n\u003cp>\u003ci>\u003cspan style=\"font-weight: 400\">[Music]\u003c/span>\u003c/i>\u003c/p>\n\u003cp>\u003cb>Michelle “Mush” Lee:\u003c/b>\u003cspan style=\"font-weight: 400\">That became kind of the pathway to connecting with eventually what became a network of 60 different youth voice organizations in the country: every corner, including, some First Nations reservations. \u003c/span>\u003c/p>\n\u003cp>\u003cspan style=\"font-weight: 400\">It was a way for young people to see and experience other poets who don’t look like them, who who might not even sound like them, definitely did not come from the same type of walk of life. But what, what bound everybody together was their love for the word and we thought that was the best type of exchange.\u003c/span>\u003c/p>\n\u003cp>\u003cspan style=\"font-weight: 400\"> \u003c/span>\u003cb>Pendarvis Harshaw: \u003c/b>\u003cspan style=\"font-weight: 400\">So Brave New Voices, toeing the line of three decades of being in existence and bringing young folks together to platform their voices and talk about issues that matter right now. Why is this July’s event so special and what’s the focus of it?\u003c/span>\u003c/p>\n\u003cp>\u003cspan style=\"font-weight: 400\"> \u003c/span>\u003cb>Michelle “Mush” Lee: \u003c/b>\u003cspan style=\"font-weight: 400\">There’s this kind of collective, disposition that and spirit energy, whatever you want to call it, that says that things feel particularly difficult. You know, so language like collective grief, collective punishment, collective fatigue, collective exhaustion,it’s weighing on us. And let’s the, you know, the obvious this November is the presidential election.\u003c/span>\u003c/p>\n\u003cp>\u003cspan style=\"font-weight: 400\">There’s a lot at stake, I think, and there’s a lot of legitimate resistance and frustration and rage amongst young people at the ways that our generation and our parents and grandparents generations um\u003c/span> \u003cspan style=\"font-weight: 400\">voluntary or involuntary have created like, the conditions.\u003c/span>\u003c/p>\n\u003cp>\u003cb>Pendarvis Harshaw: \u003c/b>\u003cspan style=\"font-weight: 400\">Yeah. What are some of the key issues that you folks are looking to talk about?\u003c/span>\u003c/p>\n\u003cp>\u003cspan style=\"font-weight: 400\"> \u003c/span>\u003cb>Michelle “Mush” Lee: \u003c/b>\u003cspan style=\"font-weight: 400\">The stuff that comes up is social media and mental health,\u003c/span>\u003c/p>\n\u003cp>\u003cspan style=\"font-weight: 400\"> \u003c/span>\u003cem>[Clip of Youth Speaks poet reciting poem on healing]\u003c/em>\u003c/p>\n\u003cp>\u003ci>\u003cspan style=\"font-weight: 400\">You believe that you are the definition of opaque. \u003c/span>\u003c/i>\u003ci>\u003cspan style=\"font-weight: 400\">\u003cbr>\n\u003c/span>\u003c/i>\u003ci>\u003cspan style=\"font-weight: 400\">You don’t even realize that you are the centerpiece in a room of double-sided mirrors and if only you cupped your hands around the glass, you would realize this is what healing looks like,\u003c/span>\u003c/i>\u003ci>\u003cspan style=\"font-weight: 400\">\u003cbr>\n\u003c/span>\u003c/i>\u003ci>\u003cspan style=\"font-weight: 400\">allowing yourself to become some sort of transparency. \u003c/span>\u003c/i>\u003ci>\u003cspan style=\"font-weight: 400\">\u003cbr>\n\u003c/span>\u003c/i>\u003ci>\u003cspan style=\"font-weight: 400\">And yes, they say healing is not linear, but healing is a revolving door..\u003c/span>\u003c/i>\u003c/p>\n\u003cp>\u003cspan style=\"font-weight: 400\">\u003cbr>\n\u003c/span>\u003cb>Michelle “Mush” Lee: …\u003c/b>\u003cspan style=\"font-weight: 400\">climate justice… \u003c/span>\u003c/p>\n\u003cp>\u003cem>[Clip of Youth Speaks poets talking about climate justice]\u003c/em>\u003c/p>\n\u003cp>\u003ci>\u003cspan style=\"font-weight: 400\">Abuelos and Abuelas\u003cbr>\n\u003c/span>\u003c/i>\u003ci>\u003cspan style=\"font-weight: 400\">Kids scattered on playgrounds\u003cbr>\n\u003c/span>\u003c/i>\u003ci>\u003cspan style=\"font-weight: 400\">Farmers toiling the fields\u003cbr>\n\u003c/span>\u003c/i>\u003ci>\u003cspan style=\"font-weight: 400\">Boiling under blistering heat\u003c/span>\u003c/i>\u003c/p>\n\u003cp>\u003cb>Michelle “Mush” Lee: …\u003c/b>\u003cspan style=\"font-weight: 400\">kind of an interrogation of colonialism, rematriation movements. What does that mean? What does it mean to be indigenous and sovereign? Also, you know, American Samoa, and other kind of nations that are, have been struggling in movement and movement work to be able to take back their ancestral land.\u003c/span>\u003c/p>\n\u003cp>\u003cb>Michelle “Mush” Lee: \u003c/b>\u003cspan style=\"font-weight: 400\">Censorship,\u003c/span>\u003c/p>\n\u003cp>\u003cem>[Clip of Youth Speaks poet reciting poem about banned books]\u003c/em>\u003c/p>\n\u003cp>\u003ci>\u003cspan style=\"font-weight: 400\">We are not perfect but our nation is based on hope. \u003c/span>\u003c/i>\u003ci>\u003cspan style=\"font-weight: 400\">\u003cbr>\n\u003c/span>\u003c/i> \u003ci>\u003cspan style=\"font-weight: 400\">We are always striving for a more perfect union \u003c/span>\u003c/i>\u003ci>\u003cspan style=\"font-weight: 400\">\u003cbr>\n\u003c/span>\u003c/i> \u003ci>\u003cspan style=\"font-weight: 400\">That hope is crushed when books are banned, \u003c/span>\u003c/i>\u003ci>\u003cspan style=\"font-weight: 400\">\u003cbr>\n\u003c/span>\u003c/i> \u003ci>\u003cspan style=\"font-weight: 400\">ripping away stories that need to be told. [audience hmm]\u003c/span>\u003c/i>\u003ci>\u003cspan style=\"font-weight: 400\">\u003cbr>\n\u003c/span>\u003c/i> \u003ci>\u003cspan style=\"font-weight: 400\">If voices can be so easily muzzled in America, \u003c/span>\u003c/i>\u003ci>\u003cspan style=\"font-weight: 400\">\u003cbr>\n\u003c/span>\u003c/i> \u003ci>\u003cspan style=\"font-weight: 400\">what hope do people yearning for freedom have in \u003c/span>\u003c/i>\u003ci>\u003cspan style=\"font-weight: 400\">\u003cbr>\n\u003c/span>\u003c/i> \u003ci>\u003cspan style=\"font-weight: 400\">Russia, China, Ukraine, Gaza?\u003c/span>\u003c/i>\u003ci>\u003cspan style=\"font-weight: 400\">\u003cbr>\n\u003c/span>\u003c/i> \u003ci>\u003cspan style=\"font-weight: 400\">Silencing books by banning them only leads to \u003c/span>\u003c/i>\u003ci>\u003cspan style=\"font-weight: 400\">\u003cbr>\n\u003c/span>\u003c/i> \u003ci>\u003cspan style=\"font-weight: 400\">silencing people by bombing them. [audience cheering]\u003c/span>\u003c/i>\u003c/p>\n\u003cp>\u003cspan style=\"font-weight: 400\"> \u003c/span>\u003cb>Michelle “Mush” Lee: \u003c/b>\u003cspan style=\"font-weight: 400\">Last thing I’ll say is, underneath it all, one of the greatest powers that every poet I know has is the power to time travel. And by that, I mean\u003c/span> \u003cspan style=\"font-weight: 400\">somebody says or shares something that you know is authentic, you know, is real and you know, took some type of risk to, to to share\u003c/span>\u003cb>. \u003c/b>\u003cspan style=\"font-weight: 400\">And suddenly, you know them in a new way,\u003c/span>\u003c/p>\n\u003cp>\u003cspan style=\"font-weight: 400\"> \u003c/span>\u003cspan style=\"font-weight: 400\">I don’t know how to describe that. I always just describe it as time travel. We don’t give it enough due credit. You know, funders are always trying to measure that stuff. I’m like, ‘you can’t measure it man You can’t. You just got to trust. Just come into this space and feel it. I promise you, you’re just gonna want to write checks to the shorties.’ But, yeah, I think that is one of the most magical things that a poet and most artists I know are able to do.\u003c/span>\u003c/p>\n\u003cp>\u003cspan style=\"font-weight: 400\">The ability to connect people across, you know, imagined or real dividing lines is something that we’re trying to preserve through Brave New voices.\u003c/span>\u003c/p>\n\u003cp>\u003cb>Pendarvis Harshaw: \u003c/b>\u003cspan style=\"font-weight: 400\">i love that. I love that you said that it’s there are so many different issues to address. Underneath that is the human connection and the ability to create empathy, situations where people can be open to other people’s lived experiences. \u003c/span>\u003c/p>\n\u003cp>\u003cspan style=\"font-weight: 400\">With that said, do you have any advice to a young poet, someone in their teens, 20s, or even an older person who’s looking to make their first sound, as you said?\u003c/span>\u003c/p>\n\u003cp>\u003cspan style=\"font-weight: 400\"> \u003c/span>\u003cb>Michelle “Mush” Lee: \u003c/b>\u003cspan style=\"font-weight: 400\">Look, I’m 41 years old. I was born in 1982. This is a different moment. You know, I have a child that’s 11 years old, so it’s a different moment. I recognize that. It’s really hard. I feel like it’s even harder for our young people today to feel like they can truly make mistakes and fail publicly.\u003c/span>\u003c/p>\n\u003cp>\u003cspan style=\"font-weight: 400\"> \u003c/span>\u003cspan style=\"font-weight: 400\">Shame based culture, there’s all kinds of stuff that existed even when we were children but it’s, it’s a different scale and scope. And so I would say, look, you’re going to suck. And it’s going to be fine. But if it feels right when you’re up there, no matter how much your paper is shaking, you got to keep doing it and that’s it.\u003c/span>\u003c/p>\n\u003cp>\u003cspan style=\"font-weight: 400\"> \u003c/span>\u003cspan style=\"font-weight: 400\">Once you put your pen to paper, don’t stop and seek out mentors. And then finally, come find Youth Speaks. Even if you’ve never written a poem,\u003c/span> \u003cspan style=\"font-weight: 400\">and we will walk with you.\u003c/span>\u003c/p>\n\u003cp>\u003ci>\u003cspan style=\"font-weight: 400\">[Music]\u003c/span>\u003c/i>\u003c/p>\n\u003cp>\u003cb>Pendarvis Harshaw: \u003c/b>\u003cspan style=\"font-weight: 400\">Mush, thank you for your time, for your personal story and for assisting the next generation in telling their story. \u003c/span>\u003c/p>\n\u003cp>\u003cspan style=\"font-weight: 400\">Again, Mush is the Executive Director of Youth Speaks, you can learn more about that organization by checking out their website, \u003c/span>\u003cspan style=\"font-weight: 400\">youthspeaks.org\u003c/span>\u003cspan style=\"font-weight: 400\">.\u003c/span>\u003c/p>\n\u003cp>\u003cspan style=\"font-weight: 400\">This summer Youth Speaks will be one of the many poetry orgs participating in Brave New Voices in Washington D.C., for more info on that check youthspeaks.org/bravenewvoices\u003c/span>\u003c/p>\n\u003cp>\u003cspan style=\"font-weight: 400\">And for more on Mush, she’s on Instagram. You can find her @ Mush510_ \u003c/span>\u003c/p>\n\u003cp>\u003cspan style=\"font-weight: 400\">This episode was hosted by me, Pendarvis Harshaw. Marisol Medina-Cadena produced this episode. Chris Hambrick held it down for edits on this one. Christopher Beale engineered this joint. \u003c/span>\u003cspan style=\"font-weight: 400\"> \u003c/span>\u003c/p>\n\u003cp>\u003cspan style=\"font-weight: 400\">The Rightnowish team is also supported by Jen Chien, Ugur Dursun, Holly Kernan, Cesar Saldaña, and Katie Sprenger. \u003c/span>\u003c/p>\n\u003cp>\u003cspan style=\"font-weight: 400\">Rightnowish is a KQED production. Until next time, peace!\u003cbr>\n\u003cimg loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-12127869\" src=\"https://ww2.kqed.org/app/uploads/sites/2/2016/09/Q.Logo_.Break_.jpg\" alt=\"\" width=\"800\" height=\"78\" srcset=\"https://cdn.kqed.org/wp-content/uploads/sites/2/2016/09/Q.Logo_.Break_.jpg 800w, https://cdn.kqed.org/wp-content/uploads/sites/2/2016/09/Q.Logo_.Break_-400x39.jpg 400w, https://cdn.kqed.org/wp-content/uploads/sites/2/2016/09/Q.Logo_.Break_-768x75.jpg 768w\" sizes=\"(max-width: 800px) 100vw, 800px\">\u003c/span>\u003c/p>\n\u003cp>\u003cstrong>\u003cem>Rightnowish is an arts and culture podcast produced at KQED. Listen to it wherever you get your podcasts or click the play button at the top of this page and subscribe to the show on \u003ca href=\"https://www.npr.org/podcasts/721590300/rightnowish\">NPR One\u003c/a>, \u003ca href=\"https://open.spotify.com/show/7kEJuafTzTVan7B78ttz1I\">Spotify\u003c/a>, \u003ca href=\"https://podcasts.apple.com/us/podcast/rightnowish/id1482187648\">Apple Podcasts\u003c/a>, \u003ca href=\"https://tunein.com/podcasts/Arts--Culture-Podcasts/Rightnowish-p1258245/\">TuneIn\u003c/a>, \u003ca href=\"https://www.stitcher.com/podcast/kqed/rightnowish\">Stitcher\u003c/a> or wherever you get your podcasts. \u003c/em>\u003c/strong>\u003c/p>\n\u003cp>[ad fullwidth]=\u003c/p>\n\u003cp>[ad floatright]\u003c/p>\n",
"blocks": [],
"excerpt": "Michelle Mush Lee of Youth Speaks talks about the issues on the minds of young poets today. ",
"status": "publish",
"parent": 0,
"modified": 1726875378,
"stats": {
"hasAudio": true,
"hasVideo": false,
"hasChartOrMap": false,
"iframeSrcs": [],
"hasGoogleForm": false,
"hasGallery": false,
"hasHearkenModule": false,
"hasPolis": false,
"paragraphCount": 61,
"wordCount": 3089
},
"headData": {
"title": "When the Youth Speak, Mush Lee Listens | KQED",
"description": "As young people across the nation lead protests addressing war, climate change, reproductive rights and the major issues of our time, it's important that adults in positions of power give them a platform and step back so the next generation of leaders can shine. Young people have something to say, and they need allies. They need people like poet and educator Michelle "Mush" Lee.",
"ogTitle": "",
"ogDescription": "",
"ogImgId": "",
"twTitle": "",
"twDescription": "",
"twImgId": "",
"socialDescription": "As young people across the nation lead protests addressing war, climate change, reproductive rights and the major issues of our time, it's important that adults in positions of power give them a platform and step back so the next generation of leaders can shine. Young people have something to say, and they need allies. They need people like poet and educator Michelle "Mush" Lee.",
"schema": {
"@context": "http://schema.org",
"@type": "Article",
"headline": "When the Youth Speak, Mush Lee Listens",
"datePublished": "2024-05-23T03:00:54-07:00",
"dateModified": "2024-09-20T16:36:18-07:00",
"image": "https://cdn.kqed.org/wp-content/uploads/2020/02/KQED-OG-Image@1x.png"
}
},
"audioUrl": "https://www.podtrac.com/pts/redirect.mp3/chrt.fm/track/G6C7C3/traffic.megaphone.fm/KQINC5141054590.mp3?updated=1716329439",
"sticky": false,
"nprStoryId": "kqed-13958221",
"templateType": "standard",
"featuredImageType": "standard",
"excludeFromSiteSearch": "Include",
"articleAge": "0",
"path": "/arts/13958221/when-the-youth-speak-mush-lee-listens",
"audioTrackLength": null,
"parsedContent": [
{
"type": "contentString",
"content": "\u003cdiv class=\"post-body\">\u003cp>\u003cp>\u003ca href=\"#episode-transcript\">\u003ci>View the full episode transcript.\u003c/i>\u003c/a>\u003c/p>\n\u003cp>As young people across the nation lead protests addressing war, climate change, reproductive rights and other major issues of our time, it’s important that adults in positions of power give them a platform and step back so the next generation of leaders can shine.\u003c/p>\n\u003cp>Young people have something to say, and they need allies. They need people like poet and educator \u003ca href=\"https://www.instagram.com/mush510_/\" target=\"_blank\" rel=\"noopener\">Michelle “Mush” Lee\u003c/a>.\u003c/p>\n\u003cfigure id=\"attachment_13958226\" class=\"wp-caption aligncenter\" style=\"max-width: 800px\">\u003cimg loading=\"lazy\" decoding=\"async\" class=\"size-medium wp-image-13958226\" src=\"https://cdn.kqed.org/wp-content/uploads/sites/2/2024/05/download-800x800.jpg\" alt=\"Woman faces camera with a smile, while wearing a gold necklace over a white top in front of a white background. \" width=\"800\" height=\"800\" srcset=\"https://cdn.kqed.org/wp-content/uploads/sites/2/2024/05/download-800x800.jpg 800w, https://cdn.kqed.org/wp-content/uploads/sites/2/2024/05/download-1020x1020.jpg 1020w, https://cdn.kqed.org/wp-content/uploads/sites/2/2024/05/download-160x160.jpg 160w, https://cdn.kqed.org/wp-content/uploads/sites/2/2024/05/download-768x768.jpg 768w, https://cdn.kqed.org/wp-content/uploads/sites/2/2024/05/download.jpg 1080w\" sizes=\"(max-width: 800px) 100vw, 800px\">\u003cfigcaption class=\"wp-caption-text\">‘Once you put your pen to paper, don’t stop’ — Michelle ‘Mush’ Lee\u003c/figcaption>\u003c/figure>\n\u003cp>Lee is the executive director of the renowned poetry organization \u003ca href=\"https://youthspeaks.org/\" target=\"_blank\" rel=\"noopener\">Youth Speaks\u003c/a>. The organization boasts a long list of alums who’ve become playwrights and poets, actors and activists. Just two years after its founding in 1996, Youth Speaks launched the annual youth poetry slam, Brave New Voices. This year, the three-day conference that pulls young poets from all corners of the country will be held in the nation’s capital, Washington D.C., just months before the presidential election.\u003c/p>\n\u003cp>As an organizer, Lee is looking ahead to this year’s conference with a clear understanding of why young people’s voices are so important right now.\u003c/p>\n\u003cp>Raised between San Francisco and Hercules, Lee didn’t get into spoken word and poetry until her college years, but the seeds had been planted through her family lineage. Her grandfather was a pastor who she saw rigorously working on his craft when she was a kid. Years later, when Lee stumbled across a book her mother wrote and had published in Korea, she truly saw the connection.\u003c/p>\n\u003cp>This week on Rightnowish we take a little dive into family history and explore the big concerns of the next generation with published poet, educator and youth advocate, Michelle “Mush” Lee.\u003c/p>\n\u003cp>\u003c!-- iframe plugin v.4.3 wordpress.org/plugins/iframe/ -->\u003cbr>\n\u003ciframe loading=\"lazy\" frameborder=\"0\" height=\"200\" scrolling=\"no\" src=\"https://playlist.megaphone.fm/?e=KQINC5141054590\" width=\"100%\" class=\"iframe-class\">\u003c/iframe>\u003c/p>\n\u003ch2 id=\"episode-transcript\">Episode Transcript\u003c/h2>\n\u003cp>\u003ci>\u003cspan style=\"font-weight: 400\">This is a computer-generated transcript. While our team has reviewed it, there may be errors.\u003c/span>\u003c/i>\u003c/p>\n\u003cp>\u003cb>Pendarvis Harshaw, Host: \u003c/b>\u003cspan style=\"font-weight: 400\">Today we’re in conversation with poet and educator Michelle Lee, better known as Mush. Growing up between San Francisco and Hercules, Mush didn’t identify as a poet or spoken word artist until her college days, which is funny because her family has a pretty deep and profound connection to words.\u003c/span>\u003c/p>\n\u003cp>\u003cb>Michelle “Mush” Lee, Guest: \u003c/b>\u003cspan style=\"font-weight: 400\">I\u003c/span>\u003cspan style=\"font-weight: 400\"> was helping my dad clear out the garage. There was a bunch of boxes with, you know, we open ‘em, it’s the same book. And it’s in Korean, and, you know, so we’re like, man, they’re like 200 copies of this book, what is it? \u003c/span>\u003c/p>\n\u003cp>\u003cspan style=\"font-weight: 400\">I go to the back, you know, where the artist bio and and picture is, and there’s my mom. It’s a whole book of poems that she secretly, somehow published in Korea. \u003c/span>\u003c/p>\n\u003cp>\u003cb>Pendarvis Harshaw: \u003c/b>\u003cspan style=\"font-weight: 400\">Now, Mush is at the helm of Youth Speaks, a nationally recognized organization that\u003c/span> \u003cspan style=\"font-weight: 400\">created a platform for young emerging poets. And it all started right here in Frisco!\u003c/span>\u003c/p>\n\u003cp>\u003cspan style=\"font-weight: 400\">As we continue to read news headlines about young people being on the forefront of combating climate change, pushing for reproductive rights, and organizing anti-war protests across our country, we’re going to hear how adults like Mush Lee are helping young poets raise their voices. \u003c/span>\u003c/p>\n\u003cp>\u003cspan style=\"font-weight: 400\"> \u003c/span>\u003cspan style=\"font-weight: 400\">I’m Rightnowish host, Pendarvis Harshaw, stick around for our conversation right after this.\u003c/span>\u003c/p>\n\u003cp>\u003cb>Pendarvis Harshaw:\u003c/b>\u003cspan style=\"font-weight: 400\"> Before poetry, spoken word, you were attracted to the oral tradition through the church. How did that play a role in who you are?\u003c/span>\u003c/p>\n\u003cp>\u003cb>Michelle “Mush” Lee: \u003c/b>\u003cspan style=\"font-weight: 400\">Thank you for asking it because it’s a straight, it’s a direct line to my grandparents. You know, I’m a first generation born in San Francisco, California. L\u003c/span>\u003cspan style=\"font-weight: 400\">ike a lot of children of immigrant parents or parents that are just working hella hard, you know, you get bounced around from family to family. You know what I mean? The cousin, the uncle.\u003c/span>\u003c/p>\n\u003cp>\u003cspan style=\"font-weight: 400\"> \u003c/span>\u003cspan style=\"font-weight: 400\">My grandfather was a Presbyterian pastor. \u003c/span>\u003cb> \u003c/b>\u003cspan style=\"font-weight: 400\">You know, Presbyterians get a rap of being like the boring square and nerdy theological super textbook.\u003c/span>\u003c/p>\n\u003cp>\u003cspan style=\"font-weight: 400\"> \u003c/span>\u003cspan style=\"font-weight: 400\">But still, even in my grandfather’s church, you know, I would always hear him behind the pew practicing. He would always be rehearsing. I’d always see him at his dinner table just writing and writing, reading scripture. So the act of going from the pen to the page to the book to the oral, mouth to the ear\u003c/span> \u003cspan style=\"font-weight: 400\">That was something I think, that I was just exposed to at a really, really young age. And despite being super like Presbyterian Christians, like, there was still some version of call and response, like the Korean grandmother’s in the, you know, in the pews. They were they were, you know, doing their call and responsing. And so there’s certain elements of, I think, hip hop cultural spaces and hip hop ethos and spoken word that resonated very quickly for me, even though where I was first exposed to those kind of expressions was not necessarily through poetry at all.\u003c/span>\u003c/p>\n\u003cp>\u003cb>Pendarvis Harshaw: \u003c/b>\u003cspan style=\"font-weight: 400\">But the seed was planted and then\u003c/span> \u003cspan style=\"font-weight: 400\">you stepped into poetry full on, all ten toes as a young adult. Bring me into that experience.\u003c/span>\u003c/p>\n\u003cp>\u003cb>Michelle “Mush” Lee: \u003c/b>\u003cspan style=\"font-weight: 400\">I was in the West Indies in undergrad. I was 19, maybe, studying abroad. The war breaks out. It was Bush’s first term, I think, Bush son, junior. And I just was alone. You know, there’s something about being lonely and alone and kind of physically apart and disconnected.\u003c/span>\u003c/p>\n\u003cp>\u003cspan style=\"font-weight: 400\">I got really reflective. I got really angry and I got scared, but mostly angry. So I started reading about what’s happening in the war. I started,I don’t know where, I just started watching YouTube.\u003c/span>\u003c/p>\n\u003cp>\u003cspan style=\"font-weight: 400\">I found some poets, some def poets, Def Poetry Jam poets and\u003c/span> \u003cspan style=\"font-weight: 400\">you know. There was an invitation from a professor in my women’s studies class there at University of West Indies who, that come and do open mic, all the women in the class. So I wrote my first poem about like, f*ck Bush, you know, f*ck the war. A lot of f*cks in there\u003c/span>\u003c/p>\n\u003cp>\u003cspan style=\"font-weight: 400\">And also like, I’m the sh*t because I’m an Asian woman, you know, hear me that, you know, it’s like the first sound. We call it first sound, at Youth Speaks when it’s like the first time a poet really has to say something serious and meaningful and like it’s urgent, and then it just comes out like that. So it was my little first sound moment.\u003c/span>\u003c/p>\n\u003cp>\u003cspan style=\"font-weight: 400\">And then as soon as I got back home that December, I hit every single open mic that I could. So my best friend, Merv drove me around. And that’s where I found Youth Speaks. And I was 19. Just turning 20.\u003c/span>\u003c/p>\n\u003cp>\u003ci>\u003cspan style=\"font-weight: 400\">[Music]\u003c/span>\u003c/i>\u003c/p>\n\u003cp>\u003cb>Pendarvis Harshaw: \u003c/b>\u003cspan style=\"font-weight: 400\"> You are the executive director of Youth Speaks. It’s a nationally renowned organization that promotes young folks using their voice to speak about what’s really going on. I need the origin story. Where did it all start?\u003c/span>\u003c/p>\n\u003cp>\u003cspan style=\"font-weight: 400\"> \u003c/span>\u003cb>Michelle “Mush” Lee: \u003c/b>\u003cspan style=\"font-weight: 400\">Legend is, is that it started in the back of somebody’s trunk, with a bunch of loose paper, pencils and books, like books of poetry. And it was like a roving mobile poetry workshop space before that became a thing. \u003c/span>\u003c/p>\n\u003cp>\u003cspan style=\"font-weight: 400\">So shout out to our, our founders, James Kass, our founding artistic director, Mark Bamuthi Joseph. Of course, the legendary Paul Flores.\u003c/span>\u003c/p>\n\u003cp>\u003cspan style=\"font-weight: 400\">The story is James Paul, they were MFA writers over at a university.\u003c/span> \u003cspan style=\"font-weight: 400\">They’re like, man, what’s up with all these white writers? And like 78% of them are dead, \u003c/span>\u003cb> \u003c/b>\u003cspan style=\"font-weight: 400\">and they said, you know, this can’t be right. You know, there’s got to be other ways of learning and engaging poetry and creative writing. And so they said ‘Look, why don’t we just hit up, schools and see if any teacher wants to, you know, give us 30 minutes of writing time?’ \u003c/span>\u003c/p>\n\u003cp>\u003cspan style=\"font-weight: 400\">And that was it. And we had the first youth poetry slam in the world that following year. Had no idea what was going to happen. Opened the doors in San Francisco, California and there was a line out the door, packed.\u003c/span>\u003c/p>\n\u003cp>\u003cb>Pendarvis Harshaw: \u003c/b>\u003cspan style=\"font-weight: 400\">What year we talking about?\u003c/span>\u003c/p>\n\u003cp>\u003cb>Michelle “Mush” Lee: \u003c/b>\u003cspan style=\"font-weight: 400\">The organization started formally, formed in 1996. So it was around the early 90s, you know, hip hop was taking kind of a global commercial stance, and it was becoming more relevant. You know, and hip hop theater was something that was starting to bubble up. You remember \u003c/span>\u003ci>\u003cspan style=\"font-weight: 400\">Carmen\u003c/span>\u003c/i>\u003cspan style=\"font-weight: 400\">.\u003c/span>\u003c/p>\n\u003cp>\u003cb>Pendarvis Harshaw: \u003c/b>\u003cspan style=\"font-weight: 400\">Oh yeah, with Beyonce and Mos Def, how can I forget?\u003c/span>\u003c/p>\n\u003cp>\u003cem>[2001 movie trailer for “Carmen: A Hip Hopera”]\u003c/em>\u003c/p>\n\u003cp>\u003ci>\u003cspan style=\"font-weight: 400\">Mekhi Phifer, Beyonce Knowles, Mos Def, Rah Digga, Da Brat, \u003c/span>\u003c/i>\u003ci>\u003cspan style=\"font-weight: 400\">Carmen, the original Hip Hopera\u003c/span>\u003c/i>\u003c/p>\n\u003cp>\u003cspan style=\"font-weight: 400\"> \u003c/span>\u003cb>Michelle “Mush” Lee: \u003c/b>\u003cspan style=\"font-weight: 400\">As I was going back during that time and figuring out what were the kind of the cultural moments that catalyzed some of, you know, the spoken word movement, the hip hop theater, hip hop education spaces? My memory brought me back to \u003c/span>\u003ci>\u003cspan style=\"font-weight: 400\">Carmen.\u003c/span>\u003c/i>\u003c/p>\n\u003cp>\u003cspan style=\"font-weight: 400\"> \u003c/span>\u003cspan style=\"font-weight: 400\">I remember watching it, and I love Beyonce then and now, but I remember watching it thinking, I don’t understand what’s happening! You know what I mean?! and i love beyonce and i love Mos and Mos def went on host 6 seasons of Def Poetry on HBO so that’s around the cultural moment and zeitgeist when Youth Speaks was being formed.\u003c/span>\u003c/p>\n\u003cp>\u003cb>Pendarvis Harshaw: \u003c/b>\u003cspan style=\"font-weight: 400\">Got it okay, okay. And then put it in context, how does the event, the annual event, Brave New Voices play a part in spreading the idea behind Youth Speaks?\u003c/span>\u003c/p>\n\u003cp>\u003cb>Michelle “Mush” Lee: \u003c/b>\u003cspan style=\"font-weight: 400\">In 1997, we started the first, you know, hosted the first Youth Poetry Slam in Frisco in San Francisco. And, we realized quickly that there were other cities, you know, poets were teaching other young folks. And so four cities got together a couple of years later, in New Mexico and said, you know, let’s convene every year. Let’s just get us together\u003c/span> \u003cspan style=\"font-weight: 400\">to create a space, 3 or 4 days, for young folks to just share their stories but also engage in this, like, oral poetic that was, again, from the hip hop culture, born of a very specific social context, from Black oral tradition. And, you know, it’s like when you meet your people, you find your people. And it’s like, by all means, any means and all means, like, let’s stay together.\u003c/span>\u003c/p>\n\u003cp>\u003ci>\u003cspan style=\"font-weight: 400\">[Music]\u003c/span>\u003c/i>\u003c/p>\n\u003cp>\u003cb>Michelle “Mush” Lee:\u003c/b>\u003cspan style=\"font-weight: 400\">That became kind of the pathway to connecting with eventually what became a network of 60 different youth voice organizations in the country: every corner, including, some First Nations reservations. \u003c/span>\u003c/p>\n\u003cp>\u003cspan style=\"font-weight: 400\">It was a way for young people to see and experience other poets who don’t look like them, who who might not even sound like them, definitely did not come from the same type of walk of life. But what, what bound everybody together was their love for the word and we thought that was the best type of exchange.\u003c/span>\u003c/p>\n\u003cp>\u003cspan style=\"font-weight: 400\"> \u003c/span>\u003cb>Pendarvis Harshaw: \u003c/b>\u003cspan style=\"font-weight: 400\">So Brave New Voices, toeing the line of three decades of being in existence and bringing young folks together to platform their voices and talk about issues that matter right now. Why is this July’s event so special and what’s the focus of it?\u003c/span>\u003c/p>\n\u003cp>\u003cspan style=\"font-weight: 400\"> \u003c/span>\u003cb>Michelle “Mush” Lee: \u003c/b>\u003cspan style=\"font-weight: 400\">There’s this kind of collective, disposition that and spirit energy, whatever you want to call it, that says that things feel particularly difficult. You know, so language like collective grief, collective punishment, collective fatigue, collective exhaustion,it’s weighing on us. And let’s the, you know, the obvious this November is the presidential election.\u003c/span>\u003c/p>\n\u003cp>\u003cspan style=\"font-weight: 400\">There’s a lot at stake, I think, and there’s a lot of legitimate resistance and frustration and rage amongst young people at the ways that our generation and our parents and grandparents generations um\u003c/span> \u003cspan style=\"font-weight: 400\">voluntary or involuntary have created like, the conditions.\u003c/span>\u003c/p>\n\u003cp>\u003cb>Pendarvis Harshaw: \u003c/b>\u003cspan style=\"font-weight: 400\">Yeah. What are some of the key issues that you folks are looking to talk about?\u003c/span>\u003c/p>\n\u003cp>\u003cspan style=\"font-weight: 400\"> \u003c/span>\u003cb>Michelle “Mush” Lee: \u003c/b>\u003cspan style=\"font-weight: 400\">The stuff that comes up is social media and mental health,\u003c/span>\u003c/p>\n\u003cp>\u003cspan style=\"font-weight: 400\"> \u003c/span>\u003cem>[Clip of Youth Speaks poet reciting poem on healing]\u003c/em>\u003c/p>\n\u003cp>\u003ci>\u003cspan style=\"font-weight: 400\">You believe that you are the definition of opaque. \u003c/span>\u003c/i>\u003ci>\u003cspan style=\"font-weight: 400\">\u003cbr>\n\u003c/span>\u003c/i>\u003ci>\u003cspan style=\"font-weight: 400\">You don’t even realize that you are the centerpiece in a room of double-sided mirrors and if only you cupped your hands around the glass, you would realize this is what healing looks like,\u003c/span>\u003c/i>\u003ci>\u003cspan style=\"font-weight: 400\">\u003cbr>\n\u003c/span>\u003c/i>\u003ci>\u003cspan style=\"font-weight: 400\">allowing yourself to become some sort of transparency. \u003c/span>\u003c/i>\u003ci>\u003cspan style=\"font-weight: 400\">\u003cbr>\n\u003c/span>\u003c/i>\u003ci>\u003cspan style=\"font-weight: 400\">And yes, they say healing is not linear, but healing is a revolving door..\u003c/span>\u003c/i>\u003c/p>\n\u003cp>\u003cspan style=\"font-weight: 400\">\u003cbr>\n\u003c/span>\u003cb>Michelle “Mush” Lee: …\u003c/b>\u003cspan style=\"font-weight: 400\">climate justice… \u003c/span>\u003c/p>\n\u003cp>\u003cem>[Clip of Youth Speaks poets talking about climate justice]\u003c/em>\u003c/p>\n\u003cp>\u003ci>\u003cspan style=\"font-weight: 400\">Abuelos and Abuelas\u003cbr>\n\u003c/span>\u003c/i>\u003ci>\u003cspan style=\"font-weight: 400\">Kids scattered on playgrounds\u003cbr>\n\u003c/span>\u003c/i>\u003ci>\u003cspan style=\"font-weight: 400\">Farmers toiling the fields\u003cbr>\n\u003c/span>\u003c/i>\u003ci>\u003cspan style=\"font-weight: 400\">Boiling under blistering heat\u003c/span>\u003c/i>\u003c/p>\n\u003cp>\u003cb>Michelle “Mush” Lee: …\u003c/b>\u003cspan style=\"font-weight: 400\">kind of an interrogation of colonialism, rematriation movements. What does that mean? What does it mean to be indigenous and sovereign? Also, you know, American Samoa, and other kind of nations that are, have been struggling in movement and movement work to be able to take back their ancestral land.\u003c/span>\u003c/p>\n\u003cp>\u003cb>Michelle “Mush” Lee: \u003c/b>\u003cspan style=\"font-weight: 400\">Censorship,\u003c/span>\u003c/p>\n\u003cp>\u003cem>[Clip of Youth Speaks poet reciting poem about banned books]\u003c/em>\u003c/p>\n\u003cp>\u003ci>\u003cspan style=\"font-weight: 400\">We are not perfect but our nation is based on hope. \u003c/span>\u003c/i>\u003ci>\u003cspan style=\"font-weight: 400\">\u003cbr>\n\u003c/span>\u003c/i> \u003ci>\u003cspan style=\"font-weight: 400\">We are always striving for a more perfect union \u003c/span>\u003c/i>\u003ci>\u003cspan style=\"font-weight: 400\">\u003cbr>\n\u003c/span>\u003c/i> \u003ci>\u003cspan style=\"font-weight: 400\">That hope is crushed when books are banned, \u003c/span>\u003c/i>\u003ci>\u003cspan style=\"font-weight: 400\">\u003cbr>\n\u003c/span>\u003c/i> \u003ci>\u003cspan style=\"font-weight: 400\">ripping away stories that need to be told. [audience hmm]\u003c/span>\u003c/i>\u003ci>\u003cspan style=\"font-weight: 400\">\u003cbr>\n\u003c/span>\u003c/i> \u003ci>\u003cspan style=\"font-weight: 400\">If voices can be so easily muzzled in America, \u003c/span>\u003c/i>\u003ci>\u003cspan style=\"font-weight: 400\">\u003cbr>\n\u003c/span>\u003c/i> \u003ci>\u003cspan style=\"font-weight: 400\">what hope do people yearning for freedom have in \u003c/span>\u003c/i>\u003ci>\u003cspan style=\"font-weight: 400\">\u003cbr>\n\u003c/span>\u003c/i> \u003ci>\u003cspan style=\"font-weight: 400\">Russia, China, Ukraine, Gaza?\u003c/span>\u003c/i>\u003ci>\u003cspan style=\"font-weight: 400\">\u003cbr>\n\u003c/span>\u003c/i> \u003ci>\u003cspan style=\"font-weight: 400\">Silencing books by banning them only leads to \u003c/span>\u003c/i>\u003ci>\u003cspan style=\"font-weight: 400\">\u003cbr>\n\u003c/span>\u003c/i> \u003ci>\u003cspan style=\"font-weight: 400\">silencing people by bombing them. [audience cheering]\u003c/span>\u003c/i>\u003c/p>\n\u003cp>\u003cspan style=\"font-weight: 400\"> \u003c/span>\u003cb>Michelle “Mush” Lee: \u003c/b>\u003cspan style=\"font-weight: 400\">Last thing I’ll say is, underneath it all, one of the greatest powers that every poet I know has is the power to time travel. And by that, I mean\u003c/span> \u003cspan style=\"font-weight: 400\">somebody says or shares something that you know is authentic, you know, is real and you know, took some type of risk to, to to share\u003c/span>\u003cb>. \u003c/b>\u003cspan style=\"font-weight: 400\">And suddenly, you know them in a new way,\u003c/span>\u003c/p>\n\u003cp>\u003cspan style=\"font-weight: 400\"> \u003c/span>\u003cspan style=\"font-weight: 400\">I don’t know how to describe that. I always just describe it as time travel. We don’t give it enough due credit. You know, funders are always trying to measure that stuff. I’m like, ‘you can’t measure it man You can’t. You just got to trust. Just come into this space and feel it. I promise you, you’re just gonna want to write checks to the shorties.’ But, yeah, I think that is one of the most magical things that a poet and most artists I know are able to do.\u003c/span>\u003c/p>\n\u003cp>\u003cspan style=\"font-weight: 400\">The ability to connect people across, you know, imagined or real dividing lines is something that we’re trying to preserve through Brave New voices.\u003c/span>\u003c/p>\n\u003cp>\u003cb>Pendarvis Harshaw: \u003c/b>\u003cspan style=\"font-weight: 400\">i love that. I love that you said that it’s there are so many different issues to address. Underneath that is the human connection and the ability to create empathy, situations where people can be open to other people’s lived experiences. \u003c/span>\u003c/p>\n\u003cp>\u003cspan style=\"font-weight: 400\">With that said, do you have any advice to a young poet, someone in their teens, 20s, or even an older person who’s looking to make their first sound, as you said?\u003c/span>\u003c/p>\n\u003cp>\u003cspan style=\"font-weight: 400\"> \u003c/span>\u003cb>Michelle “Mush” Lee: \u003c/b>\u003cspan style=\"font-weight: 400\">Look, I’m 41 years old. I was born in 1982. This is a different moment. You know, I have a child that’s 11 years old, so it’s a different moment. I recognize that. It’s really hard. I feel like it’s even harder for our young people today to feel like they can truly make mistakes and fail publicly.\u003c/span>\u003c/p>\n\u003cp>\u003cspan style=\"font-weight: 400\"> \u003c/span>\u003cspan style=\"font-weight: 400\">Shame based culture, there’s all kinds of stuff that existed even when we were children but it’s, it’s a different scale and scope. And so I would say, look, you’re going to suck. And it’s going to be fine. But if it feels right when you’re up there, no matter how much your paper is shaking, you got to keep doing it and that’s it.\u003c/span>\u003c/p>\n\u003cp>\u003cspan style=\"font-weight: 400\"> \u003c/span>\u003cspan style=\"font-weight: 400\">Once you put your pen to paper, don’t stop and seek out mentors. And then finally, come find Youth Speaks. Even if you’ve never written a poem,\u003c/span> \u003cspan style=\"font-weight: 400\">and we will walk with you.\u003c/span>\u003c/p>\n\u003cp>\u003ci>\u003cspan style=\"font-weight: 400\">[Music]\u003c/span>\u003c/i>\u003c/p>\n\u003cp>\u003cb>Pendarvis Harshaw: \u003c/b>\u003cspan style=\"font-weight: 400\">Mush, thank you for your time, for your personal story and for assisting the next generation in telling their story. \u003c/span>\u003c/p>\n\u003cp>\u003cspan style=\"font-weight: 400\">Again, Mush is the Executive Director of Youth Speaks, you can learn more about that organization by checking out their website, \u003c/span>\u003cspan style=\"font-weight: 400\">youthspeaks.org\u003c/span>\u003cspan style=\"font-weight: 400\">.\u003c/span>\u003c/p>\n\u003cp>\u003cspan style=\"font-weight: 400\">This summer Youth Speaks will be one of the many poetry orgs participating in Brave New Voices in Washington D.C., for more info on that check youthspeaks.org/bravenewvoices\u003c/span>\u003c/p>\n\u003cp>\u003cspan style=\"font-weight: 400\">And for more on Mush, she’s on Instagram. You can find her @ Mush510_ \u003c/span>\u003c/p>\n\u003cp>\u003cspan style=\"font-weight: 400\">This episode was hosted by me, Pendarvis Harshaw. Marisol Medina-Cadena produced this episode. Chris Hambrick held it down for edits on this one. Christopher Beale engineered this joint. \u003c/span>\u003cspan style=\"font-weight: 400\"> \u003c/span>\u003c/p>\n\u003cp>\u003cspan style=\"font-weight: 400\">The Rightnowish team is also supported by Jen Chien, Ugur Dursun, Holly Kernan, Cesar Saldaña, and Katie Sprenger. \u003c/span>\u003c/p>\n\u003cp>\u003cspan style=\"font-weight: 400\">Rightnowish is a KQED production. Until next time, peace!\u003cbr>\n\u003cimg loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-12127869\" src=\"https://ww2.kqed.org/app/uploads/sites/2/2016/09/Q.Logo_.Break_.jpg\" alt=\"\" width=\"800\" height=\"78\" srcset=\"https://cdn.kqed.org/wp-content/uploads/sites/2/2016/09/Q.Logo_.Break_.jpg 800w, https://cdn.kqed.org/wp-content/uploads/sites/2/2016/09/Q.Logo_.Break_-400x39.jpg 400w, https://cdn.kqed.org/wp-content/uploads/sites/2/2016/09/Q.Logo_.Break_-768x75.jpg 768w\" sizes=\"(max-width: 800px) 100vw, 800px\">\u003c/span>\u003c/p>\n\u003cp>\u003cstrong>\u003cem>Rightnowish is an arts and culture podcast produced at KQED. Listen to it wherever you get your podcasts or click the play button at the top of this page and subscribe to the show on \u003ca href=\"https://www.npr.org/podcasts/721590300/rightnowish\">NPR One\u003c/a>, \u003ca href=\"https://open.spotify.com/show/7kEJuafTzTVan7B78ttz1I\">Spotify\u003c/a>, \u003ca href=\"https://podcasts.apple.com/us/podcast/rightnowish/id1482187648\">Apple Podcasts\u003c/a>, \u003ca href=\"https://tunein.com/podcasts/Arts--Culture-Podcasts/Rightnowish-p1258245/\">TuneIn\u003c/a>, \u003ca href=\"https://www.stitcher.com/podcast/kqed/rightnowish\">Stitcher\u003c/a> or wherever you get your podcasts. \u003c/em>\u003c/strong>\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>\u003c/div>",
"attributes": {
"named": {},
"numeric": []
}
},
{
"type": "component",
"content": "",
"name": "ad",
"attributes": {
"named": {
"label": "floatright"
},
"numeric": [
"floatright"
]
}
},
{
"type": "contentString",
"content": "\u003cdiv class=\"post-body\">\u003cp>\u003c/p>\n\u003c/div>\u003c/p>",
"attributes": {
"named": {},
"numeric": []
}
}
],
"link": "/arts/13958221/when-the-youth-speak-mush-lee-listens",
"authors": [
"11491",
"11528"
],
"programs": [
"arts_8720"
],
"categories": [
"arts_1",
"arts_21759"
],
"tags": [
"arts_22160",
"arts_1496",
"arts_2672"
],
"featImg": "arts_13958225",
"label": "arts_8720"
},
"arts_13954736": {
"type": "posts",
"id": "arts_13954736",
"meta": {
"index": "posts_1716263798",
"site": "arts",
"id": "13954736",
"score": null,
"sort": [
1712167804000
]
},
"guestAuthors": [],
"slug": "jk-fowler-heurto-osos-perezosos-xalapa-mexico-artist-residency",
"title": "In Southern Mexico, Bay Area Artists Seek Refuge and Cultural Exchange",
"publishDate": 1712167804,
"format": "standard",
"headTitle": "In Southern Mexico, Bay Area Artists Seek Refuge and Cultural Exchange | KQED",
"labelTerm": {
"site": "arts"
},
"content": "\u003cp>\u003cspan style=\"font-weight: 400\">“Xalapa is a magical portal of colors, culture, great energy and healing. It felt like my soul knew it was right at home.”\u003c/span>\u003c/p>\n\u003cp>\u003cspan style=\"font-weight: 400\">Those are the words of \u003c/span>\u003ca href=\"https://www.kqed.org/forum/2010101894675/poet-mimi-tempestt-defies-and-reclaims-her-identity-in-new-book\">\u003cspan style=\"font-weight: 400\">Oakland poet Mimi Tempestt\u003c/span>\u003c/a>\u003cspan style=\"font-weight: 400\">, who recently traveled to Xalapa — the capital of Veracruz, Mexico. She spent a week in the Spanish colonial city, visiting for the first time as part of a new artist residency that has taken root in the city’s downtown: \u003c/span>\u003ca href=\"https://www.huertodeososperezosos.org/\">\u003cspan style=\"font-weight: 400\">Huerto de Osos Perezosos\u003c/span>\u003c/a>\u003cspan style=\"font-weight: 400\"> (“vegetable patch of the sloths”).\u003c/span>\u003c/p>\n\u003cfigure id=\"attachment_13955339\" class=\"wp-caption aligncenter\" style=\"max-width: 1707px\">\u003cimg loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-13955339\" src=\"https://cdn.kqed.org/wp-content/uploads/sites/2/2024/04/Xalapa3-scaled.jpg\" alt=\"a mural of a sloth is painted on a tall concrete wall in an outdoor garden\" width=\"1707\" height=\"2560\" srcset=\"https://cdn.kqed.org/wp-content/uploads/sites/2/2024/04/Xalapa3-scaled.jpg 1707w, https://cdn.kqed.org/wp-content/uploads/sites/2/2024/04/Xalapa3-800x1200.jpg 800w, https://cdn.kqed.org/wp-content/uploads/sites/2/2024/04/Xalapa3-1020x1530.jpg 1020w, https://cdn.kqed.org/wp-content/uploads/sites/2/2024/04/Xalapa3-160x240.jpg 160w, https://cdn.kqed.org/wp-content/uploads/sites/2/2024/04/Xalapa3-768x1152.jpg 768w, https://cdn.kqed.org/wp-content/uploads/sites/2/2024/04/Xalapa3-1024x1536.jpg 1024w, https://cdn.kqed.org/wp-content/uploads/sites/2/2024/04/Xalapa3-1365x2048.jpg 1365w, https://cdn.kqed.org/wp-content/uploads/sites/2/2024/04/Xalapa3-1920x2880.jpg 1920w\" sizes=\"(max-width: 1707px) 100vw, 1707px\">\u003cfigcaption class=\"wp-caption-text\">A mural of a sloth (or “oso perezoso”) is painted within the arts residency compound. The mural was painted by San Francisco’s Adrian Arias, who visited Xalapa last year. \u003ccite>(Alan Chazaro)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>\u003cspan style=\"font-weight: 400\">It’s not every day that a Bay Area poet decides to visit Xalapa. I would know. It’s \u003ca href=\"https://www.latimes.com/food/story/2022-10-16/history-pickled-jalapenos-xalapa-veracruz-mexican-food\">my parents’ hometown\u003c/a>, where my mother and grandfather currently live. I’ve been there many times throughout my life, and have always enjoyed its quaint historical vibe with narrow cobblestone roads, orchid blooms and artistic ebullience. But I’ve never encountered Bay Area artists there, especially ones who aren’t Mexican.\u003c/span>\u003c/p>\n\u003cp>\u003cspan style=\"font-weight: 400\">So I was delighted — and surprised — when I heard that a poetry acquaintance of mine, \u003c/span>\u003ca href=\"https://www.kqed.org/arts/13924716/nomadic-press-a-chosen-family-for-queer-and-bipoc-writers-closes-up-shop\">\u003cspan style=\"font-weight: 400\">J.K. Fowler\u003c/span>\u003c/a>, \u003cspan style=\"font-weight: 400\">had relocated from the Bay to Xalapa, a place that feels hidden, tucked in the misty mountains along Mexico’s southeastern shoreline. \u003ca href=\"https://www.kqed.org/arts/13924716/nomadic-press-a-chosen-family-for-queer-and-bipoc-writers-closes-up-shop\">Previously, Fowler operated Nomadic Press in Oakland\u003c/a>, which was known as a grassroots hub for diverse voices until it shuttered about a year ago. (Over the years, I read my work at several of their events.) [aside postid='arts_13955195']\u003c/span>\u003c/p>\n\u003cp>\u003cspan style=\"font-weight: 400\">As Fowler does, he is now working down there to connect others through his growing network of local artists — and he has a slate of Bay Area writers, muralists and multidisciplinary creators who are just beginning to enter Xalapa’s “magical portal.”\u003c/span>\u003c/p>\n\u003cp>[ad fullwidth]\u003c/p>\n\u003cp>\u003cspan style=\"font-weight: 400\">On my recent trip to see family in Xalapa, I caught up with Fowler at his artist compound. “Consider it your second home,” he told me as we strolled through a wondrous garden where he hosts events.\u003c/span>\u003c/p>\n\u003cp>\u003cspan style=\"font-weight: 400\">“If you ever need chayote, you can take some from here,” he said, and I could tell he meant it.\u003c/span>\u003c/p>\n\u003cfigure id=\"attachment_13955343\" class=\"wp-caption alignnone\" style=\"max-width: 2560px\">\u003cimg loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-13955343\" src=\"https://cdn.kqed.org/wp-content/uploads/sites/2/2024/04/Xalapa7-scaled.jpg\" alt=\"a tropical garden in southern Mexico\" width=\"2560\" height=\"1707\" srcset=\"https://cdn.kqed.org/wp-content/uploads/sites/2/2024/04/Xalapa7-scaled.jpg 2560w, https://cdn.kqed.org/wp-content/uploads/sites/2/2024/04/Xalapa7-800x533.jpg 800w, https://cdn.kqed.org/wp-content/uploads/sites/2/2024/04/Xalapa7-1020x680.jpg 1020w, https://cdn.kqed.org/wp-content/uploads/sites/2/2024/04/Xalapa7-160x107.jpg 160w, https://cdn.kqed.org/wp-content/uploads/sites/2/2024/04/Xalapa7-768x512.jpg 768w, https://cdn.kqed.org/wp-content/uploads/sites/2/2024/04/Xalapa7-1536x1024.jpg 1536w, https://cdn.kqed.org/wp-content/uploads/sites/2/2024/04/Xalapa7-2048x1365.jpg 2048w, https://cdn.kqed.org/wp-content/uploads/sites/2/2024/04/Xalapa7-1920x1280.jpg 1920w\" sizes=\"(max-width: 2560px) 100vw, 2560px\">\u003cfigcaption class=\"wp-caption-text\">One of Xalapa’s biggest attractions is the verdant greenery. Within the artist residency, there are two tropical outdoor gardens. \u003ccite>(Alan Chazaro)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>\u003cspan style=\"font-weight: 400\">The thing about Fowler’s vision is that it doesn’t function like a simple Airbnb might. It’s an integrated cultural exchange, in which Fowler partners with artists from the region and fosters an international dialogue through collaborations and events.\u003c/span>\u003c/p>\n\u003cp>\u003cspan style=\"font-weight: 400\">Fowler also has a cafe, Bundo, which used to be located less than a 10 minute walk from the residency, and offered an array of beverages and snacks, specializing in oven-fired pizzas. He is currently in the process of moving the cafe inside of Huerto to give visiting artists an on-site dining option. (Xalapa has a heralded food scene, even by Mexico’s standards.) \u003c/span>\u003c/p>\n\u003cp>\u003cspan style=\"font-weight: 400\">Huerto has high ceilings and earth tones that radiate a modern, minimalist Mexican aura. The lower portion of the living space has a total of five rooms, including a dining area, lounging spaces, an office, a bedroom and a kitchen, with Fowler’s living quarters located beyond the courtyard’s garden. While touring the spacious property, I met two local artists lounging in the outdoor patio discussing their ideas in Spanish, before switching over to English to introduce themselves to me.\u003c/span>\u003c/p>\n\u003cfigure id=\"attachment_13955341\" class=\"wp-caption alignnone\" style=\"max-width: 2560px\">\u003cimg loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-13955341\" src=\"https://cdn.kqed.org/wp-content/uploads/sites/2/2024/04/Xalapa5-scaled.jpg\" alt=\"plates of food are laid out on a wooden table\" width=\"2560\" height=\"1707\" srcset=\"https://cdn.kqed.org/wp-content/uploads/sites/2/2024/04/Xalapa5-scaled.jpg 2560w, https://cdn.kqed.org/wp-content/uploads/sites/2/2024/04/Xalapa5-800x533.jpg 800w, https://cdn.kqed.org/wp-content/uploads/sites/2/2024/04/Xalapa5-1020x680.jpg 1020w, https://cdn.kqed.org/wp-content/uploads/sites/2/2024/04/Xalapa5-160x107.jpg 160w, https://cdn.kqed.org/wp-content/uploads/sites/2/2024/04/Xalapa5-768x512.jpg 768w, https://cdn.kqed.org/wp-content/uploads/sites/2/2024/04/Xalapa5-1536x1024.jpg 1536w, https://cdn.kqed.org/wp-content/uploads/sites/2/2024/04/Xalapa5-2048x1365.jpg 2048w, https://cdn.kqed.org/wp-content/uploads/sites/2/2024/04/Xalapa5-1920x1280.jpg 1920w\" sizes=\"(max-width: 2560px) 100vw, 2560px\">\u003cfigcaption class=\"wp-caption-text\">Part of Fowler’s vision is to provide a cafe space for locals and visiting artists. At Bundo’s former location in downtown, the cafe served a variety of fresh dishes. Fowler plans to relocate Bundo. \u003ccite>(Alan Chazaro)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>\u003cspan style=\"font-weight: 400\">Huerto feels fresh, and full of potential. It’s a bicultural space where artists of diverse backgrounds can intermingle and inform each other’s practices. It also offers respite and privacy for those in need of a fresh environment.\u003c/span>\u003c/p>\n\u003cp>\u003cspan style=\"font-weight: 400\">Visiting artists from Northern California include Tempestt (who recently published her debut book with City Lights), Keenan Norris (a novelist who received the 2022 Northern California Book Award), E.K. Keith (a San Francisco-based poet) and Adrian Arias (a Bay Area writer, painter and illustrator). \u003c/span>\u003c/p>\n\u003cfigure id=\"attachment_13955340\" class=\"wp-caption aligncenter\" style=\"max-width: 2560px\">\u003cimg loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-13955340\" src=\"https://cdn.kqed.org/wp-content/uploads/sites/2/2024/04/Xalapa4-scaled.jpg\" alt=\"books about Oakland art are on display at a shop in Mexico\" width=\"2560\" height=\"1707\" srcset=\"https://cdn.kqed.org/wp-content/uploads/sites/2/2024/04/Xalapa4-scaled.jpg 2560w, https://cdn.kqed.org/wp-content/uploads/sites/2/2024/04/Xalapa4-800x533.jpg 800w, https://cdn.kqed.org/wp-content/uploads/sites/2/2024/04/Xalapa4-1020x680.jpg 1020w, https://cdn.kqed.org/wp-content/uploads/sites/2/2024/04/Xalapa4-160x107.jpg 160w, https://cdn.kqed.org/wp-content/uploads/sites/2/2024/04/Xalapa4-768x512.jpg 768w, https://cdn.kqed.org/wp-content/uploads/sites/2/2024/04/Xalapa4-1536x1024.jpg 1536w, https://cdn.kqed.org/wp-content/uploads/sites/2/2024/04/Xalapa4-2048x1365.jpg 2048w, https://cdn.kqed.org/wp-content/uploads/sites/2/2024/04/Xalapa4-1920x1280.jpg 1920w\" sizes=\"(max-width: 2560px) 100vw, 2560px\">\u003cfigcaption class=\"wp-caption-text\">Fowler’s mission is to create an international exchange between artists, and he shares work from Bay Area authors and painters with local Xalapeños. \u003ccite>(Alan Chazaro)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>\u003cspan style=\"font-weight: 400\">This summer, \u003c/span>\u003ca href=\"https://www.kqed.org/arts/13900077/ayodele-nzinga-oaklands-first-poet-laureate-is-here-for-the-people\">\u003cspan style=\"font-weight: 400\">Ayodele Nzinga\u003c/span>\u003c/a>\u003cspan style=\"font-weight: 400\"> (Oakland’s poet laureate) and \u003c/span>\u003ca href=\"https://www.kqed.org/arts/13916674/tongo-eisen-martin-poet-laureate-parker-occupied-school-city-lights\">\u003cspan style=\"font-weight: 400\">Tongo Eisen-Martin\u003c/span>\u003c/a>\u003cspan style=\"font-weight: 400\"> (San Francisco’s poet laureate) have signed up for visits. Nzinga is planning an anthology titled \u003c/span>\u003ci>\u003cspan style=\"font-weight: 400\">The Bridge\u003c/span>\u003c/i>\u003cspan style=\"font-weight: 400\">, in which she will gather poems from authors based in both the Bay Area and Xalapa, culminating with a reading at Bundo.\u003c/span>\u003c/p>\n\u003cp>And it’s not only for Bay Area artists, either. Huerto is also a way-point for local Xalapeños and Mexican nationals from other parts of the country. In fact, Huerto’s inaugural resident was Javier Peñalosa\u003cem>, \u003c/em>a screenwriter and children’s book author from Mexico City. [aside postid='arts_13954510']\u003c/p>\n\u003cp>“The space is genuinely tranquil and inspiring,” Peñalosa wrote in Spanish on Huerto’s website. “It’s like an oasis in the heart of Xalapa,”\u003c/p>\n\u003cp>\u003cspan style=\"font-weight: 400\">For first-timers in Xalapa — a small city that has virtually no foreigner presence, \u003ca href=\"https://www.latimes.com/food/story/2023-07-13/mexico-city-essay-daniel-hernandez\">unlike Mexico City with its influx of U.S. transplants \u003c/a>— the scenery and ambiance can overwhelm with its quiet positivity and reflective possibility.\u003c/span>\u003c/p>\n\u003cfigure id=\"attachment_13955338\" class=\"wp-caption alignnone\" style=\"max-width: 1707px\">\u003cimg loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-13955338\" src=\"https://cdn.kqed.org/wp-content/uploads/sites/2/2024/04/Xalapa2-scaled.jpg\" alt=\"a quaint kitchen in Mexico \" width=\"1707\" height=\"2560\" srcset=\"https://cdn.kqed.org/wp-content/uploads/sites/2/2024/04/Xalapa2-scaled.jpg 1707w, https://cdn.kqed.org/wp-content/uploads/sites/2/2024/04/Xalapa2-800x1200.jpg 800w, https://cdn.kqed.org/wp-content/uploads/sites/2/2024/04/Xalapa2-1020x1530.jpg 1020w, https://cdn.kqed.org/wp-content/uploads/sites/2/2024/04/Xalapa2-160x240.jpg 160w, https://cdn.kqed.org/wp-content/uploads/sites/2/2024/04/Xalapa2-768x1152.jpg 768w, https://cdn.kqed.org/wp-content/uploads/sites/2/2024/04/Xalapa2-1024x1536.jpg 1024w, https://cdn.kqed.org/wp-content/uploads/sites/2/2024/04/Xalapa2-1365x2048.jpg 1365w, https://cdn.kqed.org/wp-content/uploads/sites/2/2024/04/Xalapa2-1920x2880.jpg 1920w\" sizes=\"(max-width: 1707px) 100vw, 1707px\">\u003cfigcaption class=\"wp-caption-text\">Huerto de Osos Perezosos offers ample living space for visiting artists, including a full kitchen that is attached to an outdoor garden. \u003ccite>(Alan Chazaro)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>\u003cspan style=\"font-weight: 400\">There’s a certain synergy that artists can tap into in this off-the-radar destination, whose population is slightly larger than Oakland’s. Xalapa is ensconced in verdant greenery and often clouded and foggy like London, but with much warmer weather and tree-lined avenues where friendly women sell banana leaf-wrapped tamales. It’s the kind of unknown dimension that you might stumble into as a U.S. citizen and return from with an altered sense of gratitude.\u003c/span>\u003c/p>\n\u003cp>\u003cspan style=\"font-weight: 400\">“My last night at Huerto, I walked out to the courtyard after dinner and stood in the lovely mist, and appreciated the way the lamplight fell over the compound walls and into the courtyard, beautifying the quiet, tropical scene,” Norris shared in a testimonial. “It really did feel like a caesura in time itself, a space to contemplate.” \u003c/span>\u003c/p>\n\u003cp>\u003cimg loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-12127869\" src=\"https://cdn.kqed.org/wp-content/uploads/sites/2/2016/09/Q.Logo_.Break_.jpg\" alt=\"\" width=\"800\" height=\"78\" srcset=\"https://cdn.kqed.org/wp-content/uploads/sites/2/2016/09/Q.Logo_.Break_.jpg 800w, https://cdn.kqed.org/wp-content/uploads/sites/2/2016/09/Q.Logo_.Break_-400x39.jpg 400w, https://cdn.kqed.org/wp-content/uploads/sites/2/2016/09/Q.Logo_.Break_-768x75.jpg 768w\" sizes=\"(max-width: 800px) 100vw, 800px\">\u003c/p>\n\u003cp>[ad floatright]\u003c/p>\n\u003cp>\u003cem>\u003ca href=\"https://www.huertodeososperezosos.org/\">\u003cspan style=\"font-weight: 400\">Huerto de Osos Perezosos\u003c/span>\u003c/a>\u003cspan style=\"font-weight: 400\"> (located in Xalapa’s historic center) is available for seven-day visits with varying price ranges. Xalapa is roughly four and a half hours from Mexico City’s easternmost airport via bus, and one hour via taxi from Veracruz’s international airport.\u003c/span>\u003c/em>\u003c/p>\n\n",
"blocks": [],
"excerpt": "After closing Nomadic Press, J.K. Fowler created an artist residency in the verdant, historic city of Xalapa.",
"status": "publish",
"parent": 0,
"modified": 1726701751,
"stats": {
"hasAudio": false,
"hasVideo": false,
"hasChartOrMap": false,
"iframeSrcs": [],
"hasGoogleForm": false,
"hasGallery": false,
"hasHearkenModule": false,
"hasPolis": false,
"paragraphCount": 22,
"wordCount": 1168
},
"headData": {
"title": "In Southern Mexico, Bay Area Artists Seek Refuge and Cultural Exchange | KQED",
"description": "After closing Nomadic Press, J.K. Fowler created an artist residency in the verdant, historic city of Xalapa.",
"ogTitle": "",
"ogDescription": "",
"ogImgId": "",
"twTitle": "",
"twDescription": "",
"twImgId": "",
"schema": {
"@context": "http://schema.org",
"@type": "Article",
"headline": "In Southern Mexico, Bay Area Artists Seek Refuge and Cultural Exchange",
"datePublished": "2024-04-03T11:10:04-07:00",
"dateModified": "2024-09-18T16:22:31-07:00",
"image": "https://cdn.kqed.org/wp-content/uploads/2020/02/KQED-OG-Image@1x.png"
}
},
"sticky": false,
"nprStoryId": "kqed-13954736",
"templateType": "standard",
"featuredImageType": "standard",
"excludeFromSiteSearch": "Include",
"articleAge": "0",
"path": "/arts/13954736/jk-fowler-heurto-osos-perezosos-xalapa-mexico-artist-residency",
"audioTrackLength": null,
"parsedContent": [
{
"type": "contentString",
"content": "\u003cdiv class=\"post-body\">\u003cp>\u003cp>\u003cspan style=\"font-weight: 400\">“Xalapa is a magical portal of colors, culture, great energy and healing. It felt like my soul knew it was right at home.”\u003c/span>\u003c/p>\n\u003cp>\u003cspan style=\"font-weight: 400\">Those are the words of \u003c/span>\u003ca href=\"https://www.kqed.org/forum/2010101894675/poet-mimi-tempestt-defies-and-reclaims-her-identity-in-new-book\">\u003cspan style=\"font-weight: 400\">Oakland poet Mimi Tempestt\u003c/span>\u003c/a>\u003cspan style=\"font-weight: 400\">, who recently traveled to Xalapa — the capital of Veracruz, Mexico. She spent a week in the Spanish colonial city, visiting for the first time as part of a new artist residency that has taken root in the city’s downtown: \u003c/span>\u003ca href=\"https://www.huertodeososperezosos.org/\">\u003cspan style=\"font-weight: 400\">Huerto de Osos Perezosos\u003c/span>\u003c/a>\u003cspan style=\"font-weight: 400\"> (“vegetable patch of the sloths”).\u003c/span>\u003c/p>\n\u003cfigure id=\"attachment_13955339\" class=\"wp-caption aligncenter\" style=\"max-width: 1707px\">\u003cimg loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-13955339\" src=\"https://cdn.kqed.org/wp-content/uploads/sites/2/2024/04/Xalapa3-scaled.jpg\" alt=\"a mural of a sloth is painted on a tall concrete wall in an outdoor garden\" width=\"1707\" height=\"2560\" srcset=\"https://cdn.kqed.org/wp-content/uploads/sites/2/2024/04/Xalapa3-scaled.jpg 1707w, https://cdn.kqed.org/wp-content/uploads/sites/2/2024/04/Xalapa3-800x1200.jpg 800w, https://cdn.kqed.org/wp-content/uploads/sites/2/2024/04/Xalapa3-1020x1530.jpg 1020w, https://cdn.kqed.org/wp-content/uploads/sites/2/2024/04/Xalapa3-160x240.jpg 160w, https://cdn.kqed.org/wp-content/uploads/sites/2/2024/04/Xalapa3-768x1152.jpg 768w, https://cdn.kqed.org/wp-content/uploads/sites/2/2024/04/Xalapa3-1024x1536.jpg 1024w, https://cdn.kqed.org/wp-content/uploads/sites/2/2024/04/Xalapa3-1365x2048.jpg 1365w, https://cdn.kqed.org/wp-content/uploads/sites/2/2024/04/Xalapa3-1920x2880.jpg 1920w\" sizes=\"(max-width: 1707px) 100vw, 1707px\">\u003cfigcaption class=\"wp-caption-text\">A mural of a sloth (or “oso perezoso”) is painted within the arts residency compound. The mural was painted by San Francisco’s Adrian Arias, who visited Xalapa last year. \u003ccite>(Alan Chazaro)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>\u003cspan style=\"font-weight: 400\">It’s not every day that a Bay Area poet decides to visit Xalapa. I would know. It’s \u003ca href=\"https://www.latimes.com/food/story/2022-10-16/history-pickled-jalapenos-xalapa-veracruz-mexican-food\">my parents’ hometown\u003c/a>, where my mother and grandfather currently live. I’ve been there many times throughout my life, and have always enjoyed its quaint historical vibe with narrow cobblestone roads, orchid blooms and artistic ebullience. But I’ve never encountered Bay Area artists there, especially ones who aren’t Mexican.\u003c/span>\u003c/p>\n\u003cp>\u003cspan style=\"font-weight: 400\">So I was delighted — and surprised — when I heard that a poetry acquaintance of mine, \u003c/span>\u003ca href=\"https://www.kqed.org/arts/13924716/nomadic-press-a-chosen-family-for-queer-and-bipoc-writers-closes-up-shop\">\u003cspan style=\"font-weight: 400\">J.K. Fowler\u003c/span>\u003c/a>, \u003cspan style=\"font-weight: 400\">had relocated from the Bay to Xalapa, a place that feels hidden, tucked in the misty mountains along Mexico’s southeastern shoreline. \u003ca href=\"https://www.kqed.org/arts/13924716/nomadic-press-a-chosen-family-for-queer-and-bipoc-writers-closes-up-shop\">Previously, Fowler operated Nomadic Press in Oakland\u003c/a>, which was known as a grassroots hub for diverse voices until it shuttered about a year ago. (Over the years, I read my work at several of their events.) \u003c/p>\u003c/div>",
"attributes": {
"named": {},
"numeric": []
}
},
{
"type": "component",
"content": "",
"name": "aside",
"attributes": {
"named": {
"postid": "arts_13955195",
"label": ""
},
"numeric": []
}
},
{
"type": "contentString",
"content": "\u003cdiv class=\"post-body\">\u003cp>\u003c/span>\u003c/p>\n\u003cp>\u003cspan style=\"font-weight: 400\">As Fowler does, he is now working down there to connect others through his growing network of local artists — and he has a slate of Bay Area writers, muralists and multidisciplinary creators who are just beginning to enter Xalapa’s “magical portal.”\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\">On my recent trip to see family in Xalapa, I caught up with Fowler at his artist compound. “Consider it your second home,” he told me as we strolled through a wondrous garden where he hosts events.\u003c/span>\u003c/p>\n\u003cp>\u003cspan style=\"font-weight: 400\">“If you ever need chayote, you can take some from here,” he said, and I could tell he meant it.\u003c/span>\u003c/p>\n\u003cfigure id=\"attachment_13955343\" class=\"wp-caption alignnone\" style=\"max-width: 2560px\">\u003cimg loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-13955343\" src=\"https://cdn.kqed.org/wp-content/uploads/sites/2/2024/04/Xalapa7-scaled.jpg\" alt=\"a tropical garden in southern Mexico\" width=\"2560\" height=\"1707\" srcset=\"https://cdn.kqed.org/wp-content/uploads/sites/2/2024/04/Xalapa7-scaled.jpg 2560w, https://cdn.kqed.org/wp-content/uploads/sites/2/2024/04/Xalapa7-800x533.jpg 800w, https://cdn.kqed.org/wp-content/uploads/sites/2/2024/04/Xalapa7-1020x680.jpg 1020w, https://cdn.kqed.org/wp-content/uploads/sites/2/2024/04/Xalapa7-160x107.jpg 160w, https://cdn.kqed.org/wp-content/uploads/sites/2/2024/04/Xalapa7-768x512.jpg 768w, https://cdn.kqed.org/wp-content/uploads/sites/2/2024/04/Xalapa7-1536x1024.jpg 1536w, https://cdn.kqed.org/wp-content/uploads/sites/2/2024/04/Xalapa7-2048x1365.jpg 2048w, https://cdn.kqed.org/wp-content/uploads/sites/2/2024/04/Xalapa7-1920x1280.jpg 1920w\" sizes=\"(max-width: 2560px) 100vw, 2560px\">\u003cfigcaption class=\"wp-caption-text\">One of Xalapa’s biggest attractions is the verdant greenery. Within the artist residency, there are two tropical outdoor gardens. \u003ccite>(Alan Chazaro)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>\u003cspan style=\"font-weight: 400\">The thing about Fowler’s vision is that it doesn’t function like a simple Airbnb might. It’s an integrated cultural exchange, in which Fowler partners with artists from the region and fosters an international dialogue through collaborations and events.\u003c/span>\u003c/p>\n\u003cp>\u003cspan style=\"font-weight: 400\">Fowler also has a cafe, Bundo, which used to be located less than a 10 minute walk from the residency, and offered an array of beverages and snacks, specializing in oven-fired pizzas. He is currently in the process of moving the cafe inside of Huerto to give visiting artists an on-site dining option. (Xalapa has a heralded food scene, even by Mexico’s standards.) \u003c/span>\u003c/p>\n\u003cp>\u003cspan style=\"font-weight: 400\">Huerto has high ceilings and earth tones that radiate a modern, minimalist Mexican aura. The lower portion of the living space has a total of five rooms, including a dining area, lounging spaces, an office, a bedroom and a kitchen, with Fowler’s living quarters located beyond the courtyard’s garden. While touring the spacious property, I met two local artists lounging in the outdoor patio discussing their ideas in Spanish, before switching over to English to introduce themselves to me.\u003c/span>\u003c/p>\n\u003cfigure id=\"attachment_13955341\" class=\"wp-caption alignnone\" style=\"max-width: 2560px\">\u003cimg loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-13955341\" src=\"https://cdn.kqed.org/wp-content/uploads/sites/2/2024/04/Xalapa5-scaled.jpg\" alt=\"plates of food are laid out on a wooden table\" width=\"2560\" height=\"1707\" srcset=\"https://cdn.kqed.org/wp-content/uploads/sites/2/2024/04/Xalapa5-scaled.jpg 2560w, https://cdn.kqed.org/wp-content/uploads/sites/2/2024/04/Xalapa5-800x533.jpg 800w, https://cdn.kqed.org/wp-content/uploads/sites/2/2024/04/Xalapa5-1020x680.jpg 1020w, https://cdn.kqed.org/wp-content/uploads/sites/2/2024/04/Xalapa5-160x107.jpg 160w, https://cdn.kqed.org/wp-content/uploads/sites/2/2024/04/Xalapa5-768x512.jpg 768w, https://cdn.kqed.org/wp-content/uploads/sites/2/2024/04/Xalapa5-1536x1024.jpg 1536w, https://cdn.kqed.org/wp-content/uploads/sites/2/2024/04/Xalapa5-2048x1365.jpg 2048w, https://cdn.kqed.org/wp-content/uploads/sites/2/2024/04/Xalapa5-1920x1280.jpg 1920w\" sizes=\"(max-width: 2560px) 100vw, 2560px\">\u003cfigcaption class=\"wp-caption-text\">Part of Fowler’s vision is to provide a cafe space for locals and visiting artists. At Bundo’s former location in downtown, the cafe served a variety of fresh dishes. Fowler plans to relocate Bundo. \u003ccite>(Alan Chazaro)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>\u003cspan style=\"font-weight: 400\">Huerto feels fresh, and full of potential. It’s a bicultural space where artists of diverse backgrounds can intermingle and inform each other’s practices. It also offers respite and privacy for those in need of a fresh environment.\u003c/span>\u003c/p>\n\u003cp>\u003cspan style=\"font-weight: 400\">Visiting artists from Northern California include Tempestt (who recently published her debut book with City Lights), Keenan Norris (a novelist who received the 2022 Northern California Book Award), E.K. Keith (a San Francisco-based poet) and Adrian Arias (a Bay Area writer, painter and illustrator). \u003c/span>\u003c/p>\n\u003cfigure id=\"attachment_13955340\" class=\"wp-caption aligncenter\" style=\"max-width: 2560px\">\u003cimg loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-13955340\" src=\"https://cdn.kqed.org/wp-content/uploads/sites/2/2024/04/Xalapa4-scaled.jpg\" alt=\"books about Oakland art are on display at a shop in Mexico\" width=\"2560\" height=\"1707\" srcset=\"https://cdn.kqed.org/wp-content/uploads/sites/2/2024/04/Xalapa4-scaled.jpg 2560w, https://cdn.kqed.org/wp-content/uploads/sites/2/2024/04/Xalapa4-800x533.jpg 800w, https://cdn.kqed.org/wp-content/uploads/sites/2/2024/04/Xalapa4-1020x680.jpg 1020w, https://cdn.kqed.org/wp-content/uploads/sites/2/2024/04/Xalapa4-160x107.jpg 160w, https://cdn.kqed.org/wp-content/uploads/sites/2/2024/04/Xalapa4-768x512.jpg 768w, https://cdn.kqed.org/wp-content/uploads/sites/2/2024/04/Xalapa4-1536x1024.jpg 1536w, https://cdn.kqed.org/wp-content/uploads/sites/2/2024/04/Xalapa4-2048x1365.jpg 2048w, https://cdn.kqed.org/wp-content/uploads/sites/2/2024/04/Xalapa4-1920x1280.jpg 1920w\" sizes=\"(max-width: 2560px) 100vw, 2560px\">\u003cfigcaption class=\"wp-caption-text\">Fowler’s mission is to create an international exchange between artists, and he shares work from Bay Area authors and painters with local Xalapeños. \u003ccite>(Alan Chazaro)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>\u003cspan style=\"font-weight: 400\">This summer, \u003c/span>\u003ca href=\"https://www.kqed.org/arts/13900077/ayodele-nzinga-oaklands-first-poet-laureate-is-here-for-the-people\">\u003cspan style=\"font-weight: 400\">Ayodele Nzinga\u003c/span>\u003c/a>\u003cspan style=\"font-weight: 400\"> (Oakland’s poet laureate) and \u003c/span>\u003ca href=\"https://www.kqed.org/arts/13916674/tongo-eisen-martin-poet-laureate-parker-occupied-school-city-lights\">\u003cspan style=\"font-weight: 400\">Tongo Eisen-Martin\u003c/span>\u003c/a>\u003cspan style=\"font-weight: 400\"> (San Francisco’s poet laureate) have signed up for visits. Nzinga is planning an anthology titled \u003c/span>\u003ci>\u003cspan style=\"font-weight: 400\">The Bridge\u003c/span>\u003c/i>\u003cspan style=\"font-weight: 400\">, in which she will gather poems from authors based in both the Bay Area and Xalapa, culminating with a reading at Bundo.\u003c/span>\u003c/p>\n\u003cp>And it’s not only for Bay Area artists, either. Huerto is also a way-point for local Xalapeños and Mexican nationals from other parts of the country. In fact, Huerto’s inaugural resident was Javier Peñalosa\u003cem>, \u003c/em>a screenwriter and children’s book author from Mexico City. \u003c/p>\u003c/div>",
"attributes": {
"named": {},
"numeric": []
}
},
{
"type": "component",
"content": "",
"name": "aside",
"attributes": {
"named": {
"postid": "arts_13954510",
"label": ""
},
"numeric": []
}
},
{
"type": "contentString",
"content": "\u003cdiv class=\"post-body\">\u003cp>\u003c/p>\n\u003cp>“The space is genuinely tranquil and inspiring,” Peñalosa wrote in Spanish on Huerto’s website. “It’s like an oasis in the heart of Xalapa,”\u003c/p>\n\u003cp>\u003cspan style=\"font-weight: 400\">For first-timers in Xalapa — a small city that has virtually no foreigner presence, \u003ca href=\"https://www.latimes.com/food/story/2023-07-13/mexico-city-essay-daniel-hernandez\">unlike Mexico City with its influx of U.S. transplants \u003c/a>— the scenery and ambiance can overwhelm with its quiet positivity and reflective possibility.\u003c/span>\u003c/p>\n\u003cfigure id=\"attachment_13955338\" class=\"wp-caption alignnone\" style=\"max-width: 1707px\">\u003cimg loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-13955338\" src=\"https://cdn.kqed.org/wp-content/uploads/sites/2/2024/04/Xalapa2-scaled.jpg\" alt=\"a quaint kitchen in Mexico \" width=\"1707\" height=\"2560\" srcset=\"https://cdn.kqed.org/wp-content/uploads/sites/2/2024/04/Xalapa2-scaled.jpg 1707w, https://cdn.kqed.org/wp-content/uploads/sites/2/2024/04/Xalapa2-800x1200.jpg 800w, https://cdn.kqed.org/wp-content/uploads/sites/2/2024/04/Xalapa2-1020x1530.jpg 1020w, https://cdn.kqed.org/wp-content/uploads/sites/2/2024/04/Xalapa2-160x240.jpg 160w, https://cdn.kqed.org/wp-content/uploads/sites/2/2024/04/Xalapa2-768x1152.jpg 768w, https://cdn.kqed.org/wp-content/uploads/sites/2/2024/04/Xalapa2-1024x1536.jpg 1024w, https://cdn.kqed.org/wp-content/uploads/sites/2/2024/04/Xalapa2-1365x2048.jpg 1365w, https://cdn.kqed.org/wp-content/uploads/sites/2/2024/04/Xalapa2-1920x2880.jpg 1920w\" sizes=\"(max-width: 1707px) 100vw, 1707px\">\u003cfigcaption class=\"wp-caption-text\">Huerto de Osos Perezosos offers ample living space for visiting artists, including a full kitchen that is attached to an outdoor garden. \u003ccite>(Alan Chazaro)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>\u003cspan style=\"font-weight: 400\">There’s a certain synergy that artists can tap into in this off-the-radar destination, whose population is slightly larger than Oakland’s. Xalapa is ensconced in verdant greenery and often clouded and foggy like London, but with much warmer weather and tree-lined avenues where friendly women sell banana leaf-wrapped tamales. It’s the kind of unknown dimension that you might stumble into as a U.S. citizen and return from with an altered sense of gratitude.\u003c/span>\u003c/p>\n\u003cp>\u003cspan style=\"font-weight: 400\">“My last night at Huerto, I walked out to the courtyard after dinner and stood in the lovely mist, and appreciated the way the lamplight fell over the compound walls and into the courtyard, beautifying the quiet, tropical scene,” Norris shared in a testimonial. “It really did feel like a caesura in time itself, a space to contemplate.” \u003c/span>\u003c/p>\n\u003cp>\u003cimg loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-12127869\" src=\"https://cdn.kqed.org/wp-content/uploads/sites/2/2016/09/Q.Logo_.Break_.jpg\" alt=\"\" width=\"800\" height=\"78\" srcset=\"https://cdn.kqed.org/wp-content/uploads/sites/2/2016/09/Q.Logo_.Break_.jpg 800w, https://cdn.kqed.org/wp-content/uploads/sites/2/2016/09/Q.Logo_.Break_-400x39.jpg 400w, https://cdn.kqed.org/wp-content/uploads/sites/2/2016/09/Q.Logo_.Break_-768x75.jpg 768w\" sizes=\"(max-width: 800px) 100vw, 800px\">\u003c/p>\n\u003cp>\u003c/p>\u003c/div>",
"attributes": {
"named": {},
"numeric": []
}
},
{
"type": "component",
"content": "",
"name": "ad",
"attributes": {
"named": {
"label": "floatright"
},
"numeric": [
"floatright"
]
}
},
{
"type": "contentString",
"content": "\u003cdiv class=\"post-body\">\u003cp>\u003c/p>\n\u003cp>\u003cem>\u003ca href=\"https://www.huertodeososperezosos.org/\">\u003cspan style=\"font-weight: 400\">Huerto de Osos Perezosos\u003c/span>\u003c/a>\u003cspan style=\"font-weight: 400\"> (located in Xalapa’s historic center) is available for seven-day visits with varying price ranges. Xalapa is roughly four and a half hours from Mexico City’s easternmost airport via bus, and one hour via taxi from Veracruz’s international airport.\u003c/span>\u003c/em>\u003c/p>\n\n\u003c/div>\u003c/p>",
"attributes": {
"named": {},
"numeric": []
}
}
],
"link": "/arts/13954736/jk-fowler-heurto-osos-perezosos-xalapa-mexico-artist-residency",
"authors": [
"11748"
],
"categories": [
"arts_1"
],
"tags": [
"arts_22040",
"arts_7624",
"arts_10278",
"arts_14985",
"arts_5573",
"arts_17282",
"arts_1496",
"arts_2209",
"arts_7085"
],
"featImg": "arts_13955337",
"label": "arts"
},
"arts_13954709": {
"type": "posts",
"id": "arts_13954709",
"meta": {
"index": "posts_1716263798",
"site": "arts",
"id": "13954709",
"score": null,
"sort": [
1711478721000
]
},
"parent": 0,
"labelTerm": {
"site": "arts"
},
"blocks": [],
"publishDate": 1711478721,
"format": "aside",
"title": "Alta, ‘Shameless Hussy’ and Founder of Nation's First Feminist Press, Dies at 81",
"headTitle": "Alta, ‘Shameless Hussy’ and Founder of Nation’s First Feminist Press, Dies at 81 | KQED",
"content": "\u003cfigure id=\"attachment_13954753\" class=\"wp-caption aligncenter\" style=\"max-width: 1533px\">\u003cimg loading=\"lazy\" decoding=\"async\" src=\"https://cdn.kqed.org/wp-content/uploads/sites/2/2024/03/Alta_Paul-Steinbrink_1972_printing.jpg\" alt=\"A young woman with a short bob haircut stands in a collared shirt and pants at a large metal printing press in a cluttered room.\" width=\"1533\" height=\"1920\" class=\"size-full wp-image-13954753\" srcset=\"https://cdn.kqed.org/wp-content/uploads/sites/2/2024/03/Alta_Paul-Steinbrink_1972_printing.jpg 1533w, https://cdn.kqed.org/wp-content/uploads/sites/2/2024/03/Alta_Paul-Steinbrink_1972_printing-800x1002.jpg 800w, https://cdn.kqed.org/wp-content/uploads/sites/2/2024/03/Alta_Paul-Steinbrink_1972_printing-1020x1277.jpg 1020w, https://cdn.kqed.org/wp-content/uploads/sites/2/2024/03/Alta_Paul-Steinbrink_1972_printing-160x200.jpg 160w, https://cdn.kqed.org/wp-content/uploads/sites/2/2024/03/Alta_Paul-Steinbrink_1972_printing-768x962.jpg 768w, https://cdn.kqed.org/wp-content/uploads/sites/2/2024/03/Alta_Paul-Steinbrink_1972_printing-1226x1536.jpg 1226w\" sizes=\"(max-width: 1533px) 100vw, 1533px\">\u003cfigcaption class=\"wp-caption-text\">Alta at her printing press, circa 1972. Founded in 1969, Shameless Hussy Press was first to publish the work of Ntozake Shange and others, and is recognized as the first feminist press in the United States. \u003ccite>(Paul Steinbrink)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>Alta Gerrey loved being in the thick of the conversation.\u003c/p>\n\u003cp>The award-winning poet, gallerist and people magnet — who published under a single moniker, Alta — kicked down the door to the predominately male preserve of publishing in the early 1970s. With a keen eye for talent, she ushered some of the most consequential women writers of that turbulent era onto the literary scene.\u003c/p>\n\u003cp>She died March 10 at the age of 81, at home in Oakland, after a long struggle with cancer.\u003c/p>\n\u003cfigure id=\"attachment_13954752\" class=\"wp-caption aligncenter\" style=\"max-width: 1920px\">\u003cimg loading=\"lazy\" decoding=\"async\" src=\"https://cdn.kqed.org/wp-content/uploads/sites/2/2024/03/alta-70s_unknown.jpg\" alt=\"\" width=\"1920\" height=\"1707\" class=\"size-full wp-image-13954752\" srcset=\"https://cdn.kqed.org/wp-content/uploads/sites/2/2024/03/alta-70s_unknown.jpg 1920w, https://cdn.kqed.org/wp-content/uploads/sites/2/2024/03/alta-70s_unknown-800x711.jpg 800w, https://cdn.kqed.org/wp-content/uploads/sites/2/2024/03/alta-70s_unknown-1020x907.jpg 1020w, https://cdn.kqed.org/wp-content/uploads/sites/2/2024/03/alta-70s_unknown-160x142.jpg 160w, https://cdn.kqed.org/wp-content/uploads/sites/2/2024/03/alta-70s_unknown-768x683.jpg 768w, https://cdn.kqed.org/wp-content/uploads/sites/2/2024/03/alta-70s_unknown-1536x1366.jpg 1536w\" sizes=\"(max-width: 1920px) 100vw, 1920px\">\u003cfigcaption class=\"wp-caption-text\">Alta in the 1970s. Photographer unknown. \u003ccite>(Courtesy Kia Simon)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>Like many women who joined the feminist movement’s second wave in the late 1960s, Alta had been active in the civil rights movement. After realizing that she and her peers couldn’t get their work published, she launched \u003ca href=\"https://library.ucsc.edu/reg-hist/alta\">the nation’s first feminist press\u003c/a> in 1969, Shameless Hussy Press.\u003c/p>\n\u003cp>The ribald name signaled both Alta’s irreverent sensibility and her openness to writers who were sidelined and ignored by mainstream publishing.\u003c/p>\n\u003cp>[ad fullwidth]\u003c/p>\n\u003cp>“I had been reading Anaïs Nin’s diaries, and I knew that she and Henry Miller had made books on a letterpress,” she told Irene Reti in an interview for an essay about Shameless Hussy Press for the UC Santa Cruz University Library, which holds the \u003ca href=\"https://oac.cdlib.org/findaid/ark:/13030/tf396nb2dv/admin/\">Shameless Hussy archives\u003c/a>.\u003c/p>\n\u003cfigure id=\"attachment_13954751\" class=\"wp-caption aligncenter\" style=\"max-width: 1211px\">\u003cimg loading=\"lazy\" decoding=\"async\" src=\"https://cdn.kqed.org/wp-content/uploads/sites/2/2024/03/alta_shameless-hussy-cover.jpg\" alt=\"\" width=\"1211\" height=\"1920\" class=\"size-full wp-image-13954751\" srcset=\"https://cdn.kqed.org/wp-content/uploads/sites/2/2024/03/alta_shameless-hussy-cover.jpg 1211w, https://cdn.kqed.org/wp-content/uploads/sites/2/2024/03/alta_shameless-hussy-cover-800x1268.jpg 800w, https://cdn.kqed.org/wp-content/uploads/sites/2/2024/03/alta_shameless-hussy-cover-1020x1617.jpg 1020w, https://cdn.kqed.org/wp-content/uploads/sites/2/2024/03/alta_shameless-hussy-cover-160x254.jpg 160w, https://cdn.kqed.org/wp-content/uploads/sites/2/2024/03/alta_shameless-hussy-cover-768x1218.jpg 768w, https://cdn.kqed.org/wp-content/uploads/sites/2/2024/03/alta_shameless-hussy-cover-969x1536.jpg 969w\" sizes=\"(max-width: 1211px) 100vw, 1211px\">\u003cfigcaption class=\"wp-caption-text\">Alta’s 1980 anthology, ‘The Shameless Hussy: Selected Stories, Essays and Poetry.’ \u003ccite>(Crossing Press)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>Shameless Hussy was the first to publish Ntozake Shange’s \u003cem>for colored girls who have considered suicide / when the rainbow is enuf\u003c/em>, which went on to become a Tony-winning Broadway play. It introduced Mitsuye Yamada, whose \u003cem>Camp Notes and Other Poems\u003c/em> were written during and after her experience in Minidoka, the internment camp in Hunt, Idaho. Shameless Hussy was also the first to publish work by Pat Parker, Susan Griffin, and Mary Mackey.\u003c/p>\n\u003cp>Mackey credits Alta with launching a career that now includes \u003cem>New York Times\u003c/em> best-selling novels and eight volumes of poetry. Even with Fred Cody serving as her agent, Mackey couldn’t find a publisher for her first novel, 1972’s \u003cem>Immersion\u003c/em>, a roman à clef about “a woman looking for her own personal and sexual liberation in the jungles of Costa Rica,” Mackey said. \u003c/p>\n\u003cp>“Alta looked at it and said, ‘I’m going to print it.’ She had the ability to look at a piece of work and not care who you knew, what class you were, or how you identified. She could see things in the work itself,” she said.\u003c/p>\n\u003cfigure id=\"attachment_13954743\" class=\"wp-caption aligncenter\" style=\"max-width: 1920px\">\u003cimg loading=\"lazy\" decoding=\"async\" src=\"https://cdn.kqed.org/wp-content/uploads/sites/2/2024/03/alta_1988_Harold-Parrish_gesture.jpg\" alt=\"\" width=\"1920\" height=\"1276\" class=\"size-full wp-image-13954743\" srcset=\"https://cdn.kqed.org/wp-content/uploads/sites/2/2024/03/alta_1988_Harold-Parrish_gesture.jpg 1920w, https://cdn.kqed.org/wp-content/uploads/sites/2/2024/03/alta_1988_Harold-Parrish_gesture-800x532.jpg 800w, https://cdn.kqed.org/wp-content/uploads/sites/2/2024/03/alta_1988_Harold-Parrish_gesture-1020x678.jpg 1020w, https://cdn.kqed.org/wp-content/uploads/sites/2/2024/03/alta_1988_Harold-Parrish_gesture-160x106.jpg 160w, https://cdn.kqed.org/wp-content/uploads/sites/2/2024/03/alta_1988_Harold-Parrish_gesture-768x510.jpg 768w, https://cdn.kqed.org/wp-content/uploads/sites/2/2024/03/alta_1988_Harold-Parrish_gesture-1536x1021.jpg 1536w\" sizes=\"(max-width: 1920px) 100vw, 1920px\">\u003cfigcaption class=\"wp-caption-text\">Alta, holding court in 1988. \u003ccite>(Harold Parrish)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>Susan Griffin was part of an Oakland women’s group with Alta and had faced multiple rejections from mainstream publishing houses when Shameless Hussy published her books \u003cem>The Sink: Six Short Stories\u003c/em> and \u003cem>dear sky\u003c/em>, a collection of poems. Part of the book deal involved working with Alta’s AB Dick 360 offset press, which she moved to San Lorenzo after receiving multiple death threats from people offended by work she had published.\u003c/p>\n\u003cp>“You would come out to San Lorenzo and help a couple of days in the printing process,” Griffin recalled. “She was a bit wacky, mostly in a great way, but sometimes not. Alta was just one of the most courageous people I knew. She was very very honest, unless she was on purpose not being honest. She would tell you about anything, say anything, or do anything she thought was right. That made her very effective regarding social change.”\u003c/p>\n\u003cp>By the mid 1970s, Alta had returned to Oakland, where she continued printing batches of groundbreaking poetry, essays and novels until 1989. The press’s biggest money maker was \u003cem>Calamity Jane’s Letters to her Daughter\u003c/em>, a collection of uncertain provenance that got increased attention in 2016 when actor Ethan Hawke listed it as one of the best books he’d recently read. (Alta quickly printed up a batch of new copies.)\u003c/p>\n\u003cfigure id=\"attachment_13954757\" class=\"wp-caption aligncenter\" style=\"max-width: 1920px\">\u003cimg loading=\"lazy\" decoding=\"async\" src=\"https://cdn.kqed.org/wp-content/uploads/sites/2/2024/03/shange-jane.jpg\" alt=\"\" width=\"1920\" height=\"1492\" class=\"size-full wp-image-13954757\" srcset=\"https://cdn.kqed.org/wp-content/uploads/sites/2/2024/03/shange-jane.jpg 1920w, https://cdn.kqed.org/wp-content/uploads/sites/2/2024/03/shange-jane-800x622.jpg 800w, https://cdn.kqed.org/wp-content/uploads/sites/2/2024/03/shange-jane-1020x793.jpg 1020w, https://cdn.kqed.org/wp-content/uploads/sites/2/2024/03/shange-jane-160x124.jpg 160w, https://cdn.kqed.org/wp-content/uploads/sites/2/2024/03/shange-jane-768x597.jpg 768w, https://cdn.kqed.org/wp-content/uploads/sites/2/2024/03/shange-jane-1536x1194.jpg 1536w\" sizes=\"(max-width: 1920px) 100vw, 1920px\">\u003cfigcaption class=\"wp-caption-text\">(L–R) Shameless Hussy Press titles included ‘Calamity Jane’s Letters to Her Daughter’ and Ntozake Shange’s ‘for colored girls who have considered suicide / when the rainbow is enuf.’ \u003ccite>(Shameless Hussy Press)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>Running her own press gave Alta tremendous freedom, but it wasn’t a one-woman show.\u003c/p>\n\u003cp>“Everybody was part of the operation,” said her daughter Kia Simon, an independent video editor who sometimes works for KQED. “In elementary school we were making 10 cents an hour to fold books. It was a family business. My stepdad was pumping gas at a service station when they met, and he moved in with us. He was very focused on distribution, and the press actually paid for itself for 10 years.”\u003c/p>\n\u003cfigure id=\"attachment_13954747\" class=\"wp-caption aligncenter\" style=\"max-width: 1920px\">\u003cimg loading=\"lazy\" decoding=\"async\" src=\"https://cdn.kqed.org/wp-content/uploads/sites/2/2024/03/Alta_Kia-Simon_2010_Oakland.jpg\" alt=\"\" width=\"1920\" height=\"1280\" class=\"size-full wp-image-13954747\" srcset=\"https://cdn.kqed.org/wp-content/uploads/sites/2/2024/03/Alta_Kia-Simon_2010_Oakland.jpg 1920w, https://cdn.kqed.org/wp-content/uploads/sites/2/2024/03/Alta_Kia-Simon_2010_Oakland-800x533.jpg 800w, https://cdn.kqed.org/wp-content/uploads/sites/2/2024/03/Alta_Kia-Simon_2010_Oakland-1020x680.jpg 1020w, https://cdn.kqed.org/wp-content/uploads/sites/2/2024/03/Alta_Kia-Simon_2010_Oakland-160x107.jpg 160w, https://cdn.kqed.org/wp-content/uploads/sites/2/2024/03/Alta_Kia-Simon_2010_Oakland-768x512.jpg 768w, https://cdn.kqed.org/wp-content/uploads/sites/2/2024/03/Alta_Kia-Simon_2010_Oakland-1536x1024.jpg 1536w\" sizes=\"(max-width: 1920px) 100vw, 1920px\">\u003cfigcaption class=\"wp-caption-text\">Alta in Oakland, in 2010. \u003ccite>(Kia Simon)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>Born in 1942 in Reno, Nevada, Alta was 12 when her family moved to Berkeley so that her brother could attend the California School for the Blind. In the early 1960s, she dropped out of UC Berkeley to teach in the South. After the end of her first marriage to Danny Bosserman, she became caught up in the Bay Area’s literary ferment.\u003c/p>\n\u003cp>When her partnership with poet and noted Spanish-language translator John Oliver Simon ended in 1970, she founded a commune in Oakland for women seeking refuge from abusive relationships, which she wrote about enduring herself. Her second marriage to Daniel “Angel” Skarry in the early 1970s ended in divorce a decade later.\u003c/p>\n\u003cp>Alta’s 1980 book \u003ci>The Shameless Hussy: Selected Stories, Essays and Poetry\u003c/i> won a Before Columbus Foundation American Book Award. Other volumes include 1990’s \u003ci>Traveling Tales: Flings I’ve Flung in Foreign Parts\u003c/i> and 2015’s \u003ci>Another Moment: Living Well with a Dread Disease and Everything That Grows Can Also Shrink\u003c/i>.\u003c/p>\n\u003cfigure id=\"attachment_13954750\" class=\"wp-caption aligncenter\" style=\"max-width: 1440px\">\u003cimg loading=\"lazy\" decoding=\"async\" src=\"https://cdn.kqed.org/wp-content/uploads/sites/2/2024/03/Alta_Pam-Strayer_2024.jpg\" alt=\"\" width=\"1440\" height=\"1920\" class=\"size-full wp-image-13954750\" srcset=\"https://cdn.kqed.org/wp-content/uploads/sites/2/2024/03/Alta_Pam-Strayer_2024.jpg 1440w, https://cdn.kqed.org/wp-content/uploads/sites/2/2024/03/Alta_Pam-Strayer_2024-800x1067.jpg 800w, https://cdn.kqed.org/wp-content/uploads/sites/2/2024/03/Alta_Pam-Strayer_2024-1020x1360.jpg 1020w, https://cdn.kqed.org/wp-content/uploads/sites/2/2024/03/Alta_Pam-Strayer_2024-160x213.jpg 160w, https://cdn.kqed.org/wp-content/uploads/sites/2/2024/03/Alta_Pam-Strayer_2024-768x1024.jpg 768w, https://cdn.kqed.org/wp-content/uploads/sites/2/2024/03/Alta_Pam-Strayer_2024-1152x1536.jpg 1152w\" sizes=\"(max-width: 1440px) 100vw, 1440px\">\u003cfigcaption class=\"wp-caption-text\">Alta in early 2024. \u003ccite>(Pam Strayer)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>Always looking to stay in the mix culturally, she opened Alta Galleria in Berkeley’s Elmwood neighborhood in 2006, representing local artists and artists from China. She was forced to close the gallery due to the financial straits of the 2008 recession. \u003c/p>\n\u003cp>Misdiagnosed with multiple sclerosis, Alta spent many years studying healing and diet while contending with increasingly limited mobility. She was a regular presence in her Temescal neighborhood, hanging out for hours with other writers, academics and artists at Pizzaiolo, where she always had a copy of the \u003cem>Financial Times\u003c/em> and never seemed to pick up a check.\u003c/p>\n\u003cp>“Alta had a superpower for eating for free at restaurants,” Simon said. “There are a bunch of places where she wouldn’t get a bill, and Pizzaiolo was one of them.”\u003c/p>\n\u003cp>Alta is survived by her daughters Lorelei Bosserman of Oakland and Kia Simon of San Francisco, as well as her granddaughter Tesla Rose Moyer. A memorial will be held at noon on April 21 at Chapel of the Chimes in Oakland.\u003c/p>\n\u003chr>\n\u003cp>\u003cstrong>Shameless Hussy \u003c/strong>\u003c/p>\n\u003cp>\u003cem>i am one of the true hussies;\u003cbr>\ni have no shame;\u003cbr>\ni was a housewife, and\u003cbr>\nstretched from the housiness of it (hus)\u003cbr>\nand the wifiness of (wif/hus-wif) to\u003cbr>\na woman who cant bear wifedom (hussy) / i\u003cbr>\ngrew beyond the house, like alice after eating\u003cbr>\ntoo many cookies. exactly what i did; i ate\u003cbr>\ntoo many cookies; lovers, poetry, moving my\u003cbr>\nbody in a new way, an old way, the way women\u003cbr>\nlike me have always moved, largely; with great\u003cbr>\nmotions beyond our allotted sphere, with more\u003cbr>\nneed than fear, and more grace than shame.[1]\u003c/em>\u003c/p>\n\u003cp>[ad floatright]\u003c/p>\n\u003cp>\u003cstrong>—By Alta\u003c/strong>\u003c/p>\n\n",
"stats": {
"hasVideo": false,
"hasChartOrMap": false,
"hasAudio": false,
"hasPolis": false,
"wordCount": 1328,
"hasGoogleForm": false,
"hasGallery": false,
"hasHearkenModule": false,
"iframeSrcs": [],
"paragraphCount": 26
},
"modified": 1712689062,
"excerpt": "From her East Bay press, the poet published groundbreaking work by Ntozake Shange and others. ",
"headData": {
"twImgId": "",
"twTitle": "",
"ogTitle": "",
"ogImgId": "",
"twDescription": "",
"description": "From her East Bay press, the poet published groundbreaking work by Ntozake Shange and others. ",
"title": "Alta, ‘Shameless Hussy’ and Founder of Nation's First Feminist Press, Dies at 81 | KQED",
"ogDescription": "",
"schema": {
"@context": "http://schema.org",
"@type": "Article",
"headline": "Alta, ‘Shameless Hussy’ and Founder of Nation's First Feminist Press, Dies at 81",
"datePublished": "2024-03-26T11:45:21-07:00",
"dateModified": "2024-04-09T11:57:42-07:00",
"image": "https://cdn.kqed.org/wp-content/uploads/2020/02/KQED-OG-Image@1x.png"
}
},
"guestAuthors": [],
"slug": "alta-shameless-hussy-press-dies-at-81",
"status": "publish",
"templateType": "standard",
"excludeFromSiteSearch": "Include",
"featuredImageType": "standard",
"sticky": false,
"articleAge": "0",
"path": "/arts/13954709/alta-shameless-hussy-press-dies-at-81",
"audioTrackLength": null,
"parsedContent": [
{
"type": "contentString",
"content": "\u003cdiv class=\"post-body\">\u003cp>\u003cfigure id=\"attachment_13954753\" class=\"wp-caption aligncenter\" style=\"max-width: 1533px\">\u003cimg loading=\"lazy\" decoding=\"async\" src=\"https://cdn.kqed.org/wp-content/uploads/sites/2/2024/03/Alta_Paul-Steinbrink_1972_printing.jpg\" alt=\"A young woman with a short bob haircut stands in a collared shirt and pants at a large metal printing press in a cluttered room.\" width=\"1533\" height=\"1920\" class=\"size-full wp-image-13954753\" srcset=\"https://cdn.kqed.org/wp-content/uploads/sites/2/2024/03/Alta_Paul-Steinbrink_1972_printing.jpg 1533w, https://cdn.kqed.org/wp-content/uploads/sites/2/2024/03/Alta_Paul-Steinbrink_1972_printing-800x1002.jpg 800w, https://cdn.kqed.org/wp-content/uploads/sites/2/2024/03/Alta_Paul-Steinbrink_1972_printing-1020x1277.jpg 1020w, https://cdn.kqed.org/wp-content/uploads/sites/2/2024/03/Alta_Paul-Steinbrink_1972_printing-160x200.jpg 160w, https://cdn.kqed.org/wp-content/uploads/sites/2/2024/03/Alta_Paul-Steinbrink_1972_printing-768x962.jpg 768w, https://cdn.kqed.org/wp-content/uploads/sites/2/2024/03/Alta_Paul-Steinbrink_1972_printing-1226x1536.jpg 1226w\" sizes=\"(max-width: 1533px) 100vw, 1533px\">\u003cfigcaption class=\"wp-caption-text\">Alta at her printing press, circa 1972. Founded in 1969, Shameless Hussy Press was first to publish the work of Ntozake Shange and others, and is recognized as the first feminist press in the United States. \u003ccite>(Paul Steinbrink)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>Alta Gerrey loved being in the thick of the conversation.\u003c/p>\n\u003cp>The award-winning poet, gallerist and people magnet — who published under a single moniker, Alta — kicked down the door to the predominately male preserve of publishing in the early 1970s. With a keen eye for talent, she ushered some of the most consequential women writers of that turbulent era onto the literary scene.\u003c/p>\n\u003cp>She died March 10 at the age of 81, at home in Oakland, after a long struggle with cancer.\u003c/p>\n\u003cfigure id=\"attachment_13954752\" class=\"wp-caption aligncenter\" style=\"max-width: 1920px\">\u003cimg loading=\"lazy\" decoding=\"async\" src=\"https://cdn.kqed.org/wp-content/uploads/sites/2/2024/03/alta-70s_unknown.jpg\" alt=\"\" width=\"1920\" height=\"1707\" class=\"size-full wp-image-13954752\" srcset=\"https://cdn.kqed.org/wp-content/uploads/sites/2/2024/03/alta-70s_unknown.jpg 1920w, https://cdn.kqed.org/wp-content/uploads/sites/2/2024/03/alta-70s_unknown-800x711.jpg 800w, https://cdn.kqed.org/wp-content/uploads/sites/2/2024/03/alta-70s_unknown-1020x907.jpg 1020w, https://cdn.kqed.org/wp-content/uploads/sites/2/2024/03/alta-70s_unknown-160x142.jpg 160w, https://cdn.kqed.org/wp-content/uploads/sites/2/2024/03/alta-70s_unknown-768x683.jpg 768w, https://cdn.kqed.org/wp-content/uploads/sites/2/2024/03/alta-70s_unknown-1536x1366.jpg 1536w\" sizes=\"(max-width: 1920px) 100vw, 1920px\">\u003cfigcaption class=\"wp-caption-text\">Alta in the 1970s. Photographer unknown. \u003ccite>(Courtesy Kia Simon)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>Like many women who joined the feminist movement’s second wave in the late 1960s, Alta had been active in the civil rights movement. After realizing that she and her peers couldn’t get their work published, she launched \u003ca href=\"https://library.ucsc.edu/reg-hist/alta\">the nation’s first feminist press\u003c/a> in 1969, Shameless Hussy Press.\u003c/p>\n\u003cp>The ribald name signaled both Alta’s irreverent sensibility and her openness to writers who were sidelined and ignored by mainstream publishing.\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>“I had been reading Anaïs Nin’s diaries, and I knew that she and Henry Miller had made books on a letterpress,” she told Irene Reti in an interview for an essay about Shameless Hussy Press for the UC Santa Cruz University Library, which holds the \u003ca href=\"https://oac.cdlib.org/findaid/ark:/13030/tf396nb2dv/admin/\">Shameless Hussy archives\u003c/a>.\u003c/p>\n\u003cfigure id=\"attachment_13954751\" class=\"wp-caption aligncenter\" style=\"max-width: 1211px\">\u003cimg loading=\"lazy\" decoding=\"async\" src=\"https://cdn.kqed.org/wp-content/uploads/sites/2/2024/03/alta_shameless-hussy-cover.jpg\" alt=\"\" width=\"1211\" height=\"1920\" class=\"size-full wp-image-13954751\" srcset=\"https://cdn.kqed.org/wp-content/uploads/sites/2/2024/03/alta_shameless-hussy-cover.jpg 1211w, https://cdn.kqed.org/wp-content/uploads/sites/2/2024/03/alta_shameless-hussy-cover-800x1268.jpg 800w, https://cdn.kqed.org/wp-content/uploads/sites/2/2024/03/alta_shameless-hussy-cover-1020x1617.jpg 1020w, https://cdn.kqed.org/wp-content/uploads/sites/2/2024/03/alta_shameless-hussy-cover-160x254.jpg 160w, https://cdn.kqed.org/wp-content/uploads/sites/2/2024/03/alta_shameless-hussy-cover-768x1218.jpg 768w, https://cdn.kqed.org/wp-content/uploads/sites/2/2024/03/alta_shameless-hussy-cover-969x1536.jpg 969w\" sizes=\"(max-width: 1211px) 100vw, 1211px\">\u003cfigcaption class=\"wp-caption-text\">Alta’s 1980 anthology, ‘The Shameless Hussy: Selected Stories, Essays and Poetry.’ \u003ccite>(Crossing Press)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>Shameless Hussy was the first to publish Ntozake Shange’s \u003cem>for colored girls who have considered suicide / when the rainbow is enuf\u003c/em>, which went on to become a Tony-winning Broadway play. It introduced Mitsuye Yamada, whose \u003cem>Camp Notes and Other Poems\u003c/em> were written during and after her experience in Minidoka, the internment camp in Hunt, Idaho. Shameless Hussy was also the first to publish work by Pat Parker, Susan Griffin, and Mary Mackey.\u003c/p>\n\u003cp>Mackey credits Alta with launching a career that now includes \u003cem>New York Times\u003c/em> best-selling novels and eight volumes of poetry. Even with Fred Cody serving as her agent, Mackey couldn’t find a publisher for her first novel, 1972’s \u003cem>Immersion\u003c/em>, a roman à clef about “a woman looking for her own personal and sexual liberation in the jungles of Costa Rica,” Mackey said. \u003c/p>\n\u003cp>“Alta looked at it and said, ‘I’m going to print it.’ She had the ability to look at a piece of work and not care who you knew, what class you were, or how you identified. She could see things in the work itself,” she said.\u003c/p>\n\u003cfigure id=\"attachment_13954743\" class=\"wp-caption aligncenter\" style=\"max-width: 1920px\">\u003cimg loading=\"lazy\" decoding=\"async\" src=\"https://cdn.kqed.org/wp-content/uploads/sites/2/2024/03/alta_1988_Harold-Parrish_gesture.jpg\" alt=\"\" width=\"1920\" height=\"1276\" class=\"size-full wp-image-13954743\" srcset=\"https://cdn.kqed.org/wp-content/uploads/sites/2/2024/03/alta_1988_Harold-Parrish_gesture.jpg 1920w, https://cdn.kqed.org/wp-content/uploads/sites/2/2024/03/alta_1988_Harold-Parrish_gesture-800x532.jpg 800w, https://cdn.kqed.org/wp-content/uploads/sites/2/2024/03/alta_1988_Harold-Parrish_gesture-1020x678.jpg 1020w, https://cdn.kqed.org/wp-content/uploads/sites/2/2024/03/alta_1988_Harold-Parrish_gesture-160x106.jpg 160w, https://cdn.kqed.org/wp-content/uploads/sites/2/2024/03/alta_1988_Harold-Parrish_gesture-768x510.jpg 768w, https://cdn.kqed.org/wp-content/uploads/sites/2/2024/03/alta_1988_Harold-Parrish_gesture-1536x1021.jpg 1536w\" sizes=\"(max-width: 1920px) 100vw, 1920px\">\u003cfigcaption class=\"wp-caption-text\">Alta, holding court in 1988. \u003ccite>(Harold Parrish)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>Susan Griffin was part of an Oakland women’s group with Alta and had faced multiple rejections from mainstream publishing houses when Shameless Hussy published her books \u003cem>The Sink: Six Short Stories\u003c/em> and \u003cem>dear sky\u003c/em>, a collection of poems. Part of the book deal involved working with Alta’s AB Dick 360 offset press, which she moved to San Lorenzo after receiving multiple death threats from people offended by work she had published.\u003c/p>\n\u003cp>“You would come out to San Lorenzo and help a couple of days in the printing process,” Griffin recalled. “She was a bit wacky, mostly in a great way, but sometimes not. Alta was just one of the most courageous people I knew. She was very very honest, unless she was on purpose not being honest. She would tell you about anything, say anything, or do anything she thought was right. That made her very effective regarding social change.”\u003c/p>\n\u003cp>By the mid 1970s, Alta had returned to Oakland, where she continued printing batches of groundbreaking poetry, essays and novels until 1989. The press’s biggest money maker was \u003cem>Calamity Jane’s Letters to her Daughter\u003c/em>, a collection of uncertain provenance that got increased attention in 2016 when actor Ethan Hawke listed it as one of the best books he’d recently read. (Alta quickly printed up a batch of new copies.)\u003c/p>\n\u003cfigure id=\"attachment_13954757\" class=\"wp-caption aligncenter\" style=\"max-width: 1920px\">\u003cimg loading=\"lazy\" decoding=\"async\" src=\"https://cdn.kqed.org/wp-content/uploads/sites/2/2024/03/shange-jane.jpg\" alt=\"\" width=\"1920\" height=\"1492\" class=\"size-full wp-image-13954757\" srcset=\"https://cdn.kqed.org/wp-content/uploads/sites/2/2024/03/shange-jane.jpg 1920w, https://cdn.kqed.org/wp-content/uploads/sites/2/2024/03/shange-jane-800x622.jpg 800w, https://cdn.kqed.org/wp-content/uploads/sites/2/2024/03/shange-jane-1020x793.jpg 1020w, https://cdn.kqed.org/wp-content/uploads/sites/2/2024/03/shange-jane-160x124.jpg 160w, https://cdn.kqed.org/wp-content/uploads/sites/2/2024/03/shange-jane-768x597.jpg 768w, https://cdn.kqed.org/wp-content/uploads/sites/2/2024/03/shange-jane-1536x1194.jpg 1536w\" sizes=\"(max-width: 1920px) 100vw, 1920px\">\u003cfigcaption class=\"wp-caption-text\">(L–R) Shameless Hussy Press titles included ‘Calamity Jane’s Letters to Her Daughter’ and Ntozake Shange’s ‘for colored girls who have considered suicide / when the rainbow is enuf.’ \u003ccite>(Shameless Hussy Press)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>Running her own press gave Alta tremendous freedom, but it wasn’t a one-woman show.\u003c/p>\n\u003cp>“Everybody was part of the operation,” said her daughter Kia Simon, an independent video editor who sometimes works for KQED. “In elementary school we were making 10 cents an hour to fold books. It was a family business. My stepdad was pumping gas at a service station when they met, and he moved in with us. He was very focused on distribution, and the press actually paid for itself for 10 years.”\u003c/p>\n\u003cfigure id=\"attachment_13954747\" class=\"wp-caption aligncenter\" style=\"max-width: 1920px\">\u003cimg loading=\"lazy\" decoding=\"async\" src=\"https://cdn.kqed.org/wp-content/uploads/sites/2/2024/03/Alta_Kia-Simon_2010_Oakland.jpg\" alt=\"\" width=\"1920\" height=\"1280\" class=\"size-full wp-image-13954747\" srcset=\"https://cdn.kqed.org/wp-content/uploads/sites/2/2024/03/Alta_Kia-Simon_2010_Oakland.jpg 1920w, https://cdn.kqed.org/wp-content/uploads/sites/2/2024/03/Alta_Kia-Simon_2010_Oakland-800x533.jpg 800w, https://cdn.kqed.org/wp-content/uploads/sites/2/2024/03/Alta_Kia-Simon_2010_Oakland-1020x680.jpg 1020w, https://cdn.kqed.org/wp-content/uploads/sites/2/2024/03/Alta_Kia-Simon_2010_Oakland-160x107.jpg 160w, https://cdn.kqed.org/wp-content/uploads/sites/2/2024/03/Alta_Kia-Simon_2010_Oakland-768x512.jpg 768w, https://cdn.kqed.org/wp-content/uploads/sites/2/2024/03/Alta_Kia-Simon_2010_Oakland-1536x1024.jpg 1536w\" sizes=\"(max-width: 1920px) 100vw, 1920px\">\u003cfigcaption class=\"wp-caption-text\">Alta in Oakland, in 2010. \u003ccite>(Kia Simon)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>Born in 1942 in Reno, Nevada, Alta was 12 when her family moved to Berkeley so that her brother could attend the California School for the Blind. In the early 1960s, she dropped out of UC Berkeley to teach in the South. After the end of her first marriage to Danny Bosserman, she became caught up in the Bay Area’s literary ferment.\u003c/p>\n\u003cp>When her partnership with poet and noted Spanish-language translator John Oliver Simon ended in 1970, she founded a commune in Oakland for women seeking refuge from abusive relationships, which she wrote about enduring herself. Her second marriage to Daniel “Angel” Skarry in the early 1970s ended in divorce a decade later.\u003c/p>\n\u003cp>Alta’s 1980 book \u003ci>The Shameless Hussy: Selected Stories, Essays and Poetry\u003c/i> won a Before Columbus Foundation American Book Award. Other volumes include 1990’s \u003ci>Traveling Tales: Flings I’ve Flung in Foreign Parts\u003c/i> and 2015’s \u003ci>Another Moment: Living Well with a Dread Disease and Everything That Grows Can Also Shrink\u003c/i>.\u003c/p>\n\u003cfigure id=\"attachment_13954750\" class=\"wp-caption aligncenter\" style=\"max-width: 1440px\">\u003cimg loading=\"lazy\" decoding=\"async\" src=\"https://cdn.kqed.org/wp-content/uploads/sites/2/2024/03/Alta_Pam-Strayer_2024.jpg\" alt=\"\" width=\"1440\" height=\"1920\" class=\"size-full wp-image-13954750\" srcset=\"https://cdn.kqed.org/wp-content/uploads/sites/2/2024/03/Alta_Pam-Strayer_2024.jpg 1440w, https://cdn.kqed.org/wp-content/uploads/sites/2/2024/03/Alta_Pam-Strayer_2024-800x1067.jpg 800w, https://cdn.kqed.org/wp-content/uploads/sites/2/2024/03/Alta_Pam-Strayer_2024-1020x1360.jpg 1020w, https://cdn.kqed.org/wp-content/uploads/sites/2/2024/03/Alta_Pam-Strayer_2024-160x213.jpg 160w, https://cdn.kqed.org/wp-content/uploads/sites/2/2024/03/Alta_Pam-Strayer_2024-768x1024.jpg 768w, https://cdn.kqed.org/wp-content/uploads/sites/2/2024/03/Alta_Pam-Strayer_2024-1152x1536.jpg 1152w\" sizes=\"(max-width: 1440px) 100vw, 1440px\">\u003cfigcaption class=\"wp-caption-text\">Alta in early 2024. \u003ccite>(Pam Strayer)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>Always looking to stay in the mix culturally, she opened Alta Galleria in Berkeley’s Elmwood neighborhood in 2006, representing local artists and artists from China. She was forced to close the gallery due to the financial straits of the 2008 recession. \u003c/p>\n\u003cp>Misdiagnosed with multiple sclerosis, Alta spent many years studying healing and diet while contending with increasingly limited mobility. She was a regular presence in her Temescal neighborhood, hanging out for hours with other writers, academics and artists at Pizzaiolo, where she always had a copy of the \u003cem>Financial Times\u003c/em> and never seemed to pick up a check.\u003c/p>\n\u003cp>“Alta had a superpower for eating for free at restaurants,” Simon said. “There are a bunch of places where she wouldn’t get a bill, and Pizzaiolo was one of them.”\u003c/p>\n\u003cp>Alta is survived by her daughters Lorelei Bosserman of Oakland and Kia Simon of San Francisco, as well as her granddaughter Tesla Rose Moyer. A memorial will be held at noon on April 21 at Chapel of the Chimes in Oakland.\u003c/p>\n\u003chr>\n\u003cp>\u003cstrong>Shameless Hussy \u003c/strong>\u003c/p>\n\u003cp>\u003cem>i am one of the true hussies;\u003cbr>\ni have no shame;\u003cbr>\ni was a housewife, and\u003cbr>\nstretched from the housiness of it (hus)\u003cbr>\nand the wifiness of (wif/hus-wif) to\u003cbr>\na woman who cant bear wifedom (hussy) / i\u003cbr>\ngrew beyond the house, like alice after eating\u003cbr>\ntoo many cookies. exactly what i did; i ate\u003cbr>\ntoo many cookies; lovers, poetry, moving my\u003cbr>\nbody in a new way, an old way, the way women\u003cbr>\nlike me have always moved, largely; with great\u003cbr>\nmotions beyond our allotted sphere, with more\u003cbr>\nneed than fear, and more grace than shame.[1]\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>\u003cstrong>—By Alta\u003c/strong>\u003c/p>\n\n\u003c/div>\u003c/p>",
"attributes": {
"named": {},
"numeric": []
}
}
],
"link": "/arts/13954709/alta-shameless-hussy-press-dies-at-81",
"authors": [
"86"
],
"categories": [
"arts_1",
"arts_73",
"arts_235"
],
"tags": [
"arts_1270",
"arts_10342",
"arts_10278",
"arts_1143",
"arts_1091",
"arts_1496",
"arts_22041"
],
"featImg": "arts_13954754",
"label": "arts"
},
"arts_13953754": {
"type": "posts",
"id": "arts_13953754",
"meta": {
"index": "posts_1716263798",
"site": "arts",
"id": "13953754",
"score": null,
"sort": [
1709932374000
]
},
"parent": 0,
"labelTerm": {
"site": "arts",
"term": 140
},
"blocks": [],
"publishDate": 1709932374,
"format": "standard",
"title": "3 Collections Take the Poetic Measure of America in the Aftermath of the Pandemic",
"headTitle": "3 Collections Take the Poetic Measure of America in the Aftermath of the Pandemic | KQED",
"content": "\u003cp>Every time I write a book review lately, I seem to start by saying something like this: Here are three poets responding in different ways to this deeply terrifying time, when the personal and the political are utterly inextricable and life is everywhere at stake. This review is no different.\u003c/p>\n\u003cp>In their new collections, poets Monica McClure, Rowan Ricardo Phillips, and Diane Seuss are all taking the poetic measure of America in the aftermath of the pandemic, as the whole country suffers a tremendous crisis of faith in itself. Each of them offers poetry as, if not a solution, then a kind of truth-telling companion, a mirror with a real person on both sides of it.\u003c/p>\n\u003ch3>‘The Gone Thing’\u003c/h3>\n\u003cfigure id=\"attachment_13953760\" class=\"wp-caption aligncenter\" style=\"max-width: 806px\">\u003cimg loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-13953760\" src=\"https://cdn.kqed.org/wp-content/uploads/sites/2/2024/03/Screen-Shot-2024-03-08-at-1.03.52-PM.png\" alt=\"A book cover featuring a vintage photo of a woman's face turned on its side.\" width=\"806\" height=\"1206\" srcset=\"https://cdn.kqed.org/wp-content/uploads/sites/2/2024/03/Screen-Shot-2024-03-08-at-1.03.52-PM.png 806w, https://cdn.kqed.org/wp-content/uploads/sites/2/2024/03/Screen-Shot-2024-03-08-at-1.03.52-PM-800x1197.png 800w, https://cdn.kqed.org/wp-content/uploads/sites/2/2024/03/Screen-Shot-2024-03-08-at-1.03.52-PM-160x239.png 160w, https://cdn.kqed.org/wp-content/uploads/sites/2/2024/03/Screen-Shot-2024-03-08-at-1.03.52-PM-768x1149.png 768w\" sizes=\"(max-width: 806px) 100vw, 806px\">\u003cfigcaption class=\"wp-caption-text\">‘The Gone Thing’ by Monica McClure. \u003ccite>(Winter Editions)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>Monica McClure is one of my favorite contemporary poets. \u003cem>The Gone Thing\u003c/em>, her follow-up to \u003cem>Tender Data\u003c/em>, her mind-bending 2015 debut, is powered by the tension between seemingly contrary forces: money and poverty; the too-cool-for-you world of couture fashion and utter vulnerability; art and office life; motherhood and daughterhood. It’s a book about borders — the U.S. southern border, the borders between high and low culture, between McClure’s Mexican heritage and her cosmopolitan New York life, and between humor and dire seriousness. It’s all rolled into one slippery sensibility, equal parts social critique and personal excavation.\u003c/p>\n\u003cp>[aside postid='arts_13937655']With arresting simplicity, McClure paraphrases the basic message the United States has for immigrants: “It’s a crime to be born poor/ It’s treason to stay that way.” This double bind is presented in countless ways throughout the poems. “Nothing shocks me,” writes McClure in “Serving Many Masters,” a poem that tallies the costs of success in a society bent on keeping the poor poor and powerless: “Don’t get up if you’re not/ Ready to crawl.”\u003c/p>\n\u003cp>The poems also hint that a baby is on the horizon, and McClure tries to envision how to safely bring a child into such a fallen world, where “at best, I can do an interpretation of justice/ And hope it doesn’t go up in smoke.” How can one explain post-Trump America to a child who “will live/ Where people who are better than me/ Had their babies wrenched from their arms/ Scattered to the winds”?\u003c/p>\n\u003cp>[ad fullwidth]\u003c/p>\n\u003cp>McClure’s means of facing this entrapment is to reclaim the language, to ice it with biting humor, and to use it against itself, to defy categories, to be more than one thing at once: “You’re an earner/ as well as a mother You’re a midwife to conversations.,” she writes in the long title poem, which closes the book. We are in desperate need of those conversations — perhaps they’ll start here.\u003c/p>\n\u003ch3>‘Modern Poetry: Poems’\u003c/h3>\n\u003cfigure id=\"attachment_13953759\" class=\"wp-caption aligncenter\" style=\"max-width: 844px\">\u003cimg loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-13953759\" src=\"https://cdn.kqed.org/wp-content/uploads/sites/2/2024/03/Screen-Shot-2024-03-08-at-1.01.08-PM.png\" alt=\"A book cover depicting a close up on a woman's face, shoulder and hand.\" width=\"844\" height=\"1212\" srcset=\"https://cdn.kqed.org/wp-content/uploads/sites/2/2024/03/Screen-Shot-2024-03-08-at-1.01.08-PM.png 844w, https://cdn.kqed.org/wp-content/uploads/sites/2/2024/03/Screen-Shot-2024-03-08-at-1.01.08-PM-800x1149.png 800w, https://cdn.kqed.org/wp-content/uploads/sites/2/2024/03/Screen-Shot-2024-03-08-at-1.01.08-PM-160x230.png 160w, https://cdn.kqed.org/wp-content/uploads/sites/2/2024/03/Screen-Shot-2024-03-08-at-1.01.08-PM-768x1103.png 768w\" sizes=\"(max-width: 844px) 100vw, 844px\">\u003cfigcaption class=\"wp-caption-text\">‘Modern Poetry: Poems’ by Diane Seuss. \u003ccite>(Graywolf Press)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>“The danger/ of memory is going/ to it for respite,” writes Diana Seuss in “Weeds,” the best poem in her first collection following the Pulitzer-winning \u003cem>Frank\u003c/em>. On page after page, she asks: How can we bear to live in the present, given what a mess it is, but also avoid living in memory, which, she says, is a trap? Seuss, too, comes to poetry as a means of survival, though, for her, even retreating into poetry risks painting things with a false glimmer: “What luxury to think of milkweed cars/ and cookie jars and turning lights on in the dark.”\u003c/p>\n\u003cp>These extemporaneous poems reckon with the past, have their say, almost lightheartedly romping through meditations on whatever she feels like thinking about, often poetry and The Great Poets of the past (Gerard Manley Hopkins, Wallace Stevens, Theodore Roethke), but also the pandemic, love, and all the suffering that comes with it.\u003c/p>\n\u003cp>[aside postid='arts_13952372']In what amounts to a book-length origin story, Seuss explains how she became a poet, finding, if not beauty, then at least a sense of mission in repurposing the ugliness she encounters: “I could find some things repulsive and still/ require them for my project. My project/ was my life.” She takes us on a tour of “the desolate town where I was raised,” and where she became familiar with “that icky-sweet smell of a dead mouse in the wall.”\u003c/p>\n\u003cp>Like an off-beat Virgil, she tosses off gems of odd aphoristic wisdom (“Every town has a two-headed something”) and makes poetry more accessible by mixing in a bit of pop culture: “Keats made such a compact corpse/ Only five feet tall, shorter than Prince.” Finally, she wonders whether poetry is mostly a home for misfits: “What did modern poetry really mean? Maybe/ just fucked up.”\u003c/p>\n\u003cp>I am a late convert to the cult of Seuss, but came around forcefully to \u003cem>Frank\u003c/em> and the many ways it finds to explode the sonnet form while also taking advantage of its tradition and its argumentative powers. \u003cem>Modern Poetry\u003c/em> lacks the rigor of that book, as if to say it’s simply foolish to try to tame all this pain. I do think the box of the sonnet did something useful for Seuss’s poetry, organizing her improvisations. I miss that rigor, but maybe disorder is part of the message: “A cobbled mind,” she notes, “is not fatal.”\u003c/p>\n\u003ch3>‘Silver’\u003c/h3>\n\u003cfigure id=\"attachment_13953758\" class=\"wp-caption aligncenter\" style=\"max-width: 824px\">\u003cimg loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-13953758\" src=\"https://cdn.kqed.org/wp-content/uploads/sites/2/2024/03/Screen-Shot-2024-03-08-at-12.58.03-PM.png\" alt=\"A book cover depicting a dark night with tiny stars.\" width=\"824\" height=\"1214\" srcset=\"https://cdn.kqed.org/wp-content/uploads/sites/2/2024/03/Screen-Shot-2024-03-08-at-12.58.03-PM.png 824w, https://cdn.kqed.org/wp-content/uploads/sites/2/2024/03/Screen-Shot-2024-03-08-at-12.58.03-PM-800x1179.png 800w, https://cdn.kqed.org/wp-content/uploads/sites/2/2024/03/Screen-Shot-2024-03-08-at-12.58.03-PM-160x236.png 160w, https://cdn.kqed.org/wp-content/uploads/sites/2/2024/03/Screen-Shot-2024-03-08-at-12.58.03-PM-768x1131.png 768w\" sizes=\"(max-width: 824px) 100vw, 824px\">\u003cfigcaption class=\"wp-caption-text\">‘Silver’ by Rowan Ricardo Phillips. \u003ccite>(Farrar, Straus and Giroux)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>“No one is ever alone with their thoughts,” writes Rowan Ricardo Phillips in his fourth collection. To meet an increasingly isolating and terrifying era, Phillips retrenches in poetry, which, he claims, can be found everywhere. “The imagination hides in plain sight.” Poetry stands by us, ready, Phillips seems to say, to console us with the truth, whether or not we want to hear it.\u003c/p>\n\u003cp>Only poetry, Phillips suggests, can express the horrendous illogic of our moment, which may be “like real flowers in a field/ Of memes or a meme in a filed of real/ Flowers.” And when it fails as a stay against confusion, poetry holds our grief, stores the unresolved: “George Floyd’s face floats slightly out of focus/…/ Remember the heat,/ how it burns the back/ Of the throat as night screams his name through the flames.”\u003c/p>\n\u003cp>Of course, Phillips is not saying that everyone must become a poet in order to manage the hell of 2024. Poetry is, of course, a metaphor for a more creative, nuanced form of engagement — for the conversations all three of these poets are midwifing.\u003c/p>\n\u003cp>[ad floatright]\u003c/p>\n\u003cp>\u003cem>Craig Morgan Teicher is the author of several books, including \u003c/em>The Trembling Answers\u003cem>, which won the 2018 Lenore Marshall Poetry Prize from the Academy of American Poets, and the essay collection \u003c/em>We Begin in Gladness: How Poets Progress\u003cem>.\u003c/em>\u003c/p>\n\u003cdiv class=\"fullattribution\">\u003cem>Copyright 2024 NPR. To see more, \u003ca href=\"https://www.npr.org\">visit NPR\u003c/a>.\u003cimg decoding=\"async\" src=\"https://www.google-analytics.com/__utm.gif?utmac=UA-5828686-4&utmdt=3+collections+take+the+poetic+measure+of+America+in+the+aftermath+of+the+pandemic&utme=8(APIKey)9(MDAxOTAwOTE4MDEyMTkxMDAzNjczZDljZA004)\">\u003c/em>\u003c/div>\n\n",
"stats": {
"hasVideo": false,
"hasChartOrMap": false,
"hasAudio": false,
"hasPolis": false,
"wordCount": 1198,
"hasGoogleForm": false,
"hasGallery": false,
"hasHearkenModule": false,
"iframeSrcs": [],
"paragraphCount": 17
},
"modified": 1709932374,
"excerpt": "New collections ‘The Gone Thing,’ ‘Silver’ and ‘Modern Poetry’ each offer a mirror with a real person on both sides of it.",
"headData": {
"twImgId": "",
"twTitle": "3 Collections Take the Poetic Measure of America in the Aftermath of the Pandemic",
"socialTitle": "Best New Poetry Collections for Early 2024 %%page%% %%sep%% KQED",
"ogTitle": "3 Collections Take the Poetic Measure of America in the Aftermath of the Pandemic",
"ogImgId": "",
"twDescription": "",
"description": "New collections ‘The Gone Thing,’ ‘Silver’ and ‘Modern Poetry’ each offer a mirror with a real person on both sides of it.",
"title": "Best New Poetry Collections for Early 2024 | KQED",
"ogDescription": "",
"schema": {
"@context": "http://schema.org",
"@type": "Article",
"headline": "3 Collections Take the Poetic Measure of America in the Aftermath of the Pandemic",
"datePublished": "2024-03-08T13:12:54-08:00",
"dateModified": "2024-03-08T13:12:54-08:00",
"image": "https://cdn.kqed.org/wp-content/uploads/2020/02/KQED-OG-Image@1x.png"
}
},
"guestAuthors": [],
"slug": "new-poetry-collections-silver-modern-gone-thing-mcclure-seuss-phillips",
"status": "publish",
"nprApiLink": "http://api.npr.org/query?id=1234472527&apiKey=MDAxOTAwOTE4MDEyMTkxMDAzNjczZDljZA004",
"templateType": "standard",
"nprStoryDate": "Thu, 07 Mar 2024 13:21:00 -0500",
"excludeFromSiteSearch": "Include",
"nprLastModifiedDate": "Thu, 07 Mar 2024 13:57:26 -0500",
"featuredImageType": "standard",
"nprHtmlLink": "https://www.npr.org/2024/03/07/1234472527/poetry-monica-mcclure-gone-thing-rowan-ricardo-phillips-silver-diane-seuss?ft=nprml&f=1234472527",
"nprImageAgency": "NPR",
"nprStoryId": "1234472527",
"nprByline": "Craig Morgan Teicher",
"sticky": false,
"showOnAuthorArchivePages": "No",
"articleAge": "0",
"nprRetrievedStory": "1",
"nprPubDate": "Thu, 07 Mar 2024 13:57:00 -0500",
"path": "/arts/13953754/new-poetry-collections-silver-modern-gone-thing-mcclure-seuss-phillips",
"audioTrackLength": null,
"parsedContent": [
{
"type": "contentString",
"content": "\u003cdiv class=\"post-body\">\u003cp>\u003cp>Every time I write a book review lately, I seem to start by saying something like this: Here are three poets responding in different ways to this deeply terrifying time, when the personal and the political are utterly inextricable and life is everywhere at stake. This review is no different.\u003c/p>\n\u003cp>In their new collections, poets Monica McClure, Rowan Ricardo Phillips, and Diane Seuss are all taking the poetic measure of America in the aftermath of the pandemic, as the whole country suffers a tremendous crisis of faith in itself. Each of them offers poetry as, if not a solution, then a kind of truth-telling companion, a mirror with a real person on both sides of it.\u003c/p>\n\u003ch3>‘The Gone Thing’\u003c/h3>\n\u003cfigure id=\"attachment_13953760\" class=\"wp-caption aligncenter\" style=\"max-width: 806px\">\u003cimg loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-13953760\" src=\"https://cdn.kqed.org/wp-content/uploads/sites/2/2024/03/Screen-Shot-2024-03-08-at-1.03.52-PM.png\" alt=\"A book cover featuring a vintage photo of a woman's face turned on its side.\" width=\"806\" height=\"1206\" srcset=\"https://cdn.kqed.org/wp-content/uploads/sites/2/2024/03/Screen-Shot-2024-03-08-at-1.03.52-PM.png 806w, https://cdn.kqed.org/wp-content/uploads/sites/2/2024/03/Screen-Shot-2024-03-08-at-1.03.52-PM-800x1197.png 800w, https://cdn.kqed.org/wp-content/uploads/sites/2/2024/03/Screen-Shot-2024-03-08-at-1.03.52-PM-160x239.png 160w, https://cdn.kqed.org/wp-content/uploads/sites/2/2024/03/Screen-Shot-2024-03-08-at-1.03.52-PM-768x1149.png 768w\" sizes=\"(max-width: 806px) 100vw, 806px\">\u003cfigcaption class=\"wp-caption-text\">‘The Gone Thing’ by Monica McClure. \u003ccite>(Winter Editions)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>Monica McClure is one of my favorite contemporary poets. \u003cem>The Gone Thing\u003c/em>, her follow-up to \u003cem>Tender Data\u003c/em>, her mind-bending 2015 debut, is powered by the tension between seemingly contrary forces: money and poverty; the too-cool-for-you world of couture fashion and utter vulnerability; art and office life; motherhood and daughterhood. It’s a book about borders — the U.S. southern border, the borders between high and low culture, between McClure’s Mexican heritage and her cosmopolitan New York life, and between humor and dire seriousness. It’s all rolled into one slippery sensibility, equal parts social critique and personal excavation.\u003c/p>\n\u003cp>\u003c/p>\u003c/div>",
"attributes": {
"named": {},
"numeric": []
}
},
{
"type": "component",
"content": "",
"name": "aside",
"attributes": {
"named": {
"postid": "arts_13937655",
"label": ""
},
"numeric": []
}
},
{
"type": "contentString",
"content": "\u003cdiv class=\"post-body\">\u003cp>With arresting simplicity, McClure paraphrases the basic message the United States has for immigrants: “It’s a crime to be born poor/ It’s treason to stay that way.” This double bind is presented in countless ways throughout the poems. “Nothing shocks me,” writes McClure in “Serving Many Masters,” a poem that tallies the costs of success in a society bent on keeping the poor poor and powerless: “Don’t get up if you’re not/ Ready to crawl.”\u003c/p>\n\u003cp>The poems also hint that a baby is on the horizon, and McClure tries to envision how to safely bring a child into such a fallen world, where “at best, I can do an interpretation of justice/ And hope it doesn’t go up in smoke.” How can one explain post-Trump America to a child who “will live/ Where people who are better than me/ Had their babies wrenched from their arms/ Scattered to the winds”?\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>McClure’s means of facing this entrapment is to reclaim the language, to ice it with biting humor, and to use it against itself, to defy categories, to be more than one thing at once: “You’re an earner/ as well as a mother You’re a midwife to conversations.,” she writes in the long title poem, which closes the book. We are in desperate need of those conversations — perhaps they’ll start here.\u003c/p>\n\u003ch3>‘Modern Poetry: Poems’\u003c/h3>\n\u003cfigure id=\"attachment_13953759\" class=\"wp-caption aligncenter\" style=\"max-width: 844px\">\u003cimg loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-13953759\" src=\"https://cdn.kqed.org/wp-content/uploads/sites/2/2024/03/Screen-Shot-2024-03-08-at-1.01.08-PM.png\" alt=\"A book cover depicting a close up on a woman's face, shoulder and hand.\" width=\"844\" height=\"1212\" srcset=\"https://cdn.kqed.org/wp-content/uploads/sites/2/2024/03/Screen-Shot-2024-03-08-at-1.01.08-PM.png 844w, https://cdn.kqed.org/wp-content/uploads/sites/2/2024/03/Screen-Shot-2024-03-08-at-1.01.08-PM-800x1149.png 800w, https://cdn.kqed.org/wp-content/uploads/sites/2/2024/03/Screen-Shot-2024-03-08-at-1.01.08-PM-160x230.png 160w, https://cdn.kqed.org/wp-content/uploads/sites/2/2024/03/Screen-Shot-2024-03-08-at-1.01.08-PM-768x1103.png 768w\" sizes=\"(max-width: 844px) 100vw, 844px\">\u003cfigcaption class=\"wp-caption-text\">‘Modern Poetry: Poems’ by Diane Seuss. \u003ccite>(Graywolf Press)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>“The danger/ of memory is going/ to it for respite,” writes Diana Seuss in “Weeds,” the best poem in her first collection following the Pulitzer-winning \u003cem>Frank\u003c/em>. On page after page, she asks: How can we bear to live in the present, given what a mess it is, but also avoid living in memory, which, she says, is a trap? Seuss, too, comes to poetry as a means of survival, though, for her, even retreating into poetry risks painting things with a false glimmer: “What luxury to think of milkweed cars/ and cookie jars and turning lights on in the dark.”\u003c/p>\n\u003cp>These extemporaneous poems reckon with the past, have their say, almost lightheartedly romping through meditations on whatever she feels like thinking about, often poetry and The Great Poets of the past (Gerard Manley Hopkins, Wallace Stevens, Theodore Roethke), but also the pandemic, love, and all the suffering that comes with it.\u003c/p>\n\u003cp>\u003c/p>\u003c/div>",
"attributes": {
"named": {},
"numeric": []
}
},
{
"type": "component",
"content": "",
"name": "aside",
"attributes": {
"named": {
"postid": "arts_13952372",
"label": ""
},
"numeric": []
}
},
{
"type": "contentString",
"content": "\u003cdiv class=\"post-body\">\u003cp>In what amounts to a book-length origin story, Seuss explains how she became a poet, finding, if not beauty, then at least a sense of mission in repurposing the ugliness she encounters: “I could find some things repulsive and still/ require them for my project. My project/ was my life.” She takes us on a tour of “the desolate town where I was raised,” and where she became familiar with “that icky-sweet smell of a dead mouse in the wall.”\u003c/p>\n\u003cp>Like an off-beat Virgil, she tosses off gems of odd aphoristic wisdom (“Every town has a two-headed something”) and makes poetry more accessible by mixing in a bit of pop culture: “Keats made such a compact corpse/ Only five feet tall, shorter than Prince.” Finally, she wonders whether poetry is mostly a home for misfits: “What did modern poetry really mean? Maybe/ just fucked up.”\u003c/p>\n\u003cp>I am a late convert to the cult of Seuss, but came around forcefully to \u003cem>Frank\u003c/em> and the many ways it finds to explode the sonnet form while also taking advantage of its tradition and its argumentative powers. \u003cem>Modern Poetry\u003c/em> lacks the rigor of that book, as if to say it’s simply foolish to try to tame all this pain. I do think the box of the sonnet did something useful for Seuss’s poetry, organizing her improvisations. I miss that rigor, but maybe disorder is part of the message: “A cobbled mind,” she notes, “is not fatal.”\u003c/p>\n\u003ch3>‘Silver’\u003c/h3>\n\u003cfigure id=\"attachment_13953758\" class=\"wp-caption aligncenter\" style=\"max-width: 824px\">\u003cimg loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-13953758\" src=\"https://cdn.kqed.org/wp-content/uploads/sites/2/2024/03/Screen-Shot-2024-03-08-at-12.58.03-PM.png\" alt=\"A book cover depicting a dark night with tiny stars.\" width=\"824\" height=\"1214\" srcset=\"https://cdn.kqed.org/wp-content/uploads/sites/2/2024/03/Screen-Shot-2024-03-08-at-12.58.03-PM.png 824w, https://cdn.kqed.org/wp-content/uploads/sites/2/2024/03/Screen-Shot-2024-03-08-at-12.58.03-PM-800x1179.png 800w, https://cdn.kqed.org/wp-content/uploads/sites/2/2024/03/Screen-Shot-2024-03-08-at-12.58.03-PM-160x236.png 160w, https://cdn.kqed.org/wp-content/uploads/sites/2/2024/03/Screen-Shot-2024-03-08-at-12.58.03-PM-768x1131.png 768w\" sizes=\"(max-width: 824px) 100vw, 824px\">\u003cfigcaption class=\"wp-caption-text\">‘Silver’ by Rowan Ricardo Phillips. \u003ccite>(Farrar, Straus and Giroux)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>“No one is ever alone with their thoughts,” writes Rowan Ricardo Phillips in his fourth collection. To meet an increasingly isolating and terrifying era, Phillips retrenches in poetry, which, he claims, can be found everywhere. “The imagination hides in plain sight.” Poetry stands by us, ready, Phillips seems to say, to console us with the truth, whether or not we want to hear it.\u003c/p>\n\u003cp>Only poetry, Phillips suggests, can express the horrendous illogic of our moment, which may be “like real flowers in a field/ Of memes or a meme in a filed of real/ Flowers.” And when it fails as a stay against confusion, poetry holds our grief, stores the unresolved: “George Floyd’s face floats slightly out of focus/…/ Remember the heat,/ how it burns the back/ Of the throat as night screams his name through the flames.”\u003c/p>\n\u003cp>Of course, Phillips is not saying that everyone must become a poet in order to manage the hell of 2024. Poetry is, of course, a metaphor for a more creative, nuanced form of engagement — for the conversations all three of these poets are midwifing.\u003c/p>\n\u003cp>\u003c/p>\u003c/div>",
"attributes": {
"named": {},
"numeric": []
}
},
{
"type": "component",
"content": "",
"name": "ad",
"attributes": {
"named": {
"label": "floatright"
},
"numeric": [
"floatright"
]
}
},
{
"type": "contentString",
"content": "\u003cdiv class=\"post-body\">\u003cp>\u003c/p>\n\u003cp>\u003cem>Craig Morgan Teicher is the author of several books, including \u003c/em>The Trembling Answers\u003cem>, which won the 2018 Lenore Marshall Poetry Prize from the Academy of American Poets, and the essay collection \u003c/em>We Begin in Gladness: How Poets Progress\u003cem>.\u003c/em>\u003c/p>\n\u003cdiv class=\"fullattribution\">\u003cem>Copyright 2024 NPR. To see more, \u003ca href=\"https://www.npr.org\">visit NPR\u003c/a>.\u003cimg decoding=\"async\" src=\"https://www.google-analytics.com/__utm.gif?utmac=UA-5828686-4&utmdt=3+collections+take+the+poetic+measure+of+America+in+the+aftermath+of+the+pandemic&utme=8(APIKey)9(MDAxOTAwOTE4MDEyMTkxMDAzNjczZDljZA004)\">\u003c/em>\u003c/div>\n\n\u003c/div>\u003c/p>",
"attributes": {
"named": {},
"numeric": []
}
}
],
"link": "/arts/13953754/new-poetry-collections-silver-modern-gone-thing-mcclure-seuss-phillips",
"authors": [
"byline_arts_13953754"
],
"programs": [
"arts_140"
],
"categories": [
"arts_1",
"arts_73"
],
"tags": [
"arts_1496",
"arts_769",
"arts_585"
],
"affiliates": [
"arts_137"
],
"featImg": "arts_13953755",
"label": "arts_140"
},
"arts_13952372": {
"type": "posts",
"id": "arts_13952372",
"meta": {
"index": "posts_1716263798",
"site": "arts",
"id": "13952372",
"score": null,
"sort": [
1708035796000
]
},
"guestAuthors": [],
"slug": "aja-monet-poetry-interview-noise-pop-san-francisco",
"title": "How the Struggle for Liberation Made aja monet Into a Poet",
"publishDate": 1708035796,
"format": "standard",
"headTitle": "How the Struggle for Liberation Made aja monet Into a Poet | KQED",
"labelTerm": {
"term": 140,
"site": "arts"
},
"content": "\u003cp>In an age of information overload and doom scrolling, poetry is essential. A good poem can cut to the core of an issue more immediately than an entire tome of research. It can jolt you awake, stir you to action or whisk you into a dream space in which you completely reimagine your life and its possibilities.\u003c/p>\n\u003cp>In her work, \u003ca href=\"https://ajamonet.com/\">aja monet\u003c/a> accomplishes all of the above. The New York-raised, L.A.-based writer and performer calls herself a “surrealist blues poet.” Her Grammy-nominated 2023 album \u003ci>when the poems do what they do\u003c/i> pairs her words — alternately searing, comforting, grief-stricken or romantic — with jazz grounded in Afro-Caribbean rhythms. (Keyboard and flute stylings by Berkeley-raised siblings \u003ca href=\"https://www.kqed.org/arts/13911226/samora-pinderhughes-ybca-the-healing-project\">Samora\u003c/a> and \u003ca href=\"https://www.kqed.org/arts/13931138/liner-notes-flutist-and-vocalist-elena-pinderhughes-is-limitless\">Elena Pinderhughes\u003c/a> add to the record’s dynamic emotional landscape.)\u003c/p>\n\u003cp>\u003c!-- iframe plugin v.4.3 wordpress.org/plugins/iframe/ -->\u003cbr>\n\u003ciframe loading=\"lazy\" style=\"border: 0; width: 100%; height: 120px;\" src=\"https://bandcamp.com/EmbeddedPlayer/album=3097307146/size=large/bgcol=ffffff/linkcol=0687f5/tracklist=false/artwork=small/transparent=true/\" width=\"100%\" height=\"500\" scrolling=\"yes\" class=\"iframe-class\" frameborder=\"0\">\u003c/iframe>\u003c/p>\n\u003cp>monet’s years of community organizing inform her heart-swelling invocations of love and gut-wrenching reflections on violence inflicted upon Black Americans. She spent years in Florida working with \u003ca href=\"https://www.dreamdefenders.org/\">Dream Defenders\u003c/a>, a prison abolitionist organization formed after the killing of Trayvon Martin, and the \u003ca href=\"https://communityjusticeproject.com/\">Community Justice Project\u003c/a>, which offers free legal aid in Miami. When her star as a poet began to rise after winning the Nuyorican Poets Cafe Grand Slam competition in 2007, monet had already spent years immersed in work instead of chasing accolades. Her numerous poetry books and debut album alike blossomed out of the movement.\u003c/p>\n\u003cp>In addition to fighting for racial justice, monet has long been an advocate for Palestinian liberation, using her words to draw throughlines between human rights struggles around the globe. Most recently, she authored the foreword to \u003ca href=\"https://www.haymarketbooks.org/books/1744-rifqa\">\u003ci>Rifqa\u003c/i>\u003c/a>, the debut poetry collection by Palestinian writer, activist and \u003ca href=\"https://www.thenation.com/authors/mohammed-el-kurd/\">\u003ci>The Nation\u003c/i>\u003c/a> correspondent \u003ca href=\"https://www.mohammedelkurd.com/\">Muhammed El-Kurd\u003c/a>.\u003c/p>\n\u003cp>[ad fullwidth]\u003c/p>\n\u003cp>After sharing potent renditions of her poems on NPR’s Tiny Desk Concert last year, monet and her band make their San Francisco debut at the \u003ca href=\"http://events.noisepop.com/events/2024/2/29/aja-monet-tickets\">Swedish American Hall as part of Noise Pop\u003c/a> on Feb. 29. Ahead of the show, I spoke with her about writing for liberation, her growing platform and how her work resonates with the Bay’s deep legacy of revolutionary organizing.\u003c/p>\n\u003cp>\u003ci>This interview has been edited for length and clarity.\u003c/i>\u003c/p>\n\u003cfigure id=\"attachment_13952375\" class=\"wp-caption aligncenter\" style=\"max-width: 1024px\">\u003cimg loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-13952375\" src=\"https://cdn.kqed.org/wp-content/uploads/sites/2/2024/02/GettyImages-1407618974.jpg\" alt=\"A poet recites on stage with a keyboard player in the background.\" width=\"1024\" height=\"683\" srcset=\"https://cdn.kqed.org/wp-content/uploads/sites/2/2024/02/GettyImages-1407618974.jpg 1024w, https://cdn.kqed.org/wp-content/uploads/sites/2/2024/02/GettyImages-1407618974-800x534.jpg 800w, https://cdn.kqed.org/wp-content/uploads/sites/2/2024/02/GettyImages-1407618974-1020x680.jpg 1020w, https://cdn.kqed.org/wp-content/uploads/sites/2/2024/02/GettyImages-1407618974-160x107.jpg 160w, https://cdn.kqed.org/wp-content/uploads/sites/2/2024/02/GettyImages-1407618974-768x512.jpg 768w\" sizes=\"(max-width: 1024px) 100vw, 1024px\">\u003cfigcaption class=\"wp-caption-text\">aja monet performs during 2022 BRIC celebrate Brooklyn at Lena Horne Bandshell at Prospect Park on July 08, 2022 in New York City. \u003ccite>(Jason Mendez/Getty Images)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>\u003cb>Nastia Voynovskaya: \u003c/b>I’m excited that Noise Pop will be your first time performing in San Francisco. You’ve cited [Black Arts Movement co-founder and former San Francisco State University professor] Amiri Baraka and [\u003ci>for colored girls who have considered suicide\u003c/i> playwright] Ntozake Shange as influences, both of whom had a huge impact here in the Bay Area. What excites you about performing in the Bay Area in particular?\u003c/p>\n\u003cp>\u003cb>aja monet:\u003c/b> I think about the cultural legacy of what the Bay Area has created, in terms of people who have made an incredible impact, in this country and in the world. There’s the cultural work, but then there’s the organizing work that has made a huge impact on our movement and the ways that we approach ideas about social justice and freedom.\u003c/p>\n\u003cp>The Bay has a lot of significance to me. It was one of the first places I traveled on my own for a poetry competition when I was about 17 for Brave New Voices, which was hosted by Youth Speaks. Some of my best friends that I adore are from the Bay, and some of my favorite poets are from the Bay.\u003c/p>\n\u003cp>\u003cb>When you mention your favorite poets from the Bay, who comes to mind? \u003c/b>[aside postid='arts_13916674']\u003c/p>\n\u003cp>\u003ca href=\"https://www.kqed.org/arts/tag/tongo-eisen-martin\">Tongo Eisen-Martin\u003c/a>, \u003ca href=\"https://www.instagram.com/chinakahodge/\">Chinaka Hodge\u003c/a>. \u003ca href=\"https://mobrowne.com/index.html\">Mahogany Browne\u003c/a> is originally from the Bay. June Jordan isn’t from the Bay, but she spent some time at Berkeley, and one of the most influential programs that she implemented has been a guiding light and force for me as an educator, as an organizer and a facilitator. So thinking about the revolutionary blueprint of \u003ca href=\"https://africam.berkeley.edu/poetry-for-the-people/\">Poetry for the People\u003c/a> and what she was able to implement at UC Berkeley.\u003c/p>\n\u003cp>\u003cb>You’ve been an organizer for years. Whether it’s Black liberation or Palestinian liberation, these are long, multi-generational fights. How does poetry help fuel and sustain these movements for the long haul?\u003c/b>\u003c/p>\n\u003cp>I don’t want to make blanket statements about poetry because not all poets are effective in this way. Certain poets have reflected establishment values and have been very focused on an objective that is rooted in accolades and awards.\u003c/p>\n\u003cp>Then there are poets who understand poetry as the function of the people’s heart and spirit and truth. Poetry, to me, is more of an approach. It’s a way of being in the world. When I think about that, I think about poetry as the measure of one’s true devotion to their craft. And so when I say someone dances like a poet, or someone sings like a poet, or someone plays an instrument like a poet, what I’m saying is they have a very different sort of profound orientation toward their gift. It’s taking it to an elevated dimension, and it’s bringing it new meaning and depth. And so I think poetry is really like a possessive, obsessive sort of devotion that transcends into a deeper sort of core truth that is really resonant to the spirit. [pullquote citation='aja monet' size='large']‘I don’t think poets create movements; I think movements create poets.’[/pullquote]\u003c/p>\n\u003cp>It’s no longer just a surface-level approach to an idea or a deep emotion that we all struggle with as humans, whether that be love or anger or war, frustration or death. It’s really delving into why, how, who, what’s the meaning behind that happening. And I think that when you can harness that sort of depth, it automatically elevates the consciousness of the people and the value system and the North Star — the thing that one ends up working towards.\u003c/p>\n\u003cp>So movements are incredibly powerful for the poets that are created through them. I don’t think poets create movements; I think movements create poets. When one is really accessing that real, urgent depth, then I think that all of us are transformed by that pursuit. It’s delving into the interior landscape, which is what we usually say is ultimately the final frontier of our freedom movements.\u003c/p>\n\u003cp>https://youtu.be/_Y-X9CpSiQ0?si=R1gqf8oBAoH8GSps\u003c/p>\n\u003cp>\u003cb>Live music is a big component of your work. Why is that important to you, and how does it change how the audience might receive your words?\u003c/b>\u003c/p>\n\u003cp>I’ve always seen myself as a sort of word musician. Finding musicians who hope to elevate what you’re doing, to be in conversation with you — I mean, that’s ultimately the dream, because being a poet on a stage by yourself is pretty lonely. The co-creative part of being with the band is what excites me, and it allows me to be less in my head and more playful. You feel more protected. You’re on a battlefield with others, with fellow soldiers that are trying to struggle with ideas and cultural norms and push against structures that have kept us from really expressing ourselves with authenticity.\u003c/p>\n\u003cp>Ultimately on the stage, it’s one of the few places where Black people are able to express the full range of one’s emotions without the threat of death. One can be utterly angry, upset, crazed, even ecstatic, enthused, joyful. The range of our full humanity is safe when it’s seen as a performance. But what we do is — we ultimately know we’re doing ceremony. We’re doing spirit work. And I think somehow the stage protects that work. What the West has made into a consumer capitalist venture, it ultimately is really just ceremony, displaced.\u003c/p>\n\u003cfigure id=\"attachment_13952374\" class=\"wp-caption aligncenter\" style=\"max-width: 1024px\">\u003cimg loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-13952374\" src=\"https://cdn.kqed.org/wp-content/uploads/sites/2/2024/02/GettyImages-1988922565.jpg\" alt=\"A woman poses on the red carpet.\" width=\"1024\" height=\"683\" srcset=\"https://cdn.kqed.org/wp-content/uploads/sites/2/2024/02/GettyImages-1988922565.jpg 1024w, https://cdn.kqed.org/wp-content/uploads/sites/2/2024/02/GettyImages-1988922565-800x534.jpg 800w, https://cdn.kqed.org/wp-content/uploads/sites/2/2024/02/GettyImages-1988922565-1020x680.jpg 1020w, https://cdn.kqed.org/wp-content/uploads/sites/2/2024/02/GettyImages-1988922565-160x107.jpg 160w, https://cdn.kqed.org/wp-content/uploads/sites/2/2024/02/GettyImages-1988922565-768x512.jpg 768w\" sizes=\"(max-width: 1024px) 100vw, 1024px\">\u003cfigcaption class=\"wp-caption-text\">aja monet attends the 66th GRAMMY Awards at Crypto.com Arena on February 04, 2024 in Los Angeles, California. \u003ccite>(Jeff Kravitz/FilmMagic)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>\u003cb> Powerfully said. With your recent Grammy nomination, you’re getting recognized on a much larger platform. How does it feel getting validation from the entertainment industry?\u003c/b>\u003c/p>\n\u003cp>I don’t know if I’ve necessarily been acknowledged by the establishment quite yet. For me, the most meaningful thing about the nomination was people being excited about the work. Ultimately it takes people to say, “Nah, yo, whether they give this record an award or not … I’m going to support it because I know that it’s actually a quality thing done with intention, done with skill, with artistry, with creativity, with innovation, with spirit, with soul, with Black people in mind” — whatever it is that your metrics are.\u003c/p>\n\u003cp>We have to have some sort of, what are we measuring our worth towards? Who determines our value? And to me, it’ll always be the people. So that’s why I keep trying to remind folks, you know, when you like something, when you love something, when something really resonates with you, support it in every way, shape or form. We usually wait until we’re dead and gone to get our flowers. That’s kind of the expectation of poets, at least. Any opportunity as a living poet to be able to be appreciated and valued, I will never take for granted, ever.\u003c/p>\n\u003cp>If I could give awards to Sekou Sindiata, Amiri Baraka, June Jordan, I would give them all the awards they deserved and never got. As Black folks, as people of this time who care about the heart, the spirit, the soul, integrity, we have to not wait until people are dead and gone to acknowledge the impact of the work, and we must find ways to celebrate the things we love that don’t have us searching outside of ourselves for validation.\u003c/p>\n\u003cp>\u003cb>Well said. Now that you have more people’s attention, how do you want to use this moment?\u003c/b>\u003c/p>\n\u003cp>There are myriad issues that we are facing as humans in this time, in this life. And if I’m obedient to the gifts, if I’m obedient to the calling, then the work will do what it needs to do for this time.\u003c/p>\n\u003cp>That’s the way I have been orienting myself. Before, I used to think, “Well, I gotta speak to this. I gotta touch on this.” I think poetry in and of itself and how one moves, how one thinks and how one loves and how one relates — that’s how you show your values, and that’s how you show the concerns of the time. [aside postid='arts_13937865']\u003c/p>\n\u003cp>And so I’m not concerned with Palestine because it’s popular and everybody’s talking about it right now, and now people see, “Oh wow, it’s a genocide.” I’m concerned with Palestine because I have relationships with people who are Palestinian, who have changed my life. I’m concerned with Palestine because it affects my day-to-day life. You know what I mean? I’m concerned with the Congo because I have relationships with people that have impacted my life, and I know how this impacts the day-to-day of their lives.\u003c/p>\n\u003cp>So it’s not so much of like, “OK, well now I have attention. So let me bring everybody to this thing.” It’s just, how do you remain steadfast, consistent and of service to one’s calling and gift and be truthful to that and sincere to that? And hopefully, the truth will rise. The meat of it, the heart of it, the spirit and the musicality of it will reflect the best of who you are and what you’re trying to struggle with and the ideas you’re working through.\u003c/p>\n\u003cp>So I think it’ll change. I think I just want to continue to be able to create and to be provided the resources, the access, the ability to reach the people that I care about. So long as I’m here, let me just continue. I want to continue to do what I’m here to do.\u003c/p>\n\u003cp>\u003cimg loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-12127869\" src=\"https://cdn.kqed.org/wp-content/uploads/sites/2/2016/09/Q.Logo_.Break_.jpg\" alt=\"\" width=\"800\" height=\"78\" srcset=\"https://cdn.kqed.org/wp-content/uploads/sites/2/2016/09/Q.Logo_.Break_.jpg 800w, https://cdn.kqed.org/wp-content/uploads/sites/2/2016/09/Q.Logo_.Break_-400x39.jpg 400w, https://cdn.kqed.org/wp-content/uploads/sites/2/2016/09/Q.Logo_.Break_-768x75.jpg 768w\" sizes=\"(max-width: 800px) 100vw, 800px\">\u003c/p>\n\u003cp>[ad floatright]\u003c/p>\n\u003cp>\u003cem>aja monet performs Thursday, Feb. 29, at the Swedish American Hall in San Francisco as part of Noise Pop. \u003ca href=\"http://events.noisepop.com/events/2024/2/29/aja-monet-tickets\">Tickets and details here\u003c/a>. \u003c/em>\u003c/p>\n\n",
"blocks": [],
"excerpt": "Ahead of her SF debut at Noise Pop, the organizer and Grammy-nominated poet talks politics, Palestine and process. ",
"status": "publish",
"parent": 0,
"modified": 1726700552,
"stats": {
"hasAudio": false,
"hasVideo": false,
"hasChartOrMap": true,
"iframeSrcs": [
"https://bandcamp.com/EmbeddedPlayer/album=3097307146/size=large/bgcol=ffffff/linkcol=0687f5/tracklist=false/artwork=small/transparent=true/"
],
"hasGoogleForm": false,
"hasGallery": false,
"hasHearkenModule": false,
"hasPolis": false,
"paragraphCount": 34,
"wordCount": 2125
},
"headData": {
"title": "How the Struggle for Liberation Made aja monet Into a Poet | KQED",
"description": "Ahead of her SF debut at Noise Pop, the organizer and Grammy-nominated poet talks politics, Palestine and process. ",
"ogTitle": "",
"ogDescription": "",
"ogImgId": "",
"twTitle": "",
"twDescription": "",
"twImgId": "",
"schema": {
"@context": "http://schema.org",
"@type": "Article",
"headline": "How the Struggle for Liberation Made aja monet Into a Poet",
"datePublished": "2024-02-15T14:23:16-08:00",
"dateModified": "2024-09-18T16:02:32-07:00",
"image": "https://cdn.kqed.org/wp-content/uploads/2020/02/KQED-OG-Image@1x.png"
}
},
"sticky": false,
"templateType": "standard",
"featuredImageType": "standard",
"excludeFromSiteSearch": "Include",
"articleAge": "0",
"path": "/arts/13952372/aja-monet-poetry-interview-noise-pop-san-francisco",
"audioTrackLength": null,
"parsedContent": [
{
"type": "contentString",
"content": "\u003cdiv class=\"post-body\">\u003cp>\u003cp>In an age of information overload and doom scrolling, poetry is essential. A good poem can cut to the core of an issue more immediately than an entire tome of research. It can jolt you awake, stir you to action or whisk you into a dream space in which you completely reimagine your life and its possibilities.\u003c/p>\n\u003cp>In her work, \u003ca href=\"https://ajamonet.com/\">aja monet\u003c/a> accomplishes all of the above. The New York-raised, L.A.-based writer and performer calls herself a “surrealist blues poet.” Her Grammy-nominated 2023 album \u003ci>when the poems do what they do\u003c/i> pairs her words — alternately searing, comforting, grief-stricken or romantic — with jazz grounded in Afro-Caribbean rhythms. (Keyboard and flute stylings by Berkeley-raised siblings \u003ca href=\"https://www.kqed.org/arts/13911226/samora-pinderhughes-ybca-the-healing-project\">Samora\u003c/a> and \u003ca href=\"https://www.kqed.org/arts/13931138/liner-notes-flutist-and-vocalist-elena-pinderhughes-is-limitless\">Elena Pinderhughes\u003c/a> add to the record’s dynamic emotional landscape.)\u003c/p>\n\u003cp>\u003c!-- iframe plugin v.4.3 wordpress.org/plugins/iframe/ -->\u003cbr>\n\u003ciframe loading=\"lazy\" style=\"border: 0; width: 100%; height: 120px;\" src=\"https://bandcamp.com/EmbeddedPlayer/album=3097307146/size=large/bgcol=ffffff/linkcol=0687f5/tracklist=false/artwork=small/transparent=true/\" width=\"100%\" height=\"500\" scrolling=\"yes\" class=\"iframe-class\" frameborder=\"0\">\u003c/iframe>\u003c/p>\n\u003cp>monet’s years of community organizing inform her heart-swelling invocations of love and gut-wrenching reflections on violence inflicted upon Black Americans. She spent years in Florida working with \u003ca href=\"https://www.dreamdefenders.org/\">Dream Defenders\u003c/a>, a prison abolitionist organization formed after the killing of Trayvon Martin, and the \u003ca href=\"https://communityjusticeproject.com/\">Community Justice Project\u003c/a>, which offers free legal aid in Miami. When her star as a poet began to rise after winning the Nuyorican Poets Cafe Grand Slam competition in 2007, monet had already spent years immersed in work instead of chasing accolades. Her numerous poetry books and debut album alike blossomed out of the movement.\u003c/p>\n\u003cp>In addition to fighting for racial justice, monet has long been an advocate for Palestinian liberation, using her words to draw throughlines between human rights struggles around the globe. Most recently, she authored the foreword to \u003ca href=\"https://www.haymarketbooks.org/books/1744-rifqa\">\u003ci>Rifqa\u003c/i>\u003c/a>, the debut poetry collection by Palestinian writer, activist and \u003ca href=\"https://www.thenation.com/authors/mohammed-el-kurd/\">\u003ci>The Nation\u003c/i>\u003c/a> correspondent \u003ca href=\"https://www.mohammedelkurd.com/\">Muhammed El-Kurd\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>After sharing potent renditions of her poems on NPR’s Tiny Desk Concert last year, monet and her band make their San Francisco debut at the \u003ca href=\"http://events.noisepop.com/events/2024/2/29/aja-monet-tickets\">Swedish American Hall as part of Noise Pop\u003c/a> on Feb. 29. Ahead of the show, I spoke with her about writing for liberation, her growing platform and how her work resonates with the Bay’s deep legacy of revolutionary organizing.\u003c/p>\n\u003cp>\u003ci>This interview has been edited for length and clarity.\u003c/i>\u003c/p>\n\u003cfigure id=\"attachment_13952375\" class=\"wp-caption aligncenter\" style=\"max-width: 1024px\">\u003cimg loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-13952375\" src=\"https://cdn.kqed.org/wp-content/uploads/sites/2/2024/02/GettyImages-1407618974.jpg\" alt=\"A poet recites on stage with a keyboard player in the background.\" width=\"1024\" height=\"683\" srcset=\"https://cdn.kqed.org/wp-content/uploads/sites/2/2024/02/GettyImages-1407618974.jpg 1024w, https://cdn.kqed.org/wp-content/uploads/sites/2/2024/02/GettyImages-1407618974-800x534.jpg 800w, https://cdn.kqed.org/wp-content/uploads/sites/2/2024/02/GettyImages-1407618974-1020x680.jpg 1020w, https://cdn.kqed.org/wp-content/uploads/sites/2/2024/02/GettyImages-1407618974-160x107.jpg 160w, https://cdn.kqed.org/wp-content/uploads/sites/2/2024/02/GettyImages-1407618974-768x512.jpg 768w\" sizes=\"(max-width: 1024px) 100vw, 1024px\">\u003cfigcaption class=\"wp-caption-text\">aja monet performs during 2022 BRIC celebrate Brooklyn at Lena Horne Bandshell at Prospect Park on July 08, 2022 in New York City. \u003ccite>(Jason Mendez/Getty Images)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>\u003cb>Nastia Voynovskaya: \u003c/b>I’m excited that Noise Pop will be your first time performing in San Francisco. You’ve cited [Black Arts Movement co-founder and former San Francisco State University professor] Amiri Baraka and [\u003ci>for colored girls who have considered suicide\u003c/i> playwright] Ntozake Shange as influences, both of whom had a huge impact here in the Bay Area. What excites you about performing in the Bay Area in particular?\u003c/p>\n\u003cp>\u003cb>aja monet:\u003c/b> I think about the cultural legacy of what the Bay Area has created, in terms of people who have made an incredible impact, in this country and in the world. There’s the cultural work, but then there’s the organizing work that has made a huge impact on our movement and the ways that we approach ideas about social justice and freedom.\u003c/p>\n\u003cp>The Bay has a lot of significance to me. It was one of the first places I traveled on my own for a poetry competition when I was about 17 for Brave New Voices, which was hosted by Youth Speaks. Some of my best friends that I adore are from the Bay, and some of my favorite poets are from the Bay.\u003c/p>\n\u003cp>\u003cb>When you mention your favorite poets from the Bay, who comes to mind? \u003c/b>\u003c/p>\u003c/div>",
"attributes": {
"named": {},
"numeric": []
}
},
{
"type": "component",
"content": "",
"name": "aside",
"attributes": {
"named": {
"postid": "arts_13916674",
"label": ""
},
"numeric": []
}
},
{
"type": "contentString",
"content": "\u003cdiv class=\"post-body\">\u003cp>\u003c/p>\n\u003cp>\u003ca href=\"https://www.kqed.org/arts/tag/tongo-eisen-martin\">Tongo Eisen-Martin\u003c/a>, \u003ca href=\"https://www.instagram.com/chinakahodge/\">Chinaka Hodge\u003c/a>. \u003ca href=\"https://mobrowne.com/index.html\">Mahogany Browne\u003c/a> is originally from the Bay. June Jordan isn’t from the Bay, but she spent some time at Berkeley, and one of the most influential programs that she implemented has been a guiding light and force for me as an educator, as an organizer and a facilitator. So thinking about the revolutionary blueprint of \u003ca href=\"https://africam.berkeley.edu/poetry-for-the-people/\">Poetry for the People\u003c/a> and what she was able to implement at UC Berkeley.\u003c/p>\n\u003cp>\u003cb>You’ve been an organizer for years. Whether it’s Black liberation or Palestinian liberation, these are long, multi-generational fights. How does poetry help fuel and sustain these movements for the long haul?\u003c/b>\u003c/p>\n\u003cp>I don’t want to make blanket statements about poetry because not all poets are effective in this way. Certain poets have reflected establishment values and have been very focused on an objective that is rooted in accolades and awards.\u003c/p>\n\u003cp>Then there are poets who understand poetry as the function of the people’s heart and spirit and truth. Poetry, to me, is more of an approach. It’s a way of being in the world. When I think about that, I think about poetry as the measure of one’s true devotion to their craft. And so when I say someone dances like a poet, or someone sings like a poet, or someone plays an instrument like a poet, what I’m saying is they have a very different sort of profound orientation toward their gift. It’s taking it to an elevated dimension, and it’s bringing it new meaning and depth. And so I think poetry is really like a possessive, obsessive sort of devotion that transcends into a deeper sort of core truth that is really resonant to the spirit. \u003c/p>\u003c/div>",
"attributes": {
"named": {},
"numeric": []
}
},
{
"type": "component",
"content": "‘I don’t think poets create movements; I think movements create poets.’",
"name": "pullquote",
"attributes": {
"named": {
"citation": "aja monet",
"size": "large",
"label": ""
},
"numeric": []
}
},
{
"type": "contentString",
"content": "\u003cdiv class=\"post-body\">\u003cp>\u003c/p>\n\u003cp>It’s no longer just a surface-level approach to an idea or a deep emotion that we all struggle with as humans, whether that be love or anger or war, frustration or death. It’s really delving into why, how, who, what’s the meaning behind that happening. And I think that when you can harness that sort of depth, it automatically elevates the consciousness of the people and the value system and the North Star — the thing that one ends up working towards.\u003c/p>\n\u003cp>So movements are incredibly powerful for the poets that are created through them. I don’t think poets create movements; I think movements create poets. When one is really accessing that real, urgent depth, then I think that all of us are transformed by that pursuit. It’s delving into the interior landscape, which is what we usually say is ultimately the final frontier of our freedom movements.\u003c/p>\u003c/p>\u003cp>\u003cspan class='utils-parseShortcode-shortcodes-__youtubeShortcode__embedYoutube'>\n \u003cspan class='utils-parseShortcode-shortcodes-__youtubeShortcode__embedYoutubeInside'>\n \u003ciframe\n loading='lazy'\n class='utils-parseShortcode-shortcodes-__youtubeShortcode__youtubePlayer'\n type='text/html'\n src='//www.youtube.com/embed/_Y-X9CpSiQ0'\n title='//www.youtube.com/embed/_Y-X9CpSiQ0'\n allowfullscreen='true'\n style='border:0;'>\u003c/iframe>\n \u003c/span>\n \u003c/span>\u003c/p>\u003cp>\u003cp>\u003cb>Live music is a big component of your work. Why is that important to you, and how does it change how the audience might receive your words?\u003c/b>\u003c/p>\n\u003cp>I’ve always seen myself as a sort of word musician. Finding musicians who hope to elevate what you’re doing, to be in conversation with you — I mean, that’s ultimately the dream, because being a poet on a stage by yourself is pretty lonely. The co-creative part of being with the band is what excites me, and it allows me to be less in my head and more playful. You feel more protected. You’re on a battlefield with others, with fellow soldiers that are trying to struggle with ideas and cultural norms and push against structures that have kept us from really expressing ourselves with authenticity.\u003c/p>\n\u003cp>Ultimately on the stage, it’s one of the few places where Black people are able to express the full range of one’s emotions without the threat of death. One can be utterly angry, upset, crazed, even ecstatic, enthused, joyful. The range of our full humanity is safe when it’s seen as a performance. But what we do is — we ultimately know we’re doing ceremony. We’re doing spirit work. And I think somehow the stage protects that work. What the West has made into a consumer capitalist venture, it ultimately is really just ceremony, displaced.\u003c/p>\n\u003cfigure id=\"attachment_13952374\" class=\"wp-caption aligncenter\" style=\"max-width: 1024px\">\u003cimg loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-13952374\" src=\"https://cdn.kqed.org/wp-content/uploads/sites/2/2024/02/GettyImages-1988922565.jpg\" alt=\"A woman poses on the red carpet.\" width=\"1024\" height=\"683\" srcset=\"https://cdn.kqed.org/wp-content/uploads/sites/2/2024/02/GettyImages-1988922565.jpg 1024w, https://cdn.kqed.org/wp-content/uploads/sites/2/2024/02/GettyImages-1988922565-800x534.jpg 800w, https://cdn.kqed.org/wp-content/uploads/sites/2/2024/02/GettyImages-1988922565-1020x680.jpg 1020w, https://cdn.kqed.org/wp-content/uploads/sites/2/2024/02/GettyImages-1988922565-160x107.jpg 160w, https://cdn.kqed.org/wp-content/uploads/sites/2/2024/02/GettyImages-1988922565-768x512.jpg 768w\" sizes=\"(max-width: 1024px) 100vw, 1024px\">\u003cfigcaption class=\"wp-caption-text\">aja monet attends the 66th GRAMMY Awards at Crypto.com Arena on February 04, 2024 in Los Angeles, California. \u003ccite>(Jeff Kravitz/FilmMagic)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>\u003cb> Powerfully said. With your recent Grammy nomination, you’re getting recognized on a much larger platform. How does it feel getting validation from the entertainment industry?\u003c/b>\u003c/p>\n\u003cp>I don’t know if I’ve necessarily been acknowledged by the establishment quite yet. For me, the most meaningful thing about the nomination was people being excited about the work. Ultimately it takes people to say, “Nah, yo, whether they give this record an award or not … I’m going to support it because I know that it’s actually a quality thing done with intention, done with skill, with artistry, with creativity, with innovation, with spirit, with soul, with Black people in mind” — whatever it is that your metrics are.\u003c/p>\n\u003cp>We have to have some sort of, what are we measuring our worth towards? Who determines our value? And to me, it’ll always be the people. So that’s why I keep trying to remind folks, you know, when you like something, when you love something, when something really resonates with you, support it in every way, shape or form. We usually wait until we’re dead and gone to get our flowers. That’s kind of the expectation of poets, at least. Any opportunity as a living poet to be able to be appreciated and valued, I will never take for granted, ever.\u003c/p>\n\u003cp>If I could give awards to Sekou Sindiata, Amiri Baraka, June Jordan, I would give them all the awards they deserved and never got. As Black folks, as people of this time who care about the heart, the spirit, the soul, integrity, we have to not wait until people are dead and gone to acknowledge the impact of the work, and we must find ways to celebrate the things we love that don’t have us searching outside of ourselves for validation.\u003c/p>\n\u003cp>\u003cb>Well said. Now that you have more people’s attention, how do you want to use this moment?\u003c/b>\u003c/p>\n\u003cp>There are myriad issues that we are facing as humans in this time, in this life. And if I’m obedient to the gifts, if I’m obedient to the calling, then the work will do what it needs to do for this time.\u003c/p>\n\u003cp>That’s the way I have been orienting myself. Before, I used to think, “Well, I gotta speak to this. I gotta touch on this.” I think poetry in and of itself and how one moves, how one thinks and how one loves and how one relates — that’s how you show your values, and that’s how you show the concerns of the time. \u003c/p>\u003c/div>",
"attributes": {
"named": {},
"numeric": []
}
},
{
"type": "component",
"content": "",
"name": "aside",
"attributes": {
"named": {
"postid": "arts_13937865",
"label": ""
},
"numeric": []
}
},
{
"type": "contentString",
"content": "\u003cdiv class=\"post-body\">\u003cp>\u003c/p>\n\u003cp>And so I’m not concerned with Palestine because it’s popular and everybody’s talking about it right now, and now people see, “Oh wow, it’s a genocide.” I’m concerned with Palestine because I have relationships with people who are Palestinian, who have changed my life. I’m concerned with Palestine because it affects my day-to-day life. You know what I mean? I’m concerned with the Congo because I have relationships with people that have impacted my life, and I know how this impacts the day-to-day of their lives.\u003c/p>\n\u003cp>So it’s not so much of like, “OK, well now I have attention. So let me bring everybody to this thing.” It’s just, how do you remain steadfast, consistent and of service to one’s calling and gift and be truthful to that and sincere to that? And hopefully, the truth will rise. The meat of it, the heart of it, the spirit and the musicality of it will reflect the best of who you are and what you’re trying to struggle with and the ideas you’re working through.\u003c/p>\n\u003cp>So I think it’ll change. I think I just want to continue to be able to create and to be provided the resources, the access, the ability to reach the people that I care about. So long as I’m here, let me just continue. I want to continue to do what I’m here to do.\u003c/p>\n\u003cp>\u003cimg loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-12127869\" src=\"https://cdn.kqed.org/wp-content/uploads/sites/2/2016/09/Q.Logo_.Break_.jpg\" alt=\"\" width=\"800\" height=\"78\" srcset=\"https://cdn.kqed.org/wp-content/uploads/sites/2/2016/09/Q.Logo_.Break_.jpg 800w, https://cdn.kqed.org/wp-content/uploads/sites/2/2016/09/Q.Logo_.Break_-400x39.jpg 400w, https://cdn.kqed.org/wp-content/uploads/sites/2/2016/09/Q.Logo_.Break_-768x75.jpg 768w\" sizes=\"(max-width: 800px) 100vw, 800px\">\u003c/p>\n\u003cp>\u003c/p>\u003c/div>",
"attributes": {
"named": {},
"numeric": []
}
},
{
"type": "component",
"content": "",
"name": "ad",
"attributes": {
"named": {
"label": "floatright"
},
"numeric": [
"floatright"
]
}
},
{
"type": "contentString",
"content": "\u003cdiv class=\"post-body\">\u003cp>\u003c/p>\n\u003cp>\u003cem>aja monet performs Thursday, Feb. 29, at the Swedish American Hall in San Francisco as part of Noise Pop. \u003ca href=\"http://events.noisepop.com/events/2024/2/29/aja-monet-tickets\">Tickets and details here\u003c/a>. \u003c/em>\u003c/p>\n\n\u003c/div>\u003c/p>",
"attributes": {
"named": {},
"numeric": []
}
}
],
"link": "/arts/13952372/aja-monet-poetry-interview-noise-pop-san-francisco",
"authors": [
"11387"
],
"programs": [
"arts_140"
],
"categories": [
"arts_1",
"arts_73",
"arts_835",
"arts_69"
],
"tags": [
"arts_10278",
"arts_1022",
"arts_1496",
"arts_585"
],
"featImg": "arts_13952417",
"label": "arts_140"
}
},
"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": 19
},
"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": 4
},
"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": 10
},
"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": 13
},
"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": "Deeply-reported investigative journalism",
"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": 12
},
"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 daily listener commentaries since 1991",
"info": "KQED's series 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": 15
},
"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": 5
},
"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": 14
},
"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": 8
},
"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": 3
},
"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": 9
},
"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": 11
},
"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"
}
},
"closealltabs": {
"id": "closealltabs",
"title": "Close All Tabs",
"tagline": "Your irreverent guide to the trends redefining our world",
"info": "Close All Tabs breaks down how digital culture shapes our world through thoughtful insights and irreverent humor.",
"imageSrc": "https://cdn.kqed.org/wp-content/uploads/2025/02/CAT_2_Tile-scaled.jpg",
"imageAlt": "\"KQED Close All Tabs",
"officialWebsiteLink": "/podcasts/closealltabs",
"meta": {
"site": "news",
"source": "kqed",
"order": 2
},
"link": "/podcasts/closealltabs",
"subscribe": {
"apple": "https://podcasts.apple.com/us/podcast/close-all-tabs/id214663465",
"rss": "https://feeds.megaphone.fm/KQINC6993880386",
"amazon": "https://music.amazon.com/podcasts/92d9d4ac-67a3-4eed-b10a-fb45d45b1ef2/close-all-tabs",
"spotify": "https://open.spotify.com/show/6LAJFHnGK1pYXYzv6SIol6?si=deb0cae19813417c"
}
},
"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": 7
},
"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": 17
},
"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"
}
},
"hyphenacion": {
"id": "hyphenacion",
"title": "Hyphenación",
"tagline": "Where conversation and cultura meet",
"info": "What kind of no sabo word is Hyphenación? For us, it’s about living within a hyphenation. Like being a third-gen Mexican-American from the Texas border now living that Bay Area Chicano life. Like Xorje! Each week we bring together a couple of hyphenated Latinos to talk all about personal life choices: family, careers, relationships, belonging … everything is on the table. ",
"imageSrc": "https://cdn.kqed.org/wp-content/uploads/2025/03/Hyphenacion_FinalAssets_PodcastTile.png",
"imageAlt": "\"KQED Hyphenación",
"officialWebsiteLink": "/podcasts/hyphenacion",
"meta": {
"site": "news",
"source": "kqed",
"order": 1
},
"link": "/podcasts/hyphenacion",
"subscribe": {
"apple": "https://podcasts.apple.com/us/podcast/hyphenaci%C3%B3n/id1191591838",
"rss": "https://feeds.megaphone.fm/KQINC2275451163",
"spotify": "https://open.spotify.com/show/2p3Fifq96nw9BPcmFdIq0o?si=39209f7b25774f38"
}
},
"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": 16
},
"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": 18
},
"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": 99.66,
"eevp": 99,
"tabulationStatus": "Vote Certified",
"dateUpdated": "April 11, 2025",
"timeUpdated": "11:23 AM",
"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": "Vote Certified",
"dateUpdated": "April 11, 2025",
"timeUpdated": "11:23 AM",
"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": 99.84,
"eevp": 99,
"tabulationStatus": "Vote Certified",
"dateUpdated": "April 11, 2025",
"timeUpdated": "11:23 AM",
"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": 99.44,
"eevp": 99,
"tabulationStatus": "Vote Certified",
"dateUpdated": "April 11, 2025",
"timeUpdated": "11:23 AM",
"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": 99.71,
"eevp": 99,
"tabulationStatus": "Vote Certified",
"dateUpdated": "April 11, 2025",
"timeUpdated": "11:23 AM",
"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": 99,
"tabulationStatus": "Vote Certified",
"dateUpdated": "April 11, 2025",
"timeUpdated": "11:23 AM",
"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": 99.46,
"eevp": 99,
"tabulationStatus": "Vote Certified",
"dateUpdated": "April 11, 2025",
"timeUpdated": "11:23 AM",
"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": 99.64,
"eevp": 99,
"tabulationStatus": "Vote Certified",
"dateUpdated": "April 11, 2025",
"timeUpdated": "11:23 AM",
"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": 98.28,
"eevp": 98.3,
"tabulationStatus": "Vote Certified",
"dateUpdated": "April 11, 2025",
"timeUpdated": "11:23 AM",
"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": "Vote Certified",
"dateUpdated": "April 11, 2025",
"timeUpdated": "11:23 AM",
"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": 99.6,
"eevp": 99,
"tabulationStatus": "Vote Certified",
"dateUpdated": "April 11, 2025",
"timeUpdated": "11:23 AM",
"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": 99,
"tabulationStatus": "Vote Certified",
"dateUpdated": "April 11, 2025",
"timeUpdated": "11:23 AM",
"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": "Vote Certified",
"dateUpdated": "April 11, 2025",
"timeUpdated": "11:23 AM",
"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": "Vote Certified",
"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": "Vote Certified",
"dateUpdated": "April 11, 2025",
"timeUpdated": "11:23 AM",
"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": "Vote Certified",
"dateUpdated": "April 11, 2025",
"timeUpdated": "11:23 AM",
"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": 99.6,
"eevp": 99,
"tabulationStatus": "Vote Certified",
"dateUpdated": "April 11, 2025",
"timeUpdated": "11:23 AM",
"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": "Vote Certified",
"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": "Vote Certified",
"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": "Vote Certified",
"dateUpdated": "April 11, 2025",
"timeUpdated": "11:23 AM",
"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": "Vote Certified",
"dateUpdated": "April 11, 2025",
"timeUpdated": "11:25 AM",
"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": "Vote Certified",
"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": "Vote Certified",
"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": 98.89,
"eevp": 98.93,
"tabulationStatus": "Vote Certified",
"dateUpdated": "April 11, 2025",
"timeUpdated": "11:23 AM",
"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": 97.02,
"eevp": 97.16,
"tabulationStatus": "Vote Certified",
"dateUpdated": "April 11, 2025",
"timeUpdated": "11:23 AM",
"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": 98.75,
"eevp": 98.93,
"tabulationStatus": "Vote Certified",
"dateUpdated": "April 11, 2025",
"timeUpdated": "11:23 AM",
"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": "Vote Certified",
"dateUpdated": "April 11, 2025",
"timeUpdated": "11:23 AM",
"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": 99.7,
"eevp": 99,
"tabulationStatus": "Vote Certified",
"dateUpdated": "April 11, 2025",
"timeUpdated": "11:23 AM",
"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": "Vote Certified",
"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": "Vote Certified",
"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": 99,
"tabulationStatus": "Vote Certified",
"dateUpdated": "April 11, 2025",
"timeUpdated": "11:24 AM",
"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": 99.31,
"eevp": 99,
"tabulationStatus": "Vote Certified",
"dateUpdated": "April 11, 2025",
"timeUpdated": "11:23 AM",
"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": "Vote Certified",
"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": "Vote Certified",
"dateUpdated": "April 11, 2025",
"timeUpdated": "11:23 AM",
"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": 99.86,
"eevp": 99,
"tabulationStatus": "Vote Certified",
"dateUpdated": "April 11, 2025",
"timeUpdated": "11:24 AM",
"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": 99.09,
"eevp": 99,
"tabulationStatus": "Vote Certified",
"dateUpdated": "April 11, 2025",
"timeUpdated": "11:23 AM",
"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": 99,
"tabulationStatus": "Vote Certified",
"dateUpdated": "April 11, 2025",
"timeUpdated": "11:25 AM",
"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": "Vote Certified",
"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": 99,
"tabulationStatus": "Vote Certified",
"dateUpdated": "April 11, 2025",
"timeUpdated": "11:24 AM",
"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": 99.72,
"eevp": 99,
"tabulationStatus": "Vote Certified",
"dateUpdated": "April 11, 2025",
"timeUpdated": "11:23 AM",
"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": 99,
"tabulationStatus": "Vote Certified",
"dateUpdated": "April 11, 2025",
"timeUpdated": "11:25 AM",
"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": "Vote Certified",
"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": 99,
"tabulationStatus": "Vote Certified",
"dateUpdated": "April 11, 2025",
"timeUpdated": "11:23 AM",
"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": 99.66,
"eevp": 99,
"tabulationStatus": "Vote Certified",
"dateUpdated": "April 11, 2025",
"timeUpdated": "11:23 AM",
"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": 99.75,
"eevp": 99,
"tabulationStatus": "Vote Certified",
"dateUpdated": "April 11, 2025",
"timeUpdated": "11:23 AM",
"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": 99.58,
"eevp": 99,
"tabulationStatus": "Vote Certified",
"dateUpdated": "April 11, 2025",
"timeUpdated": "11:23 AM",
"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": 99.65,
"eevp": 99,
"tabulationStatus": "Vote Certified",
"dateUpdated": "April 11, 2025",
"timeUpdated": "11:23 AM",
"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": 99.65,
"eevp": 99,
"tabulationStatus": "Vote Certified",
"dateUpdated": "April 11, 2025",
"timeUpdated": "11:24 AM",
"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": "April 24, 2025 5:33 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": 15862536,
"precinctsReportPercentage": 100,
"eevp": 99,
"tabulationStatus": "Vote Certified",
"dateUpdated": "December 16, 2024",
"timeUpdated": "9:03 AM",
"source": "AP",
"candidates": [
{
"candidateName": "Kamala Harris",
"candidateIncumbent": false,
"candidateParty": "D",
"voteCount": 9276179,
"isWinner": true
},
{
"candidateName": "Donald Trump",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 6081697,
"isWinner": false
},
{
"candidateName": "Robert Kennedy",
"candidateIncumbent": false,
"candidateParty": null,
"voteCount": 197645,
"isWinner": false
},
{
"candidateName": "Jill Stein",
"candidateIncumbent": false,
"candidateParty": null,
"voteCount": 167814,
"isWinner": false
},
{
"candidateName": "Claudia De la Cruz",
"candidateIncumbent": false,
"candidateParty": null,
"voteCount": 72539,
"isWinner": false
},
{
"candidateName": "Chase Oliver",
"candidateIncumbent": false,
"candidateParty": null,
"voteCount": 66662,
"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": 442834,
"precinctsReportPercentage": 100,
"eevp": 99,
"tabulationStatus": "Vote Certified",
"dateUpdated": "December 16, 2024",
"timeUpdated": "9:03 AM",
"source": "AP",
"candidates": [
{
"candidateName": "Christopher Cabaldon",
"candidateIncumbent": false,
"candidateParty": "D",
"voteCount": 277092,
"isWinner": true
},
{
"candidateName": "Thom Bogue",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 165742,
"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": 211439,
"precinctsReportPercentage": 100,
"eevp": 99,
"tabulationStatus": "Vote Certified",
"dateUpdated": "December 16, 2024",
"timeUpdated": "9:03 AM",
"source": "AP",
"candidates": [
{
"candidateName": "Lori Wilson",
"candidateIncumbent": true,
"candidateParty": "D",
"voteCount": 124283,
"isWinner": true
},
{
"candidateName": "Dave Ennis",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 87156,
"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": 150891,
"precinctsReportPercentage": 100,
"eevp": 99,
"tabulationStatus": "Vote Certified",
"dateUpdated": "December 16, 2024",
"timeUpdated": "9:03 AM",
"source": "AP",
"candidates": [
{
"candidateName": "Robert Rivas",
"candidateIncumbent": true,
"candidateParty": "D",
"voteCount": 99600,
"isWinner": true
},
{
"candidateName": "J.W. Paine",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 51291,
"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": 379617,
"precinctsReportPercentage": 100,
"eevp": 99,
"tabulationStatus": "Vote Certified",
"dateUpdated": "December 16, 2024",
"timeUpdated": "9:03 AM",
"source": "AP",
"candidates": [
{
"candidateName": "Jared Huffman",
"candidateIncumbent": true,
"candidateParty": "D",
"voteCount": 272883,
"isWinner": true
},
{
"candidateName": "Chris Coulombe",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 106734,
"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": 342680,
"precinctsReportPercentage": 100,
"eevp": 99,
"tabulationStatus": "Vote Certified",
"dateUpdated": "December 16, 2024",
"timeUpdated": "9:03 AM",
"source": "AP",
"candidates": [
{
"candidateName": "Mike Thompson",
"candidateIncumbent": true,
"candidateParty": "D",
"voteCount": 227730,
"isWinner": true
},
{
"candidateName": "John Munn",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 114950,
"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": 295770,
"precinctsReportPercentage": 100,
"eevp": 99,
"tabulationStatus": "Vote Certified",
"dateUpdated": "December 16, 2024",
"timeUpdated": "9:03 AM",
"source": "AP",
"candidates": [
{
"candidateName": "Doris Matsui",
"candidateIncumbent": true,
"candidateParty": "D",
"voteCount": 197429,
"isWinner": true
},
{
"candidateName": "Tom Silva",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 98341,
"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": 273030,
"precinctsReportPercentage": 100,
"eevp": 99,
"tabulationStatus": "Vote Certified",
"dateUpdated": "December 16, 2024",
"timeUpdated": "9:03 AM",
"source": "AP",
"candidates": [
{
"candidateName": "John Garamendi",
"candidateIncumbent": true,
"candidateParty": "D",
"voteCount": 201962,
"isWinner": true
},
{
"candidateName": "Rudy Recile",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 71068,
"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": 251357,
"precinctsReportPercentage": 100,
"eevp": 99,
"tabulationStatus": "Vote Certified",
"dateUpdated": "December 16, 2024",
"timeUpdated": "9:03 AM",
"source": "AP",
"candidates": [
{
"candidateName": "Josh Harder",
"candidateIncumbent": true,
"candidateParty": "D",
"voteCount": 130183,
"isWinner": true
},
{
"candidateName": "Kevin Lincoln",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 121174,
"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": 339111,
"precinctsReportPercentage": 100,
"eevp": 99,
"tabulationStatus": "Vote Certified",
"dateUpdated": "December 16, 2024",
"timeUpdated": "9:03 AM",
"source": "AP",
"candidates": [
{
"candidateName": "Nancy Pelosi",
"candidateIncumbent": true,
"candidateParty": "D",
"voteCount": 274796,
"isWinner": true
},
{
"candidateName": "Bruce Lou",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 64315,
"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": 283025,
"precinctsReportPercentage": 100,
"eevp": 99,
"tabulationStatus": "Vote Certified",
"dateUpdated": "December 16, 2024",
"timeUpdated": "9:03 AM",
"source": "AP",
"candidates": [
{
"candidateName": "Lateefah Simon",
"candidateIncumbent": false,
"candidateParty": "D",
"voteCount": 185176,
"isWinner": true
},
{
"candidateName": "Jennifer Tran",
"candidateIncumbent": false,
"candidateParty": "D",
"voteCount": 97849,
"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": 276388,
"precinctsReportPercentage": 100,
"eevp": 99,
"tabulationStatus": "Vote Certified",
"dateUpdated": "December 16, 2024",
"timeUpdated": "9:03 AM",
"source": "AP",
"candidates": [
{
"candidateName": "Eric Swalwell",
"candidateIncumbent": true,
"candidateParty": "D",
"voteCount": 187263,
"isWinner": true
},
{
"candidateName": "Vin Kruttiventi",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 89125,
"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": 289544,
"precinctsReportPercentage": 100,
"eevp": 99,
"tabulationStatus": "Vote Certified",
"dateUpdated": "December 16, 2024",
"timeUpdated": "9:03 AM",
"source": "AP",
"candidates": [
{
"candidateName": "Kevin Mullin",
"candidateIncumbent": true,
"candidateParty": "D",
"voteCount": 211648,
"isWinner": true
},
{
"candidateName": "Anna Kramer",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 77896,
"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": 308476,
"precinctsReportPercentage": 100,
"eevp": 99,
"tabulationStatus": "Vote Certified",
"dateUpdated": "December 16, 2024",
"timeUpdated": "9:03 AM",
"source": "AP",
"candidates": [
{
"candidateName": "Sam Liccardo",
"candidateIncumbent": false,
"candidateParty": "D",
"voteCount": 179583,
"isWinner": true
},
{
"candidateName": "Evan Low",
"candidateIncumbent": false,
"candidateParty": "D",
"voteCount": 128893,
"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": 254877,
"precinctsReportPercentage": 100,
"eevp": 99,
"tabulationStatus": "Vote Certified",
"dateUpdated": "December 16, 2024",
"timeUpdated": "9:03 AM",
"source": "AP",
"candidates": [
{
"candidateName": "Ro Khanna",
"candidateIncumbent": true,
"candidateParty": "D",
"voteCount": 172462,
"isWinner": true
},
{
"candidateName": "Anita Chen",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 82415,
"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": 228506,
"precinctsReportPercentage": 100,
"eevp": 99,
"tabulationStatus": "Vote Certified",
"dateUpdated": "December 16, 2024",
"timeUpdated": "9:03 AM",
"source": "AP",
"candidates": [
{
"candidateName": "Zoe Lofgren",
"candidateIncumbent": true,
"candidateParty": "D",
"voteCount": 147674,
"isWinner": true
},
{
"candidateName": "Peter Hernandez",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 80832,
"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": 364320,
"precinctsReportPercentage": 100,
"eevp": 99,
"tabulationStatus": "Vote Certified",
"dateUpdated": "December 16, 2024",
"timeUpdated": "9:03 AM",
"source": "AP",
"candidates": [
{
"candidateName": "Jimmy Panetta",
"candidateIncumbent": true,
"candidateParty": "D",
"voteCount": 252458,
"isWinner": true
},
{
"candidateName": "Jason Anderson",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 111862,
"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": 358804,
"precinctsReportPercentage": 100,
"eevp": 99,
"tabulationStatus": "Vote Certified",
"dateUpdated": "December 16, 2024",
"timeUpdated": "9:03 AM",
"source": "AP",
"candidates": [
{
"candidateName": "Jerry McNerney",
"candidateIncumbent": false,
"candidateParty": "D",
"voteCount": 189668,
"isWinner": true
},
{
"candidateName": "Jim Shoemaker",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 169136,
"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": 348838,
"precinctsReportPercentage": 100,
"eevp": 99,
"tabulationStatus": "Vote Certified",
"dateUpdated": "December 16, 2024",
"timeUpdated": "9:03 AM",
"source": "AP",
"candidates": [
{
"candidateName": "Jesse Arreguín",
"candidateIncumbent": false,
"candidateParty": "D",
"voteCount": 199423,
"isWinner": true
},
{
"candidateName": "Jovanka Beckles",
"candidateIncumbent": false,
"candidateParty": "D",
"voteCount": 149415,
"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": 372334,
"precinctsReportPercentage": 100,
"eevp": 99,
"tabulationStatus": "Vote Certified",
"dateUpdated": "December 16, 2024",
"timeUpdated": "9:03 AM",
"source": "AP",
"candidates": [
{
"candidateName": "Tim Grayson",
"candidateIncumbent": false,
"candidateParty": "D",
"voteCount": 193558,
"isWinner": true
},
{
"candidateName": "Marisol Rubio",
"candidateIncumbent": false,
"candidateParty": "D",
"voteCount": 178776,
"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": 417863,
"precinctsReportPercentage": 100,
"eevp": 99,
"tabulationStatus": "Vote Certified",
"dateUpdated": "December 16, 2024",
"timeUpdated": "9:03 AM",
"source": "AP",
"candidates": [
{
"candidateName": "Scott Wiener",
"candidateIncumbent": true,
"candidateParty": "D",
"voteCount": 325148,
"isWinner": true
},
{
"candidateName": "Yvette Corkrean",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 92715,
"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": 434563,
"precinctsReportPercentage": 100,
"eevp": 99,
"tabulationStatus": "Vote Certified",
"dateUpdated": "December 16, 2024",
"timeUpdated": "9:03 AM",
"source": "AP",
"candidates": [
{
"candidateName": "Josh Becker",
"candidateIncumbent": true,
"candidateParty": "D",
"voteCount": 314889,
"isWinner": true
},
{
"candidateName": "Alexander Glew",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 119674,
"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": 380029,
"precinctsReportPercentage": 100,
"eevp": 99,
"tabulationStatus": "Vote Certified",
"dateUpdated": "December 16, 2024",
"timeUpdated": "9:03 AM",
"source": "AP",
"candidates": [
{
"candidateName": "Dave Cortese",
"candidateIncumbent": true,
"candidateParty": "D",
"voteCount": 260719,
"isWinner": true
},
{
"candidateName": "Robert Howell",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 119310,
"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": 235135,
"precinctsReportPercentage": 100,
"eevp": 99,
"tabulationStatus": "Vote Certified",
"dateUpdated": "December 16, 2024",
"timeUpdated": "9:03 AM",
"source": "AP",
"candidates": [
{
"candidateName": "Chris Rogers",
"candidateIncumbent": false,
"candidateParty": "D",
"voteCount": 154845,
"isWinner": true
},
{
"candidateName": "Michael Greer",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 80290,
"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": 200698,
"precinctsReportPercentage": 100,
"eevp": 99,
"tabulationStatus": "Vote Certified",
"dateUpdated": "December 16, 2024",
"timeUpdated": "9:03 AM",
"source": "AP",
"candidates": [
{
"candidateName": "Cecilia Aguiar-Curry",
"candidateIncumbent": true,
"candidateParty": "D",
"voteCount": 133421,
"isWinner": true
},
{
"candidateName": "Darren Ellis",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 67277,
"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": 243891,
"precinctsReportPercentage": 100,
"eevp": 99,
"tabulationStatus": "Vote Certified",
"dateUpdated": "December 16, 2024",
"timeUpdated": "9:03 AM",
"source": "AP",
"candidates": [
{
"candidateName": "Damon Connolly",
"candidateIncumbent": true,
"candidateParty": "D",
"voteCount": 184605,
"isWinner": true
},
{
"candidateName": "Andy Podshadley",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 59286,
"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": 182423,
"precinctsReportPercentage": 100,
"eevp": 99,
"tabulationStatus": "Vote Certified",
"dateUpdated": "December 16, 2024",
"timeUpdated": "9:03 AM",
"source": "AP",
"candidates": [
{
"candidateName": "Buffy Wicks",
"candidateIncumbent": true,
"candidateParty": "D",
"voteCount": 124973,
"isWinner": true
},
{
"candidateName": "Margot Smith",
"candidateIncumbent": false,
"candidateParty": "D",
"voteCount": 57450,
"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": 205612,
"precinctsReportPercentage": 100,
"eevp": 99,
"tabulationStatus": "Vote Certified",
"dateUpdated": "December 16, 2024",
"timeUpdated": "9:03 AM",
"source": "AP",
"candidates": [
{
"candidateName": "Anamarie Avila Farias",
"candidateIncumbent": false,
"candidateParty": "D",
"voteCount": 131850,
"isWinner": true
},
{
"candidateName": "Sonia Ledo",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 73762,
"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": 251165,
"precinctsReportPercentage": 100,
"eevp": 99,
"tabulationStatus": "Vote Certified",
"dateUpdated": "December 16, 2024",
"timeUpdated": "9:03 AM",
"source": "AP",
"candidates": [
{
"candidateName": "Rebecca Bauer-Kahan",
"candidateIncumbent": true,
"candidateParty": "D",
"voteCount": 161029,
"isWinner": true
},
{
"candidateName": "Joseph Rubay",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 90136,
"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": 200390,
"precinctsReportPercentage": 100,
"eevp": 99,
"tabulationStatus": "Vote Certified",
"dateUpdated": "December 16, 2024",
"timeUpdated": "9:03 AM",
"source": "AP",
"candidates": [
{
"candidateName": "Matt Haney",
"candidateIncumbent": true,
"candidateParty": "D",
"voteCount": 169490,
"isWinner": true
},
{
"candidateName": "Manuel Noris-Barrera",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 30900,
"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": 167056,
"precinctsReportPercentage": 100,
"eevp": 99,
"tabulationStatus": "Vote Certified",
"dateUpdated": "December 16, 2024",
"timeUpdated": "9:03 AM",
"source": "AP",
"candidates": [
{
"candidateName": "Mia Bonta",
"candidateIncumbent": true,
"candidateParty": "D",
"voteCount": 134073,
"isWinner": true
},
{
"candidateName": "Andre Sandford",
"candidateIncumbent": false,
"candidateParty": null,
"voteCount": 32983,
"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": 196474,
"precinctsReportPercentage": 100,
"eevp": 99,
"tabulationStatus": "Vote Certified",
"dateUpdated": "December 16, 2024",
"timeUpdated": "9:03 AM",
"source": "AP",
"candidates": [
{
"candidateName": "Catherine Stefani",
"candidateIncumbent": false,
"candidateParty": "D",
"voteCount": 118928,
"isWinner": true
},
{
"candidateName": "David Lee",
"candidateIncumbent": false,
"candidateParty": "D",
"voteCount": 77546,
"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": 173675,
"precinctsReportPercentage": 100,
"eevp": 99,
"tabulationStatus": "Vote Certified",
"dateUpdated": "December 16, 2024",
"timeUpdated": "9:03 AM",
"source": "AP",
"candidates": [
{
"candidateName": "Liz Ortega",
"candidateIncumbent": true,
"candidateParty": "D",
"voteCount": 126615,
"isWinner": true
},
{
"candidateName": "Sangeetha Shanbhogue",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 47060,
"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": 199509,
"precinctsReportPercentage": 100,
"eevp": 99,
"tabulationStatus": "Vote Certified",
"dateUpdated": "December 16, 2024",
"timeUpdated": "9:03 AM",
"source": "AP",
"candidates": [
{
"candidateName": "Diane Papan",
"candidateIncumbent": true,
"candidateParty": "D",
"voteCount": 147291,
"isWinner": true
},
{
"candidateName": "Mark Gilham",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 52218,
"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": 193782,
"precinctsReportPercentage": 100,
"eevp": 99,
"tabulationStatus": "Vote Certified",
"dateUpdated": "December 16, 2024",
"timeUpdated": "9:03 AM",
"source": "AP",
"candidates": [
{
"candidateName": "Marc Berman",
"candidateIncumbent": true,
"candidateParty": "D",
"voteCount": 115833,
"isWinner": true
},
{
"candidateName": "Lydia Kou",
"candidateIncumbent": false,
"candidateParty": "D",
"voteCount": 77949,
"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": 159086,
"precinctsReportPercentage": 100,
"eevp": 99,
"tabulationStatus": "Vote Certified",
"dateUpdated": "December 16, 2024",
"timeUpdated": "9:03 AM",
"source": "AP",
"candidates": [
{
"candidateName": "Alex Lee",
"candidateIncumbent": true,
"candidateParty": "D",
"voteCount": 105150,
"isWinner": true
},
{
"candidateName": "Bob Brunton",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 53936,
"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": 157829,
"precinctsReportPercentage": 100,
"eevp": 99,
"tabulationStatus": "Vote Certified",
"dateUpdated": "December 16, 2024",
"timeUpdated": "9:03 AM",
"source": "AP",
"candidates": [
{
"candidateName": "Ash Kalra",
"candidateIncumbent": true,
"candidateParty": "D",
"voteCount": 107968,
"isWinner": true
},
{
"candidateName": "Ted Stroll",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 49861,
"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": 137199,
"precinctsReportPercentage": 100,
"eevp": 99,
"tabulationStatus": "Vote Certified",
"dateUpdated": "December 16, 2024",
"timeUpdated": "9:03 AM",
"source": "AP",
"candidates": [
{
"candidateName": "Patrick Ahrens",
"candidateIncumbent": false,
"candidateParty": "D",
"voteCount": 76807,
"isWinner": true
},
{
"candidateName": "Tara Sreekrishnan",
"candidateIncumbent": false,
"candidateParty": "D",
"voteCount": 60392,
"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": 226488,
"precinctsReportPercentage": 100,
"eevp": 99,
"tabulationStatus": "Vote Certified",
"dateUpdated": "December 16, 2024",
"timeUpdated": "9:03 AM",
"source": "AP",
"candidates": [
{
"candidateName": "Gail Pellerin",
"candidateIncumbent": true,
"candidateParty": "D",
"voteCount": 151419,
"isWinner": true
},
{
"candidateName": "Liz Lawler",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 75069,
"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": 390184,
"precinctsReportPercentage": 100,
"eevp": 99,
"tabulationStatus": "Vote Certified",
"dateUpdated": "December 16, 2024",
"timeUpdated": "9:03 AM",
"source": "AP",
"candidates": [
{
"candidateName": "Daniel Lurie",
"candidateIncumbent": false,
"candidateParty": null,
"voteCount": 102720,
"isWinner": true
},
{
"candidateName": "London Breed",
"candidateIncumbent": true,
"candidateParty": null,
"voteCount": 95117,
"isWinner": false
},
{
"candidateName": "Aaron Peskin",
"candidateIncumbent": false,
"candidateParty": null,
"voteCount": 89215,
"isWinner": false
},
{
"candidateName": "Mark Farrell",
"candidateIncumbent": false,
"candidateParty": null,
"voteCount": 72115,
"isWinner": false
},
{
"candidateName": "Ahsha Safai",
"candidateIncumbent": false,
"candidateParty": null,
"voteCount": 11425,
"isWinner": false
},
{
"candidateName": "Ellen Zhou",
"candidateIncumbent": false,
"candidateParty": null,
"voteCount": 8665,
"isWinner": false
},
{
"candidateName": "Dylan Hirsch-Shell",
"candidateIncumbent": false,
"candidateParty": null,
"voteCount": 2897,
"isWinner": false
},
{
"candidateName": "Keith Freedman",
"candidateIncumbent": false,
"candidateParty": null,
"voteCount": 2079,
"isWinner": false
},
{
"candidateName": "Nelson Mei",
"candidateIncumbent": false,
"candidateParty": null,
"voteCount": 1791,
"isWinner": false
},
{
"candidateName": "Shahram Shariati",
"candidateIncumbent": false,
"candidateParty": null,
"voteCount": 1613,
"isWinner": false
},
{
"candidateName": "Henry Flynn",
"candidateIncumbent": false,
"candidateParty": null,
"voteCount": 1319,
"isWinner": false
},
{
"candidateName": "Paul Robertson",
"candidateIncumbent": false,
"candidateParty": null,
"voteCount": 812,
"isWinner": false
},
{
"candidateName": "Jon Soderstrom",
"candidateIncumbent": false,
"candidateParty": null,
"voteCount": 412,
"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": 364544,
"precinctsReportPercentage": 100,
"eevp": 99,
"tabulationStatus": "Vote Certified",
"dateUpdated": "December 16, 2024",
"timeUpdated": "9:03 AM",
"source": "AP",
"candidates": [
{
"candidateName": "Mark DeSaulnier",
"candidateIncumbent": true,
"candidateParty": "D",
"voteCount": 242325,
"isWinner": true
},
{
"candidateName": "Katherine Piccinini",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 122219,
"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": 15348846,
"precinctsReportPercentage": 100,
"eevp": 99,
"tabulationStatus": "Vote Certified",
"dateUpdated": "December 16, 2024",
"timeUpdated": "9:03 AM",
"source": "AP",
"candidates": [
{
"candidateName": "Adam Schiff",
"candidateIncumbent": false,
"candidateParty": "D",
"voteCount": 9036252,
"isWinner": true
},
{
"candidateName": "Steve Garvey",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 6312594,
"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": 15041688,
"precinctsReportPercentage": 100,
"eevp": 99,
"tabulationStatus": "Vote Certified",
"dateUpdated": "December 16, 2024",
"timeUpdated": "9:03 AM",
"source": "AP",
"candidates": [
{
"candidateName": "Adam Schiff",
"candidateIncumbent": false,
"candidateParty": "D",
"voteCount": 8837051,
"isWinner": true
},
{
"candidateName": "Steve Garvey",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 6204637,
"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": 142755,
"precinctsReportPercentage": 100,
"eevp": 99,
"tabulationStatus": "Vote Certified",
"dateUpdated": "December 16, 2024",
"timeUpdated": "9:03 AM",
"source": "AP",
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": null,
"voteCount": 86535,
"isWinner": true
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": null,
"voteCount": 56220,
"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": 596727,
"precinctsReportPercentage": 100,
"eevp": 99,
"tabulationStatus": "Vote Certified",
"dateUpdated": "December 16, 2024",
"timeUpdated": "9:03 AM",
"source": "AP",
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": null,
"voteCount": 375442,
"isWinner": true
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": null,
"voteCount": 221285,
"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": 15028222,
"precinctsReportPercentage": 100,
"eevp": 99,
"tabulationStatus": "Vote Certified",
"dateUpdated": "December 16, 2024",
"timeUpdated": "9:03 AM",
"source": "AP",
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": null,
"voteCount": 8820842,
"isWinner": true
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": null,
"voteCount": 6207380,
"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": 15135622,
"precinctsReportPercentage": 100,
"eevp": 99,
"tabulationStatus": "Vote Certified",
"dateUpdated": "December 16, 2024",
"timeUpdated": "9:03 AM",
"source": "AP",
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": null,
"voteCount": 9477435,
"isWinner": true
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": null,
"voteCount": 5658187,
"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": 15141530,
"precinctsReportPercentage": 100,
"eevp": 99,
"tabulationStatus": "Vote Certified",
"dateUpdated": "December 16, 2024",
"timeUpdated": "9:03 AM",
"source": "AP",
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": null,
"voteCount": 9055116,
"isWinner": true
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": null,
"voteCount": 6086414,
"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": 14978227,
"precinctsReportPercentage": 100,
"eevp": 99,
"tabulationStatus": "Vote Certified",
"dateUpdated": "December 16, 2024",
"timeUpdated": "9:03 AM",
"source": "AP",
"candidates": [
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": null,
"voteCount": 8239337,
"isWinner": true
},
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": null,
"voteCount": 6738890,
"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": 14777741,
"precinctsReportPercentage": 100,
"eevp": 99,
"tabulationStatus": "Vote Certified",
"dateUpdated": "December 16, 2024",
"timeUpdated": "9:03 AM",
"source": "AP",
"candidates": [
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": null,
"voteCount": 7882137,
"isWinner": true
},
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": null,
"voteCount": 6895604,
"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": 15155929,
"precinctsReportPercentage": 100,
"eevp": 99,
"tabulationStatus": "Vote Certified",
"dateUpdated": "December 16, 2024",
"timeUpdated": "9:03 AM",
"source": "AP",
"candidates": [
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": null,
"voteCount": 7686126,
"isWinner": true
},
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": null,
"voteCount": 7469803,
"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": 14955422,
"precinctsReportPercentage": 100,
"eevp": 99,
"tabulationStatus": "Vote Certified",
"dateUpdated": "December 16, 2024",
"timeUpdated": "9:03 AM",
"source": "AP",
"candidates": [
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": null,
"voteCount": 8975542,
"isWinner": true
},
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": null,
"voteCount": 5979880,
"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": 14500003,
"precinctsReportPercentage": 100,
"eevp": 99,
"tabulationStatus": "Vote Certified",
"dateUpdated": "December 16, 2024",
"timeUpdated": "9:03 AM",
"source": "AP",
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": null,
"voteCount": 7378686,
"isWinner": true
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": null,
"voteCount": 7121317,
"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": 14907608,
"precinctsReportPercentage": 100,
"eevp": 99,
"tabulationStatus": "Vote Certified",
"dateUpdated": "December 16, 2024",
"timeUpdated": "9:03 AM",
"source": "AP",
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": null,
"voteCount": 10124174,
"isWinner": true
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": null,
"voteCount": 4783434,
"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": 15063908,
"precinctsReportPercentage": 100,
"eevp": 99,
"tabulationStatus": "Vote Certified",
"dateUpdated": "December 16, 2024",
"timeUpdated": "9:03 AM",
"source": "AP",
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": null,
"voteCount": 10307296,
"isWinner": true
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": null,
"voteCount": 4756612,
"isWinner": false
}
],
"winnerDateTime": "2024-11-06T04:57:32.362Z"
},
"timeLoaded": "April 24, 2025 5:33 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": "9:01 PM",
"dateUpdated": "Dec 3, 2024",
"totalVotes": 27293,
"candidates": [
{
"candidateName": "Hector Garcia",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 20349
},
{
"candidateName": "Luis Reynoso \r",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 6944
}
]
},
"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": "9:01 PM",
"dateUpdated": "Dec 3, 2024",
"totalVotes": 38764,
"candidates": [
{
"candidateName": "Maria L Heredia ",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 26185
},
{
"candidateName": "Joseph Grcar",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 12579
}
]
},
"AlamedaPeraltaCommunityCollegeDistrictTrusteeArea2": {
"id": "AlamedaPeraltaCommunityCollegeDistrictTrusteeArea2",
"type": "localRace",
"location": "Alameda",
"raceName": "Peralta Community College District, Trustee Area 2",
"raceDescription": "Top candidate wins seat. ",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "9:01 PM",
"dateUpdated": "Dec 3, 2024",
"totalVotes": 21710,
"candidates": [
{
"candidateName": "Paulina Gonzalez",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 14082
},
{
"candidateName": "Sinead Geneva Anderson",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 7628
}
]
},
"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": "9:01 PM",
"dateUpdated": "Dec 3, 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": "9:01 PM",
"dateUpdated": "Dec 3, 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": "9:01 PM",
"dateUpdated": "Dec 3, 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": "9:01 PM",
"dateUpdated": "Dec 3, 2024",
"totalVotes": 76529,
"candidates": [
{
"candidateName": "Heather Little",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 21985
},
{
"candidateName": "Meleah Hall",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 21482
},
{
"candidateName": "Joyce Boyd",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 11258
},
{
"candidateName": "Jennifer Williams",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 21804
}
]
},
"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": "9:01 PM",
"dateUpdated": "Dec 3, 2024",
"totalVotes": 4669,
"candidates": [
{
"candidateName": "John Chung",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1272
},
{
"candidateName": "Mike Kusiak",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 3397
}
]
},
"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": "9:01 PM",
"dateUpdated": "Dec 3, 2024",
"totalVotes": 5101,
"candidates": [
{
"candidateName": "Kristian Reyes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 3067
},
{
"candidateName": "Ramnath “Ram” Shanbhogue",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2034
}
]
},
"AlamedaEmeryUnifiedSchoolDistrictGoverningBoard": {
"id": "AlamedaEmeryUnifiedSchoolDistrictGoverningBoard",
"type": "localRace",
"location": "Alameda",
"raceName": "Emery Unified School District Governing Board",
"raceDescription": "Top two candidates win seat. ",
"raceReadTheStory": "",
"raceType": "top2",
"timeUpdated": "9:01 PM",
"dateUpdated": "Dec 3, 2024",
"totalVotes": 6089,
"candidates": [
{
"candidateName": "Elsie Joyce Lee",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2651
},
{
"candidateName": "Brian Donahue",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 832
},
{
"candidateName": "Walter Pizarro",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 707
},
{
"candidateName": "John T. Van Geffen",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 1899
}
]
},
"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": "9:01 PM",
"dateUpdated": "Dec 3, 2024",
"totalVotes": 13186,
"candidates": [
{
"candidateName": "Ganesh Balamitran",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 6580
},
{
"candidateName": "Rinu Nair",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 6606
}
]
},
"AlamedaHaywardUnifiedSchoolDistrictGoverningBoard": {
"id": "AlamedaHaywardUnifiedSchoolDistrictGoverningBoard",
"type": "localRace",
"location": "Alameda",
"raceName": "Hayward Unified School District Governing Board",
"raceDescription": "Top three candidates win seat.",
"raceReadTheStory": "",
"raceType": "top3",
"timeUpdated": "9:01 PM",
"dateUpdated": "Dec 3, 2024",
"totalVotes": 117571,
"candidates": [
{
"candidateName": "Sophia Jauregui",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 17198
},
{
"candidateName": "Luis Reynoso",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 18567
},
{
"candidateName": "Sara Prada",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 19824
},
{
"candidateName": "Austin Bruckner Carrillo",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 18762
},
{
"candidateName": "Simon “Peter” Gutierrez Bufete",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 21408
},
{
"candidateName": "Calyn Kelley",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 12879
},
{
"candidateName": "Tom Wong",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 8933
}
]
},
"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": "9:01 PM",
"dateUpdated": "Dec 3, 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": "9:01 PM",
"dateUpdated": "Dec 3, 2024",
"totalVotes": 65867,
"candidates": [
{
"candidateName": "Maggie Tufts",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 14895
},
{
"candidateName": "Amanda Pepper",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 4177
},
{
"candidateName": "Jean Paulsen",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2536
},
{
"candidateName": "Tara Boyce",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 13219
},
{
"candidateName": "Christiaan Vandenheuvel",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 15223
},
{
"candidateName": "Deena Kaplanis",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 15817
}
]
},
"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": "9:01 PM",
"dateUpdated": "Dec 3, 2024",
"totalVotes": 4547,
"candidates": [
{
"candidateName": "Midji Kuo-Rovetta",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1214
},
{
"candidateName": "Patricio R. Urbi",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2094
},
{
"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": "9:01 PM",
"dateUpdated": "Dec 3, 2024",
"totalVotes": 4448,
"candidates": [
{
"candidateName": "Melanie Freeberg",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2928
},
{
"candidateName": "Michelle Parnala",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1520
}
]
},
"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": "9:01 PM",
"dateUpdated": "Dec 3, 2024",
"totalVotes": 5229,
"candidates": [
{
"candidateName": "Lydia Idem",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1960
},
{
"candidateName": "Michael Gonzales",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 3269
}
]
},
"AlamedaNewarkUnifiedSchoolDistrictGoverningBoard": {
"id": "AlamedaNewarkUnifiedSchoolDistrictGoverningBoard",
"type": "localRace",
"location": "Alameda",
"raceName": "Newark Unified School District Governing Board",
"raceDescription": "Top three candidates win seat.",
"raceReadTheStory": "",
"raceType": "top3",
"timeUpdated": "9:01 PM",
"dateUpdated": "Dec 3, 2024",
"totalVotes": 32762,
"candidates": [
{
"candidateName": "Aiden Hill",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 7728
},
{
"candidateName": "Vikas Minglani",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 3727
},
{
"candidateName": "Gabriel Anguiano Jr.",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 7435
},
{
"candidateName": "Austin Block",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 7622
},
{
"candidateName": "Phuong Nguyen",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 6250
}
]
},
"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": "9:01 PM",
"dateUpdated": "Dec 3, 2024",
"totalVotes": 7101,
"candidates": [
{
"candidateName": "Donalyn Harris",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 3142
},
{
"candidateName": "Kelly Mokashi",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 3959
}
]
},
"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": "9:01 PM",
"dateUpdated": "Dec 3, 2024",
"totalVotes": 6947,
"candidates": [
{
"candidateName": "Jen Flynn",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 3309
},
{
"candidateName": "Charlie Jones",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 3638
}
]
},
"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": "9:01 PM",
"dateUpdated": "Dec 3, 2024",
"totalVotes": 3704,
"candidates": [
{
"candidateName": "Alicia Gonzalez",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2363
},
{
"candidateName": "Penny Peck",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1341
}
]
},
"AlamedaSunolGlenUnifiedSchoolDistrictGoverningBoard": {
"id": "AlamedaSunolGlenUnifiedSchoolDistrictGoverningBoard",
"type": "localRace",
"location": "Alameda",
"raceName": "Sunol Glen Unified School District Governing Board",
"raceDescription": "Top candidate wins seat. ",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "9:01 PM",
"dateUpdated": "Dec 3, 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": "9:01 PM",
"dateUpdated": "Dec 3, 2024",
"totalVotes": 141989,
"candidates": [
{
"candidateName": "John J. Bauters",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 70782
},
{
"candidateName": "Nikki Fortunato Bas",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 71207
}
]
},
"AlamedaAlamedaCityCouncil": {
"id": "AlamedaAlamedaCityCouncil",
"type": "localRace",
"location": "Alameda",
"raceName": "Alameda City Council",
"raceDescription": "Top two candidates win seat. ",
"raceReadTheStory": "",
"raceType": "top2",
"timeUpdated": "9:01 PM",
"dateUpdated": "Dec 3, 2024",
"totalVotes": 61752,
"candidates": [
{
"candidateName": "Trish Herrera Spencer",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 12086
},
{
"candidateName": "Thushan Amarasiriwardena",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 13049
},
{
"candidateName": "Michele Pryor",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 16396
},
{
"candidateName": "Greg Boller",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 14208
},
{
"candidateName": "Steve Slauson",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 6013
}
]
},
"AlamedaAlamedaAuditor": {
"id": "AlamedaAlamedaAuditor",
"type": "localRace",
"location": "Alameda",
"raceName": "Alameda Auditor",
"raceDescription": "Top candidate wins seat. ",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "9:01 PM",
"dateUpdated": "Dec 3, 2024",
"totalVotes": 27772,
"candidates": [
{
"candidateName": "Kevin R. Kearney",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 27772
}
]
},
"AlamedaAlamedaTreasurer": {
"id": "AlamedaAlamedaTreasurer",
"type": "localRace",
"location": "Alameda",
"raceName": "Alameda Treasurer",
"raceDescription": "Top candidate wins seat. ",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "9:01 PM",
"dateUpdated": "Dec 3, 2024",
"totalVotes": 27514,
"candidates": [
{
"candidateName": "Kevin Kennedy",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 27514
}
]
},
"AlamedaBerkeleyRentStabilizationBoardCommissioner": {
"id": "AlamedaBerkeleyRentStabilizationBoardCommissioner",
"type": "localRace",
"location": "Alameda",
"raceName": "Berkeley Rent Stabilization Board Commissioner",
"raceDescription": "Top four candidates win seat. ",
"raceReadTheStory": "",
"raceType": "top4",
"timeUpdated": "9:01 PM",
"dateUpdated": "Dec 3, 2024",
"totalVotes": 138269,
"candidates": [
{
"candidateName": "Alfred Twu",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 22942
},
{
"candidateName": "Carole Marasovic",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 19557
},
{
"candidateName": "Xavier Johnson",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 26978
},
{
"candidateName": "Avery Arbaugh",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 19825
},
{
"candidateName": "Andy Kelley",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 23373
},
{
"candidateName": "Dominique Walker",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 25594
}
]
},
"AlamedaBerkeleySchoolDirector": {
"id": "AlamedaBerkeleySchoolDirector",
"type": "localRace",
"location": "Alameda",
"raceName": "Berkeley School Director",
"raceDescription": "Top two candidates win seat. ",
"raceReadTheStory": "",
"raceType": "top2",
"timeUpdated": "9:01 PM",
"dateUpdated": "Dec 3, 2024",
"totalVotes": 84804,
"candidates": [
{
"candidateName": "Norma J.F. Harrison",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 3121
},
{
"candidateName": "Jen Corn",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 30836
},
{
"candidateName": "Laura Babitt",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 22061
},
{
"candidateName": "Ana Vasudeo",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 25743
},
{
"candidateName": "Adbur Sikder",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 3043
}
]
},
"AlamedaDublinMayor": {
"id": "AlamedaDublinMayor",
"type": "localRace",
"location": "Alameda",
"raceName": "Dublin Mayor",
"raceDescription": "Top candidate wins seat. ",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "9:01 PM",
"dateUpdated": "Dec 3, 2024",
"totalVotes": 25515,
"candidates": [
{
"candidateName": "Tom Evans",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 8278
},
{
"candidateName": "Sherry Hu",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 9274
},
{
"candidateName": "Jean Josey",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 7138
},
{
"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": "9:01 PM",
"dateUpdated": "Dec 3, 2024",
"totalVotes": 6133,
"candidates": [
{
"candidateName": "Michael McCorriston",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 6133
}
]
},
"AlamedaDublinCityCouncilArea3": {
"id": "AlamedaDublinCityCouncilArea3",
"type": "localRace",
"location": "Alameda",
"raceName": "Dublin City Council, Area 3",
"raceDescription": "Top candidate wins seat. ",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "9:01 PM",
"dateUpdated": "Dec 3, 2024",
"totalVotes": 4752,
"candidates": [
{
"candidateName": "Razi Hasni",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2305
},
{
"candidateName": "John Morada",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 2447
}
]
},
"AlamedaEmeryvilleCityCouncil": {
"id": "AlamedaEmeryvilleCityCouncil",
"type": "localRace",
"location": "Alameda",
"raceName": "Emeryville City Council",
"raceDescription": "Top three candidates win seat.",
"raceReadTheStory": "",
"raceType": "top3",
"timeUpdated": "9:01 PM",
"dateUpdated": "Dec 3, 2024",
"totalVotes": 10943,
"candidates": [
{
"candidateName": "Calvin Dillahunty",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 915
},
{
"candidateName": "Sam Gould",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1318
},
{
"candidateName": "Mia Esperanza Brown",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1829
},
{
"candidateName": "Sukhdeep Kaur",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 2265
},
{
"candidateName": "Courtney Welch",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 2559
},
{
"candidateName": "Matthew Solomon",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2057
}
]
},
"AlamedaFremontMayor": {
"id": "AlamedaFremontMayor",
"type": "localRace",
"location": "Alameda",
"raceName": "Fremont Mayor",
"raceDescription": "Top candidate wins seat. ",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "9:01 PM",
"dateUpdated": "Dec 3, 2024",
"totalVotes": 77400,
"candidates": [
{
"candidateName": "Rohan Marfatia",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 8947
},
{
"candidateName": "Vinnie Bacon",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 25108
},
{
"candidateName": "Hiu Ng",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 6910
},
{
"candidateName": "Raj Salwan",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 36435
}
]
},
"AlamedaFremontCityCouncilDistrict1": {
"id": "AlamedaFremontCityCouncilDistrict1",
"type": "localRace",
"location": "Alameda",
"raceName": "Fremont City Council, District 1",
"raceDescription": "Top candidate wins seat. ",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "9:01 PM",
"dateUpdated": "Dec 3, 2024",
"totalVotes": 11787,
"candidates": [
{
"candidateName": "Teresa Keng",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 7471
},
{
"candidateName": "Pravesh Kumar",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1767
},
{
"candidateName": "Ranvir Sandhu",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2549
}
]
},
"AlamedaFremontCityCouncilDistrict5": {
"id": "AlamedaFremontCityCouncilDistrict5",
"type": "localRace",
"location": "Alameda",
"raceName": "Fremont City Council, District 5",
"raceDescription": "Top candidate wins seat. ",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "9:01 PM",
"dateUpdated": "Dec 3, 2024",
"totalVotes": 15666,
"candidates": [
{
"candidateName": "Sterling Jefferson Engle",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2966
},
{
"candidateName": "Chandra Wagh",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 5265
},
{
"candidateName": "Yajing Zhang",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 7435
}
]
},
"AlamedaFremontCityCouncilDistrict6": {
"id": "AlamedaFremontCityCouncilDistrict6",
"type": "localRace",
"location": "Alameda",
"raceName": "Fremont City Council, District 6",
"raceDescription": "Top candidate wins seat. ",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "9:01 PM",
"dateUpdated": "Dec 3, 2024",
"totalVotes": 11269,
"candidates": [
{
"candidateName": "Raymond Liu",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 5655
},
{
"candidateName": "Teresa Cox",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 5614
}
]
},
"AlamedaHaywardCityCouncil": {
"id": "AlamedaHaywardCityCouncil",
"type": "localRace",
"location": "Alameda",
"raceName": "Hayward City Council",
"raceDescription": "Top four candidates win seat. ",
"raceReadTheStory": "",
"raceType": "top4",
"timeUpdated": "9:01 PM",
"dateUpdated": "Dec 3, 2024",
"totalVotes": 132561,
"candidates": [
{
"candidateName": "Tom Wong",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 10971
},
{
"candidateName": "Daniel Goldstein",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 20029
},
{
"candidateName": "Angela Andrews",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 25372
},
{
"candidateName": "Joe O. Ramos",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 13217
},
{
"candidateName": "Ray Bonilla Jr.",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 22511
},
{
"candidateName": "Tom Ferreira",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 18510
},
{
"candidateName": "Francisco Zermeño",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 21951
}
]
},
"AlamedaLivermoreMayor": {
"id": "AlamedaLivermoreMayor",
"type": "localRace",
"location": "Alameda",
"raceName": "Livermore Mayor",
"raceDescription": "Top candidate wins seat. ",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "9:01 PM",
"dateUpdated": "Dec 3, 2024",
"totalVotes": 33976,
"candidates": [
{
"candidateName": "John Marchand",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 33976
}
]
},
"AlamedaLivermoreCityCouncilDistrict3": {
"id": "AlamedaLivermoreCityCouncilDistrict3",
"type": "localRace",
"location": "Alameda",
"raceName": "Livermore City Council, District 3",
"raceDescription": "Top candidate wins seat. ",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "9:01 PM",
"dateUpdated": "Dec 3, 2024",
"totalVotes": 10272,
"candidates": [
{
"candidateName": "David Farley",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2847
},
{
"candidateName": "Steven Dunbar",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 4255
},
{
"candidateName": "Jeff Kaskey",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 3170
}
]
},
"AlamedaLivermoreCityCouncilDistrict4": {
"id": "AlamedaLivermoreCityCouncilDistrict4",
"type": "localRace",
"location": "Alameda",
"raceName": "Livermore City Council, District 4",
"raceDescription": "Top candidate wins seat. ",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "9:01 PM",
"dateUpdated": "Dec 3, 2024",
"totalVotes": 10860,
"candidates": [
{
"candidateName": "Kristie Wang",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 6671
},
{
"candidateName": "Thomas Soules",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 4189
}
]
},
"AlamedaNewarkMayor": {
"id": "AlamedaNewarkMayor",
"type": "localRace",
"location": "Alameda",
"raceName": "Newark Mayor",
"raceDescription": "Top candidate wins seat. ",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "9:01 PM",
"dateUpdated": "Dec 3, 2024",
"totalVotes": 15395,
"candidates": [
{
"candidateName": "Michael Hannon",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 8847
},
{
"candidateName": "Jason Miguel",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1819
},
{
"candidateName": "Elisa Martinez",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 4729
}
]
},
"AlamedaNewarkCityCouncilFullTerm": {
"id": "AlamedaNewarkCityCouncilFullTerm",
"type": "localRace",
"location": "Alameda",
"raceName": "Newark City Council — Full Term",
"raceDescription": "Top two candidates win seat. ",
"raceReadTheStory": "",
"raceType": "top2",
"timeUpdated": "9:01 PM",
"dateUpdated": "Dec 3, 2024",
"totalVotes": 24632,
"candidates": [
{
"candidateName": "Terrence Grindall",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 7490
},
{
"candidateName": "Hitendra Gupta",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1705
},
{
"candidateName": "Jacinta Arteaga",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 6449
},
{
"candidateName": "Julie Del Catancio",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 6452
},
{
"candidateName": "Vinod Kumar",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2536
}
]
},
"AlamedaNewarkCityCouncilShortTerm": {
"id": "AlamedaNewarkCityCouncilShortTerm",
"type": "localRace",
"location": "Alameda",
"raceName": "Newark City Council — Short Term",
"raceDescription": "Top candidate wins seat. ",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "9:01 PM",
"dateUpdated": "Dec 3, 2024",
"totalVotes": 14248,
"candidates": [
{
"candidateName": "Eve Marie Little",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 5753
},
{
"candidateName": "Renu Malhotra",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1656
},
{
"candidateName": "Sean Mahanay",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 804
},
{
"candidateName": "Lucia Gutierrez",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 4413
},
{
"candidateName": "Phil Bloxom",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1622
}
]
},
"AlamedaPiedmontCityCouncil": {
"id": "AlamedaPiedmontCityCouncil",
"type": "localRace",
"location": "Alameda",
"raceName": "Piedmont City Council",
"raceDescription": "Top two candidates win seat. ",
"raceReadTheStory": "",
"raceType": "top2",
"timeUpdated": "9:01 PM",
"dateUpdated": "Dec 3, 2024",
"totalVotes": 11051,
"candidates": [
{
"candidateName": "Conna McCarthy",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 4799
},
{
"candidateName": "James Green",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2448
},
{
"candidateName": "Lorrel Plimier",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 3605
},
{
"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": "9:01 PM",
"dateUpdated": "Dec 3, 2024",
"totalVotes": 13927,
"candidates": [
{
"candidateName": "Michael Malione",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 4375
},
{
"candidateName": "Max Roman",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 3678
},
{
"candidateName": "Victoria Rosenbaum",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2298
},
{
"candidateName": "Susy Struble",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 3576
}
]
},
"AlamedaPleasantonMayor": {
"id": "AlamedaPleasantonMayor",
"type": "localRace",
"location": "Alameda",
"raceName": "Pleasanton Mayor",
"raceDescription": "Top candidate wins seat. ",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "9:01 PM",
"dateUpdated": "Dec 3, 2024",
"totalVotes": 35134,
"candidates": [
{
"candidateName": "Jack Balch",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 18950
},
{
"candidateName": "Karla Brown",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 16184
}
]
},
"AlamedaPleasantonCityCouncilDistrict2": {
"id": "AlamedaPleasantonCityCouncilDistrict2",
"type": "localRace",
"location": "Alameda",
"raceName": "Pleasanton City Council, District 2",
"raceDescription": "Top candidate wins seat. ",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "9:01 PM",
"dateUpdated": "Dec 3, 2024",
"totalVotes": 8817,
"candidates": [
{
"candidateName": "Craig Eicher",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 4758
},
{
"candidateName": "Valerie Arkin",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 4059
}
]
},
"AlamedaPleasantonCityCouncilDistrict4": {
"id": "AlamedaPleasantonCityCouncilDistrict4",
"type": "localRace",
"location": "Alameda",
"raceName": "Pleasanton City Council, District 4",
"raceDescription": "Top candidate wins seat. ",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "9:01 PM",
"dateUpdated": "Dec 3, 2024",
"totalVotes": 9337,
"candidates": [
{
"candidateName": "Vivek Mohan",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 4510
},
{
"candidateName": "Matthew B. Gaidos",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 4827
}
]
},
"AlamedaUnionCityMayor": {
"id": "AlamedaUnionCityMayor",
"type": "localRace",
"location": "Alameda",
"raceName": "Union City Mayor",
"raceDescription": "Top candidate wins seat. ",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "9:01 PM",
"dateUpdated": "Dec 3, 2024",
"totalVotes": 25053,
"candidates": [
{
"candidateName": "Emily Duncan",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 10803
},
{
"candidateName": "Marcus Bourlard",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1946
},
{
"candidateName": "Gary Singh",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 12304
}
]
},
"AlamedaUnionCityCouncilDistrict1": {
"id": "AlamedaUnionCityCouncilDistrict1",
"type": "localRace",
"location": "Alameda",
"raceName": "Union City Council, District 1",
"raceDescription": "Top candidate wins seat. ",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "9:01 PM",
"dateUpdated": "Dec 3, 2024",
"totalVotes": 5804,
"candidates": [
{
"candidateName": "Wendy Huang",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2062
},
{
"candidateName": "Erin Robertson",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 387
},
{
"candidateName": "Lance Nishihira",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 3355
}
]
},
"AlamedaACTransitDistrictDirectorWard6": {
"id": "AlamedaACTransitDistrictDirectorWard6",
"type": "localRace",
"location": "Alameda",
"raceName": "AC Transit District Director, Ward 6",
"raceDescription": "Top candidate wins seat. ",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "9:01 PM",
"dateUpdated": "Dec 3, 2024",
"totalVotes": 59520,
"candidates": [
{
"candidateName": "Jesse Lee Gunn",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 17784
},
{
"candidateName": "Shonda Goward",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 11032
},
{
"candidateName": "A. Curtis Silva",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 30704
}
]
},
"AlamedaAlamedaCountyWaterDistrictDirectorWard5": {
"id": "AlamedaAlamedaCountyWaterDistrictDirectorWard5",
"type": "localRace",
"location": "Alameda",
"raceName": "Alameda County Water District Director, Ward 5",
"raceDescription": "Top candidate wins seat. ",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "9:01 PM",
"dateUpdated": "Dec 3, 2024",
"totalVotes": 21397,
"candidates": [
{
"candidateName": "Aziz Akbari",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 15842
},
{
"candidateName": "Raymond Ojeda",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 5555
}
]
},
"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": "9:01 PM",
"dateUpdated": "Dec 3, 2024",
"totalVotes": 154960,
"candidates": [
{
"candidateName": "Melissa Hernandez",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 110470
},
{
"candidateName": "Joseph Grcar",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 44490
}
]
},
"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": "9:01 PM",
"dateUpdated": "Dec 3, 2024",
"totalVotes": 161254,
"candidates": [
{
"candidateName": "Victor E. Flores",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 92729
},
{
"candidateName": "Dana Lang",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 68525
}
]
},
"AlamedaCastroValleySanitaryDistrictDirector": {
"id": "AlamedaCastroValleySanitaryDistrictDirector",
"type": "localRace",
"location": "Alameda",
"raceName": "Castro Valley Sanitary District Director",
"raceDescription": "Top three candidates win seat.",
"raceReadTheStory": "",
"raceType": "top3",
"timeUpdated": "9:01 PM",
"dateUpdated": "Dec 3, 2024",
"totalVotes": 50863,
"candidates": [
{
"candidateName": "Timothy McGowan",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 15440
},
{
"candidateName": "Joseph Grcar",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 3952
},
{
"candidateName": "Daniel M. Akagi",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 11104
},
{
"candidateName": "Kenneth Owen",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 5711
},
{
"candidateName": "Darshan Saini",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2600
},
{
"candidateName": "Dave Sadoff",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 12056
}
]
},
"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": "9:01 PM",
"dateUpdated": "Dec 3, 2024",
"totalVotes": 8409,
"candidates": [
{
"candidateName": "Javier Lopez Rivero",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2155
},
{
"candidateName": "Rich Halket",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 6254
}
]
},
"AlamedaEBMUDDistrictDirectorWard5": {
"id": "AlamedaEBMUDDistrictDirectorWard5",
"type": "localRace",
"location": "Alameda",
"raceName": "EBMUD District Director, Ward 5",
"raceDescription": "Top candidate wins seat. ",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "9:01 PM",
"dateUpdated": "Dec 3, 2024",
"totalVotes": 64662,
"candidates": [
{
"candidateName": "John E. Lewis",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 20412
},
{
"candidateName": "Jim Oddie",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 27985
},
{
"candidateName": "Alex Spehr",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 16265
}
]
},
"AlamedaEBMUDDistrictDirectorWard6": {
"id": "AlamedaEBMUDDistrictDirectorWard6",
"type": "localRace",
"location": "Alameda",
"raceName": "EBMUD District Director, Ward 6",
"raceDescription": "Top candidate wins seat. ",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "9:01 PM",
"dateUpdated": "Dec 3, 2024",
"totalVotes": 56957,
"candidates": [
{
"candidateName": "Valerie Lewis",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 48448
},
{
"candidateName": "Richard De Vera",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 8509
}
]
},
"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": "9:01 PM",
"dateUpdated": "Dec 3, 2024",
"totalVotes": 163337,
"candidates": [
{
"candidateName": "Casey Alyson Farmer",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 52599
},
{
"candidateName": "Lynda Deschambault",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 81650
},
{
"candidateName": "Shane Reisman",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 29088
}
]
},
"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": "9:01 PM",
"dateUpdated": "Dec 3, 2024",
"totalVotes": 108381,
"candidates": [
{
"candidateName": "Taryn Edwards",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 21909
},
{
"candidateName": "Luana España",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 53820
},
{
"candidateName": "Tim McMahon",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 15122
},
{
"candidateName": "Susan Gonzales",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 17530
}
]
},
"AlamedaEdenTownshipHealthcareDistrictDirectorArea4": {
"id": "AlamedaEdenTownshipHealthcareDistrictDirectorArea4",
"type": "localRace",
"location": "Alameda",
"raceName": "Eden Township Healthcare District Director, Area 4",
"raceDescription": "Top candidate wins seat. ",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "9:01 PM",
"dateUpdated": "Dec 3, 2024",
"totalVotes": 18765,
"candidates": [
{
"candidateName": "Sabrina Aranda",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 12607
},
{
"candidateName": "Luis Reynoso",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 6158
}
]
},
"AlamedaHaywardAreaRecreationParkDistrictDirectors": {
"id": "AlamedaHaywardAreaRecreationParkDistrictDirectors",
"type": "localRace",
"location": "Alameda",
"raceName": "Hayward Area Recreation & Park District Directors",
"raceDescription": "Top three candidates win seat.",
"raceReadTheStory": "",
"raceType": "top3",
"timeUpdated": "9:01 PM",
"dateUpdated": "Dec 3, 2024",
"totalVotes": 199044,
"candidates": [
{
"candidateName": "Rick Hatcher",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 65155
},
{
"candidateName": "Joseph Grcar",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 19346
},
{
"candidateName": "Louis Manuel Andrade",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 37723
},
{
"candidateName": "Luis Reynoso",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 28347
},
{
"candidateName": "Peter Rosen",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 35123
},
{
"candidateName": "Kenneth Owen",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 13350
}
]
},
"AlamedaLivermoreAreaRecreationParkDistrictDirectors": {
"id": "AlamedaLivermoreAreaRecreationParkDistrictDirectors",
"type": "localRace",
"location": "Alameda",
"raceName": "Livermore Area Recreation & Park District Directors",
"raceDescription": "Top two candidates win seat. ",
"raceReadTheStory": "",
"raceType": "top2",
"timeUpdated": "9:01 PM",
"dateUpdated": "Dec 3, 2024",
"totalVotes": 64130,
"candidates": [
{
"candidateName": "Jan Palajac",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 22724
},
{
"candidateName": "Matt Bogdanowicz",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 13178
},
{
"candidateName": "James Boswell",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 20587
},
{
"candidateName": "Jacob Vital",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 7641
}
]
},
"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": "9:01 PM",
"dateUpdated": "Dec 3, 2024",
"totalVotes": 59036,
"candidates": [
{
"candidateName": "Benny Lee",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 18907
},
{
"candidateName": "Moira “Mimi” Dean",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 14960
},
{
"candidateName": "Bob Glaze",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 5028
},
{
"candidateName": "Luis Reynoso",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 5421
},
{
"candidateName": "Damaris Villalobos-Galindo",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 14720
}
]
},
"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": "9:01 PM",
"dateUpdated": "Dec 3, 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": "9:01 PM",
"dateUpdated": "Dec 3, 2024",
"totalVotes": 8873,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 6408
},
{
"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": "9:01 PM",
"dateUpdated": "Dec 3, 2024",
"totalVotes": 76065,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 48882
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 27183
}
]
},
"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": "9:01 PM",
"dateUpdated": "Dec 3, 2024",
"totalVotes": 26526,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 17909
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 8617
}
]
},
"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": "9:01 PM",
"dateUpdated": "Dec 3, 2024",
"totalVotes": 15697,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 10616
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 5081
}
]
},
"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": "9:01 PM",
"dateUpdated": "Dec 3, 2024",
"totalVotes": 7011,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 5684
},
{
"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": "9:01 PM",
"dateUpdated": "Dec 3, 2024",
"totalVotes": 23822,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 15832
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 7990
}
]
},
"AlamedaMeasureC": {
"id": "AlamedaMeasureC",
"type": "localRace",
"location": "Alameda",
"raceName": "Measure C",
"raceDescription": "Albany. Parcel tax. Passes with 2/3 vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "9:01 PM",
"dateUpdated": "Dec 3, 2024",
"totalVotes": 8966,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 6322
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2644
}
]
},
"AlamedaMeasureR": {
"id": "AlamedaMeasureR",
"type": "localRace",
"location": "Alameda",
"raceName": "Measure R",
"raceDescription": "Albany. Business license tax. Passes with 2/3 vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "9:01 PM",
"dateUpdated": "Dec 3, 2024",
"totalVotes": 8856,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 4216
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 4640
}
]
},
"AlamedaMeasureS": {
"id": "AlamedaMeasureS",
"type": "localRace",
"location": "Alameda",
"raceName": "Measure S",
"raceDescription": "Albany. Appoint city manager. Passes with majority vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "9:01 PM",
"dateUpdated": "Dec 3, 2024",
"totalVotes": 8274,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 5508
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2766
}
]
},
"AlamedaMeasureT": {
"id": "AlamedaMeasureT",
"type": "localRace",
"location": "Alameda",
"raceName": "Measure T",
"raceDescription": "Albany. Eliminate bond requirement. Passes with majority vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "9:01 PM",
"dateUpdated": "Dec 3, 2024",
"totalVotes": 8170,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 5793
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2377
}
]
},
"AlamedaMeasureU": {
"id": "AlamedaMeasureU",
"type": "localRace",
"location": "Alameda",
"raceName": "Measure U",
"raceDescription": "Albany. Bonding limit. Passes with majority vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "9:01 PM",
"dateUpdated": "Dec 3, 2024",
"totalVotes": 7959,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 5697
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2262
}
]
},
"AlamedaMeasureV": {
"id": "AlamedaMeasureV",
"type": "localRace",
"location": "Alameda",
"raceName": "Measure V",
"raceDescription": "Albany. Youth voting. Passes with majority vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "9:01 PM",
"dateUpdated": "Dec 3, 2024",
"totalVotes": 8767,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 5619
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 3148
}
]
},
"AlamedaMeasureW": {
"id": "AlamedaMeasureW",
"type": "localRace",
"location": "Alameda",
"raceName": "Measure W",
"raceDescription": "Berkeley. Property transfer tax. Passes with majority vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "9:01 PM",
"dateUpdated": "Dec 3, 2024",
"totalVotes": 51630,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 31461
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 20169
}
]
},
"AlamedaMeasureX": {
"id": "AlamedaMeasureX",
"type": "localRace",
"location": "Alameda",
"raceName": "Measure X",
"raceDescription": "Berkeley. Parcel tax. Passes with 2/3 vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "9:01 PM",
"dateUpdated": "Dec 3, 2024",
"totalVotes": 53242,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 41819
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 11423
}
]
},
"AlamedaMeasureY": {
"id": "AlamedaMeasureY",
"type": "localRace",
"location": "Alameda",
"raceName": "Measure Y",
"raceDescription": "Berkeley. Parcel tax. Passes with 2/3 vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "9:01 PM",
"dateUpdated": "Dec 3, 2024",
"totalVotes": 52536,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 39508
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 13028
}
]
},
"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": "9:01 PM",
"dateUpdated": "Dec 3, 2024",
"totalVotes": 52929,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 42280
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 10649
}
]
},
"AlamedaMeasureAA": {
"id": "AlamedaMeasureAA",
"type": "localRace",
"location": "Alameda",
"raceName": "Measure AA",
"raceDescription": "Berkeley. Spending limit. Passes with majority vote. ",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "9:01 PM",
"dateUpdated": "Dec 3, 2024",
"totalVotes": 52282,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 46394
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 5888
}
]
},
"AlamedaMeasureBB": {
"id": "AlamedaMeasureBB",
"type": "localRace",
"location": "Alameda",
"raceName": "Measure BB",
"raceDescription": "Berkeley. Affordable housing programs. Passes with majority vote. ",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "9:01 PM",
"dateUpdated": "Dec 3, 2024",
"totalVotes": 52882,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 29623
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 23259
}
]
},
"AlamedaMeasureCC": {
"id": "AlamedaMeasureCC",
"type": "localRace",
"location": "Alameda",
"raceName": "Measure CC",
"raceDescription": "Berkeley. Affordable housing programs. Passes with majority vote. ",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "9:01 PM",
"dateUpdated": "Dec 3, 2024",
"totalVotes": 51633,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 18070
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 33563
}
]
},
"AlamedaMeasureDD": {
"id": "AlamedaMeasureDD",
"type": "localRace",
"location": "Alameda",
"raceName": "Measure DD",
"raceDescription": "Berkeley. CAFO prohibition. Passes with majority vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "9:01 PM",
"dateUpdated": "Dec 3, 2024",
"totalVotes": 49700,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 30761
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 18939
}
]
},
"AlamedaMeasureEE": {
"id": "AlamedaMeasureEE",
"type": "localRace",
"location": "Alameda",
"raceName": "Measure EE",
"raceDescription": "Berkeley. Parcel tax. Passes with majority vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "9:01 PM",
"dateUpdated": "Dec 3, 2024",
"totalVotes": 52312,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 23873
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 28439
}
]
},
"AlamedaMeasureFF": {
"id": "AlamedaMeasureFF",
"type": "localRace",
"location": "Alameda",
"raceName": "Measure FF",
"raceDescription": "Berkeley. Parcel tax. Passes with majority vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "9:01 PM",
"dateUpdated": "Dec 3, 2024",
"totalVotes": 52489,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 31942
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 20547
}
]
},
"AlamedaMeasureGG": {
"id": "AlamedaMeasureGG",
"type": "localRace",
"location": "Alameda",
"raceName": "Measure GG",
"raceDescription": "Berkeley. Fossil fuel tax. Passes with majority vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "9:01 PM",
"dateUpdated": "Dec 3, 2024",
"totalVotes": 52229,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 16178
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 36051
}
]
},
"AlamedaMeasureHH": {
"id": "AlamedaMeasureHH",
"type": "localRace",
"location": "Alameda",
"raceName": "Measure HH",
"raceDescription": "Berkeley. Indoor air quality. Passes with majority vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "9:01 PM",
"dateUpdated": "Dec 3, 2024",
"totalVotes": 51108,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 22205
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 28903
}
]
},
"AlamedaMeasureII": {
"id": "AlamedaMeasureII",
"type": "localRace",
"location": "Alameda",
"raceName": "Measure II",
"raceDescription": "Dublin. Open Space Initiative. Passes with 50% vote. ",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "9:01 PM",
"dateUpdated": "Dec 3, 2024",
"totalVotes": 25701,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 13649
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 12052
}
]
},
"AlamedaMeasureJJ": {
"id": "AlamedaMeasureJJ",
"type": "localRace",
"location": "Alameda",
"raceName": "Measure JJ",
"raceDescription": "Dublin. Government accountability. Passes with majority vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "9:01 PM",
"dateUpdated": "Dec 3, 2024",
"totalVotes": 25445,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 19350
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 6095
}
]
},
"AlamedaMeasureK1": {
"id": "AlamedaMeasureK1",
"type": "localRace",
"location": "Alameda",
"raceName": "Measure K1",
"raceDescription": "Hayward. Sales tax. Passes with majority vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "9:01 PM",
"dateUpdated": "Dec 3, 2024",
"totalVotes": 46707,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 38826
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 7881
}
]
},
"AlamedaMeasureLL": {
"id": "AlamedaMeasureLL",
"type": "localRace",
"location": "Alameda",
"raceName": "Measure LL",
"raceDescription": "Newark. Transient occupancy tax. Passes with majority vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "9:01 PM",
"dateUpdated": "Dec 3, 2024",
"totalVotes": 15814,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 12721
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 3093
}
]
},
"AlamedaMeasureMM": {
"id": "AlamedaMeasureMM",
"type": "localRace",
"location": "Alameda",
"raceName": "Measure MM",
"raceDescription": "Oakland. Wildfire protection zone. Passes with 2/3 vote. ",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "9:01 PM",
"dateUpdated": "Dec 3, 2024",
"totalVotes": 35275,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 25125
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 10150
}
]
},
"AlamedaMeasureNN": {
"id": "AlamedaMeasureNN",
"type": "localRace",
"location": "Alameda",
"raceName": "Measure NN",
"raceDescription": "Oakland. Parking tax. Passes with 2/3 vote. ",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "9:01 PM",
"dateUpdated": "Dec 3, 2024",
"totalVotes": 159573,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 112971
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 46602
}
]
},
"AlamedaMeasureOO": {
"id": "AlamedaMeasureOO",
"type": "localRace",
"location": "Alameda",
"raceName": "Measure OO",
"raceDescription": "Oakland. Public ethics comission. Passes with majority vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "9:01 PM",
"dateUpdated": "Dec 3, 2024",
"totalVotes": 150503,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 110317
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 40186
}
]
},
"AlamedaMeasurePP": {
"id": "AlamedaMeasurePP",
"type": "localRace",
"location": "Alameda",
"raceName": "Measure PP",
"raceDescription": "Pleasanton. Sales tax. Passes with majority vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "9:01 PM",
"dateUpdated": "Dec 3, 2024",
"totalVotes": 34880,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 15983
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 18897
}
]
},
"AlamedaMeasureQQ": {
"id": "AlamedaMeasureQQ",
"type": "localRace",
"location": "Alameda",
"raceName": "Measure QQ",
"raceDescription": "Union City. Gross receipts tax. Passes with majority vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "9:01 PM",
"dateUpdated": "Dec 3, 2024",
"totalVotes": 24809,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 20249
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 4560
}
]
},
"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": "9:01 PM",
"dateUpdated": "Dec 3, 2024",
"totalVotes": 7969,
"candidates": [
{
"candidateName": "Jennifer Hansen-Romero",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 2072
},
{
"candidateName": "Peggy (Margaret) McQuaid",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2150
},
{
"candidateName": "Jeremiah Garrett-Pinguelo",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 393
},
{
"candidateName": "Aaron Tiedemann",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 1490
},
{
"candidateName": "Preston Jordan",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 1864
}
]
},
"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": "9:01 PM",
"dateUpdated": "Dec 3, 2024",
"totalVotes": 7865.9493,
"candidates": [
{
"candidateName": "Jennifer Hansen-Romero",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 2002
},
{
"candidateName": "Peggy (Margaret) McQuaid",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2002
},
{
"candidateName": "Jeremiah Garrett-Pinguelo (eliminated)",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 0
},
{
"candidateName": "Aaron Tiedemann",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 1823.9955
},
{
"candidateName": "Preston Jordan ",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 2037.9538
}
]
},
"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": "9:01 PM",
"dateUpdated": "Dec 3, 2024",
"totalVotes": 7096,
"candidates": [
{
"candidateName": "Jolene Gazmen",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1633
},
{
"candidateName": "Dayna Inkeles",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1972
},
{
"candidateName": "Brian L. Doss",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 718
},
{
"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": "9:01 PM",
"dateUpdated": "Dec 3, 2024",
"totalVotes": 6949.5470000000005,
"candidates": [
{
"candidateName": "Jolene Gazmen",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1997.5386
},
{
"candidateName": "Dayna Inkeles",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2569.0084
},
{
"candidateName": "Brian L. Doss (eliminated)",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 0
},
{
"candidateName": "Veronica Davidson",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 2383
}
]
},
"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": "9:01 PM",
"dateUpdated": "Dec 3, 2024",
"totalVotes": 52493,
"candidates": [
{
"candidateName": "Adena Ishii",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 19978
},
{
"candidateName": "Sophie Hahn",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 19633
},
{
"candidateName": "Kate Harrison",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 11853
},
{
"candidateName": "Naomi D. Pete",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 501
},
{
"candidateName": "Logan Bowie",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 528
}
]
},
"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": "9:01 PM",
"dateUpdated": "Dec 3, 2024",
"totalVotes": 49265,
"candidates": [
{
"candidateName": "Adena Ishii",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 25156
},
{
"candidateName": "Sophie Hahn",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 24109
},
{
"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": "9:01 PM",
"dateUpdated": "Dec 3, 2024",
"totalVotes": 6873,
"candidates": [
{
"candidateName": "Terry Taplin",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 4787
},
{
"candidateName": "Jenny Guarino",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2086
}
]
},
"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": "9:01 PM",
"dateUpdated": "Dec 3, 2024",
"totalVotes": 6344,
"candidates": [
{
"candidateName": "Deborah Matthews",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1526
},
{
"candidateName": "John “Chip” Moore",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1459
},
{
"candidateName": "Ben Bartlett",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 3359
}
]
},
"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": "9:01 PM",
"dateUpdated": "Dec 3, 2024",
"totalVotes": 6096,
"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": 4263
}
]
},
"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": "9:01 PM",
"dateUpdated": "Dec 3, 2024",
"totalVotes": 8585,
"candidates": [
{
"candidateName": "Nilang Gor",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1063
},
{
"candidateName": "Todd Andrew",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1721
},
{
"candidateName": "Shoshana O’Keefe",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 5801
}
]
},
"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": "9:01 PM",
"dateUpdated": "Dec 3, 2024",
"totalVotes": 8262,
"candidates": [
{
"candidateName": "Nilang Gor (eliminated)",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 0
},
{
"candidateName": "Todd Andrew",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1995
},
{
"candidateName": "Shoshana O’Keefe",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 6267
}
]
},
"AlamedaBerkeleyCityCouncilDistrict6": {
"id": "AlamedaBerkeleyCityCouncilDistrict6",
"type": "localRace",
"location": "Alameda",
"raceName": "Berkeley City Council, District 6",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "9:01 PM",
"dateUpdated": "Dec 3, 2024",
"totalVotes": 7332,
"candidates": [
{
"candidateName": "Brent Blackaby",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 4405
},
{
"candidateName": "Andy Katz",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2927
}
]
},
"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": "9:01 PM",
"dateUpdated": "Dec 3, 2024",
"totalVotes": 143599,
"candidates": [
{
"candidateName": "Cristina “Tina” Tostado",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 5406
},
{
"candidateName": "Charlene Wang",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 30485
},
{
"candidateName": "Mindy Ruth Pechenuk",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 4835
},
{
"candidateName": "Rowena Brown",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 41871
},
{
"candidateName": "Nancy Sidebotham",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2254
},
{
"candidateName": "LeRonne L. Armstrong",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 39258
},
{
"candidateName": "Fabian Robinson",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2794
},
{
"candidateName": "Shawn Danino",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 9695
},
{
"candidateName": "Kanitha Matoury",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 5629
},
{
"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": "9:01 PM",
"dateUpdated": "Dec 3, 2024",
"totalVotes": 127094,
"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": 72315
},
{
"candidateName": "Nancy Sidebotham (eliminated)",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 0
},
{
"candidateName": "LeRonne L. Armstrong",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 54779
},
{
"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": "9:01 PM",
"dateUpdated": "Dec 3, 2024",
"totalVotes": 29613,
"candidates": [
{
"candidateName": "Edward C. Frank",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2581
},
{
"candidateName": "Zac Unger",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 22641
},
{
"candidateName": "Len Raphael",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 4391
}
]
},
"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": "9:01 PM",
"dateUpdated": "Dec 3, 2024",
"totalVotes": 29252,
"candidates": [
{
"candidateName": "Edward C. Frank (eliminated)",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 0
},
{
"candidateName": "Zac Unger",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 24350
},
{
"candidateName": "Len Raphael",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 4902
}
]
},
"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": "9:01 PM",
"dateUpdated": "Dec 3, 2024",
"totalVotes": 20561,
"candidates": [
{
"candidateName": "Baba Afolabi",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1600
},
{
"candidateName": "Carroll Fife",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 9871
},
{
"candidateName": "Michelle D. Hailey",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1458
},
{
"candidateName": "Warren Mitchell Logan",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 6222
},
{
"candidateName": "Shan M. Hirsch",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 609
},
{
"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": "9:01 PM",
"dateUpdated": "Dec 3, 2024",
"totalVotes": 19506,
"candidates": [
{
"candidateName": "Baba Afolabi (eliminated)",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 0
},
{
"candidateName": "Carroll Fife",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 11437
},
{
"candidateName": "Michelle D. Hailey (eliminated)",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 0
},
{
"candidateName": "Warren Mitchell Logan",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 8069
},
{
"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": "9:01 PM",
"dateUpdated": "Dec 3, 2024",
"totalVotes": 12299,
"candidates": [
{
"candidateName": "Noel Gallo",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 6482
},
{
"candidateName": "Dominic Prado",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1930
},
{
"candidateName": "Erin Armstrong",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 3887
}
]
},
"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": "9:01 PM",
"dateUpdated": "Dec 3, 2024",
"totalVotes": 12059,
"candidates": [
{
"candidateName": "Noel Gallo",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 7120
},
{
"candidateName": "Dominic Prado (eliminated)",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 0
},
{
"candidateName": "Erin Armstrong",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 4939
}
]
},
"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": "9:01 PM",
"dateUpdated": "Dec 3, 2024",
"totalVotes": 13089,
"candidates": [
{
"candidateName": "Merika Goolsby",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2063
},
{
"candidateName": "Ken Houston",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 4428
},
{
"candidateName": "Iris Merriouns",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 4132
},
{
"candidateName": "Marcie Hodge",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2466
}
]
},
"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": "9:01 PM",
"dateUpdated": "Dec 3, 2024",
"totalVotes": 12106,
"candidates": [
{
"candidateName": "Merika Goolsby (eliminated)",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 0
},
{
"candidateName": "Ken Houston",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 6303
},
{
"candidateName": "Iris Merriouns",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 5803
},
{
"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": "9:01 PM",
"dateUpdated": "Dec 3, 2024",
"totalVotes": 137594,
"candidates": [
{
"candidateName": "Brenda Harbin-Forte",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 56752
},
{
"candidateName": "Ryan Richardson",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 80842
}
]
},
"AlamedaOaklandSchoolDirectorDistrict1": {
"id": "AlamedaOaklandSchoolDirectorDistrict1",
"type": "localRace",
"location": "Alameda",
"raceName": "Oakland School Director, District 1 ",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "9:01 PM",
"dateUpdated": "Dec 3, 2024",
"totalVotes": 28794,
"candidates": [
{
"candidateName": "Rachel Latta",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 22409
},
{
"candidateName": "Benjamin Salop",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 6385
}
]
},
"AlamedaOaklandSchoolDirectorDistrict3": {
"id": "AlamedaOaklandSchoolDirectorDistrict3",
"type": "localRace",
"location": "Alameda",
"raceName": "Oakland School Director, District 3 ",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "9:01 PM",
"dateUpdated": "Dec 3, 2024",
"totalVotes": 19777,
"candidates": [
{
"candidateName": "Dwayne Aikens Jr.",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 8847
},
{
"candidateName": "VanCedric Williams",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 10930
}
]
},
"AlamedaOaklandSchoolDirectorDistrict5": {
"id": "AlamedaOaklandSchoolDirectorDistrict5",
"type": "localRace",
"location": "Alameda",
"raceName": "Oakland School Director, District 5 ",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "9:01 PM",
"dateUpdated": "Dec 3, 2024",
"totalVotes": 12041,
"candidates": [
{
"candidateName": "Sasha Ritzie-Hernandez",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 5578
},
{
"candidateName": "Patrice Berry",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 6463
}
]
},
"AlamedaOaklandSchoolDirectorDistrict7": {
"id": "AlamedaOaklandSchoolDirectorDistrict7",
"type": "localRace",
"location": "Alameda",
"raceName": "Oakland School Director, District 7 ",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "9:01 PM",
"dateUpdated": "Dec 3, 2024",
"totalVotes": 12366,
"candidates": [
{
"candidateName": "Clifford Thompson",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 7776
},
{
"candidateName": "Domonic Ware",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 4590
}
]
},
"AlamedaSanLeandroCityCouncilDistrict1": {
"id": "AlamedaSanLeandroCityCouncilDistrict1",
"type": "localRace",
"location": "Alameda",
"raceName": "San Leandro City Council, District 1",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "9:01 PM",
"dateUpdated": "Dec 3, 2024",
"totalVotes": 22501,
"candidates": [
{
"candidateName": "Sbeydeh Viveros Walton",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 22501
}
]
},
"AlamedaSanLeandroCityCouncilDistrict2": {
"id": "AlamedaSanLeandroCityCouncilDistrict2",
"type": "localRace",
"location": "Alameda",
"raceName": "San Leandro City Council, District 2",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "9:01 PM",
"dateUpdated": "Dec 3, 2024",
"totalVotes": 28755,
"candidates": [
{
"candidateName": "Ed Hernandez",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 14150
},
{
"candidateName": "Bryan Azevedo",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 14605
}
]
},
"AlamedaSanLeandroCityCouncilDistrict4": {
"id": "AlamedaSanLeandroCityCouncilDistrict4",
"type": "localRace",
"location": "Alameda",
"raceName": "San Leandro City Council, District 4 ",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "9:01 PM",
"dateUpdated": "Dec 3, 2024",
"totalVotes": 22361,
"candidates": [
{
"candidateName": "Fred Simon",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 22361
}
]
},
"AlamedaSanLeandroCityCouncilDistrict6": {
"id": "AlamedaSanLeandroCityCouncilDistrict6",
"type": "localRace",
"location": "Alameda",
"raceName": "San Leandro City Council, District 6 ",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "9:01 PM",
"dateUpdated": "Dec 3, 2024",
"totalVotes": 27155,
"candidates": [
{
"candidateName": "Robert Aguilar Bulatao",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 10457
},
{
"candidateName": "Dylan Boldt",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 16698
}
]
},
"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:39 PM",
"dateUpdated": "Dec 3, 2024",
"totalVotes": 71155,
"candidates": [
{
"candidateName": "Anthony Edward Caro",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 28949
},
{
"candidateName": "Daniel Nathan-Heiss",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 42206
}
]
},
"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:39 PM",
"dateUpdated": "Dec 3, 2024",
"totalVotes": 79805,
"candidates": [
{
"candidateName": "Yazmin Llamas",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 50322
},
{
"candidateName": "Vicki Gordon",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 29483
}
]
},
"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:39 PM",
"dateUpdated": "Dec 3, 2024",
"totalVotes": 104994,
"candidates": [
{
"candidateName": "Diana J. Honig",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 77127
},
{
"candidateName": "Kofi Opong-Mensah",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 27867
}
]
},
"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:39 PM",
"dateUpdated": "Dec 3, 2024",
"totalVotes": 70073,
"candidates": [
{
"candidateName": "Debra Vinson",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 25582
},
{
"candidateName": "Fernando Sandoval",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 44491
}
]
},
"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:39 PM",
"dateUpdated": "Dec 3, 2024",
"totalVotes": 94219,
"candidates": [
{
"candidateName": "Andrew Fontan",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 11782
},
{
"candidateName": "Sibyl Minighini",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 10578
},
{
"candidateName": "Wendy Reicher",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 28513
},
{
"candidateName": "Paul Chopra",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 23698
},
{
"candidateName": "Peter Catalano",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 4987
},
{
"candidateName": "Stacey Schweppe",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 14661
}
]
},
"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:39 PM",
"dateUpdated": "Dec 3, 2024",
"totalVotes": 9022,
"candidates": [
{
"candidateName": "Scott Bergerhouse",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 4191
},
{
"candidateName": "Dee Brown",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 4831
}
]
},
"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:39 PM",
"dateUpdated": "Dec 3, 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:39 PM",
"dateUpdated": "Dec 3, 2024",
"totalVotes": 65867,
"candidates": [
{
"candidateName": "Maggie Tufts",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 14895
},
{
"candidateName": "Amanda Pepper",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 4177
},
{
"candidateName": "Jean Paulsen",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2536
},
{
"candidateName": "Tara Boyce",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 13219
},
{
"candidateName": "Christiaan Vandenheuvel",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 15223
},
{
"candidateName": "Deena Kaplanis",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 15817
}
]
},
"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:39 PM",
"dateUpdated": "Dec 3, 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:39 PM",
"dateUpdated": "Dec 3, 2024",
"totalVotes": 22647,
"candidates": [
{
"candidateName": "Thomas “Frugal” McDougall",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 11753
},
{
"candidateName": "May Jabeen Patel",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 10894
}
]
},
"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:39 PM",
"dateUpdated": "Dec 3, 2024",
"totalVotes": 18704,
"candidates": [
{
"candidateName": "Shelley Clark",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 11076
},
{
"candidateName": "Karin Shumway",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 7628
}
]
},
"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:39 PM",
"dateUpdated": "Dec 3, 2024",
"totalVotes": 11834,
"candidates": [
{
"candidateName": "Laura Bratt",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 6062
},
{
"candidateName": "Sukriti Sehgal",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 5772
}
]
},
"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:39 PM",
"dateUpdated": "Dec 3, 2024",
"totalVotes": 12451,
"candidates": [
{
"candidateName": "Guadalupe Enllana",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 6810
},
{
"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:39 PM",
"dateUpdated": "Dec 3, 2024",
"totalVotes": 12812,
"candidates": [
{
"candidateName": "Lee Hays",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 4417
},
{
"candidateName": "Gian Panetta",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2959
},
{
"candidateName": "Stephanie Dickerson",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 5436
}
]
},
"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:39 PM",
"dateUpdated": "Dec 3, 2024",
"totalVotes": 79213,
"candidates": [
{
"candidateName": "Mike Barbanica",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 37896
},
{
"candidateName": "Shanelle Scales-Preston",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 41317
}
]
},
"CCAntiochMayor": {
"id": "CCAntiochMayor",
"type": "localRace",
"location": "Contra Costa",
"raceName": "Antioch Mayor",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:39 PM",
"dateUpdated": "Dec 3, 2024",
"totalVotes": 41615,
"candidates": [
{
"candidateName": "Lamar Hernández-Thorpe",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 12783
},
{
"candidateName": "Rakesh Christian",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 3041
},
{
"candidateName": "Ron Bernal",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 25791
}
]
},
"CCAntiochCityCouncilDistrict2": {
"id": "CCAntiochCityCouncilDistrict2",
"type": "localRace",
"location": "Contra Costa",
"raceName": "Antioch City Council, District 2",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:39 PM",
"dateUpdated": "Dec 3, 2024",
"totalVotes": 9102,
"candidates": [
{
"candidateName": "Louie Rocha",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 5261
},
{
"candidateName": "Dominique King",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 3841
}
]
},
"CCAntiochCityCouncilDistrict3": {
"id": "CCAntiochCityCouncilDistrict3",
"type": "localRace",
"location": "Contra Costa",
"raceName": "Antioch City Council, District 3",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:39 PM",
"dateUpdated": "Dec 3, 2024",
"totalVotes": 11658,
"candidates": [
{
"candidateName": "Donald “Don” Freitas",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 5735
},
{
"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:39 PM",
"dateUpdated": "Dec 3, 2024",
"totalVotes": 33089,
"candidates": [
{
"candidateName": "Melissa Rhodes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 33089
}
]
},
"CCAntiochCityTreasurer": {
"id": "CCAntiochCityTreasurer",
"type": "localRace",
"location": "Contra Costa",
"raceName": "Antioch City Treasurer",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:39 PM",
"dateUpdated": "Dec 3, 2024",
"totalVotes": 38878,
"candidates": [
{
"candidateName": "Jim Davis",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 11986
},
{
"candidateName": "Jorge Rojas Jr.",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 14602
},
{
"candidateName": "Lori Ogorchock",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 12290
}
]
},
"CCBrentwoodMayor": {
"id": "CCBrentwoodMayor",
"type": "localRace",
"location": "Contra Costa",
"raceName": "Brentwood Mayor",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:39 PM",
"dateUpdated": "Dec 3, 2024",
"totalVotes": 29607,
"candidates": [
{
"candidateName": "Susannah Meyer",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 17958
},
{
"candidateName": "Gerald Johnson",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 11649
}
]
},
"CCBrentwoodCityCouncilDistrict1": {
"id": "CCBrentwoodCityCouncilDistrict1",
"type": "localRace",
"location": "Contra Costa",
"raceName": "Brentwood City Council, District 1",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:39 PM",
"dateUpdated": "Dec 3, 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:39 PM",
"dateUpdated": "Dec 3, 2024",
"totalVotes": 9754,
"candidates": [
{
"candidateName": "Jovita Mendoza",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 5121
},
{
"candidateName": "Brian J. Oftedal",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 4633
}
]
},
"CCClaytonCityCouncil": {
"id": "CCClaytonCityCouncil",
"type": "localRace",
"location": "Contra Costa",
"raceName": "Clayton City Council",
"raceDescription": "Top three candidates win seat.",
"raceReadTheStory": "",
"raceType": "top3",
"timeUpdated": "7:39 PM",
"dateUpdated": "Dec 3, 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:39 PM",
"dateUpdated": "Dec 3, 2024",
"totalVotes": 10454,
"candidates": [
{
"candidateName": "Eric Antonick",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2553
},
{
"candidateName": "Carlyn Obringer",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 7901
}
]
},
"CCConcordCityCouncilDistrict4": {
"id": "CCConcordCityCouncilDistrict4",
"type": "localRace",
"location": "Contra Costa",
"raceName": "Concord City Council, District 4",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:39 PM",
"dateUpdated": "Dec 3, 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:39 PM",
"dateUpdated": "Dec 3, 2024",
"totalVotes": 55728,
"candidates": [
{
"candidateName": "Reneé S. Morgan",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 16901
},
{
"candidateName": "Julia Gillette",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 5629
},
{
"candidateName": "Newell Arnerich",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 17070
},
{
"candidateName": "Mark Belotz",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 16128
}
]
},
"CCElCerritoCityCouncil": {
"id": "CCElCerritoCityCouncil",
"type": "localRace",
"location": "Contra Costa",
"raceName": "El Cerrito City Council",
"raceDescription": "Top three candidates win seat.",
"raceReadTheStory": "",
"raceType": "top3",
"timeUpdated": "7:39 PM",
"dateUpdated": "Dec 3, 2024",
"totalVotes": 30907,
"candidates": [
{
"candidateName": "Lauren Dodge",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2817
},
{
"candidateName": "Courtney Helion",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 3477
},
{
"candidateName": "Lisa Motoyama",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 9121
},
{
"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:39 PM",
"dateUpdated": "Dec 3, 2024",
"totalVotes": 24752,
"candidates": [
{
"candidateName": "Tiffany Grimsley",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 6890
},
{
"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:39 PM",
"dateUpdated": "Dec 3, 2024",
"totalVotes": 33211,
"candidates": [
{
"candidateName": "Gina Dawson",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 9229
},
{
"candidateName": "Lauren McCabe Herpich",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 5014
},
{
"candidateName": "John McCormick",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 9825
},
{
"candidateName": "Carl Anduri",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 9143
}
]
},
"CCLafayetteCityCouncilShortTerm": {
"id": "CCLafayetteCityCouncilShortTerm",
"type": "localRace",
"location": "Contra Costa",
"raceName": "Lafayette City Council — Short Term",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:39 PM",
"dateUpdated": "Dec 3, 2024",
"totalVotes": 12402,
"candidates": [
{
"candidateName": "Mario Diprisco",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 5877
},
{
"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:39 PM",
"dateUpdated": "Dec 3, 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:39 PM",
"dateUpdated": "Dec 3, 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:39 PM",
"dateUpdated": "Dec 3, 2024",
"totalVotes": 3043,
"candidates": [
{
"candidateName": "George Fuller",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1259
},
{
"candidateName": "Cristina Pena Langley",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1136
},
{
"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:39 PM",
"dateUpdated": "Dec 3, 2024",
"totalVotes": 18323,
"candidates": [
{
"candidateName": "Candace T. Evans",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2251
},
{
"candidateName": "Cara R. Hoxie",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 7751
},
{
"candidateName": "Darlene K. Gee",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 8321
}
]
},
"CCPinoleCityCouncil": {
"id": "CCPinoleCityCouncil",
"type": "localRace",
"location": "Contra Costa",
"raceName": "Pinole City Council",
"raceDescription": "Top two candidates win seat.",
"raceReadTheStory": "",
"raceType": "top2",
"timeUpdated": "7:39 PM",
"dateUpdated": "Dec 3, 2024",
"totalVotes": 11625,
"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": 4575
}
]
},
"CCPinoleCityTreasurer": {
"id": "CCPinoleCityTreasurer",
"type": "localRace",
"location": "Contra Costa",
"raceName": "Pinole City Treasurer",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:39 PM",
"dateUpdated": "Dec 3, 2024",
"totalVotes": 7746,
"candidates": [
{
"candidateName": "Rafael Menis",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 3387
},
{
"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:39 PM",
"dateUpdated": "Dec 3, 2024",
"totalVotes": 32452,
"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": 11834
}
]
},
"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:39 PM",
"dateUpdated": "Dec 3, 2024",
"totalVotes": 2467,
"candidates": [
{
"candidateName": "Marshall Lewis",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1217
},
{
"candidateName": "Belle La",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1250
}
]
},
"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:39 PM",
"dateUpdated": "Dec 3, 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:39 PM",
"dateUpdated": "Dec 3, 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:39 PM",
"dateUpdated": "Dec 3, 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:39 PM",
"dateUpdated": "Dec 3, 2024",
"totalVotes": 6893,
"candidates": [
{
"candidateName": "Shawn Dunning",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2661
},
{
"candidateName": "Claudia Jimenez",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 4232
}
]
},
"CCSanPabloCityCouncil": {
"id": "CCSanPabloCityCouncil",
"type": "localRace",
"location": "Contra Costa",
"raceName": "San Pablo City Council",
"raceDescription": "Top three candidates win seat.",
"raceReadTheStory": "",
"raceType": "top3",
"timeUpdated": "7:39 PM",
"dateUpdated": "Dec 3, 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:39 PM",
"dateUpdated": "Dec 3, 2024",
"totalVotes": 35946,
"candidates": [
{
"candidateName": "Mark H. Armstrong",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 24915
},
{
"candidateName": "Chirag Kathrani",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 11031
}
]
},
"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:39 PM",
"dateUpdated": "Dec 3, 2024",
"totalVotes": 8366,
"candidates": [
{
"candidateName": "Robert Jweinat",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 4252
},
{
"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:39 PM",
"dateUpdated": "Dec 3, 2024",
"totalVotes": 5939,
"candidates": [
{
"candidateName": "Sridhar Verose",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 5939
}
]
},
"CCWalnutCreekCityCouncil": {
"id": "CCWalnutCreekCityCouncil",
"type": "localRace",
"location": "Contra Costa",
"raceName": "Walnut Creek City Council",
"raceDescription": "Top three candidates win seat.",
"raceReadTheStory": "",
"raceType": "top3",
"timeUpdated": "7:39 PM",
"dateUpdated": "Dec 3, 2024",
"totalVotes": 87074,
"candidates": [
{
"candidateName": "Craig Devinney",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 19866
},
{
"candidateName": "Cindy Darling",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 23317
},
{
"candidateName": "Brendan Moran",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 9688
},
{
"candidateName": "Laura Patch",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 12388
},
{
"candidateName": "Kevin Wilk",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 21815
}
]
},
"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:39 PM",
"dateUpdated": "Dec 3, 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:39 PM",
"dateUpdated": "Dec 3, 2024",
"totalVotes": 10454,
"candidates": [
{
"candidateName": "Carolyn Graham",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 4341
},
{
"candidateName": "Lesley Belcher",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 4114
},
{
"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:39 PM",
"dateUpdated": "Dec 3, 2024",
"totalVotes": 21610,
"candidates": [
{
"candidateName": "Charles Davidson",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 8052
},
{
"candidateName": "Robyn Kelly Mikel",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 6564
},
{
"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:39 PM",
"dateUpdated": "Dec 3, 2024",
"totalVotes": 163337,
"candidates": [
{
"candidateName": "Casey Alyson Farmer",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 52599
},
{
"candidateName": "Lynda Deschambault",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 81650
},
{
"candidateName": "Shane Reisman",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 29088
}
]
},
"CCIronhouseSanitaryDistrictDirector": {
"id": "CCIronhouseSanitaryDistrictDirector",
"type": "localRace",
"location": "Contra Costa",
"raceName": "Ironhouse Sanitary District Director",
"raceDescription": "Top three candidates win seat.",
"raceReadTheStory": "",
"raceType": "top3",
"timeUpdated": "7:39 PM",
"dateUpdated": "Dec 3, 2024",
"totalVotes": 36653,
"candidates": [
{
"candidateName": "Angela Lowrey",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 9016
},
{
"candidateName": "Sue Higgins",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 8466
},
{
"candidateName": "Dawn Morrow",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 9816
},
{
"candidateName": "Peter W. Zirkle",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 9355
}
]
},
"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:39 PM",
"dateUpdated": "Dec 3, 2024",
"totalVotes": 26136,
"candidates": [
{
"candidateName": "Jean Froelicher Kuznik",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 19239
},
{
"candidateName": "Bansidhar S. Giri",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 6897
}
]
},
"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:39 PM",
"dateUpdated": "Dec 3, 2024",
"totalVotes": 154960,
"candidates": [
{
"candidateName": "Melissa Hernandez",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 110470
},
{
"candidateName": "Joseph Grcar",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 44490
}
]
},
"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:39 PM",
"dateUpdated": "Dec 3, 2024",
"totalVotes": 60709,
"candidates": [
{
"candidateName": "Anthony L. Tave",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 26361
},
{
"candidateName": "Joey D. Smith",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 34348
}
]
},
"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:39 PM",
"dateUpdated": "Dec 3, 2024",
"totalVotes": 81157,
"candidates": [
{
"candidateName": "Luz Gomez",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 81157
}
]
},
"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:39 PM",
"dateUpdated": "Dec 3, 2024",
"totalVotes": 7490,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 4147
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 3343
}
]
},
"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:39 PM",
"dateUpdated": "Dec 3, 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:39 PM",
"dateUpdated": "Dec 3, 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:39 PM",
"dateUpdated": "Dec 3, 2024",
"totalVotes": 82430,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 61740
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 20690
}
]
},
"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:39 PM",
"dateUpdated": "Dec 3, 2024",
"totalVotes": 13434,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 10885
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2549
}
]
},
"CCMeasureH": {
"id": "CCMeasureH",
"type": "localRace",
"location": "Contra Costa",
"raceName": "Measure H",
"raceDescription": "Lafayette. Sales tax. Passes with majority vote",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:39 PM",
"dateUpdated": "Dec 3, 2024",
"totalVotes": 15444,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 10010
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 5434
}
]
},
"CCMeasureI": {
"id": "CCMeasureI",
"type": "localRace",
"location": "Contra Costa",
"raceName": "Measure I",
"raceDescription": "Pinole. Sales tax. Passes with majority vote",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:39 PM",
"dateUpdated": "Dec 3, 2024",
"totalVotes": 8599,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 5831
},
{
"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:39 PM",
"dateUpdated": "Dec 3, 2024",
"totalVotes": 35524,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 20645
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 14879
}
]
},
"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:39 PM",
"dateUpdated": "Dec 3, 2024",
"totalVotes": 35452,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 19284
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 16168
}
]
},
"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:39 PM",
"dateUpdated": "Dec 3, 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:39 PM",
"dateUpdated": "Dec 3, 2024",
"totalVotes": 37421,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 21035
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 16386
}
]
},
"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:39 PM",
"dateUpdated": "Dec 3, 2024",
"totalVotes": 21381,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 13857
},
{
"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:57 PM",
"dateUpdated": "Dec 3, 2024",
"totalVotes": 16038,
"candidates": [
{
"candidateName": "Li DelPan",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 5713
},
{
"candidateName": "Adam McGill",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 5497
},
{
"candidateName": "Barbara Clifton Zarate",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 4828
}
]
},
"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:57 PM",
"dateUpdated": "Dec 3, 2024",
"totalVotes": 17380,
"candidates": [
{
"candidateName": "Nancy McCarthy",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 9805
},
{
"candidateName": "Victoria “Tory” Canby",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 7575
}
]
},
"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:57 PM",
"dateUpdated": "Dec 3, 2024",
"totalVotes": 13535,
"candidates": [
{
"candidateName": "Jill Manning-Sartori",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 7548
},
{
"candidateName": "Denise Bohman",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 5987
}
]
},
"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:57 PM",
"dateUpdated": "Dec 3, 2024",
"totalVotes": 15949,
"candidates": [
{
"candidateName": "Crystal Martinez",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 13110
},
{
"candidateName": "Mila Schechter",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2839
}
]
},
"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:57 PM",
"dateUpdated": "Dec 3, 2024",
"totalVotes": 15102,
"candidates": [
{
"candidateName": "Ross Millerick",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 5835
},
{
"candidateName": "Stephanie O’Brien",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 9267
}
]
},
"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:57 PM",
"dateUpdated": "Dec 3, 2024",
"totalVotes": 88120,
"candidates": [
{
"candidateName": "Ida Times-Green",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 28705
},
{
"candidateName": "Jennifer “Jenny” Holden",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 28793
},
{
"candidateName": "A. Ray Chaudhuri",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 8513
},
{
"candidateName": "Amos Klausner",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 11724
},
{
"candidateName": "Nicholas Ondrejka",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 10385
}
]
},
"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:57 PM",
"dateUpdated": "Dec 3, 2024",
"totalVotes": 15073,
"candidates": [
{
"candidateName": "Franco Ruggeri",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 5608
},
{
"candidateName": "Alissa A. Chacko",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 5967
},
{
"candidateName": "Sivan Oyserman",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 3498
}
]
},
"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:57 PM",
"dateUpdated": "Dec 3, 2024",
"totalVotes": 10727,
"candidates": [
{
"candidateName": "Ava Fruin",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 3646
},
{
"candidateName": "Charles Furcolo",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1863
},
{
"candidateName": "Rachel Tarko Hudson",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2059
},
{
"candidateName": "Beth Blair",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 3159
}
]
},
"MarinRossSchoolDistrictGoverningBoard": {
"id": "MarinRossSchoolDistrictGoverningBoard",
"type": "localRace",
"location": "Marin",
"raceName": "Ross School District Governing Board",
"raceDescription": "Top two candidates win seat.",
"raceReadTheStory": "",
"raceType": "top2",
"timeUpdated": "7:57 PM",
"dateUpdated": "Dec 3, 2024",
"totalVotes": 2285,
"candidates": [
{
"candidateName": "Kelly Dwinells",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 893
},
{
"candidateName": "Erin Earls",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 907
},
{
"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:57 PM",
"dateUpdated": "Dec 3, 2024",
"totalVotes": 25662,
"candidates": [
{
"candidateName": "Philip J. Feffer",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 5438
},
{
"candidateName": "Rachel Litwack",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 7295
},
{
"candidateName": "Shelley Hamilton",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 6834
},
{
"candidateName": "Daniel Cassidy",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 6095
}
]
},
"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:57 PM",
"dateUpdated": "Dec 3, 2024",
"totalVotes": 8235,
"candidates": [
{
"candidateName": "Rebecca Lytle",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 3006
},
{
"candidateName": "Danielle Diego",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 3297
},
{
"candidateName": "Lester Parham",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 820
},
{
"candidateName": "Sarah E. Canson",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1112
}
]
},
"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:57 PM",
"dateUpdated": "Dec 3, 2024",
"totalVotes": 2250,
"candidates": [
{
"candidateName": "Buddy Faure",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 628
},
{
"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:57 PM",
"dateUpdated": "Dec 3, 2024",
"totalVotes": 27473,
"candidates": [
{
"candidateName": "Heather McPhail Sridharan",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 13413
},
{
"candidateName": "Brian Colbert",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 14060
}
]
},
"MarinBelvedereCityCouncil": {
"id": "MarinBelvedereCityCouncil",
"type": "localRace",
"location": "Marin",
"raceName": "Belvedere City Council",
"raceDescription": "Top three candidates win seat.",
"raceReadTheStory": "",
"raceType": "top3",
"timeUpdated": "7:57 PM",
"dateUpdated": "Dec 3, 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:57 PM",
"dateUpdated": "Dec 3, 2024",
"totalVotes": 7655,
"candidates": [
{
"candidateName": "James H. Andrews",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2396
},
{
"candidateName": "Fred Casissa",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 3369
},
{
"candidateName": "Charlie Kirschner",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1890
}
]
},
"MarinFairfaxTownCouncil": {
"id": "MarinFairfaxTownCouncil",
"type": "localRace",
"location": "Marin",
"raceName": "Fairfax Town Council",
"raceDescription": "Top three candidates win seat.",
"raceReadTheStory": "",
"raceType": "top3",
"timeUpdated": "7:57 PM",
"dateUpdated": "Dec 3, 2024",
"totalVotes": 12743,
"candidates": [
{
"candidateName": "Frank Egger",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2772
},
{
"candidateName": "Michael Ghiringhelli",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2367
},
{
"candidateName": "Bruce Ackerman",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 1652
},
{
"candidateName": "Chance Cutrano",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 1657
},
{
"candidateName": "Barbara Coler",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 1729
},
{
"candidateName": "Douglas Kelly",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 983
},
{
"candidateName": "Cindy Swift",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1583
}
]
},
"MarinLarkspurCityCouncil": {
"id": "MarinLarkspurCityCouncil",
"type": "localRace",
"location": "Marin",
"raceName": "Larkspur City Council",
"raceDescription": "Top two candidates win seat.",
"raceReadTheStory": "",
"raceType": "top2",
"timeUpdated": "7:57 PM",
"dateUpdated": "Dec 3, 2024",
"totalVotes": 8742,
"candidates": [
{
"candidateName": "Gabe Paulson",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 4821
},
{
"candidateName": "Scot Candell",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 3921
}
]
},
"MarinLarkspurCityCouncilShortTerm": {
"id": "MarinLarkspurCityCouncilShortTerm",
"type": "localRace",
"location": "Marin",
"raceName": "Larkspur City Council — Short Term",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:57 PM",
"dateUpdated": "Dec 3, 2024",
"totalVotes": 5874,
"candidates": [
{
"candidateName": "Sarah Margulies",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 4241
},
{
"candidateName": "Lana Scott",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1633
}
]
},
"MarinMillValleyCityCouncil": {
"id": "MarinMillValleyCityCouncil",
"type": "localRace",
"location": "Marin",
"raceName": "Mill Valley City Council",
"raceDescription": "Top three candidates win seat.",
"raceReadTheStory": "",
"raceType": "top3",
"timeUpdated": "7:57 PM",
"dateUpdated": "Dec 3, 2024",
"totalVotes": 19275,
"candidates": [
{
"candidateName": "Caroline Joachim",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 5297
},
{
"candidateName": "Katherine Jones",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 5511
},
{
"candidateName": "Urban Carmel",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 5047
},
{
"candidateName": "Leah Curtis",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1546
},
{
"candidateName": "Mike Koo",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1874
}
]
},
"MarinNovatoCityCouncilDistrict1": {
"id": "MarinNovatoCityCouncilDistrict1",
"type": "localRace",
"location": "Marin",
"raceName": "Novato City Council, District 1",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:57 PM",
"dateUpdated": "Dec 3, 2024",
"totalVotes": 5601,
"candidates": [
{
"candidateName": "Kevin Jacobs",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 3266
},
{
"candidateName": "James P. Petray",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2335
}
]
},
"MarinNovatoCityCouncilDistrict3": {
"id": "MarinNovatoCityCouncilDistrict3",
"type": "localRace",
"location": "Marin",
"raceName": "Novato City Council, District 3",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:57 PM",
"dateUpdated": "Dec 3, 2024",
"totalVotes": 3713,
"candidates": [
{
"candidateName": "Tim O'Connor",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 3713
}
]
},
"MarinNovatoCityCouncilDistrict5": {
"id": "MarinNovatoCityCouncilDistrict5",
"type": "localRace",
"location": "Marin",
"raceName": "Novato City Council, District 5",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:57 PM",
"dateUpdated": "Dec 3, 2024",
"totalVotes": 3403,
"candidates": [
{
"candidateName": "Mark J. Milberg",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 3403
}
]
},
"MarinSanAnselmoTownCouncil": {
"id": "MarinSanAnselmoTownCouncil",
"type": "localRace",
"location": "Marin",
"raceName": "San Anselmo Town Council",
"raceDescription": "Top three candidates win seat.",
"raceReadTheStory": "",
"raceType": "top3",
"timeUpdated": "7:57 PM",
"dateUpdated": "Dec 3, 2024",
"totalVotes": 17994,
"candidates": [
{
"candidateName": "Guy Meyer",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1045
},
{
"candidateName": "Kurt Johnson",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2411
},
{
"candidateName": "Ford Greene",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2643
},
{
"candidateName": "Eileen Burke",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 5053
},
{
"candidateName": "Chantel Walker",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 3453
},
{
"candidateName": "Yoav Schlesinger",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 3389
}
]
},
"MarinSanRafaelCityCouncilDistrict1": {
"id": "MarinSanRafaelCityCouncilDistrict1",
"type": "localRace",
"location": "Marin",
"raceName": "San Rafael City Council, District 1",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:57 PM",
"dateUpdated": "Dec 3, 2024",
"totalVotes": 1818,
"candidates": [
{
"candidateName": "Maika Llorens Gulati",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 1818
}
]
},
"MarinSanRafaelCityCouncilDistrict4": {
"id": "MarinSanRafaelCityCouncilDistrict4",
"type": "localRace",
"location": "Marin",
"raceName": "San Rafael City Council, District 4",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:57 PM",
"dateUpdated": "Dec 3, 2024",
"totalVotes": 6875,
"candidates": [
{
"candidateName": "Mark Galperin",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1307
},
{
"candidateName": "Rachel Kertz",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 5568
}
]
},
"MarinSanRafaelMayor": {
"id": "MarinSanRafaelMayor",
"type": "localRace",
"location": "Marin",
"raceName": "San Rafael Mayor",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:57 PM",
"dateUpdated": "Dec 3, 2024",
"totalVotes": 24466,
"candidates": [
{
"candidateName": "Kate Colin",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 21070
},
{
"candidateName": "Mahmoud A. Shirazi",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 3396
}
]
},
"MarinSanRafaelCityAttorney": {
"id": "MarinSanRafaelCityAttorney",
"type": "localRace",
"location": "Marin",
"raceName": "San Rafael City Attorney",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:57 PM",
"dateUpdated": "Dec 3, 2024",
"totalVotes": 19156,
"candidates": [
{
"candidateName": "Robert F. Epstein",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 19156
}
]
},
"MarinSanRafaelClerkandAssessor": {
"id": "MarinSanRafaelClerkandAssessor",
"type": "localRace",
"location": "Marin",
"raceName": "San Rafael Clerk and Assessor",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:57 PM",
"dateUpdated": "Dec 3, 2024",
"totalVotes": 19079,
"candidates": [
{
"candidateName": "Lindsay Lara",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 19079
}
]
},
"MarinSausalitoCityCouncilMember": {
"id": "MarinSausalitoCityCouncilMember",
"type": "localRace",
"location": "Marin",
"raceName": "Sausalito City Council Member",
"raceDescription": "Top three candidates win seat.",
"raceReadTheStory": "",
"raceType": "top3",
"timeUpdated": "7:57 PM",
"dateUpdated": "Dec 3, 2024",
"totalVotes": 10737,
"candidates": [
{
"candidateName": "Jacqueline Amrikhas",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1646
},
{
"candidateName": "Melissa Blaustein",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 2362
},
{
"candidateName": "Sandra Bushmaker",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1784
},
{
"candidateName": "Steven Woodside",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2418
},
{
"candidateName": "Ian Sobieski",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 2527
}
]
},
"MarinTiburonTownCouncilMember": {
"id": "MarinTiburonTownCouncilMember",
"type": "localRace",
"location": "Marin",
"raceName": "Tiburon Town Council Member",
"raceDescription": "Top two candidates win seat.",
"raceReadTheStory": "",
"raceType": "top2",
"timeUpdated": "7:57 PM",
"dateUpdated": "Dec 3, 2024",
"totalVotes": 8739,
"candidates": [
{
"candidateName": "Holli Thier",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 2386
},
{
"candidateName": "Andrew Thompson",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2220
},
{
"candidateName": "Chuck Hornbrook",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1786
},
{
"candidateName": "Isaac Nikfar",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 2347
}
]
},
"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:57 PM",
"dateUpdated": "Dec 3, 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:57 PM",
"dateUpdated": "Dec 3, 2024",
"totalVotes": 1398,
"candidates": [
{
"candidateName": "Lynnette Egenlauf",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 455
},
{
"candidateName": "Henry E. Mims",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 575
},
{
"candidateName": "Royce Y. McLemore",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 368
}
]
},
"MarinTamalpaisCommunityServicesDistrictDirector": {
"id": "MarinTamalpaisCommunityServicesDistrictDirector",
"type": "localRace",
"location": "Marin",
"raceName": "Tamalpais Community Services District Director",
"raceDescription": "Top three candidates win seat.",
"raceReadTheStory": "",
"raceType": "top3",
"timeUpdated": "7:57 PM",
"dateUpdated": "Dec 3, 2024",
"totalVotes": 7856,
"candidates": [
{
"candidateName": "Steven Levine",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 2356
},
{
"candidateName": "Courtney DiCarlo",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1123
},
{
"candidateName": "Matthew McMahon",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 2191
},
{
"candidateName": "Steffen Bartschat",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 2186
}
]
},
"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:57 PM",
"dateUpdated": "Dec 3, 2024",
"totalVotes": 45078,
"candidates": [
{
"candidateName": "Cathryn A. Hilliard",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 14114
},
{
"candidateName": "Rich Riechel",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 6114
},
{
"candidateName": "Ashley Raveche",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 13740
},
{
"candidateName": "Clifford Waldeck",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 11110
}
]
},
"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:57 PM",
"dateUpdated": "Dec 3, 2024",
"totalVotes": 12534,
"candidates": [
{
"candidateName": "Nicholas Lavrov",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 6908
},
{
"candidateName": "Barry Nitzberg",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 5626
}
]
},
"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:57 PM",
"dateUpdated": "Dec 3, 2024",
"totalVotes": 13820,
"candidates": [
{
"candidateName": "Diana Maier",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 5134
},
{
"candidateName": "Jack Kenney",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 3608
},
{
"candidateName": "Robert Sandoval",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 5078
}
]
},
"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:57 PM",
"dateUpdated": "Dec 3, 2024",
"totalVotes": 16204,
"candidates": [
{
"candidateName": "Dawn Matheson",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2344
},
{
"candidateName": "Larry L. Russell",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 9881
},
{
"candidateName": "Dave Keatley",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 3979
}
]
},
"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:57 PM",
"dateUpdated": "Dec 3, 2024",
"totalVotes": 6853,
"candidates": [
{
"candidateName": "Kenneth Eichstaedt",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 4399
},
{
"candidateName": "Mary Stompe",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2454
}
]
},
"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:57 PM",
"dateUpdated": "Dec 3, 2024",
"totalVotes": 6352,
"candidates": [
{
"candidateName": "Francis Drouillard",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2990
},
{
"candidateName": "Michael H. Joly",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 3362
}
]
},
"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:57 PM",
"dateUpdated": "Dec 3, 2024",
"totalVotes": 40540,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 25466
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 15074
}
]
},
"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:57 PM",
"dateUpdated": "Dec 3, 2024",
"totalVotes": 66819,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 43939
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 22880
}
]
},
"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:57 PM",
"dateUpdated": "Dec 3, 2024",
"totalVotes": 1120,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 807
},
{
"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:57 PM",
"dateUpdated": "Dec 3, 2024",
"totalVotes": 6981,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 4219
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2762
}
]
},
"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:57 PM",
"dateUpdated": "Dec 3, 2024",
"totalVotes": 5885,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 4123
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1762
}
]
},
"MarinMeasureH": {
"id": "MarinMeasureH",
"type": "localRace",
"location": "Marin",
"raceName": "Measure H",
"raceDescription": "Fairfax. Appoint City Clerk. Passes with majority vote. ",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:57 PM",
"dateUpdated": "Dec 3, 2024",
"totalVotes": 4403,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1763
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2640
}
]
},
"MarinMeasureI": {
"id": "MarinMeasureI",
"type": "localRace",
"location": "Marin",
"raceName": "Measure I",
"raceDescription": "Fairfax. Rent stabilization. Passes with majority vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:57 PM",
"dateUpdated": "Dec 3, 2024",
"totalVotes": 4733,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2991
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1742
}
]
},
"MarinMeasureJ": {
"id": "MarinMeasureJ",
"type": "localRace",
"location": "Marin",
"raceName": "Measure J",
"raceDescription": "Fairfax. Infrastructure bond. Passes with 2/3 vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:57 PM",
"dateUpdated": "Dec 3, 2024",
"totalVotes": 4781,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2966
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1815
}
]
},
"MarinMeasureK": {
"id": "MarinMeasureK",
"type": "localRace",
"location": "Marin",
"raceName": "Measure K",
"raceDescription": "Larkspur. Rent increase limit. Passes with majority vote. ",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:57 PM",
"dateUpdated": "Dec 3, 2024",
"totalVotes": 7144,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2710
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 4434
}
]
},
"MarinMeasureL": {
"id": "MarinMeasureL",
"type": "localRace",
"location": "Marin",
"raceName": "Measure L",
"raceDescription": "Mill Valley. Sales tax. Passes with majority vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:57 PM",
"dateUpdated": "Dec 3, 2024",
"totalVotes": 8565,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 6623
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1942
}
]
},
"MarinMeasureM": {
"id": "MarinMeasureM",
"type": "localRace",
"location": "Marin",
"raceName": "Measure M",
"raceDescription": "Novato. Sales tax. Passes with majority vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:57 PM",
"dateUpdated": "Dec 3, 2024",
"totalVotes": 26157,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 15151
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 11006
}
]
},
"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:57 PM",
"dateUpdated": "Dec 3, 2024",
"totalVotes": 7470,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2756
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 4714
}
]
},
"MarinMeasureO": {
"id": "MarinMeasureO",
"type": "localRace",
"location": "Marin",
"raceName": "Measure O",
"raceDescription": "San Anselmo. Tenant benefits. Passes with majority vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:57 PM",
"dateUpdated": "Dec 3, 2024",
"totalVotes": 7560,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2556
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 5004
}
]
},
"MarinMeasureP": {
"id": "MarinMeasureP",
"type": "localRace",
"location": "Marin",
"raceName": "Measure P",
"raceDescription": "San Rafael. Parcel tax. Passes with majority vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:57 PM",
"dateUpdated": "Dec 3, 2024",
"totalVotes": 23788,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 12375
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 11413
}
]
},
"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:57 PM",
"dateUpdated": "Dec 3, 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:57 PM",
"dateUpdated": "Dec 3, 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": "7:25 PM",
"dateUpdated": "Dec 3, 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": "7:25 PM",
"dateUpdated": "Dec 3, 2024",
"totalVotes": 28859,
"candidates": [
{
"candidateName": "Bonnie Hamilton",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 10075
},
{
"candidateName": "Carol J. Kalamaras",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 5417
},
{
"candidateName": "Amy Sharp",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 13367
}
]
},
"NapaNapaValleyCollegeTrusteeArea6": {
"id": "NapaNapaValleyCollegeTrusteeArea6",
"type": "localRace",
"location": "Napa",
"raceName": "Napa Valley College, Trustee Area 6",
"raceDescription": "Top candidate wins seat. ",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:25 PM",
"dateUpdated": "Dec 3, 2024",
"totalVotes": 8021,
"candidates": [
{
"candidateName": "Ines De Luna",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 4839
},
{
"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": "7:25 PM",
"dateUpdated": "Dec 3, 2024",
"totalVotes": 6552,
"candidates": [
{
"candidateName": "Lisa W. Chu",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 4603
},
{
"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": "7:25 PM",
"dateUpdated": "Dec 3, 2024",
"totalVotes": 5964,
"candidates": [
{
"candidateName": "Devin Jones",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2087
},
{
"candidateName": "Eve Ryser",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 3877
}
]
},
"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": "7:25 PM",
"dateUpdated": "Dec 3, 2024",
"totalVotes": 5273,
"candidates": [
{
"candidateName": "John Henry Martin",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 3094
},
{
"candidateName": "David T. Gracia",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 2179
}
]
},
"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": "7:25 PM",
"dateUpdated": "Dec 3, 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": "7:25 PM",
"dateUpdated": "Dec 3, 2024",
"totalVotes": 7982,
"candidates": [
{
"candidateName": "Brigette Hunley",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 4144
},
{
"candidateName": "Judi Honeychurch",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 3838
}
]
},
"NapaAmericanCanyonMayor": {
"id": "NapaAmericanCanyonMayor",
"type": "localRace",
"location": "Napa",
"raceName": "American Canyon Mayor",
"raceDescription": "Top candidate wins seat. ",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:25 PM",
"dateUpdated": "Dec 3, 2024",
"totalVotes": 8998,
"candidates": [
{
"candidateName": "David Oro",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 4342
},
{
"candidateName": "Pierre Washington",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 4656
}
]
},
"NapaAmericanCanyonCityCouncil": {
"id": "NapaAmericanCanyonCityCouncil",
"type": "localRace",
"location": "Napa",
"raceName": "American Canyon City Council",
"raceDescription": "Top two candidates win seat.",
"raceReadTheStory": "",
"raceType": "top2",
"timeUpdated": "7:25 PM",
"dateUpdated": "Dec 3, 2024",
"totalVotes": 13690,
"candidates": [
{
"candidateName": "Melissa Lamattina",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 4312
},
{
"candidateName": "Elmer Andrei Manaid",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2796
},
{
"candidateName": "Davet Mohammed",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 3044
},
{
"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": "7:25 PM",
"dateUpdated": "Dec 3, 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": "7:25 PM",
"dateUpdated": "Dec 3, 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": "7:25 PM",
"dateUpdated": "Dec 3, 2024",
"totalVotes": 33270,
"candidates": [
{
"candidateName": "Tuesday D. Allison",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 6598
},
{
"candidateName": "Scott Sedgley",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 26672
}
]
},
"NapaNapaCityCouncilDistrict2": {
"id": "NapaNapaCityCouncilDistrict2",
"type": "localRace",
"location": "Napa",
"raceName": "Napa City Council, District 2",
"raceDescription": "Top candidate wins seat. ",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:25 PM",
"dateUpdated": "Dec 3, 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": "7:25 PM",
"dateUpdated": "Dec 3, 2024",
"totalVotes": 5214,
"candidates": [
{
"candidateName": "Bernardo “Bernie” Narvaez",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 5214
}
]
},
"NapaStHelenaMayor": {
"id": "NapaStHelenaMayor",
"type": "localRace",
"location": "Napa",
"raceName": "St Helena Mayor",
"raceDescription": "Top candidate wins seat. ",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:25 PM",
"dateUpdated": "Dec 3, 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": "7:25 PM",
"dateUpdated": "Dec 3, 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": "7:25 PM",
"dateUpdated": "Dec 3, 2024",
"totalVotes": 2117,
"candidates": [
{
"candidateName": "Joe Tagliaboschi",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 483
},
{
"candidateName": "Robert Moore",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 234
},
{
"candidateName": "Pam Reeves",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 651
},
{
"candidateName": "Eric E. Knight",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 749
}
]
},
"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": "7:25 PM",
"dateUpdated": "Dec 3, 2024",
"totalVotes": 42267,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 23284
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 18983
}
]
},
"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": "7:25 PM",
"dateUpdated": "Dec 3, 2024",
"totalVotes": 60783,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 44230
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 16553
}
]
},
"NapaMeasureG": {
"id": "NapaMeasureG",
"type": "localRace",
"location": "Napa",
"raceName": "Measure G",
"raceDescription": "Napa. Sales tax. Passes with majority vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:25 PM",
"dateUpdated": "Dec 3, 2024",
"totalVotes": 34724,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 19961
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 14763
}
]
},
"NapaMeasureA1": {
"id": "NapaMeasureA1",
"type": "localRace",
"location": "Napa",
"raceName": "Measure A1",
"raceDescription": "St. Helena. Establishing charter city. Passes with majority vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:25 PM",
"dateUpdated": "Dec 3, 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": "7:25 PM",
"dateUpdated": "Dec 3, 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": "7:25 PM",
"dateUpdated": "Dec 3, 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:55 PM",
"dateUpdated": "Dec 3, 2024",
"totalVotes": 1012778,
"candidates": [
{
"candidateName": "Laurance Lem Lee",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 45736
},
{
"candidateName": "Lefteris Eleftheriou",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 22285
},
{
"candidateName": "Jaime Huling",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 168659
},
{
"candidateName": "Ann Hsu",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 81044
},
{
"candidateName": "John Jersin",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 122450
},
{
"candidateName": "Parag Gupta",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 139340
},
{
"candidateName": "Matt Alexander",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 122698
},
{
"candidateName": "Supryia Marie Ray",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 127834
},
{
"candidateName": "Virginia Cheung",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 101017
},
{
"candidateName": "Min Chang",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 48550
},
{
"candidateName": "Maddy Krantz",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 33165
}
]
},
"SFCommunityCollegeBoard": {
"id": "SFCommunityCollegeBoard",
"type": "localRace",
"location": "San Francisco",
"raceName": "Community College Board",
"raceDescription": "Top four candidates win seat.",
"raceReadTheStory": "",
"raceType": "top4",
"timeUpdated": "7:55 PM",
"dateUpdated": "Dec 3, 2024",
"totalVotes": 823294,
"candidates": [
{
"candidateName": "Ruth Ferguson",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 114132
},
{
"candidateName": "Leanna C. Louie",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 50353
},
{
"candidateName": "Heather McCarty",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 162477
},
{
"candidateName": "Julio J. Ramos",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 38741
},
{
"candidateName": "Aliya Chisti",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 149638
},
{
"candidateName": "Ben Kaplan",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 49320
},
{
"candidateName": "Alan Wong",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 140951
},
{
"candidateName": "Luis Zamora",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 117682
}
]
},
"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:55 PM",
"dateUpdated": "Dec 3, 2024",
"totalVotes": 161254,
"candidates": [
{
"candidateName": "Victor E. Flores",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 92729
},
{
"candidateName": "Dana Lang",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 68525
}
]
},
"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:55 PM",
"dateUpdated": "Dec 3, 2024",
"totalVotes": 137871,
"candidates": [
{
"candidateName": "Edward Wright",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 86966
},
{
"candidateName": "Joe Sangirardi",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 50905
}
]
},
"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:55 PM",
"dateUpdated": "Dec 3, 2024",
"totalVotes": 377297,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 282968
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 94329
}
]
},
"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:55 PM",
"dateUpdated": "Dec 3, 2024",
"totalVotes": 376637,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 274187
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 102450
}
]
},
"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:55 PM",
"dateUpdated": "Dec 3, 2024",
"totalVotes": 370366,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 225704
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 144662
}
]
},
"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:55 PM",
"dateUpdated": "Dec 3, 2024",
"totalVotes": 366327,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 158723
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 207604
}
]
},
"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:55 PM",
"dateUpdated": "Dec 3, 2024",
"totalVotes": 363854,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 192540
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 171314
}
]
},
"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:55 PM",
"dateUpdated": "Dec 3, 2024",
"totalVotes": 361671,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 163835
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 197836
}
]
},
"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:55 PM",
"dateUpdated": "Dec 3, 2024",
"totalVotes": 370824,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 217807
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 153017
}
]
},
"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:55 PM",
"dateUpdated": "Dec 3, 2024",
"totalVotes": 365942,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 192601
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 173341
}
]
},
"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:55 PM",
"dateUpdated": "Dec 3, 2024",
"totalVotes": 363459,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 261318
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 102141
}
]
},
"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:55 PM",
"dateUpdated": "Dec 3, 2024",
"totalVotes": 362785,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 297972
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 64813
}
]
},
"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:55 PM",
"dateUpdated": "Dec 3, 2024",
"totalVotes": 376489,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 206042
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 170447
}
]
},
"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:55 PM",
"dateUpdated": "Dec 3, 2024",
"totalVotes": 369575,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 210375
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 159200
}
]
},
"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:55 PM",
"dateUpdated": "Dec 3, 2024",
"totalVotes": 342310,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 237930
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 104380
}
]
},
"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:55 PM",
"dateUpdated": "Dec 3, 2024",
"totalVotes": 363432,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 187979
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 175453
}
]
},
"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:55 PM",
"dateUpdated": "Dec 3, 2024",
"totalVotes": 373249,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 312914
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 60335
}
]
},
"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:55 PM",
"dateUpdated": "Dec 3, 2024",
"totalVotes": 390180,
"candidates": [
{
"candidateName": "London Breed",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 95117
},
{
"candidateName": "Mark Farrell",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 72115
},
{
"candidateName": "Henry Flynn",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1319
},
{
"candidateName": "Keith Freedman",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2079
},
{
"candidateName": "Dylan Hirsch-Shell",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2897
},
{
"candidateName": "Daniel Lurie",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 102720
},
{
"candidateName": "Nelson Mei",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1791
},
{
"candidateName": "Aaron Peskin",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 89215
},
{
"candidateName": "Paul Robertson",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 812
},
{
"candidateName": "Ahsha Safai",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 11425
},
{
"candidateName": "Shahram Shariati",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1613
},
{
"candidateName": "Jon Soderstrom",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 412
},
{
"candidateName": "Ellen Zhou",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 8665
}
]
},
"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:55 PM",
"dateUpdated": "Dec 3, 2024",
"totalVotes": 331477,
"candidates": [
{
"candidateName": "London Breed",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 149113
},
{
"candidateName": "Mark Farrell (eliminated)",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 0
},
{
"candidateName": "Henry Flynn (eliminated)",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 0
},
{
"candidateName": "Keith Freedman (eliminated)",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 0
},
{
"candidateName": "Dylan Hirsch-Shell (eliminated)",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 0
},
{
"candidateName": "Daniel Lurie",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 182364
},
{
"candidateName": "Nelson Mei (eliminated)",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 0
},
{
"candidateName": "Aaron Peskin (eliminated)",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 0
},
{
"candidateName": "Paul Robertson (eliminated)",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 0
},
{
"candidateName": "Ahsha Safai (eliminated)",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 0
},
{
"candidateName": "Shahram Shariati (eliminated)",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 0
},
{
"candidateName": "Jon Soderstrom (eliminated)",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 0
},
{
"candidateName": "Ellen Zhou (eliminated)",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 0
}
]
},
"SFBoardofSupervisorsDistrict1": {
"id": "SFBoardofSupervisorsDistrict1",
"type": "localRace",
"location": "San Francisco",
"raceName": "Board of Supervisors, District 1 Round One",
"raceDescription": "Top candidate wins seat. This result only reflects voters’ first-choice candidate. If votes are redistributed in an instant runoff, they are not reflected in this result.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:55 PM",
"dateUpdated": "Dec 3, 2024",
"totalVotes": 35478,
"candidates": [
{
"candidateName": "Sherman D'Silva",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 899
},
{
"candidateName": "Marjan Philhour",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 14755
},
{
"candidateName": "Connie Chan",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 16670
},
{
"candidateName": "Jeremiah Boehner",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1344
},
{
"candidateName": "Jen Nossokoff",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1810
}
]
},
"SFBoardofSupervisorsDistrict1FinalRound": {
"id": "SFBoardofSupervisorsDistrict1FinalRound",
"type": "localRace",
"location": "San Francisco",
"raceName": "Board of Supervisors, District 1 Final Round",
"raceDescription": "Top candidate wins seat. This is the latest ranked choice data provided by the Department of Elections office.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:55 PM",
"dateUpdated": "Dec 3, 2024",
"totalVotes": 34299,
"candidates": [
{
"candidateName": "Sherman D'Silva (eliminated)",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 0
},
{
"candidateName": "Marjan Philhour",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 16499
},
{
"candidateName": "Connie Chan",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 17800
},
{
"candidateName": "Jeremiah Boehner (eliminated)",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 0
},
{
"candidateName": "Jen Nossokoff (eliminated)",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 0
}
]
},
"SFBoardofSupervisorsDistrict3": {
"id": "SFBoardofSupervisorsDistrict3",
"type": "localRace",
"location": "San Francisco",
"raceName": "Board of Supervisors, District 3 Round One",
"raceDescription": "Top candidate wins seat. This result only reflects voters’ first-choice candidate. If votes are redistributed in an instant runoff, they are not reflected in this result.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:55 PM",
"dateUpdated": "Dec 3, 2024",
"totalVotes": 28758,
"candidates": [
{
"candidateName": "Sharon Lai",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 8489
},
{
"candidateName": "Moe Jamil",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 3753
},
{
"candidateName": "Wendy Ha Chau",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1565
},
{
"candidateName": "Eduard Navarro",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 879
},
{
"candidateName": "Danny Sauter",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 11272
},
{
"candidateName": "Matthew Susk",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2800
}
]
},
"SFBoardofSupervisorsDistrict3FinalRound": {
"id": "SFBoardofSupervisorsDistrict3FinalRound",
"type": "localRace",
"location": "San Francisco",
"raceName": "Board of Supervisors, District 3 Final Round",
"raceDescription": "Top candidate wins seat. This is the latest ranked choice data provided by the Department of Elections office.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:55 PM",
"dateUpdated": "Dec 3, 2024",
"totalVotes": 25568,
"candidates": [
{
"candidateName": "Sharon Lai",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 11512
},
{
"candidateName": "Moe Jamil (eliminated)",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 0
},
{
"candidateName": "Wendy Ha Chau (eliminated)",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 0
},
{
"candidateName": "Eduard Navarro (eliminated)",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 0
},
{
"candidateName": "Danny Sauter",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 14056
},
{
"candidateName": "Matthew Susk (eliminated)",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 0
}
]
},
"SFBoardofSupervisorsDistrict5": {
"id": "SFBoardofSupervisorsDistrict5",
"type": "localRace",
"location": "San Francisco",
"raceName": "Board of Supervisors, District 5",
"raceDescription": "Top candidate wins seat. This result reflects redistributed votes. The results of the instant runoff will change as more first-choice votes are counted.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:55 PM",
"dateUpdated": "Dec 3, 2024",
"totalVotes": 29698,
"candidates": [
{
"candidateName": "Autumn Hope Looijen",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2606
},
{
"candidateName": "Bilal Mahmood",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 11840
},
{
"candidateName": "Scotty Jacobs",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2796
},
{
"candidateName": "Allen Jones",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 444
},
{
"candidateName": "Dean Preston",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 12012
}
]
},
"SFBoardofSupervisorsDistrict5FinalRound": {
"id": "SFBoardofSupervisorsDistrict5FinalRound",
"type": "localRace",
"location": "San Francisco",
"raceName": "Board of Supervisors, District 5 Final Round",
"raceDescription": "Top candidate wins seat. This is the latest ranked choice data provided by the Department of Elections office.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:55 PM",
"dateUpdated": "Dec 3, 2024",
"totalVotes": 27818,
"candidates": [
{
"candidateName": "Autumn Hope Looijen (eliminated)",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 0
},
{
"candidateName": "Bilal Mahmood",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 14741
},
{
"candidateName": "Scotty Jacobs (eliminated)",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 0
},
{
"candidateName": "Allen Jones (eliminated)",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 0
},
{
"candidateName": "Dean Preston",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 13077
}
]
},
"SFBoardofSupervisorsDistrict7": {
"id": "SFBoardofSupervisorsDistrict7",
"type": "localRace",
"location": "San Francisco",
"raceName": "Board of Supervisors, District 7 Round One",
"raceDescription": "Top candidate wins seat. This result only reflects voters’ first-choice candidate. If votes are redistributed in an instant runoff, they are not reflected in this result.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:55 PM",
"dateUpdated": "Dec 3, 2024",
"totalVotes": 37318,
"candidates": [
{
"candidateName": "Myrna Melgar",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 17532
},
{
"candidateName": "Stephen Martin-Pinto",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 5135
},
{
"candidateName": "Edward S. Yee",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1244
},
{
"candidateName": "Matt Boschetto",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 13407
}
]
},
"SFBoardofSupervisorsDistrict7FinalRound": {
"id": "SFBoardofSupervisorsDistrict7FinalRound",
"type": "localRace",
"location": "San Francisco",
"raceName": "Board of Supervisors, District 7 Final Round",
"raceDescription": "Top candidate wins seat. This is the latest ranked choice data provided by the Department of Elections office.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:55 PM",
"dateUpdated": "Dec 3, 2024",
"totalVotes": 35412,
"candidates": [
{
"candidateName": "Myrna Melgar",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 18916
},
{
"candidateName": "Stephen Martin-Pinto (eliminated)",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 0
},
{
"candidateName": "Edward S. Yee (eliminated)",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 0
},
{
"candidateName": "Matt Boschetto",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 16496
}
]
},
"SFBoardofSupervisorsDistrict9": {
"id": "SFBoardofSupervisorsDistrict9",
"type": "localRace",
"location": "San Francisco",
"raceName": "Board of Supervisors, District 9 Round One",
"raceDescription": "Top candidate wins seat. This result only reflects voters’ first-choice candidate. If votes are redistributed in an instant runoff, they are not reflected in this result.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:55 PM",
"dateUpdated": "Dec 3, 2024",
"totalVotes": 32731,
"candidates": [
{
"candidateName": "Jackie Fielder",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 13844
},
{
"candidateName": "Stephen Jon Torres",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1140
},
{
"candidateName": "Roberto Hernandez",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 6606
},
{
"candidateName": "Jaime Gutierrez",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 931
},
{
"candidateName": "Trevor Chandler",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 9042
},
{
"candidateName": "Julian Bermudez",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 600
},
{
"candidateName": "H. Brown",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 568
}
]
},
"SFBoardofSupervisorsDistrict9FinalRound": {
"id": "SFBoardofSupervisorsDistrict9FinalRound",
"type": "localRace",
"location": "San Francisco",
"raceName": "Board of Supervisors, District 9 Final Round",
"raceDescription": "Top candidate wins seat. This is the latest ranked choice data provided by the Department of Elections office.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:55 PM",
"dateUpdated": "Dec 3, 2024",
"totalVotes": 29409,
"candidates": [
{
"candidateName": "Jackie Fielder",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 17546
},
{
"candidateName": "Stephen Jon Torres (eliminated)",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 0
},
{
"candidateName": "Roberto Hernandez (eliminated)",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 0
},
{
"candidateName": "Jaime Gutierrez (eliminated)",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 0
},
{
"candidateName": "Trevor Chandler",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 11863
},
{
"candidateName": "Julian Bermudez (eliminated)",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 0
},
{
"candidateName": "H. Brown (eliminated)",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 0
}
]
},
"SFBoardofSupervisorsDistrict11": {
"id": "SFBoardofSupervisorsDistrict11",
"type": "localRace",
"location": "San Francisco",
"raceName": "Board of Supervisors, District 11 First Round",
"raceDescription": "Top candidate wins seat. This result only reflects voters’ first-choice candidate. If votes are redistributed in an instant runoff, they are not reflected in this result.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:55 PM",
"dateUpdated": "Dec 3, 2024",
"totalVotes": 27928,
"candidates": [
{
"candidateName": "Oscar Flores",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2896
},
{
"candidateName": "Michael Lai",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 8675
},
{
"candidateName": "Roger Marenco",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 604
},
{
"candidateName": "Jose Morales",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 629
},
{
"candidateName": "Ernest “EJ” Jones",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 5441
},
{
"candidateName": "Adlah Chisti",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1434
},
{
"candidateName": "Chyanne Chen",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 8249
}
]
},
"SFBoardofSupervisorsDistrict11FinalRound": {
"id": "SFBoardofSupervisorsDistrict11FinalRound",
"type": "localRace",
"location": "San Francisco",
"raceName": "Board of Supervisors, District 11 Final Round",
"raceDescription": "Top candidate wins seat. This is the latest ranked choice data provided by the Department of Elections office.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:55 PM",
"dateUpdated": "Dec 3, 2024",
"totalVotes": 23804,
"candidates": [
{
"candidateName": "Oscar Flores (eliminated)",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 0
},
{
"candidateName": "Michael Lai",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 11803
},
{
"candidateName": "Roger Marenco (eliminated)",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 0
},
{
"candidateName": "Jose Morales (eliminated)",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 0
},
{
"candidateName": "Ernest “EJ” Jones (eliminated)",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 0
},
{
"candidateName": "Adlah Chisti (eliminated)",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 0
},
{
"candidateName": "Chyanne Chen",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 12001
}
]
},
"SFCityAttorney": {
"id": "SFCityAttorney",
"type": "localRace",
"location": "San Francisco",
"raceName": "City Attorney ",
"raceDescription": "Top candidate wins seat. ",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:55 PM",
"dateUpdated": "Dec 3, 2024",
"totalVotes": 329174,
"candidates": [
{
"candidateName": "David Chiu",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 272857
},
{
"candidateName": "Richard T. Woon",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 56317
}
]
},
"SFDistrictAttorney": {
"id": "SFDistrictAttorney",
"type": "localRace",
"location": "San Francisco",
"raceName": "District Attorney",
"raceDescription": "Top candidate wins seat. ",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:55 PM",
"dateUpdated": "Dec 3, 2024",
"totalVotes": 347374,
"candidates": [
{
"candidateName": "Brooke Jenkins ",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 228999
},
{
"candidateName": "Ryan Khojasteh",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 118375
}
]
},
"SFSheriff": {
"id": "SFSheriff",
"type": "localRace",
"location": "San Francisco",
"raceName": "Sheriff ",
"raceDescription": "Top candidate wins seat. ",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:55 PM",
"dateUpdated": "Dec 3, 2024",
"totalVotes": 314864,
"candidates": [
{
"candidateName": "Michael Juan",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 63768
},
{
"candidateName": "Paul Miyamoto",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 251096
}
]
},
"SFTreasurer": {
"id": "SFTreasurer",
"type": "localRace",
"location": "San Francisco",
"raceName": "Treasurer ",
"raceDescription": "Top candidate wins seat. ",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:55 PM",
"dateUpdated": "Dec 3, 2024",
"totalVotes": 300411,
"candidates": [
{
"candidateName": "José Cisneros",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 300411
}
]
},
"SMCountyBoardofEducationTrusteeArea4": {
"id": "SMCountyBoardofEducationTrusteeArea4",
"type": "localRace",
"location": "San Mateo",
"raceName": "County Board of Education, Trustee Area 4",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:16 PM",
"dateUpdated": "Dec 3, 2024",
"totalVotes": 36397,
"candidates": [
{
"candidateName": "Priya Hays",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 10568
},
{
"candidateName": "Chelsea Bonini",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 25829
}
]
},
"SMCountyBoardofEducationTrusteeArea5": {
"id": "SMCountyBoardofEducationTrusteeArea5",
"type": "localRace",
"location": "San Mateo",
"raceName": "County Board of Education, Trustee Area 5",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:16 PM",
"dateUpdated": "Dec 3, 2024",
"totalVotes": 41938,
"candidates": [
{
"candidateName": "Maurice Goodman",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 14615
},
{
"candidateName": "Mike O’Neill",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 27323
}
]
},
"SMCountyBoardofEducationTrusteeArea6": {
"id": "SMCountyBoardofEducationTrusteeArea6",
"type": "localRace",
"location": "San Mateo",
"raceName": "County Board of Education, Trustee Area 6",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:16 PM",
"dateUpdated": "Dec 3, 2024",
"totalVotes": 39921,
"candidates": [
{
"candidateName": "Patricia Love",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 28085
},
{
"candidateName": "Ester Adut",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 11836
}
]
},
"SMSanMateoCountyCommunityCollegeDistrictGoverningBoardTrusteeArea1": {
"id": "SMSanMateoCountyCommunityCollegeDistrictGoverningBoardTrusteeArea1",
"type": "localRace",
"location": "San Mateo",
"raceName": "San Mateo County Community College District, Governing Board, Trustee Area 1",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:16 PM",
"dateUpdated": "Dec 3, 2024",
"totalVotes": 64091,
"candidates": [
{
"candidateName": "Keith Holden",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 20270
},
{
"candidateName": "Lisa A. Petrides",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 43821
}
]
},
"SMCabrilloUnifiedSchoolDistrictGoverningBoardTrusteeAreaB": {
"id": "SMCabrilloUnifiedSchoolDistrictGoverningBoardTrusteeAreaB",
"type": "localRace",
"location": "San Mateo",
"raceName": "Cabrillo Unified School District, Governing Board, Trustee Area B",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:16 PM",
"dateUpdated": "Dec 3, 2024",
"totalVotes": 2539,
"candidates": [
{
"candidateName": "Breanna Lafontaine",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1614
},
{
"candidateName": "Glenn Wilson",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 925
}
]
},
"SMCabrilloUnifiedSchoolDistrictGoverningBoardTrusteeAreaD": {
"id": "SMCabrilloUnifiedSchoolDistrictGoverningBoardTrusteeAreaD",
"type": "localRace",
"location": "San Mateo",
"raceName": "Cabrillo Unified School District, Governing Board, Trustee Area D",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:16 PM",
"dateUpdated": "Dec 3, 2024",
"totalVotes": 2588,
"candidates": [
{
"candidateName": "Sophia Layne",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 847
},
{
"candidateName": "Peter Cerneka",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1741
}
]
},
"SMSouthSanFranciscoUnifiedSchoolDistrictGoverningBoardTrusteeAreaA": {
"id": "SMSouthSanFranciscoUnifiedSchoolDistrictGoverningBoardTrusteeAreaA",
"type": "localRace",
"location": "San Mateo",
"raceName": "South San Francisco Unified School District, Governing Board, Trustee Area A",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:16 PM",
"dateUpdated": "Dec 3, 2024",
"totalVotes": 5144,
"candidates": [
{
"candidateName": "Patricia “Pat” Murray",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 4019
},
{
"candidateName": "Samuel M. Chetcuti",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1125
}
]
},
"SMSequoiaUnionHighSchoolDistrictGoverningBoardTrusteeAreaB": {
"id": "SMSequoiaUnionHighSchoolDistrictGoverningBoardTrusteeAreaB",
"type": "localRace",
"location": "San Mateo",
"raceName": "Sequoia Union High School District, Governing Board, Trustee Area B",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:16 PM",
"dateUpdated": "Dec 3, 2024",
"totalVotes": 22237,
"candidates": [
{
"candidateName": "Mary Beth Thompson",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 14181
},
{
"candidateName": "Daniel Torunian",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1976
},
{
"candidateName": "Jacob Yuryev",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 6080
}
]
},
"SMSequoiaUnionHighSchoolDistrictGoverningBoardTrusteeAreaE": {
"id": "SMSequoiaUnionHighSchoolDistrictGoverningBoardTrusteeAreaE",
"type": "localRace",
"location": "San Mateo",
"raceName": "Sequoia Union High School District, Governing Board, Trustee Area E",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:16 PM",
"dateUpdated": "Dec 3, 2024",
"totalVotes": 10513,
"candidates": [
{
"candidateName": "Tonga Victoria Afuhaamango",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 3128
},
{
"candidateName": "Maria E. Cruz",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 5569
},
{
"candidateName": "Jon Bryant",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1816
}
]
},
"SMBrisbaneSchoolDistrictGoverningBoard": {
"id": "SMBrisbaneSchoolDistrictGoverningBoard",
"type": "localRace",
"location": "San Mateo",
"raceName": "Brisbane School District, Governing Board",
"raceDescription": "Top two candidates win seat. ",
"raceReadTheStory": "",
"raceType": "top2",
"timeUpdated": "7:16 PM",
"dateUpdated": "Dec 3, 2024",
"totalVotes": 5542,
"candidates": [
{
"candidateName": "Karen Lentz",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 1810
},
{
"candidateName": "Nancy E. Lacsamana",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1141
},
{
"candidateName": "Gaby Makstman",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 518
},
{
"candidateName": "Krystal Alcaraz",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 885
},
{
"candidateName": "Christine Oquendo",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1188
}
]
},
"SMJeffersonElementarySchoolDistrictGoverningBoard": {
"id": "SMJeffersonElementarySchoolDistrictGoverningBoard",
"type": "localRace",
"location": "San Mateo",
"raceName": "Jefferson Elementary School District, Governing Board",
"raceDescription": "Top two candidates win seat. ",
"raceReadTheStory": "",
"raceType": "top2",
"timeUpdated": "7:16 PM",
"dateUpdated": "Dec 3, 2024",
"totalVotes": 34944,
"candidates": [
{
"candidateName": "Nadia Flamenco",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 13061
},
{
"candidateName": "Andrea Jordan",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 11205
},
{
"candidateName": "Cheryll Catuar",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 10678
}
]
},
"SMLasLomitasElementarySchoolDistrictGoverningBoardFullTerm": {
"id": "SMLasLomitasElementarySchoolDistrictGoverningBoardFullTerm",
"type": "localRace",
"location": "San Mateo",
"raceName": "Las Lomitas Elementary School District, Governing Board — Full Term",
"raceDescription": "Top two candidates win seat. ",
"raceReadTheStory": "",
"raceType": "top2",
"timeUpdated": "7:16 PM",
"dateUpdated": "Dec 3, 2024",
"totalVotes": 8247,
"candidates": [
{
"candidateName": "Kimberly Legg",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2606
},
{
"candidateName": "Jason Morimoto",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 3631
},
{
"candidateName": "Pooya Sarabandi",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2010
}
]
},
"SMLasLomitasElementarySchoolDistrictGoverningBoardShortTerm": {
"id": "SMLasLomitasElementarySchoolDistrictGoverningBoardShortTerm",
"type": "localRace",
"location": "San Mateo",
"raceName": "Las Lomitas Elementary School District, Governing Board — Short Term",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:16 PM",
"dateUpdated": "Dec 3, 2024",
"totalVotes": 5341,
"candidates": [
{
"candidateName": "Paige Winikoff",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 3891
},
{
"candidateName": "Shauna Smith",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1450
}
]
},
"SMSanBrunoParkSchoolDistrictGoverningBoardTrusteeArea1": {
"id": "SMSanBrunoParkSchoolDistrictGoverningBoardTrusteeArea1",
"type": "localRace",
"location": "San Mateo",
"raceName": "San Bruno Park School District, Governing Board, Trustee Area 1",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:16 PM",
"dateUpdated": "Dec 3, 2024",
"totalVotes": 3194,
"candidates": [
{
"candidateName": "Kingsley Ma",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1869
},
{
"candidateName": "Jennifer M. Blanco",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 1325
}
]
},
"SMWoodsideElementarySchoolDistrictGoverningBoard": {
"id": "SMWoodsideElementarySchoolDistrictGoverningBoard",
"type": "localRace",
"location": "San Mateo",
"raceName": "Woodside Elementary School District, Governing Board",
"raceDescription": "Top two candidates win seat. ",
"raceReadTheStory": "",
"raceType": "top2",
"timeUpdated": "7:16 PM",
"dateUpdated": "Dec 3, 2024",
"totalVotes": 2564,
"candidates": [
{
"candidateName": "Sherry Lin",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 933
},
{
"candidateName": "Matthew Murphy",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 902
},
{
"candidateName": "Zackary Simkover",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 729
}
]
},
"SMBoardofSupervisorsDistrict4": {
"id": "SMBoardofSupervisorsDistrict4",
"type": "localRace",
"location": "San Mateo",
"raceName": "Board of Supervisors, District 4",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:16 PM",
"dateUpdated": "Dec 3, 2024",
"totalVotes": 46612,
"candidates": [
{
"candidateName": "Antonio Lopez",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 20184
},
{
"candidateName": "Lisa Gauthier",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 26428
}
]
},
"SMBelmontMayor": {
"id": "SMBelmontMayor",
"type": "localRace",
"location": "San Mateo",
"raceName": "Belmont Mayor",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:16 PM",
"dateUpdated": "Dec 3, 2024",
"totalVotes": 10987,
"candidates": [
{
"candidateName": "Julia Mates",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 10987
}
]
},
"SMBelmontCityCouncilDistrict2": {
"id": "SMBelmontCityCouncilDistrict2",
"type": "localRace",
"location": "San Mateo",
"raceName": "Belmont City Council, District 2",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:16 PM",
"dateUpdated": "Dec 3, 2024",
"totalVotes": 3301,
"candidates": [
{
"candidateName": "Ken Loo",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1402
},
{
"candidateName": "Cathy M. Jordan",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1899
}
]
},
"SMBelmontCityCouncilDistrict4": {
"id": "SMBelmontCityCouncilDistrict4",
"type": "localRace",
"location": "San Mateo",
"raceName": "Belmont City Council, District 4",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:16 PM",
"dateUpdated": "Dec 3, 2024",
"totalVotes": 3217,
"candidates": [
{
"candidateName": "Davina Hurt",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1193
},
{
"candidateName": "Arina Merkulova",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 382
},
{
"candidateName": "Tom McCune",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1560
},
{
"candidateName": "Pat Cuviello",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 82
}
]
},
"SMBrisbaneCityCouncil": {
"id": "SMBrisbaneCityCouncil",
"type": "localRace",
"location": "San Mateo",
"raceName": "Brisbane City Council",
"raceDescription": "Top three candidates win seat.",
"raceReadTheStory": "",
"raceType": "top3",
"timeUpdated": "7:16 PM",
"dateUpdated": "Dec 3, 2024",
"totalVotes": 4860,
"candidates": [
{
"candidateName": "Cliff Lentz",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 1250
},
{
"candidateName": "Chaya-Bella David",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 615
},
{
"candidateName": "Coleen Mackin",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 995
},
{
"candidateName": "Karen Cunningham",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 985
},
{
"candidateName": "Frank Kern",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1015
}
]
},
"SMBurlingameCityCouncilDistrict1ShortTerm": {
"id": "SMBurlingameCityCouncilDistrict1ShortTerm",
"type": "localRace",
"location": "San Mateo",
"raceName": "Burlingame City Council, District 1 — Short Term",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:16 PM",
"dateUpdated": "Dec 3, 2024",
"totalVotes": 2158,
"candidates": [
{
"candidateName": "Andrea Pappajohn",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2158
}
]
},
"SMBurlingameCityCouncilDistrict2FullTerm": {
"id": "SMBurlingameCityCouncilDistrict2FullTerm",
"type": "localRace",
"location": "San Mateo",
"raceName": "Burlingame City Council, District 2 — Full Term",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:16 PM",
"dateUpdated": "Dec 3, 2024",
"totalVotes": 2555,
"candidates": [
{
"candidateName": "Desiree Thayer",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1259
},
{
"candidateName": "Nirmala Bandrapalli",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 623
},
{
"candidateName": "Hadia Khoury",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 271
},
{
"candidateName": "Rachel Ni",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 402
}
]
},
"SMBurlingameCityCouncilDistrict4FullTerm": {
"id": "SMBurlingameCityCouncilDistrict4FullTerm",
"type": "localRace",
"location": "San Mateo",
"raceName": "Burlingame City Council, District 4 — Full Term",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:16 PM",
"dateUpdated": "Dec 3, 2024",
"totalVotes": 2487,
"candidates": [
{
"candidateName": "Tony Paul",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 536
},
{
"candidateName": "Donna Colson",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1951
}
]
},
"SMColmaCityCouncil": {
"id": "SMColmaCityCouncil",
"type": "localRace",
"location": "San Mateo",
"raceName": "Colma City Council",
"raceDescription": "Top three candidates win seat.",
"raceReadTheStory": "",
"raceType": "top3",
"timeUpdated": "7:16 PM",
"dateUpdated": "Dec 3, 2024",
"totalVotes": 1117,
"candidates": [
{
"candidateName": "Elisabeth Aurora Jenson",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 200
},
{
"candidateName": "Melissa Jones",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 92
},
{
"candidateName": "Ken Gonzalez",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 334
},
{
"candidateName": "Thomas Walsh",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 211
},
{
"candidateName": "Carrie Slaughter",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 280
}
]
},
"SMDalyCityCouncilFullTerm": {
"id": "SMDalyCityCouncilFullTerm",
"type": "localRace",
"location": "San Mateo",
"raceName": "Daly City Council — Full Term",
"raceDescription": "Top two candidates win seat. ",
"raceReadTheStory": "",
"raceType": "top2",
"timeUpdated": "7:16 PM",
"dateUpdated": "Dec 3, 2024",
"totalVotes": 45699,
"candidates": [
{
"candidateName": "Juslyn Cabrera Manalo",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 23477
},
{
"candidateName": "Daniel “Danyo” Vizcarra",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 5137
},
{
"candidateName": "Glenn R. Sylvester",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 17085
}
]
},
"SMDalyCityCouncilShortTerm": {
"id": "SMDalyCityCouncilShortTerm",
"type": "localRace",
"location": "San Mateo",
"raceName": "Daly City Council — Short Term",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:16 PM",
"dateUpdated": "Dec 3, 2024",
"totalVotes": 27715,
"candidates": [
{
"candidateName": "Theresa Faapuaa",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 12541
},
{
"candidateName": "Teresa Proaño",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 15174
}
]
},
"SMDalyCityClerk": {
"id": "SMDalyCityClerk",
"type": "localRace",
"location": "San Mateo",
"raceName": "Daly City Clerk",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:16 PM",
"dateUpdated": "Dec 3, 2024",
"totalVotes": 25668,
"candidates": [
{
"candidateName": "K. Annette Hipona",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 25668
}
]
},
"SMDalyCityTreasurer": {
"id": "SMDalyCityTreasurer",
"type": "localRace",
"location": "San Mateo",
"raceName": "Daly City Treasurer",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:16 PM",
"dateUpdated": "Dec 3, 2024",
"totalVotes": 24972,
"candidates": [
{
"candidateName": "Daneca M. Halvorson",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 24972
}
]
},
"SMEastPaloAltoCityCouncil": {
"id": "SMEastPaloAltoCityCouncil",
"type": "localRace",
"location": "San Mateo",
"raceName": "East Palo Alto City Council",
"raceDescription": "Top three candidates win seat.",
"raceReadTheStory": "",
"raceType": "top3",
"timeUpdated": "7:16 PM",
"dateUpdated": "Dec 3, 2024",
"totalVotes": 14493,
"candidates": [
{
"candidateName": "Webster Lincoln",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2251
},
{
"candidateName": "Deborah Lewis-Virges",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1825
},
{
"candidateName": "Mark Dinan",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2343
},
{
"candidateName": "Carlos Romero",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 2556
},
{
"candidateName": "Maria Guadalupe Rocha",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1498
},
{
"candidateName": "Ravneel Resh Chaudhary",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1093
},
{
"candidateName": "Ofelia Bello",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1658
},
{
"candidateName": "Gail Wilkerson",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 663
},
{
"candidateName": "Dennis C. Scherzer",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 606
}
]
},
"SMFosterCityCouncil": {
"id": "SMFosterCityCouncil",
"type": "localRace",
"location": "San Mateo",
"raceName": "Foster City Council",
"raceDescription": "Top three candidates win seat.",
"raceReadTheStory": "",
"raceType": "top3",
"timeUpdated": "7:16 PM",
"dateUpdated": "Dec 3, 2024",
"totalVotes": 28821,
"candidates": [
{
"candidateName": "Richa Awasthi",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 4555
},
{
"candidateName": "Phoebe Shin Venkat",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 5185
},
{
"candidateName": "Shankar Kenkre",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 4914
},
{
"candidateName": "Suzy Niederhofer",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 7131
},
{
"candidateName": "Patrick J. Sullivan",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 7036
}
]
},
"SMHalfMoonBayCityCouncilDistrict2": {
"id": "SMHalfMoonBayCityCouncilDistrict2",
"type": "localRace",
"location": "San Mateo",
"raceName": "Half Moon Bay City Council, District 2",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:16 PM",
"dateUpdated": "Dec 3, 2024",
"totalVotes": 992,
"candidates": [
{
"candidateName": "Patric Bo Jonsson",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 549
},
{
"candidateName": "Harvey Rarback",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 443
}
]
},
"SMHalfMoonBayCityCouncilDistrict3": {
"id": "SMHalfMoonBayCityCouncilDistrict3",
"type": "localRace",
"location": "San Mateo",
"raceName": "Half Moon Bay City Council, District 3",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:16 PM",
"dateUpdated": "Dec 3, 2024",
"totalVotes": 1328,
"candidates": [
{
"candidateName": "Joaquin Jimenez",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 551
},
{
"candidateName": "Paul Nagengast",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 777
}
]
},
"SMHillsboroughCityCouncil": {
"id": "SMHillsboroughCityCouncil",
"type": "localRace",
"location": "San Mateo",
"raceName": "Hillsborough City Council",
"raceDescription": "Top three candidates win seat.",
"raceReadTheStory": "",
"raceType": "top3",
"timeUpdated": "7:16 PM",
"dateUpdated": "Dec 3, 2024",
"totalVotes": 13452,
"candidates": [
{
"candidateName": "Jabra Muhawieh",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 874
},
{
"candidateName": "Laurie Davies Adams",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 3584
},
{
"candidateName": "Sophie Cole",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 3737
},
{
"candidateName": "Christine Krolik",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 3875
},
{
"candidateName": "Jimmy Wu",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1382
}
]
},
"SMMenloParkCityCouncilDistrict3": {
"id": "SMMenloParkCityCouncilDistrict3",
"type": "localRace",
"location": "San Mateo",
"raceName": "Menlo Park City Council, District 3",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:16 PM",
"dateUpdated": "Dec 3, 2024",
"totalVotes": 2379,
"candidates": [
{
"candidateName": "Jeff Schmidt",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2379
}
]
},
"SMMenloParkCityCouncilDistrict5": {
"id": "SMMenloParkCityCouncilDistrict5",
"type": "localRace",
"location": "San Mateo",
"raceName": "Menlo Park City Council, District 5",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:16 PM",
"dateUpdated": "Dec 3, 2024",
"totalVotes": 3292,
"candidates": [
{
"candidateName": "Greg Conlon",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 807
},
{
"candidateName": "Jennifer Wise",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2485
}
]
},
"SMMillbraeCityCouncilDistrict1": {
"id": "SMMillbraeCityCouncilDistrict1",
"type": "localRace",
"location": "San Mateo",
"raceName": "Millbrae City Council, District 1",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:16 PM",
"dateUpdated": "Dec 3, 2024",
"totalVotes": 2227,
"candidates": [
{
"candidateName": "Stephen Rainaldi",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1452
},
{
"candidateName": "Ghassan Shamieh",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 775
}
]
},
"SMMillbraeCityCouncilDistrict3": {
"id": "SMMillbraeCityCouncilDistrict3",
"type": "localRace",
"location": "San Mateo",
"raceName": "Millbrae City Council, District 3",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:16 PM",
"dateUpdated": "Dec 3, 2024",
"totalVotes": 1884,
"candidates": [
{
"candidateName": "Reuben D. Holober",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1289
},
{
"candidateName": "You You Xue",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 595
}
]
},
"SMMillbraeCityCouncilDistrict5": {
"id": "SMMillbraeCityCouncilDistrict5",
"type": "localRace",
"location": "San Mateo",
"raceName": "Millbrae City Council, District 5",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:16 PM",
"dateUpdated": "Dec 3, 2024",
"totalVotes": 1300,
"candidates": [
{
"candidateName": "Anders Fung",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 1300
}
]
},
"SMPacificaCityCouncilDistrict1": {
"id": "SMPacificaCityCouncilDistrict1",
"type": "localRace",
"location": "San Mateo",
"raceName": "Pacifica City Council, District 1",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:16 PM",
"dateUpdated": "Dec 3, 2024",
"totalVotes": 2873,
"candidates": [
{
"candidateName": "Mayra Espinosa",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1811
},
{
"candidateName": "Michelle Murry",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 892
},
{
"candidateName": "Victor A Spano",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 170
}
]
},
"SMPacificaCityCouncilDistrict4": {
"id": "SMPacificaCityCouncilDistrict4",
"type": "localRace",
"location": "San Mateo",
"raceName": "Pacifica City Council, District 4",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:16 PM",
"dateUpdated": "Dec 3, 2024",
"totalVotes": 4242,
"candidates": [
{
"candidateName": "Mark Hubbell",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2005
},
{
"candidateName": "Greg Wright",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2237
}
]
},
"SMPortolaValleyTownCouncil": {
"id": "SMPortolaValleyTownCouncil",
"type": "localRace",
"location": "San Mateo",
"raceName": "Portola Valley Town Council",
"raceDescription": "Top two candidates win seat. ",
"raceReadTheStory": "",
"raceType": "top2",
"timeUpdated": "7:16 PM",
"dateUpdated": "Dec 3, 2024",
"totalVotes": 5417,
"candidates": [
{
"candidateName": "Rebecca Flynn",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1780
},
{
"candidateName": "Ellen Vernazza",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 871
},
{
"candidateName": "Carter J. Warr",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1193
},
{
"candidateName": "Helen Wolter",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1573
}
]
},
"SMRedwoodCityCouncilDistrict1": {
"id": "SMRedwoodCityCouncilDistrict1",
"type": "localRace",
"location": "San Mateo",
"raceName": "Redwood City Council, District 1",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:16 PM",
"dateUpdated": "Dec 3, 2024",
"totalVotes": 4570,
"candidates": [
{
"candidateName": "Jeff Gee",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 4570
}
]
},
"SMRedwoodCityCouncilDistrict3": {
"id": "SMRedwoodCityCouncilDistrict3",
"type": "localRace",
"location": "San Mateo",
"raceName": "Redwood City Council, District 3",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:16 PM",
"dateUpdated": "Dec 3, 2024",
"totalVotes": 2785,
"candidates": [
{
"candidateName": "Lissette Espinoza-Garnica",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 1385
},
{
"candidateName": "Isabella Chu",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1400
}
]
},
"SMRedwoodCityCouncilDistrict4": {
"id": "SMRedwoodCityCouncilDistrict4",
"type": "localRace",
"location": "San Mateo",
"raceName": "Redwood City Council, District 4",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:16 PM",
"dateUpdated": "Dec 3, 2024",
"totalVotes": 1924,
"candidates": [
{
"candidateName": "Elmer Martínez Saballos",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 1924
}
]
},
"SMRedwoodCityCouncilDistrict7": {
"id": "SMRedwoodCityCouncilDistrict7",
"type": "localRace",
"location": "San Mateo",
"raceName": "Redwood City Council, District 7",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:16 PM",
"dateUpdated": "Dec 3, 2024",
"totalVotes": 5883,
"candidates": [
{
"candidateName": "Diana Reddy",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2702
},
{
"candidateName": "Marcella Padilla",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 3181
}
]
},
"SMSanBrunoMayor": {
"id": "SMSanBrunoMayor",
"type": "localRace",
"location": "San Mateo",
"raceName": "San Bruno Mayor",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:16 PM",
"dateUpdated": "Dec 3, 2024",
"totalVotes": 16302,
"candidates": [
{
"candidateName": "Marty P. Medina",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 7850
},
{
"candidateName": "Rico E. Medina",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 8452
}
]
},
"SMSanBrunoCityCouncilDistrict2": {
"id": "SMSanBrunoCityCouncilDistrict2",
"type": "localRace",
"location": "San Mateo",
"raceName": "San Bruno City Council, District 2",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:16 PM",
"dateUpdated": "Dec 3, 2024",
"totalVotes": 4396,
"candidates": [
{
"candidateName": "Tom Hamilton",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2518
},
{
"candidateName": "Stephan A. Marshall",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1878
}
]
},
"SMSanBrunoCityCouncilDistrict3": {
"id": "SMSanBrunoCityCouncilDistrict3",
"type": "localRace",
"location": "San Mateo",
"raceName": "San Bruno City Council, District 3\r",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:16 PM",
"dateUpdated": "Dec 3, 2024",
"totalVotes": 3353,
"candidates": [
{
"candidateName": "Michael Salazar",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 3353
}
]
},
"SMSanCarlosCityCouncil": {
"id": "SMSanCarlosCityCouncil",
"type": "localRace",
"location": "San Mateo",
"raceName": "San Carlos City Council",
"raceDescription": "Top two candidates win seat. ",
"raceReadTheStory": "",
"raceType": "top2",
"timeUpdated": "7:16 PM",
"dateUpdated": "Dec 3, 2024",
"totalVotes": 19195,
"candidates": [
{
"candidateName": "Neil Layton",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 9004
},
{
"candidateName": "John Dugan",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 10191
}
]
},
"SMSanCarlosCityTreasurer": {
"id": "SMSanCarlosCityTreasurer",
"type": "localRace",
"location": "San Mateo",
"raceName": "San Carlos City Treasurer",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:16 PM",
"dateUpdated": "Dec 3, 2024",
"totalVotes": 11521,
"candidates": [
{
"candidateName": "Inge Tiegel Doherty",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 11521
}
]
},
"SMSanMateoCityCouncilDistrict2": {
"id": "SMSanMateoCityCouncilDistrict2",
"type": "localRace",
"location": "San Mateo",
"raceName": "San Mateo City Council, District 2",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:16 PM",
"dateUpdated": "Dec 3, 2024",
"totalVotes": 5703,
"candidates": [
{
"candidateName": "Nicole Fernandez",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 3849
},
{
"candidateName": "Charles Hansen",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1854
}
]
},
"SMSanMateoCityCouncilDistrict4": {
"id": "SMSanMateoCityCouncilDistrict4",
"type": "localRace",
"location": "San Mateo",
"raceName": "San Mateo City Council, District 4",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:16 PM",
"dateUpdated": "Dec 3, 2024",
"totalVotes": 5302,
"candidates": [
{
"candidateName": "Danielle Cwirko-Godycki",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 5302
}
]
},
"SMSouthSanFranciscoCityCouncilDistrict2": {
"id": "SMSouthSanFranciscoCityCouncilDistrict2",
"type": "localRace",
"location": "San Mateo",
"raceName": "South San Francisco City Council, District 2",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:16 PM",
"dateUpdated": "Dec 3, 2024",
"totalVotes": 5067,
"candidates": [
{
"candidateName": "Vivian Ramos",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1771
},
{
"candidateName": "Mark Nagales",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 3296
}
]
},
"SMSouthSanFranciscoCityCouncilDistrict4": {
"id": "SMSouthSanFranciscoCityCouncilDistrict4",
"type": "localRace",
"location": "San Mateo",
"raceName": "South San Francisco City Council, District 4",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:16 PM",
"dateUpdated": "Dec 3, 2024",
"totalVotes": 5881,
"candidates": [
{
"candidateName": "James Hsu Coleman",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 3921
},
{
"candidateName": "Avin M. Sharma",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1960
}
]
},
"SMWoodsideTownCouncilDistrict1": {
"id": "SMWoodsideTownCouncilDistrict1",
"type": "localRace",
"location": "San Mateo",
"raceName": "Woodside Town Council, District 1",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:16 PM",
"dateUpdated": "Dec 3, 2024",
"totalVotes": 539,
"candidates": [
{
"candidateName": "Jennifer Wall",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 539
}
]
},
"SMWoodsideTownCouncilDistrict4": {
"id": "SMWoodsideTownCouncilDistrict4",
"type": "localRace",
"location": "San Mateo",
"raceName": "Woodside Town Council, District 4",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:16 PM",
"dateUpdated": "Dec 3, 2024",
"totalVotes": 531,
"candidates": [
{
"candidateName": "Paul Goeld",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 531
}
]
},
"SMWoodsideTownCouncilDistrict5": {
"id": "SMWoodsideTownCouncilDistrict5",
"type": "localRace",
"location": "San Mateo",
"raceName": "Woodside Town Council, District 5",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:16 PM",
"dateUpdated": "Dec 3, 2024",
"totalVotes": 511,
"candidates": [
{
"candidateName": "Hassan Aburish",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 461
},
{
"candidateName": "Alayna Van Devort Wagner",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 50
}
]
},
"SMBroadmoorPoliceProtectionDistrictBoardofCommissioners": {
"id": "SMBroadmoorPoliceProtectionDistrictBoardofCommissioners",
"type": "localRace",
"location": "San Mateo",
"raceName": "Broadmoor Police Protection District, Board of Commissioners",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:16 PM",
"dateUpdated": "Dec 3, 2024",
"totalVotes": 1992,
"candidates": [
{
"candidateName": "Andrea M. Hall",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1207
},
{
"candidateName": "John V. Aguerre",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 785
}
]
},
"SMGranadaCommunityServicesDistrictBoardofDirectors": {
"id": "SMGranadaCommunityServicesDistrictBoardofDirectors",
"type": "localRace",
"location": "San Mateo",
"raceName": "Granada Community Services District, Board of Directors",
"raceDescription": "Top two candidates win seat. ",
"raceReadTheStory": "",
"raceType": "top2",
"timeUpdated": "7:16 PM",
"dateUpdated": "Dec 3, 2024",
"totalVotes": 5444,
"candidates": [
{
"candidateName": "Nancy Marsh",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 1984
},
{
"candidateName": "Iris Grant",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 582
},
{
"candidateName": "Janet Brayer",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1425
},
{
"candidateName": "Wanda Bowles",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1453
}
]
},
"SMHighlandsRecreationDistrictBoardofDirectorsFullTerm": {
"id": "SMHighlandsRecreationDistrictBoardofDirectorsFullTerm",
"type": "localRace",
"location": "San Mateo",
"raceName": "Highlands Recreation District, Board of Directors — Full Term",
"raceDescription": "Top two candidates win seat. ",
"raceReadTheStory": "",
"raceType": "top2",
"timeUpdated": "7:16 PM",
"dateUpdated": "Dec 3, 2024",
"totalVotes": 1927,
"candidates": [
{
"candidateName": "Greg Tseng",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 473
},
{
"candidateName": "Pamela Merkadeau",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 812
},
{
"candidateName": "Christopher Carlos",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 642
}
]
},
"SMPescaderoMunicipalAdvisoryCouncil": {
"id": "SMPescaderoMunicipalAdvisoryCouncil",
"type": "localRace",
"location": "San Mateo",
"raceName": "Pescadero Municipal Advisory Council",
"raceDescription": "Top eight candidates win seat.",
"raceReadTheStory": "",
"raceType": "top8",
"timeUpdated": "7:16 PM",
"dateUpdated": "Dec 3, 2024",
"totalVotes": 2406,
"candidates": [
{
"candidateName": "Kassandra Talbot",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 439
},
{
"candidateName": "Nic Erridge",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 284
},
{
"candidateName": "Patrick Horn",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 223
},
{
"candidateName": "Ryan Augustine",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 316
},
{
"candidateName": "Cullen Ray Rose",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 292
},
{
"candidateName": "Itzel Negrete",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 271
},
{
"candidateName": "Mark Wallace",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 272
},
{
"candidateName": "Rob Skinner",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 309
}
]
},
"SMSequoiaHealthcareDistrictBoardofDirectorsZoneB": {
"id": "SMSequoiaHealthcareDistrictBoardofDirectorsZoneB",
"type": "localRace",
"location": "San Mateo",
"raceName": "Sequoia Healthcare District, Board of Directors, Zone B",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:16 PM",
"dateUpdated": "Dec 3, 2024",
"totalVotes": 18560,
"candidates": [
{
"candidateName": "Cama Garcia Lock",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 10542
},
{
"candidateName": "Jo-Ann Byrne Sockolov",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 8018
}
]
},
"SMMeasureK": {
"id": "SMMeasureK",
"type": "localRace",
"location": "San Mateo",
"raceName": "Measure K",
"raceDescription": "Cabrillo Unified School District. School bond. Passes with 55% vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:16 PM",
"dateUpdated": "Dec 3, 2024",
"totalVotes": 13641,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 8462
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 5179
}
]
},
"SMMeasureN": {
"id": "SMMeasureN",
"type": "localRace",
"location": "San Mateo",
"raceName": "Measure N",
"raceDescription": "Cabrillo Unified School District. Parcel tax. Passes with 2/3 vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:16 PM",
"dateUpdated": "Dec 3, 2024",
"totalVotes": 13708,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 9706
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 4002
}
]
},
"SMMeasureZ": {
"id": "SMMeasureZ",
"type": "localRace",
"location": "San Mateo",
"raceName": "Measure Z",
"raceDescription": "Jefferson Union High School District. Parcel tax. Passes with 2/3 vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:16 PM",
"dateUpdated": "Dec 3, 2024",
"totalVotes": 49953,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 38447
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 11506
}
]
},
"SMMeasureHH": {
"id": "SMMeasureHH",
"type": "localRace",
"location": "San Mateo",
"raceName": "Measure HH",
"raceDescription": "Bayshore Elementary School District. School bond. Passes with 55% vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:16 PM",
"dateUpdated": "Dec 3, 2024",
"totalVotes": 1705,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1215
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 490
}
]
},
"SMMeasureP": {
"id": "SMMeasureP",
"type": "localRace",
"location": "San Mateo",
"raceName": "Measure P",
"raceDescription": "Belmont-Redwood Shores School District. School bond. Passes with 55% vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:16 PM",
"dateUpdated": "Dec 3, 2024",
"totalVotes": 20334,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 13712
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 6622
}
]
},
"SMMeasureGG": {
"id": "SMMeasureGG",
"type": "localRace",
"location": "San Mateo",
"raceName": "Measure GG",
"raceDescription": "Burlingame School District. Parcel tax. Passes with 2/3 vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:16 PM",
"dateUpdated": "Dec 3, 2024",
"totalVotes": 15139,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 11203
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 3936
}
]
},
"SMMeasureU": {
"id": "SMMeasureU",
"type": "localRace",
"location": "San Mateo",
"raceName": "Measure U",
"raceDescription": "Menlo Park City School District. School bond. Passes with 55% vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:16 PM",
"dateUpdated": "Dec 3, 2024",
"totalVotes": 14136,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 10174
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 3962
}
]
},
"SMMeasureJ": {
"id": "SMMeasureJ",
"type": "localRace",
"location": "San Mateo",
"raceName": "Measure J",
"raceDescription": "Millbrae Elementary School District. School bond. Passes wtith 55% vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:16 PM",
"dateUpdated": "Dec 3, 2024",
"totalVotes": 10950,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 6986
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 3964
}
]
},
"SMMeasureEE": {
"id": "SMMeasureEE",
"type": "localRace",
"location": "San Mateo",
"raceName": "Measure EE",
"raceDescription": "Pacifica School District. Parcel tax. Passes with 2/3 vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:16 PM",
"dateUpdated": "Dec 3, 2024",
"totalVotes": 19170,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 13902
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 5268
}
]
},
"SMMeasureS": {
"id": "SMMeasureS",
"type": "localRace",
"location": "San Mateo",
"raceName": "Measure S",
"raceDescription": "Ravenswood City School District. Parcel tax. Passes with 2/3 vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:16 PM",
"dateUpdated": "Dec 3, 2024",
"totalVotes": 7945,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 6249
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1696
}
]
},
"SMMeasureX": {
"id": "SMMeasureX",
"type": "localRace",
"location": "San Mateo",
"raceName": "Measure X",
"raceDescription": "San Bruno Park School District. Parcel tax. Passes with 2/3 vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:16 PM",
"dateUpdated": "Dec 3, 2024",
"totalVotes": 15828,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 11919
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 3909
}
]
},
"SMMeasureO": {
"id": "SMMeasureO",
"type": "localRace",
"location": "San Mateo",
"raceName": "Measure O",
"raceDescription": "San Bruno Park School District. Term limit. Passes with majority vote. ",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:16 PM",
"dateUpdated": "Dec 3, 2024",
"totalVotes": 15031,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 12419
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2612
}
]
},
"SMMeasureY": {
"id": "SMMeasureY",
"type": "localRace",
"location": "San Mateo",
"raceName": "Measure Y",
"raceDescription": "Woodside Elementary School District. Parcel tax. Passes with 2/3 vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:16 PM",
"dateUpdated": "Dec 3, 2024",
"totalVotes": 1985,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1536
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 449
}
]
},
"SMMeasureDD": {
"id": "SMMeasureDD",
"type": "localRace",
"location": "San Mateo",
"raceName": "Measure DD",
"raceDescription": "Belmont. Business license tax. Passes with majority vote",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:16 PM",
"dateUpdated": "Dec 3, 2024",
"totalVotes": 12925,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 10945
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1980
}
]
},
"SMMeasureAA": {
"id": "SMMeasureAA",
"type": "localRace",
"location": "San Mateo",
"raceName": "Measure AA",
"raceDescription": "Colma. Sales tax. Passes with majority vote. ",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:16 PM",
"dateUpdated": "Dec 3, 2024",
"totalVotes": 553,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 454
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 99
}
]
},
"SMMeasureJJ": {
"id": "SMMeasureJJ",
"type": "localRace",
"location": "San Mateo",
"raceName": "Measure JJ",
"raceDescription": "East Palo Alto. Rental assistance. Passes with majority vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:16 PM",
"dateUpdated": "Dec 3, 2024",
"totalVotes": 6278,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 4860
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1418
}
]
},
"SMMeasureV": {
"id": "SMMeasureV",
"type": "localRace",
"location": "San Mateo",
"raceName": "Measure V",
"raceDescription": "Foster City. Business license tax. Passes with majority vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:16 PM",
"dateUpdated": "Dec 3, 2024",
"totalVotes": 13252,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 9831
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 3421
}
]
},
"SMMeasureR": {
"id": "SMMeasureR",
"type": "localRace",
"location": "San Mateo",
"raceName": "Measure R",
"raceDescription": "Half Moon Bay. Sales tax. Passes with majority vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:16 PM",
"dateUpdated": "Dec 3, 2024",
"totalVotes": 6145,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 3969
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2176
}
]
},
"SMMeasureCC": {
"id": "SMMeasureCC",
"type": "localRace",
"location": "San Mateo",
"raceName": "Measure CC",
"raceDescription": "Menlo Park. Transient occupancy tax. Passes with majority vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:16 PM",
"dateUpdated": "Dec 3, 2024",
"totalVotes": 15571,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 13009
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2562
}
]
},
"SMMeasureFF": {
"id": "SMMeasureFF",
"type": "localRace",
"location": "San Mateo",
"raceName": "Measure FF",
"raceDescription": "Millbrae. Term limit. Passes with majority vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:16 PM",
"dateUpdated": "Dec 3, 2024",
"totalVotes": 9905,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 7729
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2176
}
]
},
"SMMeasureM": {
"id": "SMMeasureM",
"type": "localRace",
"location": "San Mateo",
"raceName": "Measure M ",
"raceDescription": "Pacifica. Transient occupancy tax. Passes with majority vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:16 PM",
"dateUpdated": "Dec 3, 2024",
"totalVotes": 19664,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 15284
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 4380
}
]
},
"SMMeasureBB": {
"id": "SMMeasureBB",
"type": "localRace",
"location": "San Mateo",
"raceName": "Measure BB",
"raceDescription": "Redwood City. Business license tax. Passes with majority vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:16 PM",
"dateUpdated": "Dec 3, 2024",
"totalVotes": 32216,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 26988
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 5228
}
]
},
"SMMeasureQ": {
"id": "SMMeasureQ",
"type": "localRace",
"location": "San Mateo",
"raceName": "Measure Q",
"raceDescription": "San Bruno. Infrastructure bond. Passes with 2/3 vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:16 PM",
"dateUpdated": "Dec 3, 2024",
"totalVotes": 17380,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 12703
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 4677
}
]
},
"SMMeasureL": {
"id": "SMMeasureL",
"type": "localRace",
"location": "San Mateo",
"raceName": "Measure L",
"raceDescription": "San Carlos. Appoint city treasurer. Passes with majority vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:16 PM",
"dateUpdated": "Dec 3, 2024",
"totalVotes": 14980,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 11206
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 3774
}
]
},
"SMMeasureT": {
"id": "SMMeasureT",
"type": "localRace",
"location": "San Mateo",
"raceName": "Measure T",
"raceDescription": "San Mateo. Affordable housing. Passes with majority vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:16 PM",
"dateUpdated": "Dec 3, 2024",
"totalVotes": 42554,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 25271
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 17283
}
]
},
"SMMeasureW": {
"id": "SMMeasureW",
"type": "localRace",
"location": "San Mateo",
"raceName": "Measure W",
"raceDescription": "South San Francisco. Business lincese tax. Passes with majority vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:16 PM",
"dateUpdated": "Dec 3, 2024",
"totalVotes": 24535,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 19842
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 4693
}
]
},
"SMMeasureI": {
"id": "SMMeasureI",
"type": "localRace",
"location": "San Mateo",
"raceName": "Measure I",
"raceDescription": "Broadmoor Police Protection District. Parcel tax. Passes with 2/3 vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:16 PM",
"dateUpdated": "Dec 3, 2024",
"totalVotes": 2085,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 888
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1197
}
]
},
"SMMeasureII": {
"id": "SMMeasureII",
"type": "localRace",
"location": "San Mateo",
"raceName": "Measure II",
"raceDescription": "Pescadero Municipal Advisory Council. Number of members. Passes with majority vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:16 PM",
"dateUpdated": "Dec 3, 2024",
"totalVotes": 620,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 450
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 170
}
]
},
"SCCampbellCityCouncilDistrict1": {
"id": "SCCampbellCityCouncilDistrict1",
"type": "localRace",
"location": "Santa Clara",
"raceName": "Campbell City Council, District 1",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:54 PM",
"dateUpdated": "Dec 5, 2024",
"totalVotes": 3029,
"candidates": [
{
"candidateName": "Terry Hines",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1599
},
{
"candidateName": "Juan Rodriguez",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1430
}
]
},
"SCCampbellCityCouncilDistrict2": {
"id": "SCCampbellCityCouncilDistrict2",
"type": "localRace",
"location": "Santa Clara",
"raceName": "Campbell City Council, District 2",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:54 PM",
"dateUpdated": "Dec 5, 2024",
"totalVotes": 3029,
"candidates": [
{
"candidateName": "Sergio Lopez",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 3029
}
]
},
"SCCupertinoCityCouncil": {
"id": "SCCupertinoCityCouncil",
"type": "localRace",
"location": "Santa Clara",
"raceName": "Cupertino City Council",
"raceDescription": "Top two candidates win seat.",
"raceReadTheStory": "",
"raceType": "top2",
"timeUpdated": "7:54 PM",
"dateUpdated": "Dec 5, 2024",
"totalVotes": 41147,
"candidates": [
{
"candidateName": "Kitty Moore",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 10344
},
{
"candidateName": "Barry Chang",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2911
},
{
"candidateName": "Claudio Bono",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2226
},
{
"candidateName": "Hung Wei",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 7114
},
{
"candidateName": "Ray Wang",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 7641
},
{
"candidateName": "Gilbert Wong",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 3333
},
{
"candidateName": "Rod Sinks",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 7578
}
]
},
"SCGilroyMayor": {
"id": "SCGilroyMayor",
"type": "localRace",
"location": "Santa Clara",
"raceName": "Gilroy Mayor",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:54 PM",
"dateUpdated": "Dec 5, 2024",
"totalVotes": 22337,
"candidates": [
{
"candidateName": "Marie Blankley",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 11063
},
{
"candidateName": "Greg Bozzo",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 11274
}
]
},
"SCGilroyCityCouncil": {
"id": "SCGilroyCityCouncil",
"type": "localRace",
"location": "Santa Clara",
"raceName": "Gilroy City Council",
"raceDescription": "Top three candidates win seat.",
"raceReadTheStory": "",
"raceType": "top3",
"timeUpdated": "7:54 PM",
"dateUpdated": "Dec 5, 2024",
"totalVotes": 52011,
"candidates": [
{
"candidateName": "Terence Fugazzi",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 10072
},
{
"candidateName": "Fred Tovar",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 8625
},
{
"candidateName": "Stefanie Elle",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 7718
},
{
"candidateName": "Zach Hilton",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 10895
},
{
"candidateName": "Rebeca Armendariz",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 5689
},
{
"candidateName": "Kelly Ramirez",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 9012
}
]
},
"SCLosAltosCityCouncil": {
"id": "SCLosAltosCityCouncil",
"type": "localRace",
"location": "Santa Clara",
"raceName": "Los Altos City Council",
"raceDescription": "Top three candidates win seat.",
"raceReadTheStory": "",
"raceType": "top3",
"timeUpdated": "7:54 PM",
"dateUpdated": "Dec 5, 2024",
"totalVotes": 37351,
"candidates": [
{
"candidateName": "Larry Lang",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 7772
},
{
"candidateName": "Sally Meadows",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 9786
},
{
"candidateName": "Ibrahim Bashir",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 7200
},
{
"candidateName": "Jonathan D. Weinberg",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 8771
},
{
"candidateName": "Eric Steinle",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 3822
}
]
},
"SCMilpitasMayor": {
"id": "SCMilpitasMayor",
"type": "localRace",
"location": "Santa Clara",
"raceName": "Milpitas Mayor",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:54 PM",
"dateUpdated": "Dec 5, 2024",
"totalVotes": 23398,
"candidates": [
{
"candidateName": "Hon Lien",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 7609
},
{
"candidateName": "Voltaire Soriben Montemayor",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2200
},
{
"candidateName": "Carmen Montano",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 8378
},
{
"candidateName": "Anthony Phan",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 5211
}
]
},
"SCMilpitasCityCouncil": {
"id": "SCMilpitasCityCouncil",
"type": "localRace",
"location": "Santa Clara",
"raceName": "Milpitas City Council",
"raceDescription": "Top two candidates win seat.",
"raceReadTheStory": "",
"raceType": "top2",
"timeUpdated": "7:54 PM",
"dateUpdated": "Dec 5, 2024",
"totalVotes": 37328,
"candidates": [
{
"candidateName": "William Lam",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 7162
},
{
"candidateName": "Juliette Gomez",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2966
},
{
"candidateName": "Dipak Awasthi",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 3529
},
{
"candidateName": "Evelyn Chua",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 11056
},
{
"candidateName": "Bill Chuan",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 6370
},
{
"candidateName": "Anu Nakka",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 6245
}
]
},
"SCMorganHillMayor": {
"id": "SCMorganHillMayor",
"type": "localRace",
"location": "Santa Clara",
"raceName": "Morgan Hill Mayor",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:54 PM",
"dateUpdated": "Dec 5, 2024",
"totalVotes": 21069,
"candidates": [
{
"candidateName": "Mark Turner",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 12284
},
{
"candidateName": "Yvonne Martinez Beltran",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 8785
}
]
},
"SCMorganHillCityCouncilDistrictA": {
"id": "SCMorganHillCityCouncilDistrictA",
"type": "localRace",
"location": "Santa Clara",
"raceName": "Morgan Hill City Council, District A",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:54 PM",
"dateUpdated": "Dec 5, 2024",
"totalVotes": 4592,
"candidates": [
{
"candidateName": "David Dindak",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2041
},
{
"candidateName": "Miriam T. Vega",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2551
}
]
},
"SCMorganHillCityCouncilDistrictC": {
"id": "SCMorganHillCityCouncilDistrictC",
"type": "localRace",
"location": "Santa Clara",
"raceName": "Morgan Hill City Council, District C",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:54 PM",
"dateUpdated": "Dec 5, 2024",
"totalVotes": 4202,
"candidates": [
{
"candidateName": "Soraida Iwanaga",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2298
},
{
"candidateName": "Michael Caesar Orosco",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1904
}
]
},
"SCMorganHillTreasurer": {
"id": "SCMorganHillTreasurer",
"type": "localRace",
"location": "Santa Clara",
"raceName": "Morgan Hill Treasurer",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:54 PM",
"dateUpdated": "Dec 5, 2024",
"totalVotes": 16898,
"candidates": [
{
"candidateName": "Cindy Rogers Murphy",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 16898
}
]
},
"SCMountainViewCityCouncil": {
"id": "SCMountainViewCityCouncil",
"type": "localRace",
"location": "Santa Clara",
"raceName": "Mountain View City Council",
"raceDescription": "Top four candidates win seat.",
"raceReadTheStory": "",
"raceType": "top4",
"timeUpdated": "7:54 PM",
"dateUpdated": "Dec 5, 2024",
"totalVotes": 83714,
"candidates": [
{
"candidateName": "Nicholas Hargis",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 6015
},
{
"candidateName": "John McAlister",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 10108
},
{
"candidateName": "Jose Gutierrez",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 5332
},
{
"candidateName": "Emily Ann Ramos",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 13232
},
{
"candidateName": "Erik Poicon",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 7567
},
{
"candidateName": "Chris Clark",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 10947
},
{
"candidateName": "Devon Conley",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 8112
},
{
"candidateName": "Pat Showalter",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 13523
},
{
"candidateName": "IdaRose Sylvester",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 8878
}
]
},
"SCPaloAltoCityCouncil": {
"id": "SCPaloAltoCityCouncil",
"type": "localRace",
"location": "Santa Clara",
"raceName": "Palo Alto City Council",
"raceDescription": "Top four candidates win seat.",
"raceReadTheStory": "",
"raceType": "top4",
"timeUpdated": "7:54 PM",
"dateUpdated": "Dec 5, 2024",
"totalVotes": 94663,
"candidates": [
{
"candidateName": "George Lu",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 13521
},
{
"candidateName": "Cari Templeton",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 9167
},
{
"candidateName": "Henry Etzkowitz",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2869
},
{
"candidateName": "Keith Reckdahl",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 11563
},
{
"candidateName": "Katie Causey",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 10887
},
{
"candidateName": "Anne W. Cribbs",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 7462
},
{
"candidateName": "Pat Burt",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 12926
},
{
"candidateName": "Greer Stone",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 14717
},
{
"candidateName": "Doria Summa",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 11551
}
]
},
"SCSanJosCityCouncilDistrict2": {
"id": "SCSanJosCityCouncilDistrict2",
"type": "localRace",
"location": "Santa Clara",
"raceName": "San José City Council, District 2",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:54 PM",
"dateUpdated": "Dec 5, 2024",
"totalVotes": 31245,
"candidates": [
{
"candidateName": "Joe Lopez",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 14362
},
{
"candidateName": "Pamela Campos",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 16883
}
]
},
"SCSanJosCityCouncilDistrict6": {
"id": "SCSanJosCityCouncilDistrict6",
"type": "localRace",
"location": "Santa Clara",
"raceName": "San José City Council, District 6",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:54 PM",
"dateUpdated": "Dec 5, 2024",
"totalVotes": 38261,
"candidates": [
{
"candidateName": "Michael Mulcahy",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 19629
},
{
"candidateName": "Olivia Navarro",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 18632
}
]
},
"SCSanJosCityCouncilDistrict8": {
"id": "SCSanJosCityCouncilDistrict8",
"type": "localRace",
"location": "Santa Clara",
"raceName": "San José City Council, District 8",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:54 PM",
"dateUpdated": "Dec 5, 2024",
"totalVotes": 40795,
"candidates": [
{
"candidateName": "Tam Truong",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 17432
},
{
"candidateName": "Domingo Candelas",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 23363
}
]
},
"SCSanJosCityCouncilDistrict10": {
"id": "SCSanJosCityCouncilDistrict10",
"type": "localRace",
"location": "Santa Clara",
"raceName": "San José City Council, District 10",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:54 PM",
"dateUpdated": "Dec 5, 2024",
"totalVotes": 41484,
"candidates": [
{
"candidateName": "George Casey",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 23977
},
{
"candidateName": "Arjun Batra",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 17507
}
]
},
"SCSantaClaraCityCouncilDistrict1": {
"id": "SCSantaClaraCityCouncilDistrict1",
"type": "localRace",
"location": "Santa Clara",
"raceName": "Santa Clara City Council, District 1",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:54 PM",
"dateUpdated": "Dec 5, 2024",
"totalVotes": 5867,
"candidates": [
{
"candidateName": "Albert Gonzalez",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2507
},
{
"candidateName": "Satish “Sunny” Chandra",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2012
},
{
"candidateName": "Harbir K. Bhatia",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1348
}
]
},
"SCSantaClaraCityCouncilDistrict4": {
"id": "SCSantaClaraCityCouncilDistrict4",
"type": "localRace",
"location": "Santa Clara",
"raceName": "Santa Clara City Council, District 4",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:54 PM",
"dateUpdated": "Dec 5, 2024",
"totalVotes": 5695,
"candidates": [
{
"candidateName": "Kevin Nara Park",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 3371
},
{
"candidateName": "Teresa O'Neill",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2324
}
]
},
"SCSantaClaraCityCouncilDistrict5": {
"id": "SCSantaClaraCityCouncilDistrict5",
"type": "localRace",
"location": "Santa Clara",
"raceName": "Santa Clara City Council, District 5",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:54 PM",
"dateUpdated": "Dec 5, 2024",
"totalVotes": 6549,
"candidates": [
{
"candidateName": "Suds Jain",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 3539
},
{
"candidateName": "David Kertes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 3010
}
]
},
"SCSantaClaraCityCouncilDistrict6": {
"id": "SCSantaClaraCityCouncilDistrict6",
"type": "localRace",
"location": "Santa Clara",
"raceName": "Santa Clara City Council, District 6",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:54 PM",
"dateUpdated": "Dec 5, 2024",
"totalVotes": 7566,
"candidates": [
{
"candidateName": "George Guerra",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1834
},
{
"candidateName": "Kelly G. Cox",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 4040
},
{
"candidateName": "Anthony J. Becker",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 1692
}
]
},
"SCSantaClaraChiefofPolice": {
"id": "SCSantaClaraChiefofPolice",
"type": "localRace",
"location": "Santa Clara",
"raceName": "Santa Clara Chief of Police",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:54 PM",
"dateUpdated": "Dec 5, 2024",
"totalVotes": 34711,
"candidates": [
{
"candidateName": "Cory B. Morgan",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 22880
},
{
"candidateName": "Mario J. Brasil",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 11831
}
]
},
"SCSantaClaraCityClerk": {
"id": "SCSantaClaraCityClerk",
"type": "localRace",
"location": "Santa Clara",
"raceName": "Santa Clara City Clerk",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:54 PM",
"dateUpdated": "Dec 5, 2024",
"totalVotes": 35239,
"candidates": [
{
"candidateName": "Paul Tacci",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 5491
},
{
"candidateName": "Poornima Gopi",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 9953
},
{
"candidateName": "Steve Kelly",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 9415
},
{
"candidateName": "Bob O'Keefe",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 10380
}
]
},
"SCSunnyvaleMayor": {
"id": "SCSunnyvaleMayor",
"type": "localRace",
"location": "Santa Clara",
"raceName": "Sunnyvale Mayor",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:54 PM",
"dateUpdated": "Dec 5, 2024",
"totalVotes": 47343,
"candidates": [
{
"candidateName": "Russ Melton",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 12914
},
{
"candidateName": "Larry Klein",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 34429
}
]
},
"SCSunnyvaleCityCouncilDistrict2": {
"id": "SCSunnyvaleCityCouncilDistrict2",
"type": "localRace",
"location": "Santa Clara",
"raceName": "Sunnyvale City Council, District 2",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:54 PM",
"dateUpdated": "Dec 5, 2024",
"totalVotes": 6223,
"candidates": [
{
"candidateName": "Jim Davis",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1937
},
{
"candidateName": "Alysa Cisneros",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 4286
}
]
},
"SCSunnyvaleCityCouncilDistrict4": {
"id": "SCSunnyvaleCityCouncilDistrict4",
"type": "localRace",
"location": "Santa Clara",
"raceName": "Sunnyvale City Council, District 4",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:54 PM",
"dateUpdated": "Dec 5, 2024",
"totalVotes": 6055,
"candidates": [
{
"candidateName": "Charlsie Chang",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 6055
}
]
},
"SCSunnyvaleCityCouncilDistrict6": {
"id": "SCSunnyvaleCityCouncilDistrict6",
"type": "localRace",
"location": "Santa Clara",
"raceName": "Sunnyvale City Council, District 6",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:54 PM",
"dateUpdated": "Dec 5, 2024",
"totalVotes": 7365,
"candidates": [
{
"candidateName": "Eileen Le",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 4031
},
{
"candidateName": "Richard Lesher",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2202
},
{
"candidateName": "Beverly Blau",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1132
}
]
},
"SCBoardofSupervisorsDistrict2": {
"id": "SCBoardofSupervisorsDistrict2",
"type": "localRace",
"location": "Santa Clara",
"raceName": "Board of Supervisors, District 2",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:54 PM",
"dateUpdated": "Dec 5, 2024",
"totalVotes": 98481,
"candidates": [
{
"candidateName": "Betty Duong",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 52584
},
{
"candidateName": "Madison Nguyen",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 45897
}
]
},
"SCBoardofSupervisorsDistrict5": {
"id": "SCBoardofSupervisorsDistrict5",
"type": "localRace",
"location": "Santa Clara",
"raceName": "Board of Supervisors, District 5",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:54 PM",
"dateUpdated": "Dec 5, 2024",
"totalVotes": 144427,
"candidates": [
{
"candidateName": "Sally J. Lieber",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 61937
},
{
"candidateName": "Margaret Abe-Koga",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 82490
}
]
},
"SCJudgeoftheSuperiorCourtOffice5": {
"id": "SCJudgeoftheSuperiorCourtOffice5",
"type": "localRace",
"location": "Santa Clara",
"raceName": "Judge of the Superior Court, Office 5",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:54 PM",
"dateUpdated": "Dec 5, 2024",
"totalVotes": 601107,
"candidates": [
{
"candidateName": "Jay Boyarsky",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 259916
},
{
"candidateName": "Johnene Linda Stebbins",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 341191
}
]
},
"SCFoothillDeAnzaCommunityCollegeDistrictGoverningBoardTrusteeArea3": {
"id": "SCFoothillDeAnzaCommunityCollegeDistrictGoverningBoardTrusteeArea3",
"type": "localRace",
"location": "Santa Clara",
"raceName": "Foothill-De Anza Community College District Governing Board, Trustee Area 3",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:54 PM",
"dateUpdated": "Dec 5, 2024",
"totalVotes": 32851,
"candidates": [
{
"candidateName": "Peter Landsberger",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 26052
},
{
"candidateName": "Eric Rosenthal",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 6799
}
]
},
"SCFoothillDeAnzaCommunityCollegeDistrictGoverningBoardTrusteeArea5": {
"id": "SCFoothillDeAnzaCommunityCollegeDistrictGoverningBoardTrusteeArea5",
"type": "localRace",
"location": "Santa Clara",
"raceName": "Foothill-De Anza Community College District Governing Board, Trustee Area 5",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:54 PM",
"dateUpdated": "Dec 5, 2024",
"totalVotes": 28189,
"candidates": [
{
"candidateName": "Terry Godfrey",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 15777
},
{
"candidateName": "Forest Olaf Peterson",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 12412
}
]
},
"SCGavilanJointCommunityCollegeDistrictGoverningBoardTrusteeArea4": {
"id": "SCGavilanJointCommunityCollegeDistrictGoverningBoardTrusteeArea4",
"type": "localRace",
"location": "Santa Clara",
"raceName": "Gavilan Joint Community College District Governing Board, Trustee Area 4",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:54 PM",
"dateUpdated": "Dec 5, 2024",
"totalVotes": 8581,
"candidates": [
{
"candidateName": "Alex Larson",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 3048
},
{
"candidateName": "Lorena Tariba",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 5533
}
]
},
"SCSanJosEvergreenCommunityCollegeDistrictGoverningBoardTrusteeArea3": {
"id": "SCSanJosEvergreenCommunityCollegeDistrictGoverningBoardTrusteeArea3",
"type": "localRace",
"location": "Santa Clara",
"raceName": "San José-Evergreen Community College District Governing Board, Trustee Area 3",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:54 PM",
"dateUpdated": "Dec 5, 2024",
"totalVotes": 43353,
"candidates": [
{
"candidateName": "Tony Alexander",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 27588
},
{
"candidateName": "Mahbub R. Khan",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 15765
}
]
},
"SCWestValleyMissionCommunityCollegeDistrictGoverningBoardTrusteeArea2": {
"id": "SCWestValleyMissionCommunityCollegeDistrictGoverningBoardTrusteeArea2",
"type": "localRace",
"location": "Santa Clara",
"raceName": "West Valley-Mission Community College District Governing Board, Trustee Area 2",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:54 PM",
"dateUpdated": "Dec 5, 2024",
"totalVotes": 18550,
"candidates": [
{
"candidateName": "Paul Fong",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 10508
},
{
"candidateName": "Robert T. “Bob” Owens",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 8042
}
]
},
"SCWestValleyMissionCommunityCollegeDistrictGoverningBoardTrusteeArea6": {
"id": "SCWestValleyMissionCommunityCollegeDistrictGoverningBoardTrusteeArea6",
"type": "localRace",
"location": "Santa Clara",
"raceName": "West Valley-Mission Community College District Governing Board, Trustee Area 6",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:54 PM",
"dateUpdated": "Dec 5, 2024",
"totalVotes": 24388,
"candidates": [
{
"candidateName": "Adrienne Grey",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 14329
},
{
"candidateName": "Rebecca Wong",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 10059
}
]
},
"SCWestValleyMissionCommunityCollegeDistrictGoverningBoardTrusteeArea5ShortTerm": {
"id": "SCWestValleyMissionCommunityCollegeDistrictGoverningBoardTrusteeArea5ShortTerm",
"type": "localRace",
"location": "Santa Clara",
"raceName": "West Valley-Mission Community College District Governing Board, Trustee Area 5 — Short Term",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:54 PM",
"dateUpdated": "Dec 5, 2024",
"totalVotes": 26132,
"candidates": [
{
"candidateName": "Diane Lamkin",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 16315
},
{
"candidateName": "Mary-Lynne Bernald",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 9817
}
]
},
"SCMilpitasUnifiedSchoolDistrictGoverningBoard": {
"id": "SCMilpitasUnifiedSchoolDistrictGoverningBoard",
"type": "localRace",
"location": "Santa Clara",
"raceName": "Milpitas Unified School District Governing Board",
"raceDescription": "Top two candidates win seat.",
"raceReadTheStory": "",
"raceType": "top2",
"timeUpdated": "7:54 PM",
"dateUpdated": "Dec 5, 2024",
"totalVotes": 33525,
"candidates": [
{
"candidateName": "Robert Jung",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 16125
},
{
"candidateName": "Minh Ngo",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 11826
},
{
"candidateName": "Douglas Sueoka",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 5574
}
]
},
"SCMorganHillUnifiedSchoolDistrictGoverningBoardTrusteeArea5": {
"id": "SCMorganHillUnifiedSchoolDistrictGoverningBoardTrusteeArea5",
"type": "localRace",
"location": "Santa Clara",
"raceName": "Morgan Hill Unified School District Governing Board, Trustee Area 5",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:54 PM",
"dateUpdated": "Dec 5, 2024",
"totalVotes": 3878,
"candidates": [
{
"candidateName": "Jennifer Marquez",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2041
},
{
"candidateName": "Tyler Smith",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1837
}
]
},
"SCMorganHillUnifiedSchoolDistrictGoverningBoardTrusteeArea6": {
"id": "SCMorganHillUnifiedSchoolDistrictGoverningBoardTrusteeArea6",
"type": "localRace",
"location": "Santa Clara",
"raceName": "Morgan Hill Unified School District Governing Board, Trustee Area 6",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:54 PM",
"dateUpdated": "Dec 5, 2024",
"totalVotes": 3844,
"candidates": [
{
"candidateName": "Rebecca Munson",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2246
},
{
"candidateName": "Mary Patterson",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 1598
}
]
},
"SCMorganHillUnifiedSchoolDistrictGoverningBoardTrusteeArea7": {
"id": "SCMorganHillUnifiedSchoolDistrictGoverningBoardTrusteeArea7",
"type": "localRace",
"location": "Santa Clara",
"raceName": "Morgan Hill Unified School District Governing Board, Trustee Area 7",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:54 PM",
"dateUpdated": "Dec 5, 2024",
"totalVotes": 3021,
"candidates": [
{
"candidateName": "Veronica A. Andrade",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1982
},
{
"candidateName": "Tom Pocus",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1039
}
]
},
"SCPaloAltoUnifiedSchoolDistrictGoverningBoard": {
"id": "SCPaloAltoUnifiedSchoolDistrictGoverningBoard",
"type": "localRace",
"location": "Santa Clara",
"raceName": "Palo Alto Unified School District Governing Board",
"raceDescription": "Top three candidates win seat.",
"raceReadTheStory": "",
"raceType": "top3",
"timeUpdated": "7:54 PM",
"dateUpdated": "Dec 5, 2024",
"totalVotes": 81613,
"candidates": [
{
"candidateName": "Mazhar Hussain",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1989
},
{
"candidateName": "Rowena Chiu",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 19004
},
{
"candidateName": "Nicole Chiu-Wang",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 15137
},
{
"candidateName": "Chris Colohan",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 11565
},
{
"candidateName": "Alison Kamhi",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 17498
},
{
"candidateName": "Josh Salcman",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 16420
}
]
},
"SCSanJosUnifiedSchoolDistrictGoverningBoardTrusteeArea1": {
"id": "SCSanJosUnifiedSchoolDistrictGoverningBoardTrusteeArea1",
"type": "localRace",
"location": "Santa Clara",
"raceName": "San José Unified School District Governing Board, Trustee Area 1",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:54 PM",
"dateUpdated": "Dec 5, 2024",
"totalVotes": 12623,
"candidates": [
{
"candidateName": "Teresa Castellanos",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 7629
},
{
"candidateName": "Chris Webb",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 4994
}
]
},
"SCSanJosUnifiedSchoolDistrictGoverningBoardTrusteeArea5": {
"id": "SCSanJosUnifiedSchoolDistrictGoverningBoardTrusteeArea5",
"type": "localRace",
"location": "Santa Clara",
"raceName": "San José Unified School District Governing Board, Trustee Area 5",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:54 PM",
"dateUpdated": "Dec 5, 2024",
"totalVotes": 21749,
"candidates": [
{
"candidateName": "Rami Gideoni",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 3491
},
{
"candidateName": "Nicole Gribstad",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 9679
},
{
"candidateName": "Lenka Wright",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 8579
}
]
},
"SCSantaClaraUnifiedSchoolDistrictGoverningBoardTrusteeArea2": {
"id": "SCSantaClaraUnifiedSchoolDistrictGoverningBoardTrusteeArea2",
"type": "localRace",
"location": "Santa Clara",
"raceName": "Santa Clara Unified School District Governing Board, Trustee Area 2",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:54 PM",
"dateUpdated": "Dec 5, 2024",
"totalVotes": 6168,
"candidates": [
{
"candidateName": "Freddie Clegg",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1244
},
{
"candidateName": "Kathy Watanabe",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 4924
}
]
},
"SCEastSideUnionHighSchoolDistrictGoverningBoard": {
"id": "SCEastSideUnionHighSchoolDistrictGoverningBoard",
"type": "localRace",
"location": "Santa Clara",
"raceName": "East Side Union High School District Governing Board",
"raceDescription": "Top two candidates win seat.",
"raceReadTheStory": "",
"raceType": "top2",
"timeUpdated": "7:54 PM",
"dateUpdated": "Dec 5, 2024",
"totalVotes": 237910,
"candidates": [
{
"candidateName": "Bryan Do",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 73305
},
{
"candidateName": "Patricia Martinez-Roach",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 52629
},
{
"candidateName": "Rudy J. Rodriguez",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 30200
},
{
"candidateName": "Pattie Cortese",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 81776
}
]
},
"SCFremontUnionHighSchoolDistrictGoverningBoardTrusteeArea2": {
"id": "SCFremontUnionHighSchoolDistrictGoverningBoardTrusteeArea2",
"type": "localRace",
"location": "Santa Clara",
"raceName": "Fremont Union High School District Governing Board, Trustee Area 2",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:54 PM",
"dateUpdated": "Dec 5, 2024",
"totalVotes": 11884,
"candidates": [
{
"candidateName": "Frances C. Renteria",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2900
},
{
"candidateName": "Pat Carpio-Aguilar",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 8984
}
]
},
"SCFremontUnionHighSchoolDistrictGoverningBoardTrusteeArea5": {
"id": "SCFremontUnionHighSchoolDistrictGoverningBoardTrusteeArea5",
"type": "localRace",
"location": "Santa Clara",
"raceName": "Fremont Union High School District Governing Board, Trustee Area 5",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:54 PM",
"dateUpdated": "Dec 5, 2024",
"totalVotes": 15615,
"candidates": [
{
"candidateName": "Aegean Lee",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 7311
},
{
"candidateName": "Danny Choi",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 8304
}
]
},
"SCMountainViewLosAltosUnionHighSchoolDistrictGoverningBoard": {
"id": "SCMountainViewLosAltosUnionHighSchoolDistrictGoverningBoard",
"type": "localRace",
"location": "Santa Clara",
"raceName": "Mountain View-Los Altos Union High School District Governing Board",
"raceDescription": "Top two candidates win seat.",
"raceReadTheStory": "",
"raceType": "top2",
"timeUpdated": "7:54 PM",
"dateUpdated": "Dec 5, 2024",
"totalVotes": 62798,
"candidates": [
{
"candidateName": "Alex Levich",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 22278
},
{
"candidateName": "Vadim Katz",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 20997
},
{
"candidateName": "Li Zhang",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 19523
}
]
},
"SCAlumRockUnionSchoolDistrictGoverningBoard": {
"id": "SCAlumRockUnionSchoolDistrictGoverningBoard",
"type": "localRace",
"location": "Santa Clara",
"raceName": "Alum Rock Union School District Governing Board",
"raceDescription": "Top two candidates win seat.",
"raceReadTheStory": "",
"raceType": "top2",
"timeUpdated": "7:54 PM",
"dateUpdated": "Dec 5, 2024",
"totalVotes": 41112,
"candidates": [
{
"candidateName": "Corina Herrera-Loera",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 11938
},
{
"candidateName": "Matt Karnes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 8571
},
{
"candidateName": "Minh Nguyen",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 11883
},
{
"candidateName": "Brenda Zendejas",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 8720
}
]
},
"SCBerryessaUnionSchoolDistrictGoverningBoard": {
"id": "SCBerryessaUnionSchoolDistrictGoverningBoard",
"type": "localRace",
"location": "Santa Clara",
"raceName": "Berryessa Union School District Governing Board",
"raceDescription": "Top two candidates win seat.",
"raceReadTheStory": "",
"raceType": "top2",
"timeUpdated": "7:54 PM",
"dateUpdated": "Dec 5, 2024",
"totalVotes": 36891,
"candidates": [
{
"candidateName": "Jamal Khan",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 8459
},
{
"candidateName": "Khoa Nguyen",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 18169
},
{
"candidateName": "Jai Srinivasan",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 10263
}
]
},
"SCCambrianSchoolDistrictGoverningBoard": {
"id": "SCCambrianSchoolDistrictGoverningBoard",
"type": "localRace",
"location": "Santa Clara",
"raceName": "Cambrian School District Governing Board",
"raceDescription": "Top two candidates win seat.",
"raceReadTheStory": "",
"raceType": "top2",
"timeUpdated": "7:54 PM",
"dateUpdated": "Dec 5, 2024",
"totalVotes": 16216,
"candidates": [
{
"candidateName": "Beth Erickson",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 5959
},
{
"candidateName": "Sergio Martinez",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 3511
},
{
"candidateName": "Janet Gillis",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 6746
}
]
},
"SCCampbellUnionSchoolDistrictGoverningBoardTrusteeArea2": {
"id": "SCCampbellUnionSchoolDistrictGoverningBoardTrusteeArea2",
"type": "localRace",
"location": "Santa Clara",
"raceName": "Campbell Union School District Governing Board, Trustee Area 2",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:54 PM",
"dateUpdated": "Dec 5, 2024",
"totalVotes": 5279,
"candidates": [
{
"candidateName": "Don Thorvund",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2971
},
{
"candidateName": "Michael L. Snyder",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 2308
}
]
},
"SCCupertinoUnionSchoolDistrictGoverningBoard": {
"id": "SCCupertinoUnionSchoolDistrictGoverningBoard",
"type": "localRace",
"location": "Santa Clara",
"raceName": "Cupertino Union School District Governing Board",
"raceDescription": "Top two candidates win seat.",
"raceReadTheStory": "",
"raceType": "top2",
"timeUpdated": "7:54 PM",
"dateUpdated": "Dec 5, 2024",
"totalVotes": 82183,
"candidates": [
{
"candidateName": "Sylvia Leong",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 29431
},
{
"candidateName": "Long Jiao",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 17316
},
{
"candidateName": "Nisar Ali",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2831
},
{
"candidateName": "Rimi Khan",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2534
},
{
"candidateName": "Doug Kunz",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 14184
},
{
"candidateName": "Lakshmi Sharma",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 15887
}
]
},
"SCEvergreenSchoolDistrictGoverningBoard": {
"id": "SCEvergreenSchoolDistrictGoverningBoard",
"type": "localRace",
"location": "Santa Clara",
"raceName": "Evergreen School District Governing Board",
"raceDescription": "Top two candidates win seat.",
"raceReadTheStory": "",
"raceType": "top2",
"timeUpdated": "7:54 PM",
"dateUpdated": "Dec 5, 2024",
"totalVotes": 53392,
"candidates": [
{
"candidateName": "Linda Mora",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 14768
},
{
"candidateName": "Patti Andrade",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 21528
},
{
"candidateName": "Jeremy Barousse",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 17096
}
]
},
"SCFranklinMcKinleySchoolDistrictGoverningBoard": {
"id": "SCFranklinMcKinleySchoolDistrictGoverningBoard",
"type": "localRace",
"location": "Santa Clara",
"raceName": "Franklin-McKinley School District Governing Board",
"raceDescription": "Top two candidates win seat.",
"raceReadTheStory": "",
"raceType": "top2",
"timeUpdated": "7:54 PM",
"dateUpdated": "Dec 5, 2024",
"totalVotes": 37078,
"candidates": [
{
"candidateName": "Joshua Andrew N. Harrington",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 3496
},
{
"candidateName": "Hong Ha Hoang",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 9465
},
{
"candidateName": "Josue David Gonzalez",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 4395
},
{
"candidateName": "Milan Balinton",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 3716
},
{
"candidateName": "HG “Hanh Giao” Nguyen",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 7469
},
{
"candidateName": "George Sanchez",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 8537
}
]
},
"SCLakesideJointSchoolDistrictGoverningBoard": {
"id": "SCLakesideJointSchoolDistrictGoverningBoard",
"type": "localRace",
"location": "Santa Clara",
"raceName": "Lakeside Joint School District Governing Board",
"raceDescription": "Top two candidates win seat.",
"raceReadTheStory": "",
"raceType": "top2",
"timeUpdated": "7:54 PM",
"dateUpdated": "Dec 5, 2024",
"totalVotes": 472,
"candidates": [
{
"candidateName": "Tim Fishback",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 171
},
{
"candidateName": "John L. Miller",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 63
},
{
"candidateName": "Rhoxanne Morris",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 106
},
{
"candidateName": "Nova Beck",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 132
}
]
},
"SCMountainViewWhismanSchoolDistrictGoverningBoard": {
"id": "SCMountainViewWhismanSchoolDistrictGoverningBoard",
"type": "localRace",
"location": "Santa Clara",
"raceName": "Mountain View Whisman School District Governing Board",
"raceDescription": "Top three candidates win seat.",
"raceReadTheStory": "",
"raceType": "top3",
"timeUpdated": "7:54 PM",
"dateUpdated": "Dec 5, 2024",
"totalVotes": 53189,
"candidates": [
{
"candidateName": "Charles Difazio",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 8247
},
{
"candidateName": "Erin Davis-Hung",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 7744
},
{
"candidateName": "Shawn Dormishian",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1556
},
{
"candidateName": "Lisa Henry",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 8754
},
{
"candidateName": "Nancy Mize",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 4280
},
{
"candidateName": "Ana Kristina Reed",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 9290
},
{
"candidateName": "Christine Case-Lo",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 7887
},
{
"candidateName": "Raymond R. White",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 5431
}
]
},
"SCOakGroveSchoolDistrictGoverningBoardTrusteeArea1": {
"id": "SCOakGroveSchoolDistrictGoverningBoardTrusteeArea1",
"type": "localRace",
"location": "Santa Clara",
"raceName": "Oak Grove School District Governing Board, Trustee Area 1",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:54 PM",
"dateUpdated": "Dec 5, 2024",
"totalVotes": 7191,
"candidates": [
{
"candidateName": "Otila Salazar Torres",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 4501
},
{
"candidateName": "Beija Gonzalez",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 2690
}
]
},
"SCOrchardSchoolDistrictGoverningBoard": {
"id": "SCOrchardSchoolDistrictGoverningBoard",
"type": "localRace",
"location": "Santa Clara",
"raceName": "Orchard School District Governing Board",
"raceDescription": "Top two candidates win seat.",
"raceReadTheStory": "",
"raceType": "top2",
"timeUpdated": "7:54 PM",
"dateUpdated": "Dec 5, 2024",
"totalVotes": 5285,
"candidates": [
{
"candidateName": "Karl Raymond Jacobson",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 1688
},
{
"candidateName": "Virginia Varela-Campos",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2093
},
{
"candidateName": "Diana Nazari",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 1504
}
]
},
"SCSaratogaUnionSchoolDistrictGoverningBoard": {
"id": "SCSaratogaUnionSchoolDistrictGoverningBoard",
"type": "localRace",
"location": "Santa Clara",
"raceName": "Saratoga Union School District Governing Board",
"raceDescription": "Top two candidates win seat.",
"raceReadTheStory": "",
"raceType": "top2",
"timeUpdated": "7:54 PM",
"dateUpdated": "Dec 5, 2024",
"totalVotes": 15049,
"candidates": [
{
"candidateName": "Yacoub Elziq",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2058
},
{
"candidateName": "Jingyuan Huang",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 3388
},
{
"candidateName": "Ramya Vasu",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 4270
},
{
"candidateName": "Melissa Stanis",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 5333
}
]
},
"SCSantaClaraCountyBoardofEducationTrusteeArea4": {
"id": "SCSantaClaraCountyBoardofEducationTrusteeArea4",
"type": "localRace",
"location": "Santa Clara",
"raceName": "Santa Clara County Board of Education, Trustee Area 4",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:54 PM",
"dateUpdated": "Dec 5, 2024",
"totalVotes": 100486,
"candidates": [
{
"candidateName": "Shane Lewis",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 21391
},
{
"candidateName": "Tomara Hall",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 33356
},
{
"candidateName": "Jorge Pacheco Jr.",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 41455
},
{
"candidateName": "Tammy T. Slaughter",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 4284
}
]
},
"SCSantaClaraCountyBoardofEducationTrusteeArea3": {
"id": "SCSantaClaraCountyBoardofEducationTrusteeArea3",
"type": "localRace",
"location": "Santa Clara",
"raceName": "Santa Clara County Board of Education, Trustee Area 3",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:54 PM",
"dateUpdated": "Dec 5, 2024",
"totalVotes": 91290,
"candidates": [
{
"candidateName": "Jyl Lutes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 38254
},
{
"candidateName": "Don Rocha",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 53036
}
]
},
"SCSantaClaraCountyBoardofEducationTrusteeArea1": {
"id": "SCSantaClaraCountyBoardofEducationTrusteeArea1",
"type": "localRace",
"location": "Santa Clara",
"raceName": "Santa Clara County Board of Education, Trustee Area 1",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:54 PM",
"dateUpdated": "Dec 5, 2024",
"totalVotes": 92926,
"candidates": [
{
"candidateName": "Grace H. Mah",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 45506
},
{
"candidateName": "Jessica Speiser",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 47420
}
]
},
"SCSantaClaraValleyWaterDistrictDirectorDistrict2": {
"id": "SCSantaClaraValleyWaterDistrictDirectorDistrict2",
"type": "localRace",
"location": "Santa Clara",
"raceName": "Santa Clara Valley Water District Director, District 2",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:54 PM",
"dateUpdated": "Dec 5, 2024",
"totalVotes": 84590,
"candidates": [
{
"candidateName": "Bill Roth",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 28883
},
{
"candidateName": "Shiloh Christine Ballard",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 55707
}
]
},
"SCElCaminoHealthcareDistrictDirector": {
"id": "SCElCaminoHealthcareDistrictDirector",
"type": "localRace",
"location": "Santa Clara",
"raceName": "El Camino Healthcare District Director",
"raceDescription": "Top three candidates win seat.",
"raceReadTheStory": "",
"raceType": "top3",
"timeUpdated": "7:54 PM",
"dateUpdated": "Dec 5, 2024",
"totalVotes": 158359,
"candidates": [
{
"candidateName": "Lynette Lee Eng",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 25755
},
{
"candidateName": "Julia E. Miller",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 44805
},
{
"candidateName": "Carol Ann Somersille",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 47109
},
{
"candidateName": "John Zoglin",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 40690
}
]
},
"SCMeasureA": {
"id": "SCMeasureA",
"type": "localRace",
"location": "Santa Clara",
"raceName": "Measure A",
"raceDescription": "Morgan Hill. Term limit. Passes with majority vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:54 PM",
"dateUpdated": "Dec 5, 2024",
"totalVotes": 20702,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 16332
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 4370
}
]
},
"SCMeasureB": {
"id": "SCMeasureB",
"type": "localRace",
"location": "Santa Clara",
"raceName": "Measure B",
"raceDescription": "Morgan Hill. Mayoral term limit. Passes with majority vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:54 PM",
"dateUpdated": "Dec 5, 2024",
"totalVotes": 20932,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 11265
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 9667
}
]
},
"SCMeasureC": {
"id": "SCMeasureC",
"type": "localRace",
"location": "Santa Clara",
"raceName": "Measure C",
"raceDescription": "Gilroy. Sales tax. Passes with 2/3 vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:54 PM",
"dateUpdated": "Dec 5, 2024",
"totalVotes": 22210,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 13438
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 8772
}
]
},
"SCMeasureD": {
"id": "SCMeasureD",
"type": "localRace",
"location": "Santa Clara",
"raceName": "Measure D",
"raceDescription": "Palo Alto. El Camino Park. Passes with majority vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:54 PM",
"dateUpdated": "Dec 5, 2024",
"totalVotes": 30913,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 22806
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 8107
}
]
},
"SCMeasureE": {
"id": "SCMeasureE",
"type": "localRace",
"location": "Santa Clara",
"raceName": "Measure E",
"raceDescription": "Sunnyvale. Library bond. Passes with 2/3 vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:54 PM",
"dateUpdated": "Dec 5, 2024",
"totalVotes": 49763,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 29503
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 20260
}
]
},
"SCMeasureF": {
"id": "SCMeasureF",
"type": "localRace",
"location": "Santa Clara",
"raceName": "Measure F",
"raceDescription": "Sunnyvale. Inclusivity in governance. Passes with majority vote",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:54 PM",
"dateUpdated": "Dec 5, 2024",
"totalVotes": 47536,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 17959
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 29577
}
]
},
"SCMeasureG": {
"id": "SCMeasureG",
"type": "localRace",
"location": "Santa Clara",
"raceName": "Measure G",
"raceDescription": "Mountain View. Property transfer tax. Passes with majority vote",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:54 PM",
"dateUpdated": "Dec 5, 2024",
"totalVotes": 29492,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 21330
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 8162
}
]
},
"SCMeasureI": {
"id": "SCMeasureI",
"type": "localRace",
"location": "Santa Clara",
"raceName": "Measure I ",
"raceDescription": "Santa Clara. Infrastructure bond. Passes with 2/3 vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:54 PM",
"dateUpdated": "Dec 5, 2024",
"totalVotes": 40532,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 28133
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 12399
}
]
},
"SCMeasureJ": {
"id": "SCMeasureJ",
"type": "localRace",
"location": "Santa Clara",
"raceName": "Measure J",
"raceDescription": "Milpitas. Sales tax. Passes with majority vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:54 PM",
"dateUpdated": "Dec 5, 2024",
"totalVotes": 24432,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 19582
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 4850
}
]
},
"SCMeasureK": {
"id": "SCMeasureK",
"type": "localRace",
"location": "Santa Clara",
"raceName": "Measure K",
"raceDescription": "Campbell. Sales tax. Passes with majority vote. ",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:54 PM",
"dateUpdated": "Dec 5, 2024",
"totalVotes": 18764,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 13519
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 5245
}
]
},
"SCMeasureL": {
"id": "SCMeasureL",
"type": "localRace",
"location": "Santa Clara",
"raceName": "Measure L",
"raceDescription": "San Benito High School District. School bond. Passes with 55% vote. Includes votes from Santa Clara County and San Benito County.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:54 PM",
"dateUpdated": "Dec 5, 2024",
"totalVotes": 23916,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 11897
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 12019
}
]
},
"SCMeasureM": {
"id": "SCMeasureM",
"type": "localRace",
"location": "Santa Clara",
"raceName": "Measure M",
"raceDescription": "San Benito High School District. School bond. Passes with 55% vote. Includes votes from Santa Clara County and San Benito County.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:54 PM",
"dateUpdated": "Dec 5, 2024",
"totalVotes": 23798,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 12076
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 11722
}
]
},
"SCMeasureN": {
"id": "SCMeasureN",
"type": "localRace",
"location": "Santa Clara",
"raceName": "Measure N",
"raceDescription": "East Side Union High School District. Parcel tax. Passes with 2/3 vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:54 PM",
"dateUpdated": "Dec 5, 2024",
"totalVotes": 173551,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 126490
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 47061
}
]
},
"SCMeasureP": {
"id": "SCMeasureP",
"type": "localRace",
"location": "Santa Clara",
"raceName": "Measure P ",
"raceDescription": "Campbell Union High School District. School bond. Passes with 55% vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:54 PM",
"dateUpdated": "Dec 5, 2024",
"totalVotes": 90597,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 58648
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 31949
}
]
},
"SCMeasureQ": {
"id": "SCMeasureQ",
"type": "localRace",
"location": "Santa Clara",
"raceName": "Measure Q",
"raceDescription": "Milpitas Unified School District. Parcel tax. Passes with 2/3 vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:54 PM",
"dateUpdated": "Dec 5, 2024",
"totalVotes": 24265,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 17303
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 6962
}
]
},
"SCMeasureR": {
"id": "SCMeasureR",
"type": "localRace",
"location": "Santa Clara",
"raceName": "Measure R",
"raceDescription": "San Jose Unified School District. School bond. Passes with 55% vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:54 PM",
"dateUpdated": "Dec 5, 2024",
"totalVotes": 103124,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 66759
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 36365
}
]
},
"SCMeasureS": {
"id": "SCMeasureS",
"type": "localRace",
"location": "Santa Clara",
"raceName": "Measure S",
"raceDescription": "Mount Pleasant Elementary School District. School bond. Passes with 55% vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:54 PM",
"dateUpdated": "Dec 5, 2024",
"totalVotes": 7160,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 5018
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2142
}
]
},
"SCMeasureT": {
"id": "SCMeasureT",
"type": "localRace",
"location": "Santa Clara",
"raceName": "Measure T",
"raceDescription": "Mount Pleasant Elementary School District. School bond. Passes with 55% vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:54 PM",
"dateUpdated": "Dec 5, 2024",
"totalVotes": 7158,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 5043
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2115
}
]
},
"SCMeasureU": {
"id": "SCMeasureU",
"type": "localRace",
"location": "Santa Clara",
"raceName": "Measure U",
"raceDescription": "Moreland School District. Parcel tax. Passes with 2/3 vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:54 PM",
"dateUpdated": "Dec 5, 2024",
"totalVotes": 18065,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 13953
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 4112
}
]
},
"SCMeasureV": {
"id": "SCMeasureV",
"type": "localRace",
"location": "Santa Clara",
"raceName": "Measure V",
"raceDescription": "Union Elementary School District. Parcel tax. Passes with 2/3 vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:54 PM",
"dateUpdated": "Dec 5, 2024",
"totalVotes": 20980,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 14799
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 6181
}
]
},
"SCMeasureW": {
"id": "SCMeasureW",
"type": "localRace",
"location": "Santa Clara",
"raceName": "Measure W",
"raceDescription": "Franklin-McKinley School District. Parcel tax. Passes with 2/3 vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:54 PM",
"dateUpdated": "Dec 5, 2024",
"totalVotes": 24905,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 19283
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 5622
}
]
},
"SCMeasureX": {
"id": "SCMeasureX",
"type": "localRace",
"location": "Santa Clara",
"raceName": "Measure X",
"raceDescription": "Evergreen Elementary School District. Parcel tax. Passes with 2/3 vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:54 PM",
"dateUpdated": "Dec 5, 2024",
"totalVotes": 40274,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 28008
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 12266
}
]
},
"SCMeasureY": {
"id": "SCMeasureY",
"type": "localRace",
"location": "Santa Clara",
"raceName": "Measure Y",
"raceDescription": "Sunnyvale School District. Parcel tax. Passes with 2/3 vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:54 PM",
"dateUpdated": "Dec 5, 2024",
"totalVotes": 28676,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 23566
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 5110
}
]
},
"SCMeasureZ": {
"id": "SCMeasureZ",
"type": "localRace",
"location": "Santa Clara",
"raceName": "Measure Z",
"raceDescription": "Cupertino Union School District. School bond. Passes with 55% vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:54 PM",
"dateUpdated": "Dec 5, 2024",
"totalVotes": 55064,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 33626
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 21438
}
]
},
"SCMeasureAA": {
"id": "SCMeasureAA",
"type": "localRace",
"location": "Santa Clara",
"raceName": "Measure AA",
"raceDescription": "Mountain View Whisman School District. Parcel tax. Passes with 2/3 vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:54 PM",
"dateUpdated": "Dec 5, 2024",
"totalVotes": 25605,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 19275
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 6330
}
]
},
"SCMeasureBB": {
"id": "SCMeasureBB",
"type": "localRace",
"location": "Santa Clara",
"raceName": "Measure BB",
"raceDescription": "Cambrian School District. Parcel tax. Passes with majority vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:54 PM",
"dateUpdated": "Dec 5, 2024",
"totalVotes": 13215,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 10183
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 3032
}
]
},
"SCMeasureCC": {
"id": "SCMeasureCC",
"type": "localRace",
"location": "Santa Clara",
"raceName": "Measure CC",
"raceDescription": "Los Gatos Union School District. School bond. Passes with 55% vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:54 PM",
"dateUpdated": "Dec 5, 2024",
"totalVotes": 16092,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 10682
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 5410
}
]
},
"SCMeasureEE": {
"id": "SCMeasureEE",
"type": "localRace",
"location": "Santa Clara",
"raceName": "Measure EE",
"raceDescription": "Los Altos School District. School bond. Passes with 55% vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:54 PM",
"dateUpdated": "Dec 5, 2024",
"totalVotes": 23185,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 13032
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 10153
}
]
},
"SCMeasureGG": {
"id": "SCMeasureGG",
"type": "localRace",
"location": "Santa Clara",
"raceName": "Measure GG",
"raceDescription": "Orchard School District. School bond. Passes with 55% vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:54 PM",
"dateUpdated": "Dec 5, 2024",
"totalVotes": 4170,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 3023
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1147
}
]
},
"SCMeasureHH": {
"id": "SCMeasureHH",
"type": "localRace",
"location": "Santa Clara",
"raceName": "Measure HH",
"raceDescription": "Lakeside Joint School District. Parcel tax. Passes with 2/3 vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:54 PM",
"dateUpdated": "Dec 5, 2024",
"totalVotes": 361,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 244
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 117
}
]
},
"SolanoSolanoCountyBoardofEducationTrusteeArea2": {
"id": "SolanoSolanoCountyBoardofEducationTrusteeArea2",
"type": "localRace",
"location": "Solano",
"raceName": "Solano County Board of Education, Trustee Area 2",
"raceDescription": "Top candidate wins seat. Includes votes from Solano and Napa counties.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:01 PM",
"dateUpdated": "Dec 2, 2024",
"totalVotes": 28859,
"candidates": [
{
"candidateName": "Bonnie Hamilton",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 10075
},
{
"candidateName": "Carol J. Kalamaras",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 5417
},
{
"candidateName": "Amy Sharp",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 13367
}
]
},
"SolanoSolanoCommunityCollegeTrusteeArea3": {
"id": "SolanoSolanoCommunityCollegeTrusteeArea3",
"type": "localRace",
"location": "Solano",
"raceName": "Solano Community College, Trustee Area 3",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:01 PM",
"dateUpdated": "Dec 2, 2024",
"totalVotes": 24443,
"candidates": [
{
"candidateName": "Shannon Frisinger",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 6207
},
{
"candidateName": "Rosemary Thurston",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 13076
},
{
"candidateName": "Lilia Dardon",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 5160
}
]
},
"SolanoBeniciaUnifiedSchoolDistrictTrusteeArea3": {
"id": "SolanoBeniciaUnifiedSchoolDistrictTrusteeArea3",
"type": "localRace",
"location": "Solano",
"raceName": "Benicia Unified School District, Trustee Area 3",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:01 PM",
"dateUpdated": "Dec 2, 2024",
"totalVotes": 3035,
"candidates": [
{
"candidateName": "Kashanna Harmon-Lee",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1142
},
{
"candidateName": "Janny Manasse",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1893
}
]
},
"SolanoDixonUnifiedSchoolDistrictAtLarge": {
"id": "SolanoDixonUnifiedSchoolDistrictAtLarge",
"type": "localRace",
"location": "Solano",
"raceName": "Dixon Unified School District At-Large",
"raceDescription": "Top two candidates win seat. ",
"raceReadTheStory": "",
"raceType": "top2",
"timeUpdated": "7:01 PM",
"dateUpdated": "Dec 2, 2024",
"totalVotes": 15334,
"candidates": [
{
"candidateName": "Jimmy Thiessen",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 3006
},
{
"candidateName": "Regina Espinoza",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 4801
},
{
"candidateName": "Michael Ceremello",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1487
},
{
"candidateName": "Robin Erika Beck-Ruften",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2476
},
{
"candidateName": "Robert E. Sanchez Jr",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 3564
}
]
},
"SolanoFairfieldSuisunUnifiedSchoolDistrictTrusteeArea1": {
"id": "SolanoFairfieldSuisunUnifiedSchoolDistrictTrusteeArea1",
"type": "localRace",
"location": "Solano",
"raceName": "Fairfield-Suisun Unified School District, Trustee Area 1",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:01 PM",
"dateUpdated": "Dec 2, 2024",
"totalVotes": 7182,
"candidates": [
{
"candidateName": "Alonso R. Duarte",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 3950
},
{
"candidateName": "Bethany Smith",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 3232
}
]
},
"SolanoFairfieldSuisunUnifiedSchoolDistrictTrusteeArea2": {
"id": "SolanoFairfieldSuisunUnifiedSchoolDistrictTrusteeArea2",
"type": "localRace",
"location": "Solano",
"raceName": "Fairfield-Suisun Unified School District, Trustee Area 2",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:01 PM",
"dateUpdated": "Dec 2, 2024",
"totalVotes": 6800,
"candidates": [
{
"candidateName": "Helen Tilley",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 2601
},
{
"candidateName": "Suzanne Murphy",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1753
},
{
"candidateName": "Audrey Jacques",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2446
}
]
},
"SolanoFairfieldSuisunUnifiedSchoolDistrictTrusteeArea3": {
"id": "SolanoFairfieldSuisunUnifiedSchoolDistrictTrusteeArea3",
"type": "localRace",
"location": "Solano",
"raceName": "Fairfield-Suisun Unified School District, Trustee Area 3",
"raceDescription": "Top candidate wins seat. Includes votes from Solano and Napa Counties.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:01 PM",
"dateUpdated": "Dec 2, 2024",
"totalVotes": 7982,
"candidates": [
{
"candidateName": "Brigette Hunley",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 4144
},
{
"candidateName": "Judi Honeychurch",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 3838
}
]
},
"SolanoFairfieldSuisunUnifiedSchoolDistrictTrusteeArea6": {
"id": "SolanoFairfieldSuisunUnifiedSchoolDistrictTrusteeArea6",
"type": "localRace",
"location": "Solano",
"raceName": "Fairfield-Suisun Unified School District, Trustee Area 6",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:01 PM",
"dateUpdated": "Dec 2, 2024",
"totalVotes": 8773,
"candidates": [
{
"candidateName": "Ana Petero",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 5092
},
{
"candidateName": "Shawn Smith",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 3681
}
]
},
"SolanoFairfieldSuisunUnifiedSchoolDistrictTrusteeArea7ShortTerm": {
"id": "SolanoFairfieldSuisunUnifiedSchoolDistrictTrusteeArea7ShortTerm",
"type": "localRace",
"location": "Solano",
"raceName": "Fairfield-Suisun Unified School District, Trustee Area 7 — Short Term",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:01 PM",
"dateUpdated": "Dec 2, 2024",
"totalVotes": 8074,
"candidates": [
{
"candidateName": "Kai Eusebio",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1776
},
{
"candidateName": "Steve Quinlan",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2228
},
{
"candidateName": "Nikki Parr",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2963
},
{
"candidateName": "Perry W. Polk",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 1107
}
]
},
"SolanoRiverDeltaUnifiedSchoolDistrictTrusteeArea4": {
"id": "SolanoRiverDeltaUnifiedSchoolDistrictTrusteeArea4",
"type": "localRace",
"location": "Solano",
"raceName": "River Delta Unified School District, Trustee Area 4",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:01 PM",
"dateUpdated": "Dec 2, 2024",
"totalVotes": 1809,
"candidates": [
{
"candidateName": "Jordan Davis",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 782
},
{
"candidateName": "Suzanne Wilson",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1027
}
]
},
"SolanoVacavilleUnifiedSchoolDistrictTrusteeArea4": {
"id": "SolanoVacavilleUnifiedSchoolDistrictTrusteeArea4",
"type": "localRace",
"location": "Solano",
"raceName": "Vacaville Unified School District, Trustee Area 4",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:01 PM",
"dateUpdated": "Dec 2, 2024",
"totalVotes": 5171,
"candidates": [
{
"candidateName": "Lindsay Kelly",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 2195
},
{
"candidateName": "Audra Orr",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2976
}
]
},
"SolanoVacavilleUnifiedSchoolDistrictTrusteeArea7": {
"id": "SolanoVacavilleUnifiedSchoolDistrictTrusteeArea7",
"type": "localRace",
"location": "Solano",
"raceName": "Vacaville Unified School District, Trustee Area 7",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:01 PM",
"dateUpdated": "Dec 2, 2024",
"totalVotes": 5731,
"candidates": [
{
"candidateName": "Michele Guerra",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2120
},
{
"candidateName": "George Burton Jr.",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1661
},
{
"candidateName": "Michael Kitzes",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 1950
}
]
},
"SolanoBeniciaMayor": {
"id": "SolanoBeniciaMayor",
"type": "localRace",
"location": "Solano",
"raceName": "Benicia Mayor",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:01 PM",
"dateUpdated": "Dec 2, 2024",
"totalVotes": 15266,
"candidates": [
{
"candidateName": "Steve Young",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 10000
},
{
"candidateName": "Kevin Patrick Kirby",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 5266
}
]
},
"SolanoBeniciaCityCouncil": {
"id": "SolanoBeniciaCityCouncil",
"type": "localRace",
"location": "Solano",
"raceName": "Benicia City Council ",
"raceDescription": "Top two candidates win seat. ",
"raceReadTheStory": "",
"raceType": "top2",
"timeUpdated": "7:01 PM",
"dateUpdated": "Dec 2, 2024",
"totalVotes": 25344,
"candidates": [
{
"candidateName": "Lionel Largaespada",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 7970
},
{
"candidateName": "Trevor Macenski",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 8325
},
{
"candidateName": "Christina Gilpin-Hayes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 6672
},
{
"candidateName": "Franz Rosenthal",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2377
}
]
},
"SolanoBeniciaCityClerk": {
"id": "SolanoBeniciaCityClerk",
"type": "localRace",
"location": "Solano",
"raceName": "Benicia City Clerk",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:01 PM",
"dateUpdated": "Dec 2, 2024",
"totalVotes": 12398,
"candidates": [
{
"candidateName": "Lisa Wolfe",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 12398
}
]
},
"SolanoBeniciaCityTreasurer": {
"id": "SolanoBeniciaCityTreasurer",
"type": "localRace",
"location": "Solano",
"raceName": "Benicia City Treasurer",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:01 PM",
"dateUpdated": "Dec 2, 2024",
"totalVotes": 12357,
"candidates": [
{
"candidateName": "Ken Paulk",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 12357
}
]
},
"SolanoDixonMayor": {
"id": "SolanoDixonMayor",
"type": "localRace",
"location": "Solano",
"raceName": "Dixon Mayor",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:01 PM",
"dateUpdated": "Dec 2, 2024",
"totalVotes": 8895,
"candidates": [
{
"candidateName": "Steven C. Bird",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 5211
},
{
"candidateName": "James P. Ward Jr.",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 3684
}
]
},
"SolanoDixonCityCouncilDistrict3": {
"id": "SolanoDixonCityCouncilDistrict3",
"type": "localRace",
"location": "Solano",
"raceName": "Dixon City Council, District 3",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:01 PM",
"dateUpdated": "Dec 2, 2024",
"totalVotes": 2034,
"candidates": [
{
"candidateName": "Kevin M. Johnson",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 2034
}
]
},
"SolanoDixonCityCouncilDistrict4": {
"id": "SolanoDixonCityCouncilDistrict4",
"type": "localRace",
"location": "Solano",
"raceName": "Dixon City Council, District 4",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:01 PM",
"dateUpdated": "Dec 2, 2024",
"totalVotes": 2277,
"candidates": [
{
"candidateName": "Don Hendershot",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 2277
}
]
},
"SolanoDixonCityTreasurer": {
"id": "SolanoDixonCityTreasurer",
"type": "localRace",
"location": "Solano",
"raceName": "Dixon City Treasurer",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:01 PM",
"dateUpdated": "Dec 2, 2024",
"totalVotes": 6988,
"candidates": [
{
"candidateName": "Simon A. LeBleu",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 6988
}
]
},
"SolanoFairfieldCityCouncilDistrict2": {
"id": "SolanoFairfieldCityCouncilDistrict2",
"type": "localRace",
"location": "Solano",
"raceName": "Fairfield City Council, District 2",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:01 PM",
"dateUpdated": "Dec 2, 2024",
"totalVotes": 3974,
"candidates": [
{
"candidateName": "Scott Tonnesen",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 3974
}
]
},
"SolanoFairfieldCityCouncilDistrict4": {
"id": "SolanoFairfieldCityCouncilDistrict4",
"type": "localRace",
"location": "Solano",
"raceName": "Fairfield City Council, District 4",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:01 PM",
"dateUpdated": "Dec 2, 2024",
"totalVotes": 9085,
"candidates": [
{
"candidateName": "Joseph “Joe” Martinez",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 3939
},
{
"candidateName": "Joseph Joyce",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 831
},
{
"candidateName": "Pam Bertani",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 4315
}
]
},
"SolanoFairfieldCityCouncilDistrict6": {
"id": "SolanoFairfieldCityCouncilDistrict6",
"type": "localRace",
"location": "Solano",
"raceName": "Fairfield City Council, District 6",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:01 PM",
"dateUpdated": "Dec 2, 2024",
"totalVotes": 6912,
"candidates": [
{
"candidateName": "Anna Dinh Eaton",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 3379
},
{
"candidateName": "Manveer Sandhu",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 3533
}
]
},
"SolanoFairfieldCityClerk": {
"id": "SolanoFairfieldCityClerk",
"type": "localRace",
"location": "Solano",
"raceName": "Fairfield City Clerk",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:01 PM",
"dateUpdated": "Dec 2, 2024",
"totalVotes": 34700,
"candidates": [
{
"candidateName": "Karen L. Rees",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 34700
}
]
},
"SolanoRioVistaMayor": {
"id": "SolanoRioVistaMayor",
"type": "localRace",
"location": "Solano",
"raceName": "Rio Vista Mayor",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:01 PM",
"dateUpdated": "Dec 2, 2024",
"totalVotes": 6315,
"candidates": [
{
"candidateName": "John Lompa",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2037
},
{
"candidateName": "Edwin A. Okamura",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 4278
}
]
},
"SolanoRioVistaCityCouncil": {
"id": "SolanoRioVistaCityCouncil",
"type": "localRace",
"location": "Solano",
"raceName": "Rio Vista City Council",
"raceDescription": "Top two candidates win seat. ",
"raceReadTheStory": "",
"raceType": "top2",
"timeUpdated": "7:01 PM",
"dateUpdated": "Dec 2, 2024",
"totalVotes": 8004,
"candidates": [
{
"candidateName": "Sarah Donnelly",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 4497
},
{
"candidateName": "Walt Stanish",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 3507
}
]
},
"SolanoSuisunCityCouncil": {
"id": "SolanoSuisunCityCouncil",
"type": "localRace",
"location": "Solano",
"raceName": "Suisun City Council",
"raceDescription": "Top two candidates win seat. ",
"raceReadTheStory": "",
"raceType": "top2",
"timeUpdated": "7:01 PM",
"dateUpdated": "Dec 2, 2024",
"totalVotes": 14722,
"candidates": [
{
"candidateName": "Amit Pal",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 5152
},
{
"candidateName": "Thomas Kamin",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2654
},
{
"candidateName": "Marlon L. Osum",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 2597
},
{
"candidateName": "Parise Shepherd",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 4319
}
]
},
"SolanoSuisunCityClerk": {
"id": "SolanoSuisunCityClerk",
"type": "localRace",
"location": "Solano",
"raceName": "Suisun City Clerk",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:01 PM",
"dateUpdated": "Dec 2, 2024",
"totalVotes": 8589,
"candidates": [
{
"candidateName": "Anita Skinner",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 8589
}
]
},
"SolanoSuisunCityTreasurer": {
"id": "SolanoSuisunCityTreasurer",
"type": "localRace",
"location": "Solano",
"raceName": "Suisun City Treasurer",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:01 PM",
"dateUpdated": "Dec 2, 2024",
"totalVotes": 8617,
"candidates": [
{
"candidateName": "Vinay Tewari",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 8617
}
]
},
"SolanoFairfieldCityTreasurer": {
"id": "SolanoFairfieldCityTreasurer",
"type": "localRace",
"location": "Solano",
"raceName": "Fairfield City Treasurer",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:01 PM",
"dateUpdated": "Dec 2, 2024",
"totalVotes": 34295,
"candidates": [
{
"candidateName": "Arvinda Krishnan",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 34295
}
]
},
"SolanoVacavilleCityCouncilDistrict1": {
"id": "SolanoVacavilleCityCouncilDistrict1",
"type": "localRace",
"location": "Solano",
"raceName": "Vacaville City Council, District 1",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:01 PM",
"dateUpdated": "Dec 2, 2024",
"totalVotes": 5910,
"candidates": [
{
"candidateName": "Roy Stockton",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 5910
}
]
},
"SolanoVacavilleCityCouncilDistrict3": {
"id": "SolanoVacavilleCityCouncilDistrict3",
"type": "localRace",
"location": "Solano",
"raceName": "Vacaville City Council, District 3",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:01 PM",
"dateUpdated": "Dec 2, 2024",
"totalVotes": 4287,
"candidates": [
{
"candidateName": "Marc Reed",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1097
},
{
"candidateName": "Michael “Mike” Silva",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 3190
}
]
},
"SolanoVacavilleCityCouncilDistrict5": {
"id": "SolanoVacavilleCityCouncilDistrict5",
"type": "localRace",
"location": "Solano",
"raceName": "Vacaville City Council, District 5",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:01 PM",
"dateUpdated": "Dec 2, 2024",
"totalVotes": 6986,
"candidates": [
{
"candidateName": "Ted Fremouw",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 3912
},
{
"candidateName": "Jason Roberts",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 3074
}
]
},
"SolanoVacavilleCityClerk": {
"id": "SolanoVacavilleCityClerk",
"type": "localRace",
"location": "Solano",
"raceName": "Vacaville City Clerk",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:01 PM",
"dateUpdated": "Dec 2, 2024",
"totalVotes": 32953,
"candidates": [
{
"candidateName": "Michelle Thornbrugh",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 32953
}
]
},
"SolanoVacavilleCityTreasurer": {
"id": "SolanoVacavilleCityTreasurer",
"type": "localRace",
"location": "Solano",
"raceName": "Vacaville City Treasurer",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:01 PM",
"dateUpdated": "Dec 2, 2024",
"totalVotes": 32717,
"candidates": [
{
"candidateName": "Jay Yerkes",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 32717
}
]
},
"SolanoVallejoMayor": {
"id": "SolanoVallejoMayor",
"type": "localRace",
"location": "Solano",
"raceName": "Vallejo Mayor",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:01 PM",
"dateUpdated": "Dec 2, 2024",
"totalVotes": 43212,
"candidates": [
{
"candidateName": "Pippin Dew",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 16276
},
{
"candidateName": "Dwight L. Monroe",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 7350
},
{
"candidateName": "Ravi C. Shankar",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2943
},
{
"candidateName": "Andrea Sorce",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 16643
}
]
},
"SolanoVallejoCityCouncilDistrict1": {
"id": "SolanoVallejoCityCouncilDistrict1",
"type": "localRace",
"location": "Solano",
"raceName": "Vallejo City Council, District 1",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:01 PM",
"dateUpdated": "Dec 2, 2024",
"totalVotes": 8175,
"candidates": [
{
"candidateName": "Alexander Matias",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 4164
},
{
"candidateName": "Brenda Plechaty",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1674
},
{
"candidateName": "Carl A. Bonner",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2337
}
]
},
"SolanoVallejoCityCouncilDistrict3": {
"id": "SolanoVallejoCityCouncilDistrict3",
"type": "localRace",
"location": "Solano",
"raceName": "Vallejo City Council, District 3",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:01 PM",
"dateUpdated": "Dec 2, 2024",
"totalVotes": 6816,
"candidates": [
{
"candidateName": "Tonia Lediju",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 6816
}
]
},
"SolanoVallejoCityCouncilDistrict6": {
"id": "SolanoVallejoCityCouncilDistrict6",
"type": "localRace",
"location": "Solano",
"raceName": "Vallejo City Council, District 6",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:01 PM",
"dateUpdated": "Dec 2, 2024",
"totalVotes": 5816,
"candidates": [
{
"candidateName": "Helen-Marie “Cookie” Gordon",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 3098
},
{
"candidateName": "Cristina Arriola",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 2718
}
]
},
"SolanoRuralNorthVacavilleWaterDistrict": {
"id": "SolanoRuralNorthVacavilleWaterDistrict",
"type": "localRace",
"location": "Solano",
"raceName": "Rural North Vacaville Water District",
"raceDescription": "Top two candidates win seat. ",
"raceReadTheStory": "",
"raceType": "top2",
"timeUpdated": "7:01 PM",
"dateUpdated": "Dec 2, 2024",
"totalVotes": 776,
"candidates": [
{
"candidateName": "Gary Hensley",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 261
},
{
"candidateName": "James R. Miles",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 304
},
{
"candidateName": "Robert E. Kane",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 211
}
]
},
"SolanoSolanoIrrigationDistrictDivisionDirector2": {
"id": "SolanoSolanoIrrigationDistrictDivisionDirector2",
"type": "localRace",
"location": "Solano",
"raceName": "Solano Irrigation District, Division Director 2",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:01 PM",
"dateUpdated": "Dec 2, 2024",
"totalVotes": 16622,
"candidates": [
{
"candidateName": "Charles A. Herich",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 5668
},
{
"candidateName": "Lance A. Porter",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 4339
},
{
"candidateName": "William D. Brazelton",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 6615
}
]
},
"SolanoMeasureE": {
"id": "SolanoMeasureE",
"type": "localRace",
"location": "Solano",
"raceName": "Measure E",
"raceDescription": "Vacaville Unified School District. School bonds. Passes with 55% vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:01 PM",
"dateUpdated": "Dec 2, 2024",
"totalVotes": 37970,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 18936
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 19034
}
]
},
"SolanoMeasureR": {
"id": "SolanoMeasureR",
"type": "localRace",
"location": "Solano",
"raceName": "Measure R",
"raceDescription": "Travis Unified School District. School bonds. Passes with 55% vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:01 PM",
"dateUpdated": "Dec 2, 2024",
"totalVotes": 11865,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 7204
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 4661
}
]
},
"SolanoMeasureF": {
"id": "SolanoMeasureF",
"type": "localRace",
"location": "Solano",
"raceName": "Measure F",
"raceDescription": "Benicia. Sales tax. Passes with majority vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:01 PM",
"dateUpdated": "Dec 2, 2024",
"totalVotes": 15791,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 9616
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 6175
}
]
},
"SolanoMeasureG": {
"id": "SolanoMeasureG",
"type": "localRace",
"location": "Solano",
"raceName": "Measure G",
"raceDescription": "Benicia. Charter city. Passes with majority vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:01 PM",
"dateUpdated": "Dec 2, 2024",
"totalVotes": 15514,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 7193
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 8321
}
]
},
"SolanoMeasureH": {
"id": "SolanoMeasureH",
"type": "localRace",
"location": "Solano",
"raceName": "Measure H",
"raceDescription": "Benicia. Real property transfer tax. Passes with majority vote. ",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:01 PM",
"dateUpdated": "Dec 2, 2024",
"totalVotes": 15548,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 6395
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 9153
}
]
},
"SolanoMeasureJ": {
"id": "SolanoMeasureJ",
"type": "localRace",
"location": "Solano",
"raceName": "Measure J",
"raceDescription": "Dixon. Sales tax. Passes with majority vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:01 PM",
"dateUpdated": "Dec 2, 2024",
"totalVotes": 9231,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 5144
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 4087
}
]
},
"SolanoMeasureK": {
"id": "SolanoMeasureK",
"type": "localRace",
"location": "Solano",
"raceName": "Measure K",
"raceDescription": "Rio Vista. Sales tax. Passes with majority vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:01 PM",
"dateUpdated": "Dec 2, 2024",
"totalVotes": 6436,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 4060
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2376
}
]
},
"SolanoMeasureL": {
"id": "SolanoMeasureL",
"type": "localRace",
"location": "Solano",
"raceName": "Measure L",
"raceDescription": "Fairfield. Business license tax. Passes with majority vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:01 PM",
"dateUpdated": "Dec 2, 2024",
"totalVotes": 42531,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 30304
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 12227
}
]
},
"SolanoMeasureM": {
"id": "SolanoMeasureM",
"type": "localRace",
"location": "Solano",
"raceName": "Measure M",
"raceDescription": "Fairfield. Transient occupancy tax. Passes with majority vote",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:01 PM",
"dateUpdated": "Dec 2, 2024",
"totalVotes": 42718,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 29312
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 13406
}
]
},
"SolanoMeasureS": {
"id": "SolanoMeasureS",
"type": "localRace",
"location": "Solano",
"raceName": "Measure S",
"raceDescription": "Suisun City. Sales tax. Passes with majority vote",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:01 PM",
"dateUpdated": "Dec 2, 2024",
"totalVotes": 10699,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 7716
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2983
}
]
},
"SonomaSonomaCountyBoardofEducationTrusteeArea3CentralCounty": {
"id": "SonomaSonomaCountyBoardofEducationTrusteeArea3CentralCounty",
"type": "localRace",
"location": "Sonoma",
"raceName": "Sonoma County Board of Education, Trustee Area 3 (Central County)",
"raceDescription": "Top candidate wins seat. ",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "8:01 PM",
"dateUpdated": "Dec 3, 2024",
"totalVotes": 30558,
"candidates": [
{
"candidateName": "Marc Orloff",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 11159
},
{
"candidateName": "Mary Watts",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 19399
}
]
},
"SonomaMarinCountyBoardofEducationTrusteeArea7": {
"id": "SonomaMarinCountyBoardofEducationTrusteeArea7",
"type": "localRace",
"location": "Sonoma",
"raceName": "Marin County Board of Education, Trustee Area 7\r\n",
"raceDescription": "Top candidate wins seat. Includes votes from Sonoma and Marin counties.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "8:01 PM",
"dateUpdated": "Dec 3, 2024",
"totalVotes": 13535,
"candidates": [
{
"candidateName": "Denise Bohman",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 5987
},
{
"candidateName": "Jill Manning-Sartori",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 7548
}
]
},
"SonomaSonomaCountyJuniorCollegeDistrictTrusteeArea3RohnertParkArea": {
"id": "SonomaSonomaCountyJuniorCollegeDistrictTrusteeArea3RohnertParkArea",
"type": "localRace",
"location": "Sonoma",
"raceName": "Sonoma County Junior College District, Trustee Area 3 (Rohnert Park Area)",
"raceDescription": "Top candidate wins seat. ",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "8:01 PM",
"dateUpdated": "Dec 3, 2024",
"totalVotes": 22241,
"candidates": [
{
"candidateName": "Maha Gregoretti",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 10729
},
{
"candidateName": "Andre L. Bailey",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 11512
}
]
},
"SonomaHealdsburgUnifiedSchoolDistrictGoverningBoard": {
"id": "SonomaHealdsburgUnifiedSchoolDistrictGoverningBoard",
"type": "localRace",
"location": "Sonoma",
"raceName": "Healdsburg Unified School District Governing Board",
"raceDescription": "Top candidate wins seat. ",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "8:01 PM",
"dateUpdated": "Dec 3, 2024",
"totalVotes": 15351,
"candidates": [
{
"candidateName": "Donna del Rey",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 3154
},
{
"candidateName": "Rose McAllister",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 4373
},
{
"candidateName": "Judy Velasquez",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 4162
},
{
"candidateName": "Danielle Kucera",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1203
},
{
"candidateName": "Skyler Osborn",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2459
}
]
},
"SonomaShorelineUnifiedSchoolDistrictTrusteeArea1": {
"id": "SonomaShorelineUnifiedSchoolDistrictTrusteeArea1",
"type": "localRace",
"location": "Sonoma",
"raceName": "Shoreline Unified School District, Trustee Area 1",
"raceDescription": "Top candidate wins seat. Includes votes from Sonoma and Marin Counties.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "8:01 PM",
"dateUpdated": "Dec 3, 2024",
"totalVotes": 2250,
"candidates": [
{
"candidateName": "Buddy Faure",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 628
},
{
"candidateName": "Thomas Tyson",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 1622
}
]
},
"SonomaWindsorUnifiedSchoolDistrictGoverningBoard": {
"id": "SonomaWindsorUnifiedSchoolDistrictGoverningBoard",
"type": "localRace",
"location": "Sonoma",
"raceName": "Windsor Unified School District Governing Board",
"raceDescription": "Top two candidates win seat.",
"raceReadTheStory": "",
"raceType": "top2",
"timeUpdated": "8:01 PM",
"dateUpdated": "Dec 3, 2024",
"totalVotes": 17583,
"candidates": [
{
"candidateName": "Malinalli Lopez",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 6538
},
{
"candidateName": "George A. Horwedel",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 4350
},
{
"candidateName": "Bill Adams",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 6695
}
]
},
"SonomaPetalumaCityElementaryandPetalumaJointUnionHighSchoolDistrictsGoverningBoardTrusteeA": {
"id": "SonomaPetalumaCityElementaryandPetalumaJointUnionHighSchoolDistrictsGoverningBoardTrusteeA",
"type": "localRace",
"location": "Sonoma",
"raceName": "Petaluma City (Elementary) and Petaluma Joint Union High School Districts Governing Board, Trustee Area 4",
"raceDescription": "Top candidate wins seat. ",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "8:01 PM",
"dateUpdated": "Dec 3, 2024",
"totalVotes": 6686,
"candidates": [
{
"candidateName": "Kimberly Ruiz Seitz",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1159
},
{
"candidateName": "Ellen Webster",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 5527
}
]
},
"SonomaWestSonomaCountyUnionHighSchoolDistrictGoverningBoardTrusteeArea2": {
"id": "SonomaWestSonomaCountyUnionHighSchoolDistrictGoverningBoardTrusteeArea2",
"type": "localRace",
"location": "Sonoma",
"raceName": "West Sonoma County Union High School District Governing Board, Trustee Area 2",
"raceDescription": "Top candidate wins seat. ",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "8:01 PM",
"dateUpdated": "Dec 3, 2024",
"totalVotes": 5203,
"candidates": [
{
"candidateName": "Linda Tighe Helton",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 3030
},
{
"candidateName": "Debbie Ramirez",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2173
}
]
},
"SonomaOakGroveUnionSchoolDistrictGoverningBoard": {
"id": "SonomaOakGroveUnionSchoolDistrictGoverningBoard",
"type": "localRace",
"location": "Sonoma",
"raceName": "Oak Grove Union School District Governing Board",
"raceDescription": "Top two candidates win seat.",
"raceReadTheStory": "",
"raceType": "top2",
"timeUpdated": "8:01 PM",
"dateUpdated": "Dec 3, 2024",
"totalVotes": 3169,
"candidates": [
{
"candidateName": "Erin Lagourgue",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 1205
},
{
"candidateName": "Kali Dukes Wagner",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 865
},
{
"candidateName": "Paloma Escalante De Burrows",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1099
}
]
},
"SonomaSantaRosaCityCouncilDistrict1": {
"id": "SonomaSantaRosaCityCouncilDistrict1",
"type": "localRace",
"location": "Sonoma",
"raceName": "Santa Rosa City Council, District 1",
"raceDescription": "Top candidate wins seat. ",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "8:01 PM",
"dateUpdated": "Dec 3, 2024",
"totalVotes": 4830,
"candidates": [
{
"candidateName": "Eddie Alvarez",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 4830
}
]
},
"SonomaSantaRosaCityCouncilDistrict3": {
"id": "SonomaSantaRosaCityCouncilDistrict3",
"type": "localRace",
"location": "Sonoma",
"raceName": "Santa Rosa City Council, District 3",
"raceDescription": "Top candidate wins seat. ",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "8:01 PM",
"dateUpdated": "Dec 3, 2024",
"totalVotes": 13272,
"candidates": [
{
"candidateName": "Dianna Macdonald",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 10798
},
{
"candidateName": "Janice Karrman",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2474
}
]
},
"SonomaSantaRosaCityCouncilDistrict5": {
"id": "SonomaSantaRosaCityCouncilDistrict5",
"type": "localRace",
"location": "Sonoma",
"raceName": "Santa Rosa City Council, District 5",
"raceDescription": "Top candidate wins seat. ",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "8:01 PM",
"dateUpdated": "Dec 3, 2024",
"totalVotes": 7526,
"candidates": [
{
"candidateName": "Caroline Bañuelos",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 4682
},
{
"candidateName": "Jeremy Newton",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2844
}
]
},
"SonomaSantaRosaCityCouncilDistrict7": {
"id": "SonomaSantaRosaCityCouncilDistrict7",
"type": "localRace",
"location": "Sonoma",
"raceName": "Santa Rosa City Council, District 7",
"raceDescription": "Top candidate wins seat. ",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "8:01 PM",
"dateUpdated": "Dec 3, 2024",
"totalVotes": 7705,
"candidates": [
{
"candidateName": "Natalie Rogers",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 7705
}
]
},
"SonomaCloverdaleCityCouncil": {
"id": "SonomaCloverdaleCityCouncil",
"type": "localRace",
"location": "Sonoma",
"raceName": "Cloverdale City Council",
"raceDescription": "Top two candidates win seat.",
"raceReadTheStory": "",
"raceType": "top2",
"timeUpdated": "8:01 PM",
"dateUpdated": "Dec 3, 2024",
"totalVotes": 6014,
"candidates": [
{
"candidateName": "Todd Lands",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 2493
},
{
"candidateName": "Mark P. Laskey",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1345
},
{
"candidateName": "Andrés Marquez",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 787
},
{
"candidateName": "Hannah Gart",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 701
},
{
"candidateName": "Trevor J. Ambrosini",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 688
}
]
},
"SonomaCotatiCityCouncil": {
"id": "SonomaCotatiCityCouncil",
"type": "localRace",
"location": "Sonoma",
"raceName": "Cotati City Council",
"raceDescription": "Top three candidates win seat.",
"raceReadTheStory": "",
"raceType": "top3",
"timeUpdated": "8:01 PM",
"dateUpdated": "Dec 3, 2024",
"totalVotes": 7669,
"candidates": [
{
"candidateName": "Benjamin Ford",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2138
},
{
"candidateName": "Susan Harvey",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 2438
},
{
"candidateName": "George Barich",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 864
},
{
"candidateName": "Laura Sparks",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2229
}
]
},
"SonomaHealdsburgCityCouncil": {
"id": "SonomaHealdsburgCityCouncil",
"type": "localRace",
"location": "Sonoma",
"raceName": "Healdsburg City Council",
"raceDescription": "Top three candidates win seat.",
"raceReadTheStory": "",
"raceType": "top3",
"timeUpdated": "8:01 PM",
"dateUpdated": "Dec 3, 2024",
"totalVotes": 13186,
"candidates": [
{
"candidateName": "Ron Edwards",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 3305
},
{
"candidateName": "David Hagele",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 3131
},
{
"candidateName": "Heather Hannan-Kramer",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1973
},
{
"candidateName": "Linda Cade",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1424
},
{
"candidateName": "Ariel Kelley",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 3353
}
]
},
"SonomaPetalumaCityCouncilDistrict4": {
"id": "SonomaPetalumaCityCouncilDistrict4",
"type": "localRace",
"location": "Sonoma",
"raceName": "Petaluma City Council, District 4",
"raceDescription": "Top candidate wins seat. ",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "8:01 PM",
"dateUpdated": "Dec 3, 2024",
"totalVotes": 4665,
"candidates": [
{
"candidateName": "Frank Quint",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2870
},
{
"candidateName": "Jeffrey “JJ” Jay",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1795
}
]
},
"SonomaPetalumaCityCouncilDistrict5": {
"id": "SonomaPetalumaCityCouncilDistrict5",
"type": "localRace",
"location": "Sonoma",
"raceName": "Petaluma City Council, District 5",
"raceDescription": "Top candidate wins seat. ",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "8:01 PM",
"dateUpdated": "Dec 3, 2024",
"totalVotes": 6224,
"candidates": [
{
"candidateName": "Alexander DeCarli",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 3251
},
{
"candidateName": "Blake Hooper",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2973
}
]
},
"SonomaPetalumaCityCouncilDistrict6": {
"id": "SonomaPetalumaCityCouncilDistrict6",
"type": "localRace",
"location": "Sonoma",
"raceName": "Petaluma City Council, District 6",
"raceDescription": "Top candidate wins seat. ",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "8:01 PM",
"dateUpdated": "Dec 3, 2024",
"totalVotes": 5417,
"candidates": [
{
"candidateName": "Mike Healy",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1615
},
{
"candidateName": "Brian Barnacle",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2459
},
{
"candidateName": "Lance Kuehne",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1343
}
]
},
"SonomaSebastopolCityCouncil": {
"id": "SonomaSebastopolCityCouncil",
"type": "localRace",
"location": "Sonoma",
"raceName": "Sebastopol City Council",
"raceDescription": "Top two candidates win seat.",
"raceReadTheStory": "",
"raceType": "top2",
"timeUpdated": "8:01 PM",
"dateUpdated": "Dec 3, 2024",
"totalVotes": 6119,
"candidates": [
{
"candidateName": "Neysa Hinton",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 3024
},
{
"candidateName": "Phillip Carter",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1820
},
{
"candidateName": "Stanton Kee Nethery III",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1275
}
]
},
"SonomaSonomaCityCouncil": {
"id": "SonomaSonomaCityCouncil",
"type": "localRace",
"location": "Sonoma",
"raceName": "Sonoma City Council",
"raceDescription": "Top two candidates win seat.",
"raceReadTheStory": "",
"raceType": "top2",
"timeUpdated": "8:01 PM",
"dateUpdated": "Dec 3, 2024",
"totalVotes": 7706,
"candidates": [
{
"candidateName": "Sandra M. Lowe",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 4118
},
{
"candidateName": "Jack Ding",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 3588
}
]
},
"SonomaWindsorMayor": {
"id": "SonomaWindsorMayor",
"type": "localRace",
"location": "Sonoma",
"raceName": "Windsor Mayor",
"raceDescription": "Top candidate wins seat. ",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "8:01 PM",
"dateUpdated": "Dec 3, 2024",
"totalVotes": 10645,
"candidates": [
{
"candidateName": "Rosa Reynoza",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 10645
}
]
},
"SonomaWindsorTownCouncilDistrict2": {
"id": "SonomaWindsorTownCouncilDistrict2",
"type": "localRace",
"location": "Sonoma",
"raceName": "Windsor Town Council, District 2",
"raceDescription": "Top candidate wins seat. ",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "8:01 PM",
"dateUpdated": "Dec 3, 2024",
"totalVotes": 3581,
"candidates": [
{
"candidateName": "John Leyba",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1568
},
{
"candidateName": "Sam Salmon",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 2013
}
]
},
"SonomaWindsorTownCouncilDistrict3": {
"id": "SonomaWindsorTownCouncilDistrict3",
"type": "localRace",
"location": "Sonoma",
"raceName": "Windsor Town Council, District 3",
"raceDescription": "Top candidate wins seat. ",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "8:01 PM",
"dateUpdated": "Dec 3, 2024",
"totalVotes": 2774,
"candidates": [
{
"candidateName": "J.B. Leep",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1067
},
{
"candidateName": "Archie Eckles",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 239
},
{
"candidateName": "Daniel Bryant",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 686
},
{
"candidateName": "David A. Stankas",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 782
}
]
},
"SonomaGratonCommunityServicesDistrictBoardofDirectors": {
"id": "SonomaGratonCommunityServicesDistrictBoardofDirectors",
"type": "localRace",
"location": "Sonoma",
"raceName": "Graton Community Services District Board of Directors",
"raceDescription": "Top three candidates win seat.",
"raceReadTheStory": "",
"raceType": "top3",
"timeUpdated": "8:01 PM",
"dateUpdated": "Dec 3, 2024",
"totalVotes": 1264,
"candidates": [
{
"candidateName": "Joseph Mcintyre",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 361
},
{
"candidateName": "Dave Clemmer",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 325
},
{
"candidateName": "Tyrone D. Brown",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 146
},
{
"candidateName": "Maxwell Aaron Wilmarth",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 432
}
]
},
"SonomaRanchoAdobeFireProtectionDistrictBoardofDirectors": {
"id": "SonomaRanchoAdobeFireProtectionDistrictBoardofDirectors",
"type": "localRace",
"location": "Sonoma",
"raceName": "Rancho Adobe Fire Protection District Board of Directors",
"raceDescription": "Top four candidates win seat.",
"raceReadTheStory": "",
"raceType": "top4",
"timeUpdated": "8:01 PM",
"dateUpdated": "Dec 3, 2024",
"totalVotes": 19830,
"candidates": [
{
"candidateName": "Mark Hemmendinger",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 4175
},
{
"candidateName": "Bret Herman",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 4133
},
{
"candidateName": "Sage Howell",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 3445
},
{
"candidateName": "Peter Ray Albini",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 4464
},
{
"candidateName": "Brian Proteau",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 3613
}
]
},
"SonomaCampMeekerRecreationandParkDistrictBoardofDirectorsFullTerm": {
"id": "SonomaCampMeekerRecreationandParkDistrictBoardofDirectorsFullTerm",
"type": "localRace",
"location": "Sonoma",
"raceName": "Camp Meeker Recreation and Park District Board of Directors — Full Term",
"raceDescription": "Top two candidates win seat.",
"raceReadTheStory": "",
"raceType": "top2",
"timeUpdated": "8:01 PM",
"dateUpdated": "Dec 3, 2024",
"totalVotes": 481,
"candidates": [
{
"candidateName": "John McDaniel",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 207
},
{
"candidateName": "Bryan Almquist",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 174
},
{
"candidateName": "Lynn Watson",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 100
}
]
},
"SonomaValleyoftheMoonWaterDistrictBoardofDirectors": {
"id": "SonomaValleyoftheMoonWaterDistrictBoardofDirectors",
"type": "localRace",
"location": "Sonoma",
"raceName": "Valley of the Moon Water District Board of Directors",
"raceDescription": "Top three candidates win seat.",
"raceReadTheStory": "",
"raceType": "top3",
"timeUpdated": "8:01 PM",
"dateUpdated": "Dec 3, 2024",
"totalVotes": 13794,
"candidates": [
{
"candidateName": "Sean M. Fischer",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 3231
},
{
"candidateName": "Colleen Yudin-Cowan",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 3347
},
{
"candidateName": "Steven Caniglia",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 3791
},
{
"candidateName": "Gary K. Bryant",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 3425
}
]
},
"SonomaMeasureV": {
"id": "SonomaMeasureV",
"type": "localRace",
"location": "Sonoma",
"raceName": "Measure V",
"raceDescription": "Windsor Unified School District. School bonds. Passes with 55% vote. ",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "8:01 PM",
"dateUpdated": "Dec 3, 2024",
"totalVotes": 14001,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 7041
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 6960
}
]
},
"SonomaMeasureBB": {
"id": "SonomaMeasureBB",
"type": "localRace",
"location": "Sonoma",
"raceName": "Measure BB",
"raceDescription": "Cotati-Rohnert Park Unified School District. School bonds. Passes with 55% vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "8:01 PM",
"dateUpdated": "Dec 3, 2024",
"totalVotes": 25053,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 17647
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 7406
}
]
},
"SonomaMeasureAA": {
"id": "SonomaMeasureAA",
"type": "localRace",
"location": "Sonoma",
"raceName": "Measure AA",
"raceDescription": "Petaluma Joint Union High School District. School bonds. Passes with 55% vote. Includes votes from Sonoma and Marin Counties.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "8:01 PM",
"dateUpdated": "Dec 3, 2024",
"totalVotes": 40335,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 25348
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 14987
}
]
},
"SonomaMeasureK": {
"id": "SonomaMeasureK",
"type": "localRace",
"location": "Sonoma",
"raceName": "Measure K",
"raceDescription": "Piner-Olivet Union School District. School bond. Passes with 55% vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "8:01 PM",
"dateUpdated": "Dec 3, 2024",
"totalVotes": 8168,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 4599
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 3569
}
]
},
"SonomaMeasureL": {
"id": "SonomaMeasureL",
"type": "localRace",
"location": "Sonoma",
"raceName": "Measure L",
"raceDescription": "Waugh School District. Parcel tax. Passes with 2/3 vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "8:01 PM",
"dateUpdated": "Dec 3, 2024",
"totalVotes": 3754,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2355
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1399
}
]
},
"SonomaMeasureM": {
"id": "SonomaMeasureM",
"type": "localRace",
"location": "Sonoma",
"raceName": "Measure M",
"raceDescription": "Roseland Elementary School District. School bond. Passes with 55% vote. ",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "8:01 PM",
"dateUpdated": "Dec 3, 2024",
"totalVotes": 3478,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2340
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1138
}
]
},
"SonomaMeasureN": {
"id": "SonomaMeasureN",
"type": "localRace",
"location": "Sonoma",
"raceName": "Measure N",
"raceDescription": "Sebastopol Union School District. School bond. Passes with 55% vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "8:01 PM",
"dateUpdated": "Dec 3, 2024",
"totalVotes": 6902,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 4304
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2598
}
]
},
"SonomaMeasureP": {
"id": "SonomaMeasureP",
"type": "localRace",
"location": "Sonoma",
"raceName": "Measure P",
"raceDescription": "Bellevue Union School District. School bond. Passes with 55% vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "8:01 PM",
"dateUpdated": "Dec 3, 2024",
"totalVotes": 7920,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 4784
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 3136
}
]
},
"SonomaMeasureX": {
"id": "SonomaMeasureX",
"type": "localRace",
"location": "Sonoma",
"raceName": "Measure X",
"raceDescription": "Wright Elementary School District. School bonds. Passes with 55% vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "8:01 PM",
"dateUpdated": "Dec 3, 2024",
"totalVotes": 6576,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 3812
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2764
}
]
},
"SonomaMeasureZ": {
"id": "SonomaMeasureZ",
"type": "localRace",
"location": "Sonoma",
"raceName": "Measure Z",
"raceDescription": "Petaluma City Elementary School District. School bonds. Passes with 55% vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "8:01 PM",
"dateUpdated": "Dec 3, 2024",
"totalVotes": 17602,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 11799
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 5803
}
]
},
"SonomaMeasureI": {
"id": "SonomaMeasureI",
"type": "localRace",
"location": "Sonoma",
"raceName": "Measure I",
"raceDescription": "Sonoma County. Sales Tax. Passes with majority vote",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "8:01 PM",
"dateUpdated": "Dec 3, 2024",
"totalVotes": 238355,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 149705
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 88650
}
]
},
"SonomaMeasureJ": {
"id": "SonomaMeasureJ",
"type": "localRace",
"location": "Sonoma",
"raceName": "Measure J",
"raceDescription": "Sonoma County. CAFO prohibitation. Passes with majority vote",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "8:01 PM",
"dateUpdated": "Dec 3, 2024",
"totalVotes": 242253,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 36268
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 205985
}
]
},
"SonomaMeasureEE": {
"id": "SonomaMeasureEE",
"type": "localRace",
"location": "Sonoma",
"raceName": "Measure EE",
"raceDescription": "Santa Rosa. General business tax. Passes with majority vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "8:01 PM",
"dateUpdated": "Dec 3, 2024",
"totalVotes": 77893,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 50283
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 27610
}
]
},
"SonomaMeasureFF": {
"id": "SonomaMeasureFF",
"type": "localRace",
"location": "Sonoma",
"raceName": "Measure FF",
"raceDescription": "Santa Rosa. Transient occupancy tax. Passes with majority vote. ",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "8:01 PM",
"dateUpdated": "Dec 3, 2024",
"totalVotes": 77796,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 52589
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 25207
}
]
},
"SonomaMeasureCC": {
"id": "SonomaMeasureCC",
"type": "localRace",
"location": "Sonoma",
"raceName": "Measure CC",
"raceDescription": "Cloverdale. Urban growth boundary. Passes with majority vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "8:01 PM",
"dateUpdated": "Dec 3, 2024",
"totalVotes": 3950,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2757
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1193
}
]
},
"SonomaMeasureDD": {
"id": "SonomaMeasureDD",
"type": "localRace",
"location": "Sonoma",
"raceName": "Measure DD",
"raceDescription": "Cloverdale. Sales tax. Passes with majority vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "8:01 PM",
"dateUpdated": "Dec 3, 2024",
"totalVotes": 3988,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2274
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1714
}
]
},
"SonomaMeasureS": {
"id": "SonomaMeasureS",
"type": "localRace",
"location": "Sonoma",
"raceName": "Measure S",
"raceDescription": "Cotati. Traffic features. Passes with majority vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "8:01 PM",
"dateUpdated": "Dec 3, 2024",
"totalVotes": 3777,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2278
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1499
}
]
},
"SonomaMeasureO": {
"id": "SonomaMeasureO",
"type": "localRace",
"location": "Sonoma",
"raceName": "Measure O",
"raceDescription": "Healdsburg. Multi-family housing. Passes with majority vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "8:01 PM",
"dateUpdated": "Dec 3, 2024",
"totalVotes": 5940,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2615
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 3325
}
]
},
"SonomaMeasureY": {
"id": "SonomaMeasureY",
"type": "localRace",
"location": "Sonoma",
"raceName": "Measure Y",
"raceDescription": "Petaluma. Urban growth boundary. Passes with majority vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "8:01 PM",
"dateUpdated": "Dec 3, 2024",
"totalVotes": 30759,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 21560
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 9199
}
]
},
"SonomaMeasureU": {
"id": "SonomaMeasureU",
"type": "localRace",
"location": "Sonoma",
"raceName": "Measure U",
"raceDescription": "Sebastopol. Sales tax. Passes with majority vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "8:01 PM",
"dateUpdated": "Dec 3, 2024",
"totalVotes": 4512,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 3252
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1260
}
]
},
"SonomaMeasureT": {
"id": "SonomaMeasureT",
"type": "localRace",
"location": "Sonoma",
"raceName": "Measure T",
"raceDescription": "Sonoma. Sales tax. Passes with majority vote. ",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "8:01 PM",
"dateUpdated": "Dec 3, 2024",
"totalVotes": 6255,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 3659
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2596
}
]
},
"SonomaMeasureQ": {
"id": "SonomaMeasureQ",
"type": "localRace",
"location": "Sonoma",
"raceName": "Measure Q",
"raceDescription": "Windsor. Solid waste collection services. Passes with majority vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "8:01 PM",
"dateUpdated": "Dec 3, 2024",
"totalVotes": 13127,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 3258
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 9869
}
]
},
"SonomaMeasureR": {
"id": "SonomaMeasureR",
"type": "localRace",
"location": "Sonoma",
"raceName": "Measure R",
"raceDescription": "Healdsburg Unified School District. School bonds. Passes with 55% vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "8:01 PM",
"dateUpdated": "Dec 3, 2024",
"totalVotes": 7796,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 5052
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2744
}
]
},
"SonomaMeasureW": {
"id": "SonomaMeasureW",
"type": "localRace",
"location": "Sonoma",
"raceName": "Measure W",
"raceDescription": "Sonoma County. Sales tax. Passes with 2/3 vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "8:01 PM",
"dateUpdated": "Dec 3, 2024",
"totalVotes": 240628,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 163825
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 76803
}
]
}
},
"radioSchedulesReducer": {},
"listsReducer": {
"posts/arts?tag=poetry": {
"isFetching": false,
"latestQuery": {
"from": 0,
"postsToRender": 9
},
"tag": null,
"vitalsOnly": true,
"totalRequested": 9,
"isLoading": false,
"isLoadingMore": true,
"total": {
"value": 93,
"relation": "eq"
},
"items": [
"arts_13974976",
"arts_13967684",
"arts_13967077",
"arts_13959993",
"arts_13958221",
"arts_13954736",
"arts_13954709",
"arts_13953754",
"arts_13952372"
]
}
},
"recallGuideReducer": {
"intros": {},
"policy": {},
"candidates": {}
},
"savedArticleReducer": {
"articles": [],
"status": {}
},
"pfsSessionReducer": {},
"siteSettingsReducer": {},
"subscriptionsReducer": {},
"termsReducer": {
"about": {
"name": "About",
"type": "terms",
"id": "about",
"slug": "about",
"link": "/about",
"taxonomy": "site"
},
"arts": {
"name": "Arts & Culture",
"grouping": [
"arts",
"pop",
"trulyca"
],
"description": "KQED Arts provides daily in-depth coverage of the Bay Area's music, art, film, performing arts, literature and arts news, as well as cultural commentary and criticism.",
"type": "terms",
"id": "arts",
"slug": "arts",
"link": "/arts",
"taxonomy": "site"
},
"artschool": {
"name": "Art School",
"parent": "arts",
"type": "terms",
"id": "artschool",
"slug": "artschool",
"link": "/artschool",
"taxonomy": "site"
},
"bayareabites": {
"name": "KQED food",
"grouping": [
"food",
"bayareabites",
"checkplease"
],
"parent": "food",
"type": "terms",
"id": "bayareabites",
"slug": "bayareabites",
"link": "/food",
"taxonomy": "site"
},
"bayareahiphop": {
"name": "Bay Area Hiphop",
"type": "terms",
"id": "bayareahiphop",
"slug": "bayareahiphop",
"link": "/bayareahiphop",
"taxonomy": "site"
},
"campaign21": {
"name": "Campaign 21",
"type": "terms",
"id": "campaign21",
"slug": "campaign21",
"link": "/campaign21",
"taxonomy": "site"
},
"checkplease": {
"name": "KQED food",
"grouping": [
"food",
"bayareabites",
"checkplease"
],
"parent": "food",
"type": "terms",
"id": "checkplease",
"slug": "checkplease",
"link": "/food",
"taxonomy": "site"
},
"education": {
"name": "Education",
"grouping": [
"education"
],
"type": "terms",
"id": "education",
"slug": "education",
"link": "/education",
"taxonomy": "site"
},
"elections": {
"name": "Elections",
"type": "terms",
"id": "elections",
"slug": "elections",
"link": "/elections",
"taxonomy": "site"
},
"events": {
"name": "Events",
"type": "terms",
"id": "events",
"slug": "events",
"link": "/events",
"taxonomy": "site"
},
"event": {
"name": "Event",
"alias": "events",
"type": "terms",
"id": "event",
"slug": "event",
"link": "/event",
"taxonomy": "site"
},
"filmschoolshorts": {
"name": "Film School Shorts",
"type": "terms",
"id": "filmschoolshorts",
"slug": "filmschoolshorts",
"link": "/filmschoolshorts",
"taxonomy": "site"
},
"food": {
"name": "KQED food",
"grouping": [
"food",
"bayareabites",
"checkplease"
],
"type": "terms",
"id": "food",
"slug": "food",
"link": "/food",
"taxonomy": "site"
},
"forum": {
"name": "Forum",
"relatedContentQuery": "posts/forum?",
"parent": "news",
"type": "terms",
"id": "forum",
"slug": "forum",
"link": "/forum",
"taxonomy": "site"
},
"futureofyou": {
"name": "Future of You",
"grouping": [
"science",
"futureofyou"
],
"parent": "science",
"type": "terms",
"id": "futureofyou",
"slug": "futureofyou",
"link": "/futureofyou",
"taxonomy": "site"
},
"jpepinheart": {
"name": "KQED food",
"relatedContentQuery": "posts/food,bayareabites,checkplease",
"parent": "food",
"type": "terms",
"id": "jpepinheart",
"slug": "jpepinheart",
"link": "/food",
"taxonomy": "site"
},
"liveblog": {
"name": "Live Blog",
"type": "terms",
"id": "liveblog",
"slug": "liveblog",
"link": "/liveblog",
"taxonomy": "site"
},
"livetv": {
"name": "Live TV",
"parent": "tv",
"type": "terms",
"id": "livetv",
"slug": "livetv",
"link": "/livetv",
"taxonomy": "site"
},
"lowdown": {
"name": "The Lowdown",
"relatedContentQuery": "posts/lowdown?",
"parent": "news",
"type": "terms",
"id": "lowdown",
"slug": "lowdown",
"link": "/lowdown",
"taxonomy": "site"
},
"mindshift": {
"name": "Mindshift",
"parent": "news",
"description": "MindShift explores the future of education by highlighting the innovative – and sometimes counterintuitive – ways educators and parents are helping all children succeed.",
"type": "terms",
"id": "mindshift",
"slug": "mindshift",
"link": "/mindshift",
"taxonomy": "site"
},
"news": {
"name": "News",
"grouping": [
"news",
"forum"
],
"type": "terms",
"id": "news",
"slug": "news",
"link": "/news",
"taxonomy": "site"
},
"perspectives": {
"name": "Perspectives",
"parent": "radio",
"type": "terms",
"id": "perspectives",
"slug": "perspectives",
"link": "/perspectives",
"taxonomy": "site"
},
"podcasts": {
"name": "Podcasts",
"type": "terms",
"id": "podcasts",
"slug": "podcasts",
"link": "/podcasts",
"taxonomy": "site"
},
"pop": {
"name": "Pop",
"parent": "arts",
"type": "terms",
"id": "pop",
"slug": "pop",
"link": "/pop",
"taxonomy": "site"
},
"pressroom": {
"name": "Pressroom",
"type": "terms",
"id": "pressroom",
"slug": "pressroom",
"link": "/pressroom",
"taxonomy": "site"
},
"quest": {
"name": "Quest",
"parent": "science",
"type": "terms",
"id": "quest",
"slug": "quest",
"link": "/quest",
"taxonomy": "site"
},
"radio": {
"name": "Radio",
"grouping": [
"forum",
"perspectives"
],
"description": "Listen to KQED Public Radio – home of Forum and The California Report – on 88.5 FM in San Francisco, 89.3 FM in Sacramento, 88.3 FM in Santa Rosa and 88.1 FM in Martinez.",
"type": "terms",
"id": "radio",
"slug": "radio",
"link": "/radio",
"taxonomy": "site"
},
"root": {
"name": "KQED",
"image": "https://ww2.kqed.org/app/uploads/2020/02/KQED-OG-Image@1x.png",
"imageWidth": 1200,
"imageHeight": 630,
"headData": {
"title": "KQED | News, Radio, Podcasts, TV | Public Media for Northern California",
"description": "KQED provides public radio, television, and independent reporting on issues that matter to the Bay Area. We’re the NPR and PBS member station for Northern California."
},
"type": "terms",
"id": "root",
"slug": "root",
"link": "/root",
"taxonomy": "site"
},
"science": {
"name": "Science",
"grouping": [
"science",
"futureofyou"
],
"description": "KQED Science brings you award-winning science and environment coverage from the Bay Area and beyond.",
"type": "terms",
"id": "science",
"slug": "science",
"link": "/science",
"taxonomy": "site"
},
"stateofhealth": {
"name": "State of Health",
"parent": "science",
"type": "terms",
"id": "stateofhealth",
"slug": "stateofhealth",
"link": "/stateofhealth",
"taxonomy": "site"
},
"support": {
"name": "Support",
"type": "terms",
"id": "support",
"slug": "support",
"link": "/support",
"taxonomy": "site"
},
"thedolist": {
"name": "The Do List",
"parent": "arts",
"type": "terms",
"id": "thedolist",
"slug": "thedolist",
"link": "/thedolist",
"taxonomy": "site"
},
"trulyca": {
"name": "Truly CA",
"grouping": [
"arts",
"pop",
"trulyca"
],
"parent": "arts",
"type": "terms",
"id": "trulyca",
"slug": "trulyca",
"link": "/trulyca",
"taxonomy": "site"
},
"tv": {
"name": "TV",
"type": "terms",
"id": "tv",
"slug": "tv",
"link": "/tv",
"taxonomy": "site"
},
"voterguide": {
"name": "Voter Guide",
"parent": "elections",
"alias": "elections",
"type": "terms",
"id": "voterguide",
"slug": "voterguide",
"link": "/voterguide",
"taxonomy": "site"
},
"guiaelectoral": {
"name": "Guia Electoral",
"parent": "elections",
"alias": "elections",
"type": "terms",
"id": "guiaelectoral",
"slug": "guiaelectoral",
"link": "/guiaelectoral",
"taxonomy": "site"
},
"arts_1496": {
"type": "terms",
"id": "arts_1496",
"meta": {
"index": "terms_1716263798",
"site": "arts",
"id": "1496",
"found": true
},
"relationships": {},
"featImg": null,
"name": "Poetry",
"description": null,
"taxonomy": "tag",
"headData": {
"twImgId": null,
"twTitle": null,
"ogTitle": null,
"ogImgId": null,
"twDescription": null,
"description": null,
"title": "Poetry Archives | KQED Arts",
"ogDescription": null,
"imageData": {
"ogImageSize": {
"file": "https://cdn.kqed.org/wp-content/uploads/2020/02/KQED-OG-Image@1x.png",
"width": 1200,
"height": 630
},
"twImageSize": {
"file": "https://cdn.kqed.org/wp-content/uploads/2020/02/KQED-OG-Image@1x.png"
},
"twitterCard": "summary_large_image"
}
},
"ttid": 1508,
"slug": "poetry",
"isLoading": false,
"link": "/arts/tag/poetry"
},
"arts_22460": {
"type": "terms",
"id": "arts_22460",
"meta": {
"index": "terms_1716263798",
"site": "arts",
"id": "22460",
"found": true
},
"relationships": {},
"name": "Hyphenación",
"slug": "hyphenacion",
"taxonomy": "program",
"description": null,
"featImg": null,
"headData": {
"title": "Hyphenación | KQED Arts",
"description": null,
"ogTitle": null,
"ogDescription": null,
"ogImgId": null,
"twTitle": null,
"twDescription": null,
"twImgId": null
},
"ttid": 22472,
"isLoading": false,
"link": "/arts/program/hyphenacion"
},
"arts_1": {
"type": "terms",
"id": "arts_1",
"meta": {
"index": "terms_1716263798",
"site": "arts",
"id": "1",
"found": true
},
"relationships": {},
"featImg": null,
"name": "Arts",
"description": null,
"taxonomy": "category",
"headData": {
"twImgId": null,
"twTitle": null,
"ogTitle": null,
"ogImgId": null,
"twDescription": null,
"description": null,
"title": "Arts Archives | KQED Arts",
"ogDescription": null
},
"ttid": 1,
"slug": "arts",
"isLoading": false,
"link": "/arts/category/arts"
},
"arts_22352": {
"type": "terms",
"id": "arts_22352",
"meta": {
"index": "terms_1716263798",
"site": "arts",
"id": "22352",
"found": true
},
"relationships": {},
"name": "Immigration",
"slug": "immigration",
"taxonomy": "category",
"description": null,
"featImg": null,
"headData": {
"title": "Immigration | KQED Arts",
"description": null,
"ogTitle": null,
"ogDescription": null,
"ogImgId": null,
"twTitle": null,
"twDescription": null,
"twImgId": null
},
"ttid": 22364,
"isLoading": false,
"link": "/arts/category/immigration"
},
"arts_654": {
"type": "terms",
"id": "arts_654",
"meta": {
"index": "terms_1716263798",
"site": "arts",
"id": "654",
"found": true
},
"relationships": {},
"featImg": null,
"name": "family",
"description": null,
"taxonomy": "tag",
"headData": {
"twImgId": null,
"twTitle": null,
"ogTitle": null,
"ogImgId": null,
"twDescription": null,
"description": null,
"title": "family Archives | KQED Arts",
"ogDescription": null
},
"ttid": 663,
"slug": "family",
"isLoading": false,
"link": "/arts/tag/family"
},
"arts_1256": {
"type": "terms",
"id": "arts_1256",
"meta": {
"index": "terms_1716263798",
"site": "arts",
"id": "1256",
"found": true
},
"relationships": {},
"featImg": null,
"name": "Latino",
"description": null,
"taxonomy": "tag",
"headData": {
"twImgId": null,
"twTitle": null,
"ogTitle": null,
"ogImgId": null,
"twDescription": null,
"description": null,
"title": "Latino Archives | KQED Arts",
"ogDescription": null
},
"ttid": 1268,
"slug": "latino",
"isLoading": false,
"link": "/arts/tag/latino"
},
"arts_5747": {
"type": "terms",
"id": "arts_5747",
"meta": {
"index": "terms_1716263798",
"site": "arts",
"id": "5747",
"found": true
},
"relationships": {},
"featImg": null,
"name": "latinx",
"description": null,
"taxonomy": "tag",
"headData": {
"twImgId": null,
"twTitle": null,
"ogTitle": null,
"ogImgId": null,
"twDescription": null,
"description": null,
"title": "latinx Archives | KQED Arts",
"ogDescription": null
},
"ttid": 5759,
"slug": "latinx",
"isLoading": false,
"link": "/arts/tag/latinx"
},
"arts_21866": {
"type": "terms",
"id": "arts_21866",
"meta": {
"index": "terms_1716263798",
"site": "arts",
"id": "21866",
"found": true
},
"relationships": {},
"featImg": null,
"name": "Arts and Culture",
"description": null,
"taxonomy": "interest",
"headData": {
"twImgId": null,
"twTitle": null,
"ogTitle": null,
"ogImgId": null,
"twDescription": null,
"description": null,
"title": "Arts and Culture Archives | KQED Arts",
"ogDescription": null
},
"ttid": 21878,
"slug": "arts-and-culture",
"isLoading": false,
"link": "/arts/interest/arts-and-culture"
},
"arts_140": {
"type": "terms",
"id": "arts_140",
"meta": {
"index": "terms_1716263798",
"site": "arts",
"id": "140",
"found": true
},
"relationships": {},
"name": "The Do List",
"slug": "the-do-list",
"taxonomy": "program",
"description": null,
"featImg": "https://cdn.kqed.org/wp-content/uploads/sites/2/2015/11/The-Do-LIst-logo-2014-horizontal-015.png",
"headData": {
"title": "The Do List Archives | KQED Arts",
"description": null,
"ogTitle": null,
"ogDescription": null,
"ogImgId": null,
"twTitle": null,
"twDescription": null,
"twImgId": null
},
"ttid": 141,
"isLoading": false,
"link": "/arts/program/the-do-list"
},
"arts_73": {
"type": "terms",
"id": "arts_73",
"meta": {
"index": "terms_1716263798",
"site": "arts",
"id": "73",
"found": true
},
"relationships": {},
"featImg": null,
"name": "Books",
"description": null,
"taxonomy": "category",
"headData": {
"twImgId": null,
"twTitle": null,
"ogTitle": null,
"ogImgId": null,
"twDescription": null,
"description": null,
"title": "Books Archives | KQED Arts",
"ogDescription": null
},
"ttid": 74,
"slug": "literature",
"isLoading": false,
"link": "/arts/category/literature"
},
"arts_22313": {
"type": "terms",
"id": "arts_22313",
"meta": {
"index": "terms_1716263798",
"site": "arts",
"id": "22313",
"found": true
},
"relationships": {},
"name": "The Do List",
"slug": "the-do-list",
"taxonomy": "category",
"description": null,
"featImg": null,
"headData": {
"title": "The Do List | KQED Arts",
"description": null,
"ogTitle": null,
"ogDescription": null,
"ogImgId": null,
"twTitle": null,
"twDescription": null,
"twImgId": null
},
"ttid": 22325,
"isLoading": false,
"link": "/arts/category/the-do-list"
},
"arts_10278": {
"type": "terms",
"id": "arts_10278",
"meta": {
"index": "terms_1716263798",
"site": "arts",
"id": "10278",
"found": true
},
"relationships": {},
"featImg": null,
"name": "featured-arts",
"description": null,
"taxonomy": "tag",
"headData": {
"twImgId": null,
"twTitle": null,
"ogTitle": null,
"ogImgId": null,
"twDescription": null,
"description": null,
"title": "featured-arts Archives | KQED Arts",
"ogDescription": null
},
"ttid": 10290,
"slug": "featured-arts",
"isLoading": false,
"link": "/arts/tag/featured-arts"
},
"arts_8838": {
"type": "terms",
"id": "arts_8838",
"meta": {
"index": "terms_1716263798",
"site": "arts",
"id": "8838",
"found": true
},
"relationships": {},
"featImg": null,
"name": "gaza",
"description": null,
"taxonomy": "tag",
"headData": {
"twImgId": null,
"twTitle": null,
"ogTitle": null,
"ogImgId": null,
"twDescription": null,
"description": null,
"title": "gaza Archives | KQED Arts",
"ogDescription": null
},
"ttid": 8850,
"slug": "gaza",
"isLoading": false,
"link": "/arts/tag/gaza"
},
"arts_585": {
"type": "terms",
"id": "arts_585",
"meta": {
"index": "terms_1716263798",
"site": "arts",
"id": "585",
"found": true
},
"relationships": {},
"featImg": null,
"name": "thedolist",
"description": null,
"taxonomy": "tag",
"headData": {
"twImgId": null,
"twTitle": null,
"ogTitle": null,
"ogImgId": null,
"twDescription": null,
"description": null,
"title": "thedolist Archives | KQED Arts",
"ogDescription": null
},
"ttid": 590,
"slug": "thedolist",
"isLoading": false,
"link": "/arts/tag/thedolist"
},
"arts_21870": {
"type": "terms",
"id": "arts_21870",
"meta": {
"index": "terms_1716263798",
"site": "arts",
"id": "21870",
"found": true
},
"relationships": {},
"featImg": null,
"name": "Events",
"description": null,
"taxonomy": "interest",
"headData": {
"twImgId": null,
"twTitle": null,
"ogTitle": null,
"ogImgId": null,
"twDescription": null,
"description": null,
"title": "Events Archives | KQED Arts",
"ogDescription": null
},
"ttid": 21882,
"slug": "events",
"isLoading": false,
"link": "/arts/interest/events"
},
"arts_21859": {
"type": "terms",
"id": "arts_21859",
"meta": {
"index": "terms_1716263798",
"site": "arts",
"id": "21859",
"found": true
},
"relationships": {},
"featImg": null,
"name": "San Francisco",
"description": null,
"taxonomy": "interest",
"headData": {
"twImgId": null,
"twTitle": null,
"ogTitle": null,
"ogImgId": null,
"twDescription": null,
"description": null,
"title": "San Francisco Archives | KQED Arts",
"ogDescription": null
},
"ttid": 21871,
"slug": "san-francisco",
"isLoading": false,
"link": "/arts/interest/san-francisco"
},
"arts_928": {
"type": "terms",
"id": "arts_928",
"meta": {
"index": "terms_1716263798",
"site": "arts",
"id": "928",
"found": true
},
"relationships": {},
"featImg": null,
"name": "books",
"description": null,
"taxonomy": "tag",
"headData": {
"twImgId": null,
"twTitle": null,
"ogTitle": null,
"ogImgId": null,
"twDescription": null,
"description": null,
"title": "books Archives | KQED Arts",
"ogDescription": null
},
"ttid": 946,
"slug": "books",
"isLoading": false,
"link": "/arts/tag/books"
},
"arts_21872": {
"type": "terms",
"id": "arts_21872",
"meta": {
"index": "terms_1716263798",
"site": "arts",
"id": "21872",
"found": true
},
"relationships": {},
"featImg": null,
"name": "Berkeley",
"description": null,
"taxonomy": "interest",
"headData": {
"twImgId": null,
"twTitle": null,
"ogTitle": null,
"ogImgId": null,
"twDescription": null,
"description": null,
"title": "Berkeley Archives | KQED Arts",
"ogDescription": null
},
"ttid": 21884,
"slug": "berkeley",
"isLoading": false,
"link": "/arts/interest/berkeley"
},
"arts_21879": {
"type": "terms",
"id": "arts_21879",
"meta": {
"index": "terms_1716263798",
"site": "arts",
"id": "21879",
"found": true
},
"relationships": {},
"featImg": null,
"name": "Entertainment",
"description": null,
"taxonomy": "interest",
"headData": {
"twImgId": null,
"twTitle": null,
"ogTitle": null,
"ogImgId": null,
"twDescription": null,
"description": null,
"title": "Entertainment Archives | KQED Arts",
"ogDescription": null
},
"ttid": 21891,
"slug": "entertainment",
"isLoading": false,
"link": "/arts/interest/entertainment"
},
"arts_4109": {
"type": "terms",
"id": "arts_4109",
"meta": {
"index": "terms_1716263798",
"site": "arts",
"id": "4109",
"found": true
},
"relationships": {},
"featImg": null,
"name": "The Lab",
"description": null,
"taxonomy": "tag",
"headData": {
"twImgId": null,
"twTitle": null,
"ogTitle": null,
"ogImgId": null,
"twDescription": null,
"description": null,
"title": "The Lab Archives | KQED Arts",
"ogDescription": null
},
"ttid": 4121,
"slug": "the-lab",
"isLoading": false,
"link": "/arts/tag/the-lab"
},
"arts_8720": {
"type": "terms",
"id": "arts_8720",
"meta": {
"index": "terms_1716263798",
"site": "arts",
"id": "8720",
"found": true
},
"relationships": {},
"featImg": null,
"name": "Rightnowish",
"description": null,
"taxonomy": "program",
"headData": {
"twImgId": null,
"twTitle": null,
"ogTitle": null,
"ogImgId": null,
"twDescription": null,
"description": null,
"title": "Rightnowish Archives | KQED Arts",
"ogDescription": null
},
"ttid": 8732,
"slug": "rightnowish",
"isLoading": false,
"link": "/arts/program/rightnowish"
},
"arts_21759": {
"type": "terms",
"id": "arts_21759",
"meta": {
"index": "terms_1716263798",
"site": "arts",
"id": "21759",
"found": true
},
"relationships": {},
"featImg": null,
"name": "Podcast",
"description": null,
"taxonomy": "category",
"headData": {
"twImgId": null,
"twTitle": null,
"ogTitle": null,
"ogImgId": null,
"twDescription": null,
"description": null,
"title": "Podcast Archives | KQED Arts",
"ogDescription": null
},
"ttid": 21771,
"slug": "podcast",
"isLoading": false,
"link": "/arts/category/podcast"
},
"arts_22160": {
"type": "terms",
"id": "arts_22160",
"meta": {
"index": "terms_1716263798",
"site": "arts",
"id": "22160",
"found": true
},
"relationships": {},
"name": "Michelle Lee",
"slug": "michelle-lee",
"taxonomy": "tag",
"description": null,
"featImg": null,
"headData": {
"title": "Michelle Lee Archives | KQED Arts",
"description": null,
"ogTitle": null,
"ogDescription": null,
"ogImgId": null,
"twTitle": null,
"twDescription": null,
"twImgId": null
},
"ttid": 22172,
"isLoading": false,
"link": "/arts/tag/michelle-lee"
},
"arts_2672": {
"type": "terms",
"id": "arts_2672",
"meta": {
"index": "terms_1716263798",
"site": "arts",
"id": "2672",
"found": true
},
"relationships": {},
"featImg": null,
"name": "Youth Speaks",
"description": null,
"taxonomy": "tag",
"headData": {
"twImgId": null,
"twTitle": null,
"ogTitle": null,
"ogImgId": null,
"twDescription": null,
"description": null,
"title": "Youth Speaks Archives | KQED Arts",
"ogDescription": null
},
"ttid": 2684,
"slug": "youth-speaks",
"isLoading": false,
"link": "/arts/tag/youth-speaks"
},
"arts_22040": {
"type": "terms",
"id": "arts_22040",
"meta": {
"index": "terms_1716263798",
"site": "arts",
"id": "22040",
"found": true
},
"relationships": {},
"featImg": null,
"name": "arts",
"description": null,
"taxonomy": "tag",
"headData": {
"twImgId": null,
"twTitle": null,
"ogTitle": null,
"ogImgId": null,
"twDescription": null,
"description": null,
"title": "arts Archives | KQED Arts",
"ogDescription": null
},
"ttid": 22052,
"slug": "arts",
"isLoading": false,
"link": "/arts/tag/arts"
},
"arts_7624": {
"type": "terms",
"id": "arts_7624",
"meta": {
"index": "terms_1716263798",
"site": "arts",
"id": "7624",
"found": true
},
"relationships": {},
"featImg": null,
"name": "ayodele nzinga",
"description": null,
"taxonomy": "tag",
"headData": {
"twImgId": null,
"twTitle": null,
"ogTitle": null,
"ogImgId": null,
"twDescription": null,
"description": null,
"title": "ayodele nzinga Archives | KQED Arts",
"ogDescription": null
},
"ttid": 7636,
"slug": "ayodele-nzinga",
"isLoading": false,
"link": "/arts/tag/ayodele-nzinga"
},
"arts_14985": {
"type": "terms",
"id": "arts_14985",
"meta": {
"index": "terms_1716263798",
"site": "arts",
"id": "14985",
"found": true
},
"relationships": {},
"featImg": null,
"name": "mexican food",
"description": null,
"taxonomy": "tag",
"headData": {
"twImgId": null,
"twTitle": null,
"ogTitle": null,
"ogImgId": null,
"twDescription": null,
"description": null,
"title": "mexican food Archives | KQED Arts",
"ogDescription": null
},
"ttid": 14997,
"slug": "mexican-food",
"isLoading": false,
"link": "/arts/tag/mexican-food"
},
"arts_5573": {
"type": "terms",
"id": "arts_5573",
"meta": {
"index": "terms_1716263798",
"site": "arts",
"id": "5573",
"found": true
},
"relationships": {},
"featImg": null,
"name": "mexico",
"description": null,
"taxonomy": "tag",
"headData": {
"twImgId": null,
"twTitle": null,
"ogTitle": null,
"ogImgId": null,
"twDescription": null,
"description": null,
"title": "mexico Archives | KQED Arts",
"ogDescription": null
},
"ttid": 5585,
"slug": "mexico",
"isLoading": false,
"link": "/arts/tag/mexico"
},
"arts_17282": {
"type": "terms",
"id": "arts_17282",
"meta": {
"index": "terms_1716263798",
"site": "arts",
"id": "17282",
"found": true
},
"relationships": {},
"featImg": null,
"name": "nomadic press",
"description": null,
"taxonomy": "tag",
"headData": {
"twImgId": null,
"twTitle": null,
"ogTitle": null,
"ogImgId": null,
"twDescription": null,
"description": null,
"title": "nomadic press Archives | KQED Arts",
"ogDescription": null
},
"ttid": 17294,
"slug": "nomadic-press",
"isLoading": false,
"link": "/arts/tag/nomadic-press"
},
"arts_2209": {
"type": "terms",
"id": "arts_2209",
"meta": {
"index": "terms_1716263798",
"site": "arts",
"id": "2209",
"found": true
},
"relationships": {},
"featImg": null,
"name": "Tongo Eisen-Martin",
"description": null,
"taxonomy": "tag",
"headData": {
"twImgId": null,
"twTitle": null,
"ogTitle": null,
"ogImgId": null,
"twDescription": null,
"description": null,
"title": "Tongo Eisen-Martin Archives | KQED Arts",
"ogDescription": null
},
"ttid": 2221,
"slug": "tongo-eisen-martin",
"isLoading": false,
"link": "/arts/tag/tongo-eisen-martin"
},
"arts_7085": {
"type": "terms",
"id": "arts_7085",
"meta": {
"index": "terms_1716263798",
"site": "arts",
"id": "7085",
"found": true
},
"relationships": {},
"featImg": null,
"name": "Travel",
"description": null,
"taxonomy": "tag",
"headData": {
"twImgId": null,
"twTitle": null,
"ogTitle": null,
"ogImgId": null,
"twDescription": null,
"description": null,
"title": "Travel Archives | KQED Arts",
"ogDescription": null
},
"ttid": 7097,
"slug": "travel",
"isLoading": false,
"link": "/arts/tag/travel"
},
"arts_21865": {
"type": "terms",
"id": "arts_21865",
"meta": {
"index": "terms_1716263798",
"site": "arts",
"id": "21865",
"found": true
},
"relationships": {},
"featImg": null,
"name": "Food and Drink",
"description": null,
"taxonomy": "interest",
"headData": {
"twImgId": null,
"twTitle": null,
"ogTitle": null,
"ogImgId": null,
"twDescription": null,
"description": null,
"title": "Food and Drink Archives | KQED Arts",
"ogDescription": null
},
"ttid": 21877,
"slug": "food-and-drink",
"isLoading": false,
"link": "/arts/interest/food-and-drink"
},
"arts_235": {
"type": "terms",
"id": "arts_235",
"meta": {
"index": "terms_1716263798",
"site": "arts",
"id": "235",
"found": true
},
"relationships": {},
"featImg": null,
"name": "News",
"description": null,
"taxonomy": "category",
"headData": {
"twImgId": null,
"twTitle": null,
"ogTitle": null,
"ogImgId": null,
"twDescription": null,
"description": null,
"title": "News Archives | KQED Arts",
"ogDescription": null
},
"ttid": 236,
"slug": "news",
"isLoading": false,
"link": "/arts/category/news"
},
"arts_1270": {
"type": "terms",
"id": "arts_1270",
"meta": {
"index": "terms_1716263798",
"site": "arts",
"id": "1270",
"found": true
},
"relationships": {},
"featImg": null,
"name": "Berkeley",
"description": null,
"taxonomy": "tag",
"headData": {
"twImgId": null,
"twTitle": null,
"ogTitle": null,
"ogImgId": null,
"twDescription": null,
"description": null,
"title": "Berkeley Archives | KQED Arts",
"ogDescription": null
},
"ttid": 1282,
"slug": "berkeley",
"isLoading": false,
"link": "/arts/tag/berkeley"
},
"arts_10342": {
"type": "terms",
"id": "arts_10342",
"meta": {
"index": "terms_1716263798",
"site": "arts",
"id": "10342",
"found": true
},
"relationships": {},
"featImg": null,
"name": "editorspick",
"description": null,
"taxonomy": "tag",
"headData": {
"twImgId": null,
"twTitle": null,
"ogTitle": null,
"ogImgId": null,
"twDescription": null,
"description": null,
"title": "editorspick Archives | KQED Arts",
"ogDescription": null
},
"ttid": 10354,
"slug": "editorspick",
"isLoading": false,
"link": "/arts/tag/editorspick"
},
"arts_1143": {
"type": "terms",
"id": "arts_1143",
"meta": {
"index": "terms_1716263798",
"site": "arts",
"id": "1143",
"found": true
},
"relationships": {},
"featImg": null,
"name": "Oakland",
"description": null,
"taxonomy": "tag",
"headData": {
"twImgId": null,
"twTitle": null,
"ogTitle": null,
"ogImgId": null,
"twDescription": null,
"description": null,
"title": "Oakland Archives | KQED Arts",
"ogDescription": null
},
"ttid": 692,
"slug": "oakland",
"isLoading": false,
"link": "/arts/tag/oakland"
},
"arts_1091": {
"type": "terms",
"id": "arts_1091",
"meta": {
"index": "terms_1716263798",
"site": "arts",
"id": "1091",
"found": true
},
"relationships": {},
"featImg": null,
"name": "obit",
"description": null,
"taxonomy": "tag",
"headData": {
"twImgId": null,
"twTitle": null,
"ogTitle": null,
"ogImgId": null,
"twDescription": null,
"description": null,
"title": "obit Archives | KQED Arts",
"ogDescription": null
},
"ttid": 1108,
"slug": "obit",
"isLoading": false,
"link": "/arts/tag/obit"
},
"arts_22041": {
"type": "terms",
"id": "arts_22041",
"meta": {
"index": "terms_1716263798",
"site": "arts",
"id": "22041",
"found": true
},
"relationships": {},
"featImg": null,
"name": "remembrance",
"description": null,
"taxonomy": "tag",
"headData": {
"twImgId": null,
"twTitle": null,
"ogTitle": null,
"ogImgId": null,
"twDescription": null,
"description": null,
"title": "remembrance Archives | KQED Arts",
"ogDescription": null
},
"ttid": 22053,
"slug": "remembrance",
"isLoading": false,
"link": "/arts/tag/remembrance"
},
"arts_21868": {
"type": "terms",
"id": "arts_21868",
"meta": {
"index": "terms_1716263798",
"site": "arts",
"id": "21868",
"found": true
},
"relationships": {},
"featImg": null,
"name": "California",
"description": null,
"taxonomy": "interest",
"headData": {
"twImgId": null,
"twTitle": null,
"ogTitle": null,
"ogImgId": null,
"twDescription": null,
"description": null,
"title": "California Archives | KQED Arts",
"ogDescription": null
},
"ttid": 21880,
"slug": "california",
"isLoading": false,
"link": "/arts/interest/california"
},
"arts_21863": {
"type": "terms",
"id": "arts_21863",
"meta": {
"index": "terms_1716263798",
"site": "arts",
"id": "21863",
"found": true
},
"relationships": {},
"featImg": null,
"name": "News",
"description": null,
"taxonomy": "interest",
"headData": {
"twImgId": null,
"twTitle": null,
"ogTitle": null,
"ogImgId": null,
"twDescription": null,
"description": null,
"title": "News Archives | KQED Arts",
"ogDescription": null
},
"ttid": 21875,
"slug": "news",
"isLoading": false,
"link": "/arts/interest/news"
},
"arts_21860": {
"type": "terms",
"id": "arts_21860",
"meta": {
"index": "terms_1716263798",
"site": "arts",
"id": "21860",
"found": true
},
"relationships": {},
"featImg": null,
"name": "Oakland",
"description": null,
"taxonomy": "interest",
"headData": {
"twImgId": null,
"twTitle": null,
"ogTitle": null,
"ogImgId": null,
"twDescription": null,
"description": null,
"title": "Oakland Archives | KQED Arts",
"ogDescription": null
},
"ttid": 21872,
"slug": "oakland",
"isLoading": false,
"link": "/arts/interest/oakland"
},
"arts_769": {
"type": "terms",
"id": "arts_769",
"meta": {
"index": "terms_1716263798",
"site": "arts",
"id": "769",
"found": true
},
"relationships": {},
"featImg": null,
"name": "review",
"description": null,
"taxonomy": "tag",
"headData": {
"twImgId": null,
"twTitle": null,
"ogTitle": null,
"ogImgId": null,
"twDescription": null,
"description": null,
"title": "review Archives | KQED Arts",
"ogDescription": null
},
"ttid": 787,
"slug": "review",
"isLoading": false,
"link": "/arts/tag/review"
},
"arts_137": {
"type": "terms",
"id": "arts_137",
"meta": {
"index": "terms_1716263798",
"site": "arts",
"id": "137",
"found": true
},
"relationships": {},
"featImg": "https://ww2.kqed.org/app/uploads/sites/2/2014/04/logo-npr-lg1.png",
"name": "NPR",
"description": null,
"taxonomy": "affiliate",
"headData": {
"twImgId": null,
"twTitle": null,
"ogTitle": null,
"ogImgId": null,
"twDescription": null,
"description": null,
"title": "NPR Archives | KQED Arts",
"ogDescription": null
},
"ttid": 138,
"slug": "npr",
"isLoading": false,
"link": "/arts/affiliate/npr"
},
"arts_69": {
"type": "terms",
"id": "arts_69",
"meta": {
"index": "terms_1716263798",
"site": "arts",
"id": "69",
"found": true
},
"relationships": {},
"featImg": null,
"name": "Music",
"description": null,
"taxonomy": "category",
"headData": {
"twImgId": null,
"twTitle": null,
"ogTitle": null,
"ogImgId": null,
"twDescription": null,
"description": null,
"title": "Music Archives | KQED Arts",
"ogDescription": null
},
"ttid": 70,
"slug": "music",
"isLoading": false,
"link": "/arts/category/music"
},
"arts_1022": {
"type": "terms",
"id": "arts_1022",
"meta": {
"index": "terms_1716263798",
"site": "arts",
"id": "1022",
"found": true
},
"relationships": {},
"featImg": null,
"name": "noise pop",
"description": null,
"taxonomy": "tag",
"headData": {
"twImgId": null,
"twTitle": null,
"ogTitle": null,
"ogImgId": null,
"twDescription": null,
"description": null,
"title": "noise pop Archives | KQED Arts",
"ogDescription": null
},
"ttid": 1039,
"slug": "noise-pop",
"isLoading": false,
"link": "/arts/tag/noise-pop"
}
},
"userAgentReducer": {
"userAgent": "CCBot/2.0 (https://commoncrawl.org/faq/)",
"isBot": true
},
"userPermissionsReducer": {
"wpLoggedIn": false
},
"localStorageReducer": {},
"browserHistoryReducer": [],
"eventsReducer": {},
"fssReducer": {},
"tvDailyScheduleReducer": {},
"tvWeeklyScheduleReducer": {},
"tvPrimetimeScheduleReducer": {},
"tvMonthlyScheduleReducer": {},
"userAccountReducer": {
"user": {
"email": null,
"emailStatus": "EMAIL_UNVALIDATED",
"loggedStatus": "LOGGED_OUT",
"articles": []
},
"authModal": {
"isOpen": false,
"view": "LANDING_VIEW"
},
"error": null
},
"youthMediaReducer": {},
"checkPleaseReducer": {
"filterData": {},
"restaurantData": []
},
"reframeReducer": {
"attendee": null
},
"location": {
"pathname": "/arts/tag/poetry",
"previousPathname": "/"
}
}