window.__IS_SSR__=true
window.__INITIAL_STATE__={
"attachmentsReducer": {
"audio_0": {
"type": "attachments",
"id": "audio_0",
"imgSizes": {
"kqedFullSize": {
"file": "https://ww2.kqed.org/news/wp-content/themes/KQED-unified/img/audio_bgs/background0.jpg"
}
}
},
"audio_1": {
"type": "attachments",
"id": "audio_1",
"imgSizes": {
"kqedFullSize": {
"file": "https://ww2.kqed.org/news/wp-content/themes/KQED-unified/img/audio_bgs/background1.jpg"
}
}
},
"audio_2": {
"type": "attachments",
"id": "audio_2",
"imgSizes": {
"kqedFullSize": {
"file": "https://ww2.kqed.org/news/wp-content/themes/KQED-unified/img/audio_bgs/background2.jpg"
}
}
},
"audio_3": {
"type": "attachments",
"id": "audio_3",
"imgSizes": {
"kqedFullSize": {
"file": "https://ww2.kqed.org/news/wp-content/themes/KQED-unified/img/audio_bgs/background3.jpg"
}
}
},
"audio_4": {
"type": "attachments",
"id": "audio_4",
"imgSizes": {
"kqedFullSize": {
"file": "https://ww2.kqed.org/news/wp-content/themes/KQED-unified/img/audio_bgs/background4.jpg"
}
}
},
"placeholder": {
"type": "attachments",
"id": "placeholder",
"imgSizes": {
"thumbnail": {
"file": "https://ww2.kqed.org/wp-content/uploads/sites/10/2018/01/GettyImages-896326950-160x96.jpg",
"width": 160,
"height": 96,
"mimeType": "image/jpeg"
},
"medium": {
"file": "https://ww2.kqed.org/wp-content/uploads/sites/10/2018/01/GettyImages-896326950-800x478.jpg",
"width": 800,
"height": 478,
"mimeType": "image/jpeg"
},
"large": {
"file": "https://ww2.kqed.org/wp-content/uploads/sites/10/2018/01/GettyImages-896326950-1020x610.jpg",
"width": 1020,
"height": 610,
"mimeType": "image/jpeg"
},
"fd-lrg": {
"file": "https://ww2.kqed.org/wp-content/uploads/sites/10/2018/01/GettyImages-896326950-1920x1148.jpg",
"width": 1920,
"height": 1148,
"mimeType": "image/jpeg"
},
"fd-med": {
"file": "https://ww2.kqed.org/wp-content/uploads/sites/10/2018/01/GettyImages-896326950-1180x705.jpg",
"width": 1180,
"height": 705,
"mimeType": "image/jpeg"
},
"fd-sm": {
"file": "https://ww2.kqed.org/wp-content/uploads/sites/10/2018/01/GettyImages-896326950-960x574.jpg",
"width": 960,
"height": 574,
"mimeType": "image/jpeg"
},
"post-thumbnail": {
"file": "https://ww2.kqed.org/wp-content/uploads/sites/10/2018/01/GettyImages-896326950-672x372.jpg",
"width": 672,
"height": 372,
"mimeType": "image/jpeg"
},
"twentyfourteen-full-width": {
"file": "https://ww2.kqed.org/wp-content/uploads/sites/10/2018/01/GettyImages-896326950-1038x576.jpg",
"width": 1038,
"height": 576,
"mimeType": "image/jpeg"
},
"xxsmall": {
"file": "https://ww2.kqed.org/wp-content/uploads/sites/10/2018/01/GettyImages-896326950-240x143.jpg",
"width": 240,
"height": 143,
"mimeType": "image/jpeg"
},
"xsmall": {
"file": "https://ww2.kqed.org/wp-content/uploads/sites/10/2018/01/GettyImages-896326950-375x224.jpg",
"width": 375,
"height": 224,
"mimeType": "image/jpeg"
},
"small": {
"file": "https://ww2.kqed.org/wp-content/uploads/sites/10/2018/01/GettyImages-896326950-520x311.jpg",
"width": 520,
"height": 311,
"mimeType": "image/jpeg"
},
"xlarge": {
"file": "https://ww2.kqed.org/wp-content/uploads/sites/10/2018/01/GettyImages-896326950-1180x705.jpg",
"width": 1180,
"height": 705,
"mimeType": "image/jpeg"
},
"full-width": {
"file": "https://ww2.kqed.org/wp-content/uploads/sites/10/2018/01/GettyImages-896326950-1920x1148.jpg",
"width": 1920,
"height": 1148,
"mimeType": "image/jpeg"
},
"guest-author-32": {
"file": "https://ww2.kqed.org/wp-content/uploads/sites/10/2018/01/GettyImages-896326950-32x32.jpg",
"width": 32,
"height": 32,
"mimeType": "image/jpeg"
},
"guest-author-50": {
"file": "https://ww2.kqed.org/wp-content/uploads/sites/10/2018/01/GettyImages-896326950-50x50.jpg",
"width": 50,
"height": 50,
"mimeType": "image/jpeg"
},
"guest-author-64": {
"file": "https://ww2.kqed.org/wp-content/uploads/sites/10/2018/01/GettyImages-896326950-64x64.jpg",
"width": 64,
"height": 64,
"mimeType": "image/jpeg"
},
"guest-author-96": {
"file": "https://ww2.kqed.org/wp-content/uploads/sites/10/2018/01/GettyImages-896326950-96x96.jpg",
"width": 96,
"height": 96,
"mimeType": "image/jpeg"
},
"guest-author-128": {
"file": "https://ww2.kqed.org/wp-content/uploads/sites/10/2018/01/GettyImages-896326950-128x128.jpg",
"width": 128,
"height": 128,
"mimeType": "image/jpeg"
},
"detail": {
"file": "https://ww2.kqed.org/wp-content/uploads/sites/10/2018/01/GettyImages-896326950-150x150.jpg",
"width": 150,
"height": 150,
"mimeType": "image/jpeg"
},
"kqedFullSize": {
"file": "https://ww2.kqed.org/wp-content/uploads/sites/10/2018/01/GettyImages-896326950-e1514998105161.jpg",
"width": 1920,
"height": 1148
}
}
},
"arts_13968344": {
"type": "attachments",
"id": "arts_13968344",
"meta": {
"index": "attachments_1716263798",
"site": "arts",
"id": "13968344",
"found": true
},
"title": "GettyImages-181801602",
"publishDate": 1732044036,
"status": "inherit",
"parent": 13968340,
"modified": 1732044071,
"caption": "Rapper Saafir performs at the Riviera Theater in Chicago, Illinois in 1994. Saafir died on Tuesday at the age of 54.",
"credit": "Raymond Boyd/Michael Ochs Archives/Getty Images",
"altTag": null,
"description": null,
"imgSizes": {
"medium": {
"file": "https://cdn.kqed.org/wp-content/uploads/sites/2/2024/11/GettyImages-181801602-800x450.jpg",
"width": 800,
"height": 450,
"mimeType": "image/jpeg"
},
"large": {
"file": "https://cdn.kqed.org/wp-content/uploads/sites/2/2024/11/GettyImages-181801602-1020x574.jpg",
"width": 1020,
"height": 574,
"mimeType": "image/jpeg"
},
"thumbnail": {
"file": "https://cdn.kqed.org/wp-content/uploads/sites/2/2024/11/GettyImages-181801602-160x90.jpg",
"width": 160,
"height": 90,
"mimeType": "image/jpeg"
},
"medium_large": {
"file": "https://cdn.kqed.org/wp-content/uploads/sites/2/2024/11/GettyImages-181801602-768x432.jpg",
"width": 768,
"height": 432,
"mimeType": "image/jpeg"
},
"1536x1536": {
"file": "https://cdn.kqed.org/wp-content/uploads/sites/2/2024/11/GettyImages-181801602-1536x864.jpg",
"width": 1536,
"height": 864,
"mimeType": "image/jpeg"
},
"post-thumbnail": {
"file": "https://cdn.kqed.org/wp-content/uploads/sites/2/2024/11/GettyImages-181801602-672x372.jpg",
"width": 672,
"height": 372,
"mimeType": "image/jpeg"
},
"twentyfourteen-full-width": {
"file": "https://cdn.kqed.org/wp-content/uploads/sites/2/2024/11/GettyImages-181801602-1038x576.jpg",
"width": 1038,
"height": 576,
"mimeType": "image/jpeg"
},
"full-width": {
"file": "https://cdn.kqed.org/wp-content/uploads/sites/2/2024/11/GettyImages-181801602-1920x1080.jpg",
"width": 1920,
"height": 1080,
"mimeType": "image/jpeg"
},
"kqedFullSize": {
"file": "https://cdn.kqed.org/wp-content/uploads/sites/2/2024/11/GettyImages-181801602.jpg",
"width": 2000,
"height": 1125
}
},
"fetchFailed": false,
"isLoading": false
},
"arts_13934344": {
"type": "attachments",
"id": "arts_13934344",
"meta": {
"index": "attachments_1716263798",
"site": "arts",
"id": "13934344",
"found": true
},
"parent": 13934324,
"imgSizes": {
"twentyfourteen-full-width": {
"file": "https://ww2.kqed.org/app/uploads/sites/2/2023/09/DSC00348-1038x576.jpg",
"width": 1038,
"mimeType": "image/jpeg",
"height": 576
},
"thumbnail": {
"file": "https://ww2.kqed.org/app/uploads/sites/2/2023/09/DSC00348-160x120.jpg",
"width": 160,
"mimeType": "image/jpeg",
"height": 120
},
"post-thumbnail": {
"file": "https://ww2.kqed.org/app/uploads/sites/2/2023/09/DSC00348-672x372.jpg",
"width": 672,
"mimeType": "image/jpeg",
"height": 372
},
"kqedFullSize": {
"file": "https://ww2.kqed.org/app/uploads/sites/2/2023/09/DSC00348.jpg",
"width": 1920,
"height": 1440
},
"large": {
"file": "https://ww2.kqed.org/app/uploads/sites/2/2023/09/DSC00348-1020x765.jpg",
"width": 1020,
"mimeType": "image/jpeg",
"height": 765
},
"1536x1536": {
"file": "https://ww2.kqed.org/app/uploads/sites/2/2023/09/DSC00348-1536x1152.jpg",
"width": 1536,
"mimeType": "image/jpeg",
"height": 1152
},
"medium": {
"file": "https://ww2.kqed.org/app/uploads/sites/2/2023/09/DSC00348-800x600.jpg",
"width": 800,
"mimeType": "image/jpeg",
"height": 600
},
"medium_large": {
"file": "https://ww2.kqed.org/app/uploads/sites/2/2023/09/DSC00348-768x576.jpg",
"width": 768,
"mimeType": "image/jpeg",
"height": 576
}
},
"publishDate": 1693960043,
"modified": 1693960442,
"caption": "The crowd at Hiero Day in Frank Ogawa Plaza, Oakland, Sept. 4, 2023.",
"description": null,
"title": "DSC00348",
"credit": "Eric Arnold/KQED",
"status": "inherit",
"altTag": null,
"fetchFailed": false,
"isLoading": false
},
"arts_13934882": {
"type": "attachments",
"id": "arts_13934882",
"meta": {
"index": "attachments_1716263798",
"site": "arts",
"id": "13934882",
"found": true
},
"parent": 13934324,
"imgSizes": {
"twentyfourteen-full-width": {
"file": "https://ww2.kqed.org/app/uploads/sites/2/2023/09/Hiero.Group_.2023-1038x576.jpg",
"width": 1038,
"mimeType": "image/jpeg",
"height": 576
},
"thumbnail": {
"file": "https://ww2.kqed.org/app/uploads/sites/2/2023/09/Hiero.Group_.2023-160x120.jpg",
"width": 160,
"mimeType": "image/jpeg",
"height": 120
},
"post-thumbnail": {
"file": "https://ww2.kqed.org/app/uploads/sites/2/2023/09/Hiero.Group_.2023-672x372.jpg",
"width": 672,
"mimeType": "image/jpeg",
"height": 372
},
"kqedFullSize": {
"file": "https://ww2.kqed.org/app/uploads/sites/2/2023/09/Hiero.Group_.2023-scaled.jpg",
"width": 2560,
"height": 1920
},
"2048x2048": {
"file": "https://ww2.kqed.org/app/uploads/sites/2/2023/09/Hiero.Group_.2023-2048x1536.jpg",
"width": 2048,
"mimeType": "image/jpeg",
"height": 1536
},
"large": {
"file": "https://ww2.kqed.org/app/uploads/sites/2/2023/09/Hiero.Group_.2023-1020x765.jpg",
"width": 1020,
"mimeType": "image/jpeg",
"height": 765
},
"1536x1536": {
"file": "https://ww2.kqed.org/app/uploads/sites/2/2023/09/Hiero.Group_.2023-1536x1152.jpg",
"width": 1536,
"mimeType": "image/jpeg",
"height": 1152
},
"full-width": {
"file": "https://ww2.kqed.org/app/uploads/sites/2/2023/09/Hiero.Group_.2023-1920x1440.jpg",
"width": 1920,
"mimeType": "image/jpeg",
"height": 1440
},
"medium": {
"file": "https://ww2.kqed.org/app/uploads/sites/2/2023/09/Hiero.Group_.2023-800x600.jpg",
"width": 800,
"mimeType": "image/jpeg",
"height": 600
},
"medium_large": {
"file": "https://ww2.kqed.org/app/uploads/sites/2/2023/09/Hiero.Group_.2023-768x576.jpg",
"width": 768,
"mimeType": "image/jpeg",
"height": 576
}
},
"publishDate": 1695055392,
"modified": 1695055418,
"caption": "Hieroglyphics on stage at Hiero Day in Frank Ogawa Plaza, Oakland, Sept. 4, 2023.",
"description": null,
"title": "Hiero.Group.2023",
"credit": "Eric Arnold/KQED",
"status": "inherit",
"altTag": null,
"fetchFailed": false,
"isLoading": false
},
"arts_13329186": {
"type": "attachments",
"id": "arts_13329186",
"meta": {
"index": "attachments_1716263798",
"site": "arts",
"id": "13329186",
"found": true
},
"parent": 13329185,
"imgSizes": {
"small": {
"file": "https://cdn.kqed.org/wp-content/uploads/sites/2/2017/05/BottleRock.BlackThought.Roo_-520x293.jpg",
"width": 520,
"mimeType": "image/jpeg",
"height": 293
},
"twentyfourteen-full-width": {
"file": "https://cdn.kqed.org/wp-content/uploads/sites/2/2017/05/BottleRock.BlackThought.Roo_-1038x576.jpg",
"width": 1038,
"mimeType": "image/jpeg",
"height": 576
},
"thumbnail": {
"file": "https://cdn.kqed.org/wp-content/uploads/sites/2/2017/05/BottleRock.BlackThought.Roo_-160x90.jpg",
"width": 160,
"mimeType": "image/jpeg",
"height": 90
},
"fd-sm": {
"file": "https://cdn.kqed.org/wp-content/uploads/sites/2/2017/05/BottleRock.BlackThought.Roo_-960x540.jpg",
"width": 960,
"mimeType": "image/jpeg",
"height": 540
},
"post-thumbnail": {
"file": "https://cdn.kqed.org/wp-content/uploads/sites/2/2017/05/BottleRock.BlackThought.Roo_-672x372.jpg",
"width": 672,
"mimeType": "image/jpeg",
"height": 372
},
"xsmall": {
"file": "https://cdn.kqed.org/wp-content/uploads/sites/2/2017/05/BottleRock.BlackThought.Roo_-375x211.jpg",
"width": 375,
"mimeType": "image/jpeg",
"height": 211
},
"kqedFullSize": {
"file": "https://cdn.kqed.org/wp-content/uploads/sites/2/2017/05/BottleRock.BlackThought.Roo_.jpg",
"width": 1920,
"height": 1080
},
"large": {
"file": "https://cdn.kqed.org/wp-content/uploads/sites/2/2017/05/BottleRock.BlackThought.Roo_-1020x574.jpg",
"width": 1020,
"mimeType": "image/jpeg",
"height": 574
},
"xlarge": {
"file": "https://cdn.kqed.org/wp-content/uploads/sites/2/2017/05/BottleRock.BlackThought.Roo_-1180x664.jpg",
"width": 1180,
"mimeType": "image/jpeg",
"height": 664
},
"guest-author-50": {
"file": "https://cdn.kqed.org/wp-content/uploads/sites/2/2017/05/BottleRock.BlackThought.Roo_-50x50.jpg",
"width": 50,
"mimeType": "image/jpeg",
"height": 50
},
"guest-author-96": {
"file": "https://cdn.kqed.org/wp-content/uploads/sites/2/2017/05/BottleRock.BlackThought.Roo_-96x96.jpg",
"width": 96,
"mimeType": "image/jpeg",
"height": 96
},
"medium": {
"file": "https://cdn.kqed.org/wp-content/uploads/sites/2/2017/05/BottleRock.BlackThought.Roo_-800x450.jpg",
"width": 800,
"mimeType": "image/jpeg",
"height": 450
},
"guest-author-64": {
"file": "https://cdn.kqed.org/wp-content/uploads/sites/2/2017/05/BottleRock.BlackThought.Roo_-64x64.jpg",
"width": 64,
"mimeType": "image/jpeg",
"height": 64
},
"guest-author-32": {
"file": "https://cdn.kqed.org/wp-content/uploads/sites/2/2017/05/BottleRock.BlackThought.Roo_-32x32.jpg",
"width": 32,
"mimeType": "image/jpeg",
"height": 32
},
"fd-lrg": {
"file": "https://cdn.kqed.org/wp-content/uploads/sites/2/2017/05/BottleRock.BlackThought.Roo_-1920x1080.jpg",
"width": 1920,
"mimeType": "image/jpeg",
"height": 1080
},
"fd-med": {
"file": "https://cdn.kqed.org/wp-content/uploads/sites/2/2017/05/BottleRock.BlackThought.Roo_-1180x664.jpg",
"width": 1180,
"mimeType": "image/jpeg",
"height": 664
},
"full-width": {
"file": "https://cdn.kqed.org/wp-content/uploads/sites/2/2017/05/BottleRock.BlackThought.Roo_-1920x1080.jpg",
"width": 1920,
"mimeType": "image/jpeg",
"height": 1080
},
"detail": {
"file": "https://cdn.kqed.org/wp-content/uploads/sites/2/2017/05/BottleRock.BlackThought.Roo_-150x150.jpg",
"width": 150,
"mimeType": "image/jpeg",
"height": 150
},
"medium_large": {
"file": "https://cdn.kqed.org/wp-content/uploads/sites/2/2017/05/BottleRock.BlackThought.Roo_-768x432.jpg",
"width": 768,
"mimeType": "image/jpeg",
"height": 432
},
"guest-author-128": {
"file": "https://cdn.kqed.org/wp-content/uploads/sites/2/2017/05/BottleRock.BlackThought.Roo_-128x128.jpg",
"width": 128,
"mimeType": "image/jpeg",
"height": 128
},
"xxsmall": {
"file": "https://cdn.kqed.org/wp-content/uploads/sites/2/2017/05/BottleRock.BlackThought.Roo_-240x135.jpg",
"width": 240,
"mimeType": "image/jpeg",
"height": 135
}
},
"publishDate": 1496074356,
"modified": 1702015408,
"caption": "Black Thought of the Roots performs at the BottleRock music festival in Napa, May 28, 2017.",
"description": "Black Thought of the Roots performs at BottleRock in Napa, May 28, 2017.",
"title": "BottleRock.BlackThought.Roo",
"credit": "Estefany Gonzalez for KQED",
"status": "inherit",
"altTag": "Black Thought of the Roots performs at BottleRock in Napa, May 28, 2017.",
"fetchFailed": false,
"isLoading": false
},
"arts_13935514": {
"type": "attachments",
"id": "arts_13935514",
"meta": {
"index": "attachments_1716263798",
"site": "arts",
"id": "13935514",
"found": true
},
"parent": 13935052,
"imgSizes": {
"twentyfourteen-full-width": {
"file": "https://ww2.kqed.org/app/uploads/sites/2/2023/09/Light-Photograph-7-1038x576.png",
"width": 1038,
"mimeType": "image/png",
"height": 576
},
"thumbnail": {
"file": "https://ww2.kqed.org/app/uploads/sites/2/2023/09/Light-Photograph-7-160x90.png",
"width": 160,
"mimeType": "image/png",
"height": 90
},
"post-thumbnail": {
"file": "https://ww2.kqed.org/app/uploads/sites/2/2023/09/Light-Photograph-7-672x372.png",
"width": 672,
"mimeType": "image/png",
"height": 372
},
"kqedFullSize": {
"file": "https://ww2.kqed.org/app/uploads/sites/2/2023/09/Light-Photograph-7.png",
"width": 1920,
"height": 1080
},
"large": {
"file": "https://ww2.kqed.org/app/uploads/sites/2/2023/09/Light-Photograph-7-1020x574.png",
"width": 1020,
"mimeType": "image/png",
"height": 574
},
"1536x1536": {
"file": "https://ww2.kqed.org/app/uploads/sites/2/2023/09/Light-Photograph-7-1536x864.png",
"width": 1536,
"mimeType": "image/png",
"height": 864
},
"medium": {
"file": "https://ww2.kqed.org/app/uploads/sites/2/2023/09/Light-Photograph-7-800x450.png",
"width": 800,
"mimeType": "image/png",
"height": 450
},
"medium_large": {
"file": "https://ww2.kqed.org/app/uploads/sites/2/2023/09/Light-Photograph-7-768x432.png",
"width": 768,
"mimeType": "image/png",
"height": 432
}
},
"publishDate": 1695934108,
"modified": 1695934220,
"caption": "East Oakland's Beeda Weeda and Tajai Massey stand alongside West Oakland's J-Stalin, posing for a photo in the warehouse of a building owned by the legendary Hieroglyphics hip-hop crew.",
"description": "Rapper Beeda Weeda wears a green baseball hat turned backwards and a matching green shirt, as he stands alongside Tajai Massey who is wearing a black shirt. On the far right is J-Stalin, wearing a red baseball hat, dark sunglasses and a black shirt.",
"title": "East Oakland's Beeda Weeda and Tajai Massey stand alongside West Oakland's J-Stalin, posing for a photo in the warehouse of a building owned by the legendary Hieroglyphics hip-hop crew.",
"credit": "Alexander Warnow",
"status": "inherit",
"altTag": "East Oakland's Beeda Weeda and Tajai Massey stand alongside West Oakland's J-Stalin, posing for a photo in the warehouse of a building owned by the legendary Hieroglyphics hip-hop crew.",
"fetchFailed": false,
"isLoading": false
},
"arts_13934663": {
"type": "attachments",
"id": "arts_13934663",
"meta": {
"index": "attachments_1716263798",
"site": "arts",
"id": "13934663",
"found": true
},
"parent": 0,
"imgSizes": {
"twentyfourteen-full-width": {
"file": "https://ww2.kqed.org/app/uploads/sites/2/2023/09/Babuljak_6-1038x576.jpg",
"width": 1038,
"mimeType": "image/jpeg",
"height": 576
},
"thumbnail": {
"file": "https://ww2.kqed.org/app/uploads/sites/2/2023/09/Babuljak_6-160x106.jpg",
"width": 160,
"mimeType": "image/jpeg",
"height": 106
},
"post-thumbnail": {
"file": "https://ww2.kqed.org/app/uploads/sites/2/2023/09/Babuljak_6-672x372.jpg",
"width": 672,
"mimeType": "image/jpeg",
"height": 372
},
"kqedFullSize": {
"file": "https://ww2.kqed.org/app/uploads/sites/2/2023/09/Babuljak_6.jpg",
"width": 1920,
"height": 1275
},
"large": {
"file": "https://ww2.kqed.org/app/uploads/sites/2/2023/09/Babuljak_6-1020x677.jpg",
"width": 1020,
"mimeType": "image/jpeg",
"height": 677
},
"1536x1536": {
"file": "https://ww2.kqed.org/app/uploads/sites/2/2023/09/Babuljak_6-1536x1020.jpg",
"width": 1536,
"mimeType": "image/jpeg",
"height": 1020
},
"medium": {
"file": "https://ww2.kqed.org/app/uploads/sites/2/2023/09/Babuljak_6-800x531.jpg",
"width": 800,
"mimeType": "image/jpeg",
"height": 531
},
"medium_large": {
"file": "https://ww2.kqed.org/app/uploads/sites/2/2023/09/Babuljak_6-768x510.jpg",
"width": 768,
"mimeType": "image/jpeg",
"height": 510
}
},
"publishDate": 1694553664,
"modified": 1694561241,
"caption": "Opio of Souls of Mischief poses in front of his own likeness, painted as part of a mural in East Oakland. ",
"description": null,
"title": "Babuljak_6",
"credit": "Steve Babuljak",
"status": "inherit",
"altTag": "Opio of Souls of Mischief poses in front of his own likeness, painted as part of a mural in East Oakland.",
"fetchFailed": false,
"isLoading": false
},
"arts_13934348": {
"type": "attachments",
"id": "arts_13934348",
"meta": {
"index": "attachments_1716263798",
"site": "arts",
"id": "13934348",
"found": true
},
"parent": 13934324,
"imgSizes": {
"twentyfourteen-full-width": {
"file": "https://ww2.kqed.org/app/uploads/sites/2/2023/09/DSC00271-1038x576.jpg",
"width": 1038,
"mimeType": "image/jpeg",
"height": 576
},
"thumbnail": {
"file": "https://ww2.kqed.org/app/uploads/sites/2/2023/09/DSC00271-160x120.jpg",
"width": 160,
"mimeType": "image/jpeg",
"height": 120
},
"post-thumbnail": {
"file": "https://ww2.kqed.org/app/uploads/sites/2/2023/09/DSC00271-672x372.jpg",
"width": 672,
"mimeType": "image/jpeg",
"height": 372
},
"kqedFullSize": {
"file": "https://ww2.kqed.org/app/uploads/sites/2/2023/09/DSC00271.jpg",
"width": 1920,
"height": 1440
},
"large": {
"file": "https://ww2.kqed.org/app/uploads/sites/2/2023/09/DSC00271-1020x765.jpg",
"width": 1020,
"mimeType": "image/jpeg",
"height": 765
},
"1536x1536": {
"file": "https://ww2.kqed.org/app/uploads/sites/2/2023/09/DSC00271-1536x1152.jpg",
"width": 1536,
"mimeType": "image/jpeg",
"height": 1152
},
"medium": {
"file": "https://ww2.kqed.org/app/uploads/sites/2/2023/09/DSC00271-800x600.jpg",
"width": 800,
"mimeType": "image/jpeg",
"height": 600
},
"medium_large": {
"file": "https://ww2.kqed.org/app/uploads/sites/2/2023/09/DSC00271-768x576.jpg",
"width": 768,
"mimeType": "image/jpeg",
"height": 576
}
},
"publishDate": 1693960161,
"modified": 1694193358,
"caption": "Opio of Souls of Mischief onstage at Hiero Day in Frank Ogawa Plaza, Oakland, Sept. 4, 2023.",
"description": null,
"title": "DSC00271",
"credit": "Eric Arnold/KQED",
"status": "inherit",
"altTag": null,
"fetchFailed": false,
"isLoading": false
},
"arts_13934341": {
"type": "attachments",
"id": "arts_13934341",
"meta": {
"index": "attachments_1716263798",
"site": "arts",
"id": "13934341",
"found": true
},
"parent": 0,
"imgSizes": {
"twentyfourteen-full-width": {
"file": "https://ww2.kqed.org/app/uploads/sites/2/2023/09/HieroDay2023.MAIN_-1038x576.jpg",
"width": 1038,
"mimeType": "image/jpeg",
"height": 576
},
"thumbnail": {
"file": "https://ww2.kqed.org/app/uploads/sites/2/2023/09/HieroDay2023.MAIN_-160x90.jpg",
"width": 160,
"mimeType": "image/jpeg",
"height": 90
},
"post-thumbnail": {
"file": "https://ww2.kqed.org/app/uploads/sites/2/2023/09/HieroDay2023.MAIN_-672x372.jpg",
"width": 672,
"mimeType": "image/jpeg",
"height": 372
},
"kqedFullSize": {
"file": "https://ww2.kqed.org/app/uploads/sites/2/2023/09/HieroDay2023.MAIN_.jpg",
"width": 1920,
"height": 1080
},
"large": {
"file": "https://ww2.kqed.org/app/uploads/sites/2/2023/09/HieroDay2023.MAIN_-1020x574.jpg",
"width": 1020,
"mimeType": "image/jpeg",
"height": 574
},
"1536x1536": {
"file": "https://ww2.kqed.org/app/uploads/sites/2/2023/09/HieroDay2023.MAIN_-1536x864.jpg",
"width": 1536,
"mimeType": "image/jpeg",
"height": 864
},
"medium": {
"file": "https://ww2.kqed.org/app/uploads/sites/2/2023/09/HieroDay2023.MAIN_-800x450.jpg",
"width": 800,
"mimeType": "image/jpeg",
"height": 450
},
"medium_large": {
"file": "https://ww2.kqed.org/app/uploads/sites/2/2023/09/HieroDay2023.MAIN_-768x432.jpg",
"width": 768,
"mimeType": "image/jpeg",
"height": 432
}
},
"publishDate": 1693958875,
"modified": 1693959326,
"caption": "Common on stage at Hiero Day in Frank Ogawa Plaza, Oakland, Sept. 4, 2023.",
"description": null,
"title": "HieroDay2023.MAIN",
"credit": "Eric Arnold/KQED",
"status": "inherit",
"altTag": null,
"fetchFailed": false,
"isLoading": false
},
"arts_13932536": {
"type": "attachments",
"id": "arts_13932536",
"meta": {
"index": "attachments_1716263798",
"site": "arts",
"id": "13932536",
"found": true
},
"parent": 13932465,
"imgSizes": {
"twentyfourteen-full-width": {
"file": "https://ww2.kqed.org/app/uploads/sites/2/2023/08/Goapele.SQUARE.thumb_-1038x576.jpg",
"width": 1038,
"mimeType": "image/jpeg",
"height": 576
},
"thumbnail": {
"file": "https://ww2.kqed.org/app/uploads/sites/2/2023/08/Goapele.SQUARE.thumb_-160x160.jpg",
"width": 160,
"mimeType": "image/jpeg",
"height": 160
},
"post-thumbnail": {
"file": "https://ww2.kqed.org/app/uploads/sites/2/2023/08/Goapele.SQUARE.thumb_-672x372.jpg",
"width": 672,
"mimeType": "image/jpeg",
"height": 372
},
"kqedFullSize": {
"file": "https://ww2.kqed.org/app/uploads/sites/2/2023/08/Goapele.SQUARE.thumb_.jpg",
"width": 1763,
"height": 1763
},
"large": {
"file": "https://ww2.kqed.org/app/uploads/sites/2/2023/08/Goapele.SQUARE.thumb_-1020x1020.jpg",
"width": 1020,
"mimeType": "image/jpeg",
"height": 1020
},
"1536x1536": {
"file": "https://ww2.kqed.org/app/uploads/sites/2/2023/08/Goapele.SQUARE.thumb_-1536x1536.jpg",
"width": 1536,
"mimeType": "image/jpeg",
"height": 1536
},
"medium": {
"file": "https://ww2.kqed.org/app/uploads/sites/2/2023/08/Goapele.SQUARE.thumb_-800x800.jpg",
"width": 800,
"mimeType": "image/jpeg",
"height": 800
},
"medium_large": {
"file": "https://ww2.kqed.org/app/uploads/sites/2/2023/08/Goapele.SQUARE.thumb_-768x768.jpg",
"width": 768,
"mimeType": "image/jpeg",
"height": 768
}
},
"publishDate": 1690990735,
"modified": 1691023108,
"caption": "Goapele performs at the Days With Zahrah Getaway in Napa, May 2023.",
"description": null,
"title": "Goapele.SQUARE.thumb",
"credit": "Eric Arnold/KQED",
"status": "inherit",
"altTag": null,
"fetchFailed": false,
"isLoading": false
},
"arts_13932473": {
"type": "attachments",
"id": "arts_13932473",
"meta": {
"index": "attachments_1716263798",
"site": "arts",
"id": "13932473",
"found": true
},
"parent": 13932471,
"imgSizes": {
"twentyfourteen-full-width": {
"file": "https://ww2.kqed.org/app/uploads/sites/2/2023/08/Tajai.Souls_.RedBull-1038x576.jpg",
"width": 1038,
"mimeType": "image/jpeg",
"height": 576
},
"thumbnail": {
"file": "https://ww2.kqed.org/app/uploads/sites/2/2023/08/Tajai.Souls_.RedBull-160x107.jpg",
"width": 160,
"mimeType": "image/jpeg",
"height": 107
},
"post-thumbnail": {
"file": "https://ww2.kqed.org/app/uploads/sites/2/2023/08/Tajai.Souls_.RedBull-672x372.jpg",
"width": 672,
"mimeType": "image/jpeg",
"height": 372
},
"kqedFullSize": {
"file": "https://ww2.kqed.org/app/uploads/sites/2/2023/08/Tajai.Souls_.RedBull.jpg",
"width": 1920,
"height": 1281
},
"large": {
"file": "https://ww2.kqed.org/app/uploads/sites/2/2023/08/Tajai.Souls_.RedBull-1020x681.jpg",
"width": 1020,
"mimeType": "image/jpeg",
"height": 681
},
"1536x1536": {
"file": "https://ww2.kqed.org/app/uploads/sites/2/2023/08/Tajai.Souls_.RedBull-1536x1025.jpg",
"width": 1536,
"mimeType": "image/jpeg",
"height": 1025
},
"medium": {
"file": "https://ww2.kqed.org/app/uploads/sites/2/2023/08/Tajai.Souls_.RedBull-800x534.jpg",
"width": 800,
"mimeType": "image/jpeg",
"height": 534
},
"medium_large": {
"file": "https://ww2.kqed.org/app/uploads/sites/2/2023/08/Tajai.Souls_.RedBull-768x512.jpg",
"width": 768,
"mimeType": "image/jpeg",
"height": 512
}
},
"publishDate": 1690907482,
"modified": 1690907516,
"caption": "Tajai performs during Red Bull Spiral at Red Bull Studios, in Santa Monica, CA, USA on May 03, 2023.",
"description": null,
"title": "Tajai.Souls.RedBull",
"credit": "Koury Angelo / Red Bull Music",
"status": "inherit",
"altTag": null,
"fetchFailed": false,
"isLoading": false
}
},
"audioPlayerReducer": {
"postId": "stream_live"
},
"authorsReducer": {
"gmeline": {
"type": "authors",
"id": "185",
"meta": {
"index": "authors_1716337520",
"id": "185",
"found": true
},
"name": "Gabe Meline",
"firstName": "Gabe",
"lastName": "Meline",
"slug": "gmeline",
"email": "gmeline@kqed.org",
"display_author_email": false,
"staff_mastheads": [
"arts"
],
"title": "Senior Editor, KQED Arts & Culture",
"bio": "Gabe Meline entered journalism at age 15 making photocopied zines, and has since earned awards from the Edward R. Murrow Awards, the Society for Professional Journalists, the Online Journalism Awards, the Association of Alternative Newsweeklies and the California Newspaper Publishers Association. Prior to KQED, he was the editor of the \u003cem>North Bay Bohemian\u003c/em> and a touring musician. He lives with his wife, his daughter, and a 1964 Volvo in his hometown of Santa Rosa, CA.",
"avatar": "https://secure.gravatar.com/avatar/80e9715844c5fc3f07edac5b08973b76?s=600&d=blank&r=g",
"twitter": "gmeline",
"facebook": null,
"instagram": null,
"linkedin": null,
"sites": [
{
"site": "",
"roles": [
"editor"
]
},
{
"site": "arts",
"roles": [
"administrator"
]
},
{
"site": "artschool",
"roles": [
"editor"
]
},
{
"site": "news",
"roles": [
"author"
]
},
{
"site": "pop",
"roles": [
"editor"
]
},
{
"site": "bayareabites",
"roles": [
"editor"
]
},
{
"site": "food",
"roles": [
"editor"
]
},
{
"site": "liveblog",
"roles": [
"editor"
]
},
{
"site": "hiphop",
"roles": [
"editor"
]
}
],
"headData": {
"title": "Gabe Meline | KQED",
"description": "Senior Editor, KQED Arts & Culture",
"ogImgSrc": "https://secure.gravatar.com/avatar/80e9715844c5fc3f07edac5b08973b76?s=600&d=blank&r=g",
"twImgSrc": "https://secure.gravatar.com/avatar/80e9715844c5fc3f07edac5b08973b76?s=600&d=blank&r=g"
},
"isLoading": false,
"link": "/author/gmeline"
},
"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": "Associate Editor",
"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 a San Francisco Press Club award 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": "nananastia",
"facebook": null,
"instagram": null,
"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": "Associate Editor",
"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": "ogpenn",
"facebook": null,
"instagram": null,
"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"
},
"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"
},
"earnold": {
"type": "authors",
"id": "11839",
"meta": {
"index": "authors_1716337520",
"id": "11839",
"found": true
},
"name": "Eric Arnold",
"firstName": "Eric",
"lastName": "Arnold",
"slug": "earnold",
"email": "earnold@kqed.org",
"display_author_email": false,
"staff_mastheads": [],
"title": "Contributing Editor, 'That's My Word'",
"bio": "Eric Arnold has covered hip-hop locally and nationally for over 30 years. Formerly the managing editor of \u003cem>4080\u003c/em> and columnist for \u003cem>The Source\u003c/em>, he chronicled hyphy’s rise and fall, co-curated the Oakland Museum of California’s first hip-hop exhibit in 2018 and won a 2022 Northern California Emmy Award for a mini-documentary on Oakland’s Boogaloo dance culture. He is a contributing editor for \u003cem>That’s My Word\u003c/em>, KQED's series on the history of Bay Area hip-hop.",
"avatar": "https://secure.gravatar.com/avatar/ede45b04898456ad0893a2811e78b0a2?s=600&d=blank&r=g",
"twitter": null,
"facebook": null,
"instagram": null,
"linkedin": null,
"sites": [
{
"site": "arts",
"roles": [
"contributor"
]
},
{
"site": "news",
"roles": [
"contributor"
]
},
{
"site": "hiphop",
"roles": [
"contributor"
]
}
],
"headData": {
"title": "Eric Arnold | KQED",
"description": "Contributing Editor, 'That's My Word'",
"ogImgSrc": "https://secure.gravatar.com/avatar/ede45b04898456ad0893a2811e78b0a2?s=600&d=blank&r=g",
"twImgSrc": "https://secure.gravatar.com/avatar/ede45b04898456ad0893a2811e78b0a2?s=600&d=blank&r=g"
},
"isLoading": false,
"link": "/author/earnold"
}
},
"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_13968340": {
"type": "posts",
"id": "arts_13968340",
"meta": {
"index": "posts_1716263798",
"site": "arts",
"id": "13968340",
"score": null,
"sort": [
1732044346000
]
},
"guestAuthors": [],
"slug": "saafir-dead-oakland-rapper-dies-at-54",
"title": "Saafir, Inventive and Dextrous Oakland Rapper, Dies at 54",
"publishDate": 1732044346,
"format": "standard",
"headTitle": "Saafir, Inventive and Dextrous Oakland Rapper, Dies at 54 | KQED",
"labelTerm": {
"site": "arts"
},
"content": "\u003cp>Saafir, the raspy-voiced Oakland rapper who infused the rhythms of avant-garde jazz into his rhymes, died on Tuesday morning, according to family. He was 54.\u003c/p>\n\u003cp>A joint \u003ca href=\"https://www.instagram.com/p/DCj_iNlS5aE/\">Instagram post\u003c/a> by the rapper Xzibit and Saafir’s son explained that the rapper born Reggie Gibson died at 8:45 a.m., surrounded by friends and family.\u003c/p>\n\u003cp>“We surrounded him and let him know how much we loved him,” the post read. “He can rest now.”\u003c/p>\n\u003cp>No cause of death was announced. Saafir had long struggled with complications from a spinal surgery and other health problems.\u003c/p>\n\u003cfigure id=\"attachment_13968341\" class=\"wp-caption aligncenter\" style=\"max-width: 1122px\">\u003cimg loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-13968341\" src=\"https://cdn.kqed.org/wp-content/uploads/sites/2/2024/11/Saafir.jpg\" alt=\"\" width=\"1122\" height=\"1244\" srcset=\"https://cdn.kqed.org/wp-content/uploads/sites/2/2024/11/Saafir.jpg 1122w, https://cdn.kqed.org/wp-content/uploads/sites/2/2024/11/Saafir-800x887.jpg 800w, https://cdn.kqed.org/wp-content/uploads/sites/2/2024/11/Saafir-1020x1131.jpg 1020w, https://cdn.kqed.org/wp-content/uploads/sites/2/2024/11/Saafir-160x177.jpg 160w, https://cdn.kqed.org/wp-content/uploads/sites/2/2024/11/Saafir-768x852.jpg 768w\" sizes=\"(max-width: 1122px) 100vw, 1122px\">\u003cfigcaption class=\"wp-caption-text\">Saafir.\u003c/figcaption>\u003c/figure>\n\u003cp>With his early 1990s hip-hop group Hobo Junction, Saafir made a name for himself as a lyrically dextrous and inventive rapper with a distinct, guttural style. He is remembered by hip-hop fans nationwide, and especially in the Bay Area, for incandescently propelling a \u003ca href=\"https://www.kqed.org/arts/13924170/the-bay-area-rap-battle-heard-round-the-world\">legendary 1994 on-air freestyle battle\u003c/a> between his Hobo Junction crew and fellow East Bay collective Hieroglyphics that lasted more than 40 minutes.\u003c/p>\n\u003cp>[ad fullwidth]\u003c/p>\n\u003cp>Saafir spent his early teenage years in and out of group homes in Oakland, with at least one stint in jail. Inspired by early rappers like Too Short and LL Cool J, he began writing raps and developing a cadence that frequently avoided the downbeat.\u003c/p>\n\u003cp>While working with \u003ca href=\"https://www.kqed.org/arts/tag/digital-underground\">Digital Underground\u003c/a>, Saafir was onetime roommates with \u003ca href=\"https://www.kqed.org/arts/tag/tupac-shakur\">Tupac Shakur\u003c/a>, who introduced the West Oakland-bred young talent to Hollywood movie directors Albert and Allen Hughes. Saafir appeared in their 1993 film \u003cem>Menace II Society\u003c/em> as the character cousin Harold.\u003c/p>\n\u003cp>Before long, Saafir was offered a major record deal from music industry titan Quincy Jones. The resulting album, \u003cem>Boxcar Sessions\u003c/em>, bridged the dynamism of jazz innovators like Eric Dolphy and Andrew Hill with the streetwise sounds and themes of crack-era Oakland. To celebrate its release, Saafir performed a \u003ca href=\"https://www.youtube.com/watch?v=ww82T3UmSEU\">free show\u003c/a> in front of Leopold’s Records, just off Telegraph Avenue in Berkeley, where Hobo Junction first began selling underground tapes.\u003c/p>\n\u003cp>https://www.youtube.com/watch?v=lfQWH8QsNjA\u003c/p>\n\u003cp>Only a handful of albums followed. In 2013, on the blog of hip-hop historian Davey D, Shock G from Digital Underground explained Saafir’s absence from the scene in a \u003ca href=\"https://hiphopandpolitics.com/2013/02/12/shock-g-of-digital-underground-explains-why-saafir-is-bound-to-a-wheelchair/\">sprawling list of accidents, afflictions and obstacles\u003c/a> that went viral among diehard fans. Saafir later clarified parts of Shock G’s recollection in an interview with the \u003ca href=\"https://sfbgarchive.48hills.org/sfbgarchive/2013/03/27/reality-rap-qa-saafir-saucee-nomad/\">\u003cem>San Francisco Bay Guardian\u003c/em>\u003c/a>, where he detailed the challenges of navigating the healthcare system.\u003c/p>\n\u003cp>[aside postID='arts_13924170']Saafir, who used a wheelchair after his spinal surgery, made very few public appearances over the past 15 years. He often made an exception, however, for \u003ca href=\"https://www.kqed.org/arts/13863999/dream-day-2019-celebrating-mike-dream-franciscos-50th-birthday\">Dream Day\u003c/a> — an annual tribute to his late friend and graffiti artist \u003ca href=\"https://www.kqed.org/arts/10141391/dream-but-dont-sleep-remembering-mike-dream-francisco\">Mike “Dream” Francisco\u003c/a>. In 2014, he appeared onstage in San Francisco to perform his hit “Light Sleeper,” supported by the show’s headliner and his former battle nemesis from Hieroglyphics, Casual.\u003c/p>\n\u003cp>Though their famous freestyle battle hosted by Sway on KMEL’s \u003cem>The Wake Up Show\u003c/em> painted Saafir and Casual as enemies in the public imagination, the two retained their respect for each other.\u003c/p>\n\u003cp>In a short documentary, \u003cem>\u003ca href=\"https://www.youtube.com/watch?v=QC7OtfYxDaQ\">The Battle\u003c/a>\u003c/em>, Saafir commended Casual: “You really brought out the best. You made me wanna be a monster, and I respect it.”\u003c/p>\n\u003cp>\u003c/p>\n\u003cp>Saafir is survived by a son — the rapper known as Lil Saafir — and a brother. No services have yet been announced.\u003c/p>\n\n",
"blocks": [],
"excerpt": "Saafir died on Tuesday morning, according to family — leaving a distinct, creative mark on Bay Area rap.",
"status": "publish",
"parent": 0,
"modified": 1732128010,
"stats": {
"hasAudio": false,
"hasVideo": true,
"hasChartOrMap": false,
"iframeSrcs": [],
"hasGoogleForm": false,
"hasGallery": false,
"hasHearkenModule": false,
"hasPolis": false,
"paragraphCount": 15,
"wordCount": 575
},
"headData": {
"title": "Saafir, Inventive and Dextrous Oakland Rapper, Dies at 54 | KQED",
"description": "Saafir died on Tuesday morning, according to family — leaving a distinct, creative mark on Bay Area rap.",
"ogTitle": "",
"ogDescription": "",
"ogImgId": "",
"twTitle": "",
"twDescription": "",
"twImgId": "",
"schema": {
"@context": "http://schema.org",
"@type": "Article",
"headline": "Saafir, Inventive and Dextrous Oakland Rapper, Dies at 54",
"datePublished": "2024-11-19T11:25:46-08:00",
"dateModified": "2024-11-20T10:40:10-08:00",
"image": "https://cdn.kqed.org/wp-content/uploads/2020/02/KQED-OG-Image@1x.png"
}
},
"sticky": false,
"WpOldSlug": "saafir-inventive-and-dextrous-oakland-rapper-dies-at-54",
"nprStoryId": "kqed-13968340",
"templateType": "standard",
"featuredImageType": "standard",
"excludeFromSiteSearch": "Include",
"articleAge": "0",
"path": "/arts/13968340/saafir-dead-oakland-rapper-dies-at-54",
"audioTrackLength": null,
"parsedContent": [
{
"type": "contentString",
"content": "\u003cdiv class=\"post-body\">\u003cp>\u003cp>Saafir, the raspy-voiced Oakland rapper who infused the rhythms of avant-garde jazz into his rhymes, died on Tuesday morning, according to family. He was 54.\u003c/p>\n\u003cp>A joint \u003ca href=\"https://www.instagram.com/p/DCj_iNlS5aE/\">Instagram post\u003c/a> by the rapper Xzibit and Saafir’s son explained that the rapper born Reggie Gibson died at 8:45 a.m., surrounded by friends and family.\u003c/p>\n\u003cp>“We surrounded him and let him know how much we loved him,” the post read. “He can rest now.”\u003c/p>\n\u003cp>No cause of death was announced. Saafir had long struggled with complications from a spinal surgery and other health problems.\u003c/p>\n\u003cfigure id=\"attachment_13968341\" class=\"wp-caption aligncenter\" style=\"max-width: 1122px\">\u003cimg loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-13968341\" src=\"https://cdn.kqed.org/wp-content/uploads/sites/2/2024/11/Saafir.jpg\" alt=\"\" width=\"1122\" height=\"1244\" srcset=\"https://cdn.kqed.org/wp-content/uploads/sites/2/2024/11/Saafir.jpg 1122w, https://cdn.kqed.org/wp-content/uploads/sites/2/2024/11/Saafir-800x887.jpg 800w, https://cdn.kqed.org/wp-content/uploads/sites/2/2024/11/Saafir-1020x1131.jpg 1020w, https://cdn.kqed.org/wp-content/uploads/sites/2/2024/11/Saafir-160x177.jpg 160w, https://cdn.kqed.org/wp-content/uploads/sites/2/2024/11/Saafir-768x852.jpg 768w\" sizes=\"(max-width: 1122px) 100vw, 1122px\">\u003cfigcaption class=\"wp-caption-text\">Saafir.\u003c/figcaption>\u003c/figure>\n\u003cp>With his early 1990s hip-hop group Hobo Junction, Saafir made a name for himself as a lyrically dextrous and inventive rapper with a distinct, guttural style. He is remembered by hip-hop fans nationwide, and especially in the Bay Area, for incandescently propelling a \u003ca href=\"https://www.kqed.org/arts/13924170/the-bay-area-rap-battle-heard-round-the-world\">legendary 1994 on-air freestyle battle\u003c/a> between his Hobo Junction crew and fellow East Bay collective Hieroglyphics that lasted more than 40 minutes.\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>Saafir spent his early teenage years in and out of group homes in Oakland, with at least one stint in jail. Inspired by early rappers like Too Short and LL Cool J, he began writing raps and developing a cadence that frequently avoided the downbeat.\u003c/p>\n\u003cp>While working with \u003ca href=\"https://www.kqed.org/arts/tag/digital-underground\">Digital Underground\u003c/a>, Saafir was onetime roommates with \u003ca href=\"https://www.kqed.org/arts/tag/tupac-shakur\">Tupac Shakur\u003c/a>, who introduced the West Oakland-bred young talent to Hollywood movie directors Albert and Allen Hughes. Saafir appeared in their 1993 film \u003cem>Menace II Society\u003c/em> as the character cousin Harold.\u003c/p>\n\u003cp>Before long, Saafir was offered a major record deal from music industry titan Quincy Jones. The resulting album, \u003cem>Boxcar Sessions\u003c/em>, bridged the dynamism of jazz innovators like Eric Dolphy and Andrew Hill with the streetwise sounds and themes of crack-era Oakland. To celebrate its release, Saafir performed a \u003ca href=\"https://www.youtube.com/watch?v=ww82T3UmSEU\">free show\u003c/a> in front of Leopold’s Records, just off Telegraph Avenue in Berkeley, where Hobo Junction first began selling underground tapes.\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/lfQWH8QsNjA'\n title='//www.youtube.com/embed/lfQWH8QsNjA'\n allowfullscreen='true'\n style='border:0;'>\u003c/iframe>\n \u003c/span>\n \u003c/span>\u003c/p>\u003cp>\u003cp>Only a handful of albums followed. In 2013, on the blog of hip-hop historian Davey D, Shock G from Digital Underground explained Saafir’s absence from the scene in a \u003ca href=\"https://hiphopandpolitics.com/2013/02/12/shock-g-of-digital-underground-explains-why-saafir-is-bound-to-a-wheelchair/\">sprawling list of accidents, afflictions and obstacles\u003c/a> that went viral among diehard fans. Saafir later clarified parts of Shock G’s recollection in an interview with the \u003ca href=\"https://sfbgarchive.48hills.org/sfbgarchive/2013/03/27/reality-rap-qa-saafir-saucee-nomad/\">\u003cem>San Francisco Bay Guardian\u003c/em>\u003c/a>, where he detailed the challenges of navigating the healthcare system.\u003c/p>\n\u003cp>\u003c/p>\u003c/div>",
"attributes": {
"named": {},
"numeric": []
}
},
{
"type": "component",
"content": "",
"name": "aside",
"attributes": {
"named": {
"postid": "arts_13924170",
"label": ""
},
"numeric": []
}
},
{
"type": "contentString",
"content": "\u003cdiv class=\"post-body\">\u003cp>Saafir, who used a wheelchair after his spinal surgery, made very few public appearances over the past 15 years. He often made an exception, however, for \u003ca href=\"https://www.kqed.org/arts/13863999/dream-day-2019-celebrating-mike-dream-franciscos-50th-birthday\">Dream Day\u003c/a> — an annual tribute to his late friend and graffiti artist \u003ca href=\"https://www.kqed.org/arts/10141391/dream-but-dont-sleep-remembering-mike-dream-francisco\">Mike “Dream” Francisco\u003c/a>. In 2014, he appeared onstage in San Francisco to perform his hit “Light Sleeper,” supported by the show’s headliner and his former battle nemesis from Hieroglyphics, Casual.\u003c/p>\n\u003cp>Though their famous freestyle battle hosted by Sway on KMEL’s \u003cem>The Wake Up Show\u003c/em> painted Saafir and Casual as enemies in the public imagination, the two retained their respect for each other.\u003c/p>\n\u003cp>In a short documentary, \u003cem>\u003ca href=\"https://www.youtube.com/watch?v=QC7OtfYxDaQ\">The Battle\u003c/a>\u003c/em>, Saafir commended Casual: “You really brought out the best. You made me wanna be a monster, and I respect it.”\u003c/p>\n\u003cp>\u003c/p>\n\u003cp>Saafir is survived by a son — the rapper known as Lil Saafir — and a brother. No services have yet been announced.\u003c/p>\n\n\u003c/div>\u003c/p>",
"attributes": {
"named": {},
"numeric": []
}
}
],
"link": "/arts/13968340/saafir-dead-oakland-rapper-dies-at-54",
"authors": [
"185"
],
"categories": [
"arts_1",
"arts_69",
"arts_235",
"arts_1564"
],
"tags": [
"arts_10278",
"arts_2284",
"arts_831",
"arts_1143",
"arts_22370",
"arts_19347"
],
"featImg": "arts_13968344",
"label": "arts"
},
"arts_13962352": {
"type": "posts",
"id": "arts_13962352",
"meta": {
"index": "posts_1716263798",
"site": "arts",
"id": "13962352",
"score": null,
"sort": [
1723833233000
]
},
"guestAuthors": [],
"slug": "hiero-day-postponed-to-2025-amid-financial-difficulties",
"title": "Hiero Day Postponed to 2025 Amid Financial Difficulties",
"publishDate": 1723833233,
"format": "standard",
"headTitle": "Hiero Day Postponed to 2025 Amid Financial Difficulties | KQED",
"labelTerm": {
"site": "arts"
},
"content": "\u003cp>\u003ca href=\"https://www.hieroday.com/\">Hiero Day\u003c/a>, the popular \u003ca href=\"https://www.kqed.org/arts/tag/hiero-day\">annual hip-hop festival\u003c/a> in Oakland, has been canceled for 2024. Festival co-organizer and artist Tajai Massey told KQED that his team’s decision was due to financial difficulties, and that the event will return in 2025.\u003c/p>\n\u003cp>“We all sat down and regrouped and said, ‘Hey, let’s take some time, spend the entire year fundraising and then be ready for next year,’” said Massey, who produces Hiero Day with business partner Khari Bailey and a group of volunteers.\u003c/p>\n\u003cp>Part of those financial difficulties are debts incurred from 2023’s event, when Hiero Day threw a free, well-attended celebration for hip-hop’s 50th anniversary. Performers at the Labor Day event in Oakland’s Frank Ogawa Plaza included Chicago rapper Common, Massey’s group Hieroglyphics and other local artists, including Cellski and Kev Choice.\u003c/p>\n\u003cp>Hiero Day hired local company \u003ca href=\"https://www.ungaffableproductions.com/\">Ungaffable Productions\u003c/a> to provide the event’s stage production, operations and security. But company owner Tony Garcia alleges that Hiero Day still owes him $36,130 plus late fees for a range of services for Hiero Day 2023, including stages, sound systems and 125 staff members.\u003c/p>\n\u003cp>[aside postID='arts_13934324']A frustrated Garcia told KQED he’s had to cover the costs himself, and still doesn’t have a timeline for when he’ll be paid back.\u003c/p>\n\u003cp>[ad fullwidth]\u003c/p>\n\u003cp>“Unfortunately, what I’ve had to do here is max out my credit cards, take out personal loans and pretty much use all of my savings to pay off a bunch of people,” said Garcia. The situation has strained his relationship with business partners, he added, and required him to put in extra hours at his day job as a union carpenter to provide for his son.\u003c/p>\n\u003cp>“I’m not a bank,” Garcia said. “I’m not rich.”\u003c/p>\n\u003cp>Bailey, who handles Hiero Day’s finances, declined to be interviewed. In an email to KQED, he blamed Hiero Day’s debts, in part, on the City of Oakland, which he said contributed less sponsorship money than it had promised. He declined to say which city department promised the funding, how much was promised or how much Hiero Day ultimately received.\u003c/p>\n\u003cp>“Some of the funds we were told were earmarked for us ended up not being paid to us by the City, which is the amount owed to Ungaffable Productions,” Bailey wrote in the email.\u003c/p>\n\u003cp>“[Garcia] has a legitimate gripe. And all we’re trying to do is make good on it,” Massey said.\u003c/p>\n\u003cp>[aside postID='arts_13957786']When asked about the details of the City of Oakland’s sponsorship agreement with Hiero Day, Citywide Director of Communications & Engagement Sean Maher said in an email that the city waived police, fire inspection, custodial and other fees for the event, amounting to over $21,000. He wasn’t certain whether there were other discussions or arrangements about direct financial support, he said, and did not respond to multiple follow-up calls and emails.\u003c/p>\n\u003cp>Eleven months later, Garcia said he has no indication of when the money is coming. He’s filed complaints with the city attorney’s office, Labor Commissioner’s Office and Federal Trade Commission, and is considering legal action.\u003c/p>\n\u003cp>\u003c/p>\n\u003cp>“This isn’t the route I wanted to take,” he said. “But [Hiero Day] left me no other option but to make this public.”\u003c/p>\n\n",
"blocks": [],
"excerpt": "Festival producers still owe a local production company more than $36,000 for last year's event. ",
"status": "publish",
"parent": 0,
"modified": 1724087720,
"stats": {
"hasAudio": false,
"hasVideo": false,
"hasChartOrMap": false,
"iframeSrcs": [],
"hasGoogleForm": false,
"hasGallery": false,
"hasHearkenModule": false,
"hasPolis": false,
"paragraphCount": 15,
"wordCount": 595
},
"headData": {
"title": "Hiero Day Postponed to 2025 Amid Financial Difficulties | KQED",
"description": "Festival producers still owe a local production company more than $36,000 for last year's event. ",
"ogTitle": "",
"ogDescription": "",
"ogImgId": "",
"twTitle": "",
"twDescription": "",
"twImgId": "",
"schema": {
"@context": "http://schema.org",
"@type": "Article",
"headline": "Hiero Day Postponed to 2025 Amid Financial Difficulties",
"datePublished": "2024-08-16T11:33:53-07:00",
"dateModified": "2024-08-19T10:15:20-07:00",
"image": "https://cdn.kqed.org/wp-content/uploads/2020/02/KQED-OG-Image@1x.png"
}
},
"sticky": false,
"nprStoryId": "kqed-13962352",
"templateType": "standard",
"featuredImageType": "standard",
"excludeFromSiteSearch": "Include",
"articleAge": "0",
"path": "/arts/13962352/hiero-day-postponed-to-2025-amid-financial-difficulties",
"audioTrackLength": null,
"parsedContent": [
{
"type": "contentString",
"content": "\u003cdiv class=\"post-body\">\u003cp>\u003cp>\u003ca href=\"https://www.hieroday.com/\">Hiero Day\u003c/a>, the popular \u003ca href=\"https://www.kqed.org/arts/tag/hiero-day\">annual hip-hop festival\u003c/a> in Oakland, has been canceled for 2024. Festival co-organizer and artist Tajai Massey told KQED that his team’s decision was due to financial difficulties, and that the event will return in 2025.\u003c/p>\n\u003cp>“We all sat down and regrouped and said, ‘Hey, let’s take some time, spend the entire year fundraising and then be ready for next year,’” said Massey, who produces Hiero Day with business partner Khari Bailey and a group of volunteers.\u003c/p>\n\u003cp>Part of those financial difficulties are debts incurred from 2023’s event, when Hiero Day threw a free, well-attended celebration for hip-hop’s 50th anniversary. Performers at the Labor Day event in Oakland’s Frank Ogawa Plaza included Chicago rapper Common, Massey’s group Hieroglyphics and other local artists, including Cellski and Kev Choice.\u003c/p>\n\u003cp>Hiero Day hired local company \u003ca href=\"https://www.ungaffableproductions.com/\">Ungaffable Productions\u003c/a> to provide the event’s stage production, operations and security. But company owner Tony Garcia alleges that Hiero Day still owes him $36,130 plus late fees for a range of services for Hiero Day 2023, including stages, sound systems and 125 staff members.\u003c/p>\n\u003cp>\u003c/p>\u003c/div>",
"attributes": {
"named": {},
"numeric": []
}
},
{
"type": "component",
"content": "",
"name": "aside",
"attributes": {
"named": {
"postid": "arts_13934324",
"label": ""
},
"numeric": []
}
},
{
"type": "contentString",
"content": "\u003cdiv class=\"post-body\">\u003cp>A frustrated Garcia told KQED he’s had to cover the costs himself, and still doesn’t have a timeline for when he’ll be paid back.\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>“Unfortunately, what I’ve had to do here is max out my credit cards, take out personal loans and pretty much use all of my savings to pay off a bunch of people,” said Garcia. The situation has strained his relationship with business partners, he added, and required him to put in extra hours at his day job as a union carpenter to provide for his son.\u003c/p>\n\u003cp>“I’m not a bank,” Garcia said. “I’m not rich.”\u003c/p>\n\u003cp>Bailey, who handles Hiero Day’s finances, declined to be interviewed. In an email to KQED, he blamed Hiero Day’s debts, in part, on the City of Oakland, which he said contributed less sponsorship money than it had promised. He declined to say which city department promised the funding, how much was promised or how much Hiero Day ultimately received.\u003c/p>\n\u003cp>“Some of the funds we were told were earmarked for us ended up not being paid to us by the City, which is the amount owed to Ungaffable Productions,” Bailey wrote in the email.\u003c/p>\n\u003cp>“[Garcia] has a legitimate gripe. And all we’re trying to do is make good on it,” Massey said.\u003c/p>\n\u003cp>\u003c/p>\u003c/div>",
"attributes": {
"named": {},
"numeric": []
}
},
{
"type": "component",
"content": "",
"name": "aside",
"attributes": {
"named": {
"postid": "arts_13957786",
"label": ""
},
"numeric": []
}
},
{
"type": "contentString",
"content": "\u003cdiv class=\"post-body\">\u003cp>When asked about the details of the City of Oakland’s sponsorship agreement with Hiero Day, Citywide Director of Communications & Engagement Sean Maher said in an email that the city waived police, fire inspection, custodial and other fees for the event, amounting to over $21,000. He wasn’t certain whether there were other discussions or arrangements about direct financial support, he said, and did not respond to multiple follow-up calls and emails.\u003c/p>\n\u003cp>Eleven months later, Garcia said he has no indication of when the money is coming. He’s filed complaints with the city attorney’s office, Labor Commissioner’s Office and Federal Trade Commission, and is considering legal action.\u003c/p>\n\u003cp>\u003c/p>\n\u003cp>“This isn’t the route I wanted to take,” he said. “But [Hiero Day] left me no other option but to make this public.”\u003c/p>\n\n\u003c/div>\u003c/p>",
"attributes": {
"named": {},
"numeric": []
}
}
],
"link": "/arts/13962352/hiero-day-postponed-to-2025-amid-financial-difficulties",
"authors": [
"11387"
],
"categories": [
"arts_1",
"arts_69",
"arts_235"
],
"tags": [
"arts_8505",
"arts_10278",
"arts_22068",
"arts_1088",
"arts_2284",
"arts_1694"
],
"featImg": "arts_13934344",
"label": "arts"
},
"arts_13952322": {
"type": "posts",
"id": "arts_13952322",
"meta": {
"index": "posts_1716263798",
"site": "arts",
"id": "13952322",
"score": null,
"sort": [
1707957566000
]
},
"guestAuthors": [],
"slug": "these-bay-area-rap-legends-are-featured-in-88risings-latest-mega-album",
"title": "These Bay Area Rap Legends Are Featured in 88rising’s Latest Mega Album",
"publishDate": 1707957566,
"format": "standard",
"headTitle": "These Bay Area Rap Legends Are Featured in 88rising’s Latest Mega Album | KQED",
"labelTerm": {
"site": "arts"
},
"content": "\u003cp>For those in the know, 88rising — the Los Angeles-based, Asian American-owned music company that’s built a cult following around its quirky artistry and high-profile collaborations — has become a mainstay in American music since launching in 2015 (formerly as CXSHXNLY).\u003c/p>\n\u003cp>With a diversely niche and seemingly limitless sense of collective empowerment, the uncategorizable entity and record label has propelled many of the dopest music projects in recent memory. According to \u003ci>Time\u003c/i> magazine, “Alongside the recent surge in popularity of K-pop, as a producer and promoter \u003ca href=\"https://time.com/6316666/88rising-head-in-the-clouds-china/\">88rising has played a pivotal role in narrowing the gap between the Asian and Western music industries\u003c/a>. Its affiliated artists have topped charts internationally, soundtracked Marvel movies, and been embraced by massive festivals and stages around the world.”\u003c/p>\n\u003cp>To kick off this calendar year, 88rising delivered a certified banger with \u003ca href=\"https://www.onestowatch.com/en/blog/1999-write-the-future-88rising-futuristic-music-collective-hella\">the morphing collective 1999 WRITE THE FUTURE\u003c/a>’s album, \u003ci>\u003ca href=\"https://open.spotify.com/album/7nAFPtoN75FBt8WA0CQoBQ\">hella\u003c/a> \u003c/i>\u003ca href=\"https://open.spotify.com/album/7nAFPtoN75FBt8WA0CQoBQ\">\u003ci>(˃╭̣ ╮˂̣)✧♡‧o· ̊\u003c/i>\u003c/a>.\u003c/p>\n\u003cp>https://www.youtube.com/watch?v=JeYlDyxp1sY\u003c/p>\n\u003cp>The experimental, kaleidoscopic project — which clearly borrows its namesake from the Bay Area’s infinitely-supplied laboratory of slang — features artists from around the world that span across decades, including Offset, Ghostface Killah, Rick Ross, Busta Rhymes, Smino, Westside Gunn, De La Soul, BADBADNOTGOOD and more.\u003c/p>\n\u003cp>[ad fullwidth]\u003c/p>\n\u003cp>Among those who contributed to the invite-only recording cypher were \u003ca href=\"https://www.kqed.org/arts/13934676/souls-of-mischief-mural-oakland\">East Oakland’s Souls of Mischief\u003c/a>, Del the Funky Homosapien and San Francisco’s Dan the Automator.\u003c/p>\n\u003cp>Appearing as the fourth and sixteenth tracks on a 24-track compilation, the Bay Area emcees and producer summon the quintessentially chill and poetically funky Northern California vibes that first put them on the map in 1993 — when Souls of Mischief released the still-anthemic title track to their magnum opus, ‘\u003ci>93 Til Infinity\u003c/i>. Their success amorphously continued throughout the decades under the Hiero Imperium umbrella with a smattering of other releases, including Del’s \u003ca href=\"https://www.kqed.org/arts/13927692/del-funky-homosapien-no-need-for-alarm-30-years-anniversary\">\u003ci>No Need for Alarm\u003c/i>\u003c/a> and Deltron 3030’s (\u003ca href=\"https://www.passionweiss.com/2023/08/22/deltron-3030-review/\">Del and Dan the Automator’s futuristically-inspired subgroup\u003c/a>) \u003ci>Deltron 3030\u003c/i>. More recently, \u003ca href=\"https://www.kqed.org/arts/13934324/hiero-day-2023-oakland-review-photos\">they’ve upheld the infrastructure of the Bay Area’s rap scene\u003c/a> with their yearly festival, Hiero Day.\u003c/p>\n\u003cp>And though \u003ci>hella (˃╭̣ ╮˂̣)✧♡‧o· ̊\u003c/i> places the wizardly lyricists and producer over 30 years past their debuts, they sound as fresh and explosive on the mic as ever.\u003c/p>\n\u003cfigure id=\"attachment_13927683\" class=\"wp-caption alignnone\" style=\"max-width: 1024px\">\u003cimg loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-13927683\" src=\"https://cdn.kqed.org/wp-content/uploads/sites/2/2023/04/Del.ApolloTheater.1992.jpg\" alt=\"A man in a baseball cap, sunglasses, nose ring and sweatshirt holds a microphone out to the crowd\" width=\"1024\" height=\"681\" srcset=\"https://cdn.kqed.org/wp-content/uploads/sites/2/2023/04/Del.ApolloTheater.1992.jpg 1024w, https://cdn.kqed.org/wp-content/uploads/sites/2/2023/04/Del.ApolloTheater.1992-800x532.jpg 800w, https://cdn.kqed.org/wp-content/uploads/sites/2/2023/04/Del.ApolloTheater.1992-1020x678.jpg 1020w, https://cdn.kqed.org/wp-content/uploads/sites/2/2023/04/Del.ApolloTheater.1992-160x106.jpg 160w, https://cdn.kqed.org/wp-content/uploads/sites/2/2023/04/Del.ApolloTheater.1992-768x511.jpg 768w\" sizes=\"(max-width: 1024px) 100vw, 1024px\">\u003cfigcaption class=\"wp-caption-text\">Del the Funky Homosapien onstage at the Apollo Theater in Harlem on Feb. 22, 1992, the year before ‘No Need for Alarm.’ \u003ccite>(Al Pereira/Michael Ochs Archives/Getty Images)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>In one particularly smooth transition between Phesto Dee and Tajai in “yes LOvELy,” the emcees exchange a buttery rhyme scheme between each other like a cool handshake, all while loosely alluding to Northern California’s richly independent rap history, a local Major League Soccer team, the state’s tectonic geography and Bay Area political activism:\u003c/p>\n\u003cp>“Grown from the state of the bass kick break [Phesto Dee]/ Home of the Quakes where we make shit shake [Tajai].”\u003c/p>\n\u003cp>The song is laid over a Nujabes-esque cloud and wind rhythm, highlighting a liberated spirituality that the emcees riff on throughout the track with their groovy chorus: “We’re walking on clouds, wind surfing since birth / getting what we’re owed, we know what it’s worth / Souls ’round the globe, the whole of this Earth / shows, hit the road, the dough is dispersed.”\u003c/p>\n\u003cp>Del and Dan appear later in the album with “a LEAp in tIME,” a Japanese video game-sounding odyssey about “a leap in time, back to simpler days / when technological advances are minimal.” And yet, even in time-traveling backwards, Del remains expansive and mind-warping (“shit so deep it’s bending fools / Mr. Cool, everything I control is mystical”).\u003c/p>\n\u003cp>The sounds will transport veteran heads back to the days of backpacks stuffed with spraycans, and for new listeners, might open up an infinite portal of Bay Area discography.\u003c/p>\n\u003cp>Beyond the Bay Area virtuosos laying down their bars like ageless wonders, the album’s free-entry inclusion of rock, R&B and neo-soul delivers an all-encompassing snapshot of what music is becoming in 2024.\u003c/p>\n\u003cp>\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\n",
"blocks": [],
"excerpt": "Souls of Mischief, Del the Funky Homosapien and San Francisco’s Dan the Automator make star turns.",
"status": "publish",
"parent": 0,
"modified": 1726757238,
"stats": {
"hasAudio": false,
"hasVideo": true,
"hasChartOrMap": false,
"iframeSrcs": [],
"hasGoogleForm": false,
"hasGallery": false,
"hasHearkenModule": false,
"hasPolis": false,
"paragraphCount": 16,
"wordCount": 733
},
"headData": {
"title": "These Bay Area Rap Legends Are Featured in 88rising’s Latest Mega Album | KQED",
"description": "Souls of Mischief, Del the Funky Homosapien and San Francisco’s Dan the Automator make star turns.",
"ogTitle": "",
"ogDescription": "",
"ogImgId": "",
"twTitle": "",
"twDescription": "",
"twImgId": "",
"schema": {
"@context": "http://schema.org",
"@type": "Article",
"headline": "These Bay Area Rap Legends Are Featured in 88rising’s Latest Mega Album",
"datePublished": "2024-02-14T16:39:26-08:00",
"dateModified": "2024-09-19T07:47:18-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/13952322/these-bay-area-rap-legends-are-featured-in-88risings-latest-mega-album",
"audioTrackLength": null,
"parsedContent": [
{
"type": "contentString",
"content": "\u003cdiv class=\"post-body\">\u003cp>\u003cp>For those in the know, 88rising — the Los Angeles-based, Asian American-owned music company that’s built a cult following around its quirky artistry and high-profile collaborations — has become a mainstay in American music since launching in 2015 (formerly as CXSHXNLY).\u003c/p>\n\u003cp>With a diversely niche and seemingly limitless sense of collective empowerment, the uncategorizable entity and record label has propelled many of the dopest music projects in recent memory. According to \u003ci>Time\u003c/i> magazine, “Alongside the recent surge in popularity of K-pop, as a producer and promoter \u003ca href=\"https://time.com/6316666/88rising-head-in-the-clouds-china/\">88rising has played a pivotal role in narrowing the gap between the Asian and Western music industries\u003c/a>. Its affiliated artists have topped charts internationally, soundtracked Marvel movies, and been embraced by massive festivals and stages around the world.”\u003c/p>\n\u003cp>To kick off this calendar year, 88rising delivered a certified banger with \u003ca href=\"https://www.onestowatch.com/en/blog/1999-write-the-future-88rising-futuristic-music-collective-hella\">the morphing collective 1999 WRITE THE FUTURE\u003c/a>’s album, \u003ci>\u003ca href=\"https://open.spotify.com/album/7nAFPtoN75FBt8WA0CQoBQ\">hella\u003c/a> \u003c/i>\u003ca href=\"https://open.spotify.com/album/7nAFPtoN75FBt8WA0CQoBQ\">\u003ci>(˃╭̣ ╮˂̣)✧♡‧o· ̊\u003c/i>\u003c/a>.\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/JeYlDyxp1sY'\n title='//www.youtube.com/embed/JeYlDyxp1sY'\n allowfullscreen='true'\n style='border:0;'>\u003c/iframe>\n \u003c/span>\n \u003c/span>\u003c/p>\u003cp>\u003cp>The experimental, kaleidoscopic project — which clearly borrows its namesake from the Bay Area’s infinitely-supplied laboratory of slang — features artists from around the world that span across decades, including Offset, Ghostface Killah, Rick Ross, Busta Rhymes, Smino, Westside Gunn, De La Soul, BADBADNOTGOOD and more.\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>Among those who contributed to the invite-only recording cypher were \u003ca href=\"https://www.kqed.org/arts/13934676/souls-of-mischief-mural-oakland\">East Oakland’s Souls of Mischief\u003c/a>, Del the Funky Homosapien and San Francisco’s Dan the Automator.\u003c/p>\n\u003cp>Appearing as the fourth and sixteenth tracks on a 24-track compilation, the Bay Area emcees and producer summon the quintessentially chill and poetically funky Northern California vibes that first put them on the map in 1993 — when Souls of Mischief released the still-anthemic title track to their magnum opus, ‘\u003ci>93 Til Infinity\u003c/i>. Their success amorphously continued throughout the decades under the Hiero Imperium umbrella with a smattering of other releases, including Del’s \u003ca href=\"https://www.kqed.org/arts/13927692/del-funky-homosapien-no-need-for-alarm-30-years-anniversary\">\u003ci>No Need for Alarm\u003c/i>\u003c/a> and Deltron 3030’s (\u003ca href=\"https://www.passionweiss.com/2023/08/22/deltron-3030-review/\">Del and Dan the Automator’s futuristically-inspired subgroup\u003c/a>) \u003ci>Deltron 3030\u003c/i>. More recently, \u003ca href=\"https://www.kqed.org/arts/13934324/hiero-day-2023-oakland-review-photos\">they’ve upheld the infrastructure of the Bay Area’s rap scene\u003c/a> with their yearly festival, Hiero Day.\u003c/p>\n\u003cp>And though \u003ci>hella (˃╭̣ ╮˂̣)✧♡‧o· ̊\u003c/i> places the wizardly lyricists and producer over 30 years past their debuts, they sound as fresh and explosive on the mic as ever.\u003c/p>\n\u003cfigure id=\"attachment_13927683\" class=\"wp-caption alignnone\" style=\"max-width: 1024px\">\u003cimg loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-13927683\" src=\"https://cdn.kqed.org/wp-content/uploads/sites/2/2023/04/Del.ApolloTheater.1992.jpg\" alt=\"A man in a baseball cap, sunglasses, nose ring and sweatshirt holds a microphone out to the crowd\" width=\"1024\" height=\"681\" srcset=\"https://cdn.kqed.org/wp-content/uploads/sites/2/2023/04/Del.ApolloTheater.1992.jpg 1024w, https://cdn.kqed.org/wp-content/uploads/sites/2/2023/04/Del.ApolloTheater.1992-800x532.jpg 800w, https://cdn.kqed.org/wp-content/uploads/sites/2/2023/04/Del.ApolloTheater.1992-1020x678.jpg 1020w, https://cdn.kqed.org/wp-content/uploads/sites/2/2023/04/Del.ApolloTheater.1992-160x106.jpg 160w, https://cdn.kqed.org/wp-content/uploads/sites/2/2023/04/Del.ApolloTheater.1992-768x511.jpg 768w\" sizes=\"(max-width: 1024px) 100vw, 1024px\">\u003cfigcaption class=\"wp-caption-text\">Del the Funky Homosapien onstage at the Apollo Theater in Harlem on Feb. 22, 1992, the year before ‘No Need for Alarm.’ \u003ccite>(Al Pereira/Michael Ochs Archives/Getty Images)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>In one particularly smooth transition between Phesto Dee and Tajai in “yes LOvELy,” the emcees exchange a buttery rhyme scheme between each other like a cool handshake, all while loosely alluding to Northern California’s richly independent rap history, a local Major League Soccer team, the state’s tectonic geography and Bay Area political activism:\u003c/p>\n\u003cp>“Grown from the state of the bass kick break [Phesto Dee]/ Home of the Quakes where we make shit shake [Tajai].”\u003c/p>\n\u003cp>The song is laid over a Nujabes-esque cloud and wind rhythm, highlighting a liberated spirituality that the emcees riff on throughout the track with their groovy chorus: “We’re walking on clouds, wind surfing since birth / getting what we’re owed, we know what it’s worth / Souls ’round the globe, the whole of this Earth / shows, hit the road, the dough is dispersed.”\u003c/p>\n\u003cp>Del and Dan appear later in the album with “a LEAp in tIME,” a Japanese video game-sounding odyssey about “a leap in time, back to simpler days / when technological advances are minimal.” And yet, even in time-traveling backwards, Del remains expansive and mind-warping (“shit so deep it’s bending fools / Mr. Cool, everything I control is mystical”).\u003c/p>\n\u003cp>The sounds will transport veteran heads back to the days of backpacks stuffed with spraycans, and for new listeners, might open up an infinite portal of Bay Area discography.\u003c/p>\n\u003cp>Beyond the Bay Area virtuosos laying down their bars like ageless wonders, the album’s free-entry inclusion of rock, R&B and neo-soul delivers an all-encompassing snapshot of what music is becoming in 2024.\u003c/p>\n\u003cp>\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\n\u003c/div>\u003c/p>",
"attributes": {
"named": {},
"numeric": []
}
}
],
"link": "/arts/13952322/these-bay-area-rap-legends-are-featured-in-88risings-latest-mega-album",
"authors": [
"11748"
],
"categories": [
"arts_1",
"arts_69"
],
"tags": [
"arts_8505",
"arts_1088",
"arts_2284",
"arts_974",
"arts_21785"
],
"featImg": "arts_13934882",
"label": "arts"
},
"arts_13939056": {
"type": "posts",
"id": "arts_13939056",
"meta": {
"index": "posts_1716263798",
"site": "arts",
"id": "13939056",
"score": null,
"sort": [
1702051219000
]
},
"guestAuthors": [],
"slug": "the-maturation-of-your-favorite-artists-and-a-look-back-at-hip-hop-50",
"title": "You Never Thought That Hip-Hop Could Take It This Far",
"publishDate": 1702051219,
"format": "standard",
"headTitle": "You Never Thought That Hip-Hop Could Take It This Far | KQED",
"labelTerm": {
"site": "arts"
},
"content": "\u003cp>\u003cspan style=\"font-size: 4.6875em;float: left;line-height: 0.733em;padding: 0.05em 0.1em 0 0;font-family: times, serif, georgia\">“W\u003c/span>hat drew me into hip-hop,” said Tariq Trotter, widely known as Black Thought of the legendary Roots crew, “was that it was, you know, spoken in a language that, you know, people who were 30, 40, 50 years old didn’t understand.”\u003c/p>\n\u003cp>\u003cimg loading=\"lazy\" decoding=\"async\" class=\"alignright size-thumbnail wp-image-13833985\" src=\"https://ww2.kqed.org/arts/wp-content/uploads/sites/2/2018/05/OGPenn.Cap_-160x184.jpg\" alt=\"\" width=\"160\" height=\"184\" srcset=\"https://cdn.kqed.org/wp-content/uploads/sites/2/2018/05/OGPenn.Cap_-160x184.jpg 160w, https://cdn.kqed.org/wp-content/uploads/sites/2/2018/05/OGPenn.Cap_.jpg 180w\" sizes=\"(max-width: 160px) 100vw, 160px\">Trotter was \u003ca href=\"https://www.npr.org/2023/11/07/1211025998/tariq-trotter-black-thought-the-roots-questlove-upcycled-self\">in conversation with NPR’s Tonya Mosely\u003c/a> as the two discussed Trotter’s new memoir, \u003cem>The Upcycled Self\u003c/em>. The book charts his path both as an artist and an individual; it includes heavy details about his life, including the murders of both his parents, as well a fire he set in his house at the age of six. Trotter, now 52, is clear about his personal maturation process, and how the culture of hip-hop has grown as well.\u003c/p>\n\u003cp>Trotter appreciates the many subgenres within hip-hop, even if he doesn’t understand them; and that’s because he’s not supposed to. The popular sound of today, drill music, isn’t made for people his age. Trotter, who will be \u003ca href=\"https://www.cityboxoffice.com/ordertickets.asp?p=13941\">in discussion with Jelani Cobb at San Francisco’s City Arts & Lectures\u003c/a> on Saturday, Feb. 24, concluded his point by telling Mosely, “We’ve become our parents and grandparents at this point, you know?”\u003c/p>\n\u003cfigure id=\"attachment_13939084\" class=\"wp-caption aligncenter\" style=\"max-width: 800px\">\u003cimg loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-13939084\" src=\"https://cdn.kqed.org/wp-content/uploads/sites/2/2023/12/Andre.3000.jpg\" alt=\"\" width=\"800\" height=\"1200\" srcset=\"https://cdn.kqed.org/wp-content/uploads/sites/2/2023/12/Andre.3000.jpg 800w, https://cdn.kqed.org/wp-content/uploads/sites/2/2023/12/Andre.3000-160x240.jpg 160w, https://cdn.kqed.org/wp-content/uploads/sites/2/2023/12/Andre.3000-768x1152.jpg 768w\" sizes=\"(max-width: 800px) 100vw, 800px\">\u003cfigcaption class=\"wp-caption-text\">Andre 3000 attends the GQ Men of the Year Party 2023 VIP dinner at Chateau Marmont on Nov. 16, 2023 in Los Angeles. \u003ccite>(Emma McIntyre/Getty Images)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>As the celebration of what’s widely regarded as hip-hop’s 50th anniversary year comes to an end, I’m waiting for someone to make one of those montages that plays at the end of a movie. You know, where they show a sepia-colored portrait of each prominent character, overlaid with a couple lines about what eventually came of their lives.\u003c/p>\n\u003cp>When the cheesy music starts, the first image could be of OutKast, the famed Atlanta duo who showed the world that you can rhyme about Cadillacs and spaceships in the same breath. André 3000, who made his mark at the 1995 Source Awards (“\u003ca href=\"https://www.youtube.com/watch?v=jyxaYc9F48Y\">the south got something to say\u003c/a>”), is now a world-traveling flutist who dropped a full-length jazz album. Meanwhile, his former partner in rhyme, Big Boi, a renowned lyricist and actor who played the role of a dope dealer named Marcus in the hit movie \u003cem>ATL\u003c/em>, has become \u003ca href=\"https://www.revolt.tv/article/2022-09-29/213913/big-boi-trends-as-stunned-fans-marvel-over-his-owl-collection/\">an owler\u003c/a>.\u003c/p>\n\u003cp>[ad fullwidth]\u003c/p>\n\u003cp>Members of the collective that birthed OutKast, the Dungeon Family, have also gone on to \u003ca href=\"https://www.youtube.com/watch?v=-N4jf6rtyuw\">notable\u003c/a> \u003ca href=\"https://beats-rhymes-lists.com/facts/future-originally-member-atlanta-dungeon-family/\">things\u003c/a>. Just a few years after a \u003ca href=\"https://www.npr.org/sections/therecord/2018/03/26/596988606/killer-mike-apologizes-for-interview-with-nra-claims-it-was-misused\">controversial interview with the NRA\u003c/a>, and forming an odd-couple partnership with Senator Bernie Sanders during his 2020 presidential run, lyricist Killer Mike dropped Michael, one of the most critically acclaimed albums of the year. Even at the big age of 48, folks can still rap.\u003c/p>\n\u003cfigure id=\"attachment_13828022\" class=\"wp-caption aligncenter\" style=\"max-width: 2048px\">\u003cimg loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-13828022\" src=\"https://cdn.kqed.org/wp-content/uploads/sites/2/2018/03/gettyimages-632359900_wide-75cfc86b44dfbaea982eba0457af104c57871411.jpg\" alt=\"\" width=\"2048\" height=\"1152\" srcset=\"https://cdn.kqed.org/wp-content/uploads/sites/2/2018/03/gettyimages-632359900_wide-75cfc86b44dfbaea982eba0457af104c57871411.jpg 2048w, https://cdn.kqed.org/wp-content/uploads/sites/2/2018/03/gettyimages-632359900_wide-75cfc86b44dfbaea982eba0457af104c57871411-160x90.jpg 160w, https://cdn.kqed.org/wp-content/uploads/sites/2/2018/03/gettyimages-632359900_wide-75cfc86b44dfbaea982eba0457af104c57871411-800x450.jpg 800w, https://cdn.kqed.org/wp-content/uploads/sites/2/2018/03/gettyimages-632359900_wide-75cfc86b44dfbaea982eba0457af104c57871411-768x432.jpg 768w, https://cdn.kqed.org/wp-content/uploads/sites/2/2018/03/gettyimages-632359900_wide-75cfc86b44dfbaea982eba0457af104c57871411-1020x574.jpg 1020w, https://cdn.kqed.org/wp-content/uploads/sites/2/2018/03/gettyimages-632359900_wide-75cfc86b44dfbaea982eba0457af104c57871411-1920x1080.jpg 1920w, https://cdn.kqed.org/wp-content/uploads/sites/2/2018/03/gettyimages-632359900_wide-75cfc86b44dfbaea982eba0457af104c57871411-1180x664.jpg 1180w, https://cdn.kqed.org/wp-content/uploads/sites/2/2018/03/gettyimages-632359900_wide-75cfc86b44dfbaea982eba0457af104c57871411-960x540.jpg 960w, https://cdn.kqed.org/wp-content/uploads/sites/2/2018/03/gettyimages-632359900_wide-75cfc86b44dfbaea982eba0457af104c57871411-240x135.jpg 240w, https://cdn.kqed.org/wp-content/uploads/sites/2/2018/03/gettyimages-632359900_wide-75cfc86b44dfbaea982eba0457af104c57871411-375x211.jpg 375w, https://cdn.kqed.org/wp-content/uploads/sites/2/2018/03/gettyimages-632359900_wide-75cfc86b44dfbaea982eba0457af104c57871411-520x293.jpg 520w\" sizes=\"(max-width: 2048px) 100vw, 2048px\">\u003cfigcaption class=\"wp-caption-text\">Killer Mike performing in Atlanta in 2017. \u003ccite>(David A. Smith/Getty Images)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>Speaking of old heads from Atlanta who can still gas a track: Ludacris has entered the chat. In addition to co-starring in the Christmas film \u003cem>\u003ca href=\"https://www.imdb.com/title/tt5608166/\">Dashing Through The Snow\u003c/a>\u003c/em>, creating a charming children’s show called \u003cem>\u003ca href=\"https://www.karmasworld.com/p/1\">Karma’s World\u003c/a>\u003c/em>, and doing \u003ca href=\"https://www.youtube.com/watch?v=c3WaUZhvjK4\">commercials for State Farm Insurance\u003c/a>, at age 46 Luda is reportedly \u003ca href=\"https://people.com/ludacris-to-release-new-music-2024-after-taking-step-back-8405825\">working on an album\u003c/a> for 2024. (\u003ca href=\"https://www.instagram.com/reel/CoL-fnvAlAq/?utm_source=ig_web_copy_link\">He still has bars\u003c/a>.)\u003c/p>\n\u003cp>But not everyone is doing well with maturation. Again in Atlanta, rapper T.I.’s life has become a bit of a walking reality show. Despite his large vocabulary and investment in \u003ca href=\"https://www.wsbtv.com/news/local/atlanta/atlanta-rapper-ti-celebrates-opening-his-first-affordable-housing-development/5IYPKMYWTJB33KHSZX3VK6XHN4/\">real estate properties\u003c/a>, T.I., who at the age of 43 recently announced an impending double album and subsequent \u003ca href=\"https://allrapnews.com/news/t-i-to-retire-from-rap-with-final-double-album-featuring-nba-youngboy/\">retirement from rap\u003c/a>, has been the butt of jokes about \u003ca href=\"https://globalnews.ca/news/6214889/ti-daughter-hymen-controversy/\">family issues\u003c/a>. Most recently, the King of the South had to deal with a \u003ca href=\"https://theshaderoom.com/settin-things-straight-t-i-addresses-viral-scuffle-with-son-king-harris/\">recorded altercation with his son\u003c/a>.\u003c/p>\n\u003cp>[aside postID='arts_13923938']Speaking of hip-hop icons and domestic disputes: Diddy.\u003c/p>\n\u003cp>After changing his name again, this time to “Brother Love,” and dropping an album titled \u003cem>The Love Album: Off the Grid\u003c/em>, it’s become extremely apparent that 54 year-old Diddy, real name Sean Combs, is the polar opposite of love. Just days after being \u003ca href=\"https://www.npr.org/2023/11/17/1213684443/lawsuit-accuses-sean-diddy-combs-of-trafficking-sexual-assault-and-abuse\">sued by musician and former girlfriend Cassie\u003c/a> for trafficking, rape, assault and more, Combs settled the case out of court, expeditiously. A few days later, Combs, who recently stepped down as Chairman of Revolt TV, was served with additional lawsuits from different women who alleged similar crimes. \u003cem>More money, more problems\u003c/em>.\u003c/p>\n\u003cp>On the topic of people involved in the mid-’90s East Coast / West Coast beef and the law: \u003ca href=\"https://www.npr.org/2023/09/29/1202716171/tupac-shakur-killing-duane-davis-indicted\">Duane “Keffe D” Davis\u003c/a> is now in prison for charges related to the murder of Tupac Shakur after his arrest earlier this fall. Just a few months later, in an unrelated but relevant story, \u003ca href=\"https://www.kqed.org/arts/13937563/tupac-shakur-way-oakland-street-renaming\">Tupac Shakur’s name was immortalized\u003c/a> during a street naming ceremony in \u003ca href=\"https://www.youtube.com/watch?v=yCYT3T3UBdw\">the city he got his game from\u003c/a>, Oakland.\u003c/p>\n\u003cfigure id=\"attachment_13937625\" class=\"wp-caption aligncenter\" style=\"max-width: 1920px\">\u003cimg loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-13937625\" src=\"https://cdn.kqed.org/wp-content/uploads/sites/2/2023/11/231103-TupakShakurWay-27-BL-qut.jpg\" alt=\"\" width=\"1920\" height=\"1280\" srcset=\"https://cdn.kqed.org/wp-content/uploads/sites/2/2023/11/231103-TupakShakurWay-27-BL-qut.jpg 1920w, https://cdn.kqed.org/wp-content/uploads/sites/2/2023/11/231103-TupakShakurWay-27-BL-qut-800x533.jpg 800w, https://cdn.kqed.org/wp-content/uploads/sites/2/2023/11/231103-TupakShakurWay-27-BL-qut-1020x680.jpg 1020w, https://cdn.kqed.org/wp-content/uploads/sites/2/2023/11/231103-TupakShakurWay-27-BL-qut-160x107.jpg 160w, https://cdn.kqed.org/wp-content/uploads/sites/2/2023/11/231103-TupakShakurWay-27-BL-qut-768x512.jpg 768w, https://cdn.kqed.org/wp-content/uploads/sites/2/2023/11/231103-TupakShakurWay-27-BL-qut-1536x1024.jpg 1536w\" sizes=\"(max-width: 1920px) 100vw, 1920px\">\u003cfigcaption class=\"wp-caption-text\">The sign for ‘Tupac Shakur Way’ is unveiled during a renaming ceremony in Oakland, Calif., on Nov. 3, 2023. \u003ccite>(Beth LaBerge/KQED)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>Late last year, the City of Oakland also unveiled \u003ca href=\"https://www.kqed.org/arts/13922616/too-short-way-street-sign-unveiled-oakland\">a street sign recognizing 57 year-old Too Short’s contributions\u003c/a> to the culture in front of his alma mater, Fremont High School. Additionally, while dropping an album, releasing a cookbook, and selling enough liquor to sink a ship, 56 year-old entrepreneur \u003ca href=\"https://www.kqed.org/arts/13936776/e-40-gets-the-key-to-the-city-of-vallejo-and-a-street-named-in-his-honor\">E-40 got a part of Magazine Street in Vallejo named in his honor\u003c/a>.\u003c/p>\n\u003cp>Staying in the Bay, the Hieroglyphics crew’s Souls of Mischief, who three decades ago famously predicted that they’d be chillin’ until the clock strikes infinity, are doing a lot more than just chillin’. They initially set out to do 93 shows this year to celebrate the 30th anniversary of their song “93 ’Til Infinity.” As of today, they’ve done 117 shows across multiple continents, and they’ve also \u003ca href=\"https://www.kqed.org/arts/13932471/souls-of-mischief-freestyle-93-til-infinity\">recorded new verses over the “93 ’Til Infinity” instrumental\u003c/a>.\u003c/p>\n\u003cp>Another member of \u003ca href=\"https://www.npr.org/sections/therecord/2013/04/17/177326079/this-was-1993-20-years-ago-i-heard-the-perfect-rap-song\">the class of ’93\u003c/a> from Oakland, 52 year-old Boots Riley, has been on a run. His 2023 TV series about a giant Black man from East Oakland, \u003cem>I’m A Virgo\u003c/em>, has been nominated for multiple awards. Behind the scenes, Boots has continued to point out injustices in our society, with a focus on the predatory nature of capitalism.\u003c/p>\n\u003cfigure id=\"attachment_13933475\" class=\"wp-caption aligncenter\" style=\"max-width: 2000px\">\u003cimg loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-13933475\" src=\"https://cdn.kqed.org/wp-content/uploads/sites/2/2023/08/230818-BOOTS-RILEY-Getty-MM-KQED.jpg\" alt=\"A person in a very tall hat speaks in to a set of microphones at a podium in an outdoor setting.\" width=\"2000\" height=\"1333\" srcset=\"https://cdn.kqed.org/wp-content/uploads/sites/2/2023/08/230818-BOOTS-RILEY-Getty-MM-KQED.jpg 2000w, https://cdn.kqed.org/wp-content/uploads/sites/2/2023/08/230818-BOOTS-RILEY-Getty-MM-KQED-800x533.jpg 800w, https://cdn.kqed.org/wp-content/uploads/sites/2/2023/08/230818-BOOTS-RILEY-Getty-MM-KQED-1020x680.jpg 1020w, https://cdn.kqed.org/wp-content/uploads/sites/2/2023/08/230818-BOOTS-RILEY-Getty-MM-KQED-160x107.jpg 160w, https://cdn.kqed.org/wp-content/uploads/sites/2/2023/08/230818-BOOTS-RILEY-Getty-MM-KQED-768x512.jpg 768w, https://cdn.kqed.org/wp-content/uploads/sites/2/2023/08/230818-BOOTS-RILEY-Getty-MM-KQED-1536x1024.jpg 1536w, https://cdn.kqed.org/wp-content/uploads/sites/2/2023/08/230818-BOOTS-RILEY-Getty-MM-KQED-1920x1280.jpg 1920w\" sizes=\"(max-width: 2000px) 100vw, 2000px\">\u003cfigcaption class=\"wp-caption-text\">Boots Riley speaks at the 2023 Writers Guild Of America Strike: Rally And March at Pan Pacific Park on June 21, 2023 in Los Angeles. \u003ccite>(Momodu Mansaray/Getty Images)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>On the subject of early ’90s West Coast MCs who once used their music to give the middle finger to Uncle Sam before turning to film, there’s Ice Cube. The good news is that Cube, the 54 year-old founder of the Big3 basketball league, is still making music and movies, just as he did three decades ago. The bad news? \u003ca href=\"https://www.vibe.com/news/entertainment/ice-cube-tucker-carlson-interview-many-fans-disappointed-1234775390/\">He’s also giving tours of the hood to conservative white folks\u003c/a>. Then again, that’s kind of what mainstream “gangsta rappers” have always done, right?\u003c/p>\n\u003cp>Politics hasn’t always been the most welcoming arena for hip-hop artists, but just this past week, 53 year-old \u003ca href=\"https://www.npr.org/2023/12/04/1215901880/queen-latifah-billy-crystal-and-others-celebrated-at-kennedy-center-honors\">Queen Latifah\u003c/a> received praise from President Joe Biden as she became the first female rap artist to receive the prestigious Kennedy Center Honor.\u003c/p>\n\u003cp>While we’re awarding artists who’ve done the work and then some, let’s talk about the ever-influential \u003ca href=\"https://www.rockhall.com/inductees/missy-elliott?gad_source=1&gclid=Cj0KCQiAsburBhCIARIsAExmsu7TtF4zNeILr0texP3h8TsAue-XEitgt7gIgGsbddEAcVvheVatO24aAokcEALw_wcB\">Missy Elliott\u003c/a>, who at the age of 52 was inducted into the Rock & Roll Hall of Fame this year. (68 year-old DJ Kool Herc, a founding father of hip-hop, joined her as a 2023 inductee.)\u003c/p>\n\u003cfigure id=\"attachment_13915629\" class=\"wp-caption aligncenter\" style=\"max-width: 2560px\">\u003cimg loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-13915629\" src=\"https://cdn.kqed.org/wp-content/uploads/sites/2/2022/06/GettyImages-57095278-scaled.jpg\" alt=\"A close-up of a Black woman's face with colorful eyeliner, as she sings into a microphone\" width=\"2560\" height=\"1725\" srcset=\"https://cdn.kqed.org/wp-content/uploads/sites/2/2022/06/GettyImages-57095278-scaled.jpg 2560w, https://cdn.kqed.org/wp-content/uploads/sites/2/2022/06/GettyImages-57095278-800x539.jpg 800w, https://cdn.kqed.org/wp-content/uploads/sites/2/2022/06/GettyImages-57095278-1020x687.jpg 1020w, https://cdn.kqed.org/wp-content/uploads/sites/2/2022/06/GettyImages-57095278-160x108.jpg 160w, https://cdn.kqed.org/wp-content/uploads/sites/2/2022/06/GettyImages-57095278-768x518.jpg 768w, https://cdn.kqed.org/wp-content/uploads/sites/2/2022/06/GettyImages-57095278-1536x1035.jpg 1536w, https://cdn.kqed.org/wp-content/uploads/sites/2/2022/06/GettyImages-57095278-2048x1380.jpg 2048w, https://cdn.kqed.org/wp-content/uploads/sites/2/2022/06/GettyImages-57095278-1920x1294.jpg 1920w\" sizes=\"(max-width: 2560px) 100vw, 2560px\">\u003cfigcaption class=\"wp-caption-text\">Lauryn Hill has written about feeling pressured to choose between her career and motherhood. \u003ccite>(Paul Hawthorne/Getty Images)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>Despite the revelation that Fugees member \u003ca href=\"https://www.npr.org/2023/04/26/1172368058/former-fugees-musician-pras-michel-found-guilty-of-10-criminal-charges\">Pras was once a federal agent\u003c/a>, that didn’t stop 48 year-old Lauryn Hill and the crew from reuniting for a few shows around the country, \u003ca href=\"https://www.sfchronicle.com/entertainment/article/lauryn-hill-oakland-concert-18467645.php\">including one last month in Oakland\u003c/a>.\u003c/p>\n\u003cp>There are veteran artists doing completely unforeseen things, like \u003ca href=\"https://www.xxlmag.com/redman-licensed-skydiver/\">Redman (age 53) becoming a licensed skydiver\u003c/a> or \u003ca href=\"https://www.complex.com/music/a/jaelaniturnerwilliams/twista-raps-overnight-celebrity-over-gun-shots\">Twista (age 50) teaching firearm safety and rapping to the sound of bullets flying\u003c/a> at a shooting range. And then there are artists continuing what they’ve been doing, just at a higher level. Method Man is a certified actor who still periodically drops a verse here and there, and at the age of 52 \u003ca href=\"https://www.menshealth.com/health/a44665280/method-man-hip-hop-50-interview/\">moonlights as a sex symbol\u003c/a>. Lil Kim, who at 49 has her own claim as a sex symbol, just \u003ca href=\"https://www.porchlightbooks.com/product/queen-bee_4--lil-kim\">penned a memoir\u003c/a> that’s set to release next year. Texas OG Bun B, a 50 year-old who \u003ca href=\"https://www.youtube.com/watch?v=UMCSP5yNLQk\">knows his way around the kitchen\u003c/a>, has opened a restaurant called \u003ca href=\"https://www.houstonpublicmedia.org/articles/arts-culture/food/2023/06/07/453856/bun-bs-trill-burgers-launches-first-brick-and-mortar-location-in-houston/\">Trill Burgers\u003c/a>. The ever-fashionable megaproducer Pharrell, who doesn’t age despite government records showing he’s 50, is now \u003ca href=\"https://www.nytimes.com/2023/06/18/style/louis-vuitton-menswear-pharrell-williams-louis-vuittons.html\">designing for Louis Vuitton\u003c/a>. And 53 year-old MC Lyte, whose voice dropped rock-heavy flows when hip-hop was in its nascent form and has since gone on to host award shows, is now using her voice to talk to the \u003ca href=\"https://afrotech.com/mc-lyte-supporting-black-girls-in-tech/\">next generation of Black girls interested in coding\u003c/a>.\u003c/p>\n\u003cfigure id=\"attachment_13932398\" class=\"wp-caption aligncenter\" style=\"max-width: 2560px\">\u003cimg loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-13932398\" src=\"https://cdn.kqed.org/wp-content/uploads/sites/2/2023/07/Rakim-2-scaled.jpg\" alt=\"\" width=\"2560\" height=\"1920\" srcset=\"https://cdn.kqed.org/wp-content/uploads/sites/2/2023/07/Rakim-2-scaled.jpg 2560w, https://cdn.kqed.org/wp-content/uploads/sites/2/2023/07/Rakim-2-800x600.jpg 800w, https://cdn.kqed.org/wp-content/uploads/sites/2/2023/07/Rakim-2-1020x765.jpg 1020w, https://cdn.kqed.org/wp-content/uploads/sites/2/2023/07/Rakim-2-160x120.jpg 160w, https://cdn.kqed.org/wp-content/uploads/sites/2/2023/07/Rakim-2-768x576.jpg 768w, https://cdn.kqed.org/wp-content/uploads/sites/2/2023/07/Rakim-2-1536x1152.jpg 1536w, https://cdn.kqed.org/wp-content/uploads/sites/2/2023/07/Rakim-2-2048x1536.jpg 2048w, https://cdn.kqed.org/wp-content/uploads/sites/2/2023/07/Rakim-2-1920x1440.jpg 1920w\" sizes=\"(max-width: 2560px) 100vw, 2560px\">\u003cfigcaption class=\"wp-caption-text\">Rakim performs at Blue Note Jazz Festival on Sunday, July 30, 2023. \u003ccite>(Eric Arnold)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>Let’s take a second to pause, and acknowledge the many hip-hop artists who’ve died at a young age due to poor health. And follow that by celebrating and supporting the legends who are living, like \u003ca href=\"https://www.vibe.com/gallery/paid-in-full-foundations-inaugural-hip-hop-grandmaster-awards-rakim-nas-1234814725/\">Scarface (53) and Rakim (55)\u003c/a>, who both recently received healthcare benefits and financial support from the Paid in Full Foundation. Health concerns for our aging icons are also part of the reason folks’ ears perked up when 52 year-old Snoop Dogg posted on social media that he’s “done with smoke.” And, because he’s Snoop, we weren’t surprised when the news turned out to be a commercial for \u003ca href=\"https://people.com/snoop-dogg-not-giving-up-weed-announces-collaboration-with-smokeless-fire-pit-brand-8404736\">a smoke-free fire pit\u003c/a>.\u003c/p>\n\u003cp>[aside postID='arts_13934874']In this 50th year of hip-hop, we’re grateful to see the resolution of feuds between artists. \u003ca href=\"https://www.vibe.com/news/entertainment/camron-mase-sign-talk-show-deal-1234782595/\">Ma$e (48) and Cam’ron (47) reunited\u003c/a> and created “It Is What It Is,” a talk show that’s full of laughs and insight on current events. North Carolina’s hip-hop duo Little Brother recently released a documentary film, \u003cem>\u003ca href=\"https://www.youtube.com/watch?v=H_LQmpx5l-E\">May the Lord Watch: The Little Brother Story\u003c/a>\u003c/em>, highlighting their friendship’s trajectory. And on the more romantic side of reunions, Nelly and Ashanti got back together, and are expecting their first child.\u003c/p>\n\u003cp>That’s a good segue to the news that at the age of 48, the first woman to go platinum as a rap artist, Da Brat, \u003ca href=\"https://www.ajc.com/life/radiotvtalk-blog/da-brat-amazed-and-grateful-for-baby-son-at-age-48/QLNVH4K4I5FWRLJ6FDTNEQAMVU/\">just gave birth to a baby boy\u003c/a>.\u003c/p>\n\u003cp>You never thought that hip-hop would take it this far.\u003c/p>\n\u003cfigure id=\"attachment_13939085\" class=\"wp-caption aligncenter\" style=\"max-width: 1400px\">\u003cimg loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-13939085\" src=\"https://cdn.kqed.org/wp-content/uploads/sites/2/2023/12/Juvenile.TinyDesk.jpg\" alt=\"\" width=\"1400\" height=\"787\" srcset=\"https://cdn.kqed.org/wp-content/uploads/sites/2/2023/12/Juvenile.TinyDesk.jpg 1400w, https://cdn.kqed.org/wp-content/uploads/sites/2/2023/12/Juvenile.TinyDesk-800x450.jpg 800w, https://cdn.kqed.org/wp-content/uploads/sites/2/2023/12/Juvenile.TinyDesk-1020x573.jpg 1020w, https://cdn.kqed.org/wp-content/uploads/sites/2/2023/12/Juvenile.TinyDesk-160x90.jpg 160w, https://cdn.kqed.org/wp-content/uploads/sites/2/2023/12/Juvenile.TinyDesk-768x432.jpg 768w\" sizes=\"(max-width: 1400px) 100vw, 1400px\">\u003cfigcaption class=\"wp-caption-text\">Juvenile performs with Mannie Fresh and an all-star band at the NPR offices in a Tiny Desk Concert. \u003ccite>(Catie Dull/NPR)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>Neither could we have imagined that at the age 45, Trina, Ms. “\u003ca href=\"https://www.youtube.com/watch?v=BvsPwwphxrg\">Whoop-whoop, pull over, that ass is too fat\u003c/a>,” would be performing at the offices of National Public Radio. Nor \u003ca href=\"https://www.youtube.com/watch?v=kes2P4IC2bQ\">Mr. Back That Azz Up\u003c/a>, a.k.a. Juvenile (48), for that matter. But yes, both happened this year.\u003c/p>\n\u003cp>A half-century since hip-hop started and there are many reasons to rejoice, despite some of the unsavory news. As fans, we’re appreciative that the catalogs of Young Jeezy and De La Soul are now on streaming sites. And we’re equally appreciative that there’s new music from the likes of J.Cole, Lil Wayne and Nas, who at age 50, has dropped multiple award-winning albums in the past five years and had a resurrection unlike anyone else in the game—with the possible exception of Black Thought.\u003c/p>\n\u003cp>When Tariq Trotter isn’t rocking as a part of the house band for \u003cem>Late Night with Jimmy Fallon\u003c/em>, he’s writing off-Broadway plays and acting in films. But don’t think for a second he can’t spit a \u003ca href=\"https://www.youtube.com/watch?v=prmQgSpV3fA\">scorching freestyle\u003c/a>, too. He’s dropped verses on projects with younger rappers that show he hasn’t lost a step. And he’s put out a few highly acclaimed projects over the past couple years — arguably some of his best work — with music that speaks to middle-aged hip-hop heads.\u003c/p>\n\u003cfigure id=\"attachment_13840236\" class=\"wp-caption aligncenter\" style=\"max-width: 800px\">\u003cimg loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-13840236\" src=\"https://cdn.kqed.org/wp-content/uploads/sites/2/2018/09/MG_9583.jpg\" alt=\"Black Thought plays Hiero Day in Oakland on Monday, September 3, 2018.\" width=\"800\" height=\"533\" srcset=\"https://cdn.kqed.org/wp-content/uploads/sites/2/2018/09/MG_9583.jpg 800w, https://cdn.kqed.org/wp-content/uploads/sites/2/2018/09/MG_9583-160x107.jpg 160w, https://cdn.kqed.org/wp-content/uploads/sites/2/2018/09/MG_9583-768x512.jpg 768w, https://cdn.kqed.org/wp-content/uploads/sites/2/2018/09/MG_9583-240x160.jpg 240w, https://cdn.kqed.org/wp-content/uploads/sites/2/2018/09/MG_9583-375x250.jpg 375w, https://cdn.kqed.org/wp-content/uploads/sites/2/2018/09/MG_9583-520x346.jpg 520w\" sizes=\"(max-width: 800px) 100vw, 800px\">\u003cfigcaption class=\"wp-caption-text\">Black Thought plays Hiero Day in Oakland on Monday, September 3, 2018. \u003ccite>(Estefany Gonzalez )\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>During his interview with NPR, Black Thought talked about maturing, and that he feels more comfortable sharing more intimate details of his life. “As artists, there’s a dance, there’s a negotiation that takes place,” Trotter told Mosely. “But it’s the sort of thing that I was holding on to for the right moment — you know what I mean? For when it made the most sense. And that’s right now.”\u003c/p>\n\u003cp>And that right there is all the more reason to appreciate the aging process.\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>Black Thought appears in discussion with Jelani Cobb on Saturday, Feb. 24, at the Sydney Goldstein Theatre in San Francisco as part of City Arts & Lectures. \u003ca href=\"https://www.cityboxoffice.com/ordertickets.asp?p=13941\">Details and ticket info here\u003c/a>. \u003c/em>\u003c/p>\n\n",
"blocks": [],
"excerpt": "Hip-Hop at 50 and the maturation of your favorite artists.",
"status": "publish",
"parent": 0,
"modified": 1726757462,
"stats": {
"hasAudio": false,
"hasVideo": false,
"hasChartOrMap": false,
"iframeSrcs": [],
"hasGoogleForm": false,
"hasGallery": false,
"hasHearkenModule": false,
"hasPolis": false,
"paragraphCount": 32,
"wordCount": 2251
},
"headData": {
"title": "You Never Thought That Hip-Hop Could Take It This Far | KQED",
"description": "Hip-Hop at 50 and the maturation of your favorite artists.",
"ogTitle": "",
"ogDescription": "",
"ogImgId": "",
"twTitle": "",
"twDescription": "",
"twImgId": "",
"schema": {
"@context": "http://schema.org",
"@type": "Article",
"headline": "You Never Thought That Hip-Hop Could Take It This Far",
"datePublished": "2023-12-08T08:00:19-08:00",
"dateModified": "2024-09-19T07:51:02-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/13939056/the-maturation-of-your-favorite-artists-and-a-look-back-at-hip-hop-50",
"audioTrackLength": null,
"parsedContent": [
{
"type": "contentString",
"content": "\u003cdiv class=\"post-body\">\u003cp>\u003cp>\u003cspan style=\"font-size: 4.6875em;float: left;line-height: 0.733em;padding: 0.05em 0.1em 0 0;font-family: times, serif, georgia\">“W\u003c/span>hat drew me into hip-hop,” said Tariq Trotter, widely known as Black Thought of the legendary Roots crew, “was that it was, you know, spoken in a language that, you know, people who were 30, 40, 50 years old didn’t understand.”\u003c/p>\n\u003cp>\u003cimg loading=\"lazy\" decoding=\"async\" class=\"alignright size-thumbnail wp-image-13833985\" src=\"https://ww2.kqed.org/arts/wp-content/uploads/sites/2/2018/05/OGPenn.Cap_-160x184.jpg\" alt=\"\" width=\"160\" height=\"184\" srcset=\"https://cdn.kqed.org/wp-content/uploads/sites/2/2018/05/OGPenn.Cap_-160x184.jpg 160w, https://cdn.kqed.org/wp-content/uploads/sites/2/2018/05/OGPenn.Cap_.jpg 180w\" sizes=\"(max-width: 160px) 100vw, 160px\">Trotter was \u003ca href=\"https://www.npr.org/2023/11/07/1211025998/tariq-trotter-black-thought-the-roots-questlove-upcycled-self\">in conversation with NPR’s Tonya Mosely\u003c/a> as the two discussed Trotter’s new memoir, \u003cem>The Upcycled Self\u003c/em>. The book charts his path both as an artist and an individual; it includes heavy details about his life, including the murders of both his parents, as well a fire he set in his house at the age of six. Trotter, now 52, is clear about his personal maturation process, and how the culture of hip-hop has grown as well.\u003c/p>\n\u003cp>Trotter appreciates the many subgenres within hip-hop, even if he doesn’t understand them; and that’s because he’s not supposed to. The popular sound of today, drill music, isn’t made for people his age. Trotter, who will be \u003ca href=\"https://www.cityboxoffice.com/ordertickets.asp?p=13941\">in discussion with Jelani Cobb at San Francisco’s City Arts & Lectures\u003c/a> on Saturday, Feb. 24, concluded his point by telling Mosely, “We’ve become our parents and grandparents at this point, you know?”\u003c/p>\n\u003cfigure id=\"attachment_13939084\" class=\"wp-caption aligncenter\" style=\"max-width: 800px\">\u003cimg loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-13939084\" src=\"https://cdn.kqed.org/wp-content/uploads/sites/2/2023/12/Andre.3000.jpg\" alt=\"\" width=\"800\" height=\"1200\" srcset=\"https://cdn.kqed.org/wp-content/uploads/sites/2/2023/12/Andre.3000.jpg 800w, https://cdn.kqed.org/wp-content/uploads/sites/2/2023/12/Andre.3000-160x240.jpg 160w, https://cdn.kqed.org/wp-content/uploads/sites/2/2023/12/Andre.3000-768x1152.jpg 768w\" sizes=\"(max-width: 800px) 100vw, 800px\">\u003cfigcaption class=\"wp-caption-text\">Andre 3000 attends the GQ Men of the Year Party 2023 VIP dinner at Chateau Marmont on Nov. 16, 2023 in Los Angeles. \u003ccite>(Emma McIntyre/Getty Images)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>As the celebration of what’s widely regarded as hip-hop’s 50th anniversary year comes to an end, I’m waiting for someone to make one of those montages that plays at the end of a movie. You know, where they show a sepia-colored portrait of each prominent character, overlaid with a couple lines about what eventually came of their lives.\u003c/p>\n\u003cp>When the cheesy music starts, the first image could be of OutKast, the famed Atlanta duo who showed the world that you can rhyme about Cadillacs and spaceships in the same breath. André 3000, who made his mark at the 1995 Source Awards (“\u003ca href=\"https://www.youtube.com/watch?v=jyxaYc9F48Y\">the south got something to say\u003c/a>”), is now a world-traveling flutist who dropped a full-length jazz album. Meanwhile, his former partner in rhyme, Big Boi, a renowned lyricist and actor who played the role of a dope dealer named Marcus in the hit movie \u003cem>ATL\u003c/em>, has become \u003ca href=\"https://www.revolt.tv/article/2022-09-29/213913/big-boi-trends-as-stunned-fans-marvel-over-his-owl-collection/\">an owler\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>Members of the collective that birthed OutKast, the Dungeon Family, have also gone on to \u003ca href=\"https://www.youtube.com/watch?v=-N4jf6rtyuw\">notable\u003c/a> \u003ca href=\"https://beats-rhymes-lists.com/facts/future-originally-member-atlanta-dungeon-family/\">things\u003c/a>. Just a few years after a \u003ca href=\"https://www.npr.org/sections/therecord/2018/03/26/596988606/killer-mike-apologizes-for-interview-with-nra-claims-it-was-misused\">controversial interview with the NRA\u003c/a>, and forming an odd-couple partnership with Senator Bernie Sanders during his 2020 presidential run, lyricist Killer Mike dropped Michael, one of the most critically acclaimed albums of the year. Even at the big age of 48, folks can still rap.\u003c/p>\n\u003cfigure id=\"attachment_13828022\" class=\"wp-caption aligncenter\" style=\"max-width: 2048px\">\u003cimg loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-13828022\" src=\"https://cdn.kqed.org/wp-content/uploads/sites/2/2018/03/gettyimages-632359900_wide-75cfc86b44dfbaea982eba0457af104c57871411.jpg\" alt=\"\" width=\"2048\" height=\"1152\" srcset=\"https://cdn.kqed.org/wp-content/uploads/sites/2/2018/03/gettyimages-632359900_wide-75cfc86b44dfbaea982eba0457af104c57871411.jpg 2048w, https://cdn.kqed.org/wp-content/uploads/sites/2/2018/03/gettyimages-632359900_wide-75cfc86b44dfbaea982eba0457af104c57871411-160x90.jpg 160w, https://cdn.kqed.org/wp-content/uploads/sites/2/2018/03/gettyimages-632359900_wide-75cfc86b44dfbaea982eba0457af104c57871411-800x450.jpg 800w, https://cdn.kqed.org/wp-content/uploads/sites/2/2018/03/gettyimages-632359900_wide-75cfc86b44dfbaea982eba0457af104c57871411-768x432.jpg 768w, https://cdn.kqed.org/wp-content/uploads/sites/2/2018/03/gettyimages-632359900_wide-75cfc86b44dfbaea982eba0457af104c57871411-1020x574.jpg 1020w, https://cdn.kqed.org/wp-content/uploads/sites/2/2018/03/gettyimages-632359900_wide-75cfc86b44dfbaea982eba0457af104c57871411-1920x1080.jpg 1920w, https://cdn.kqed.org/wp-content/uploads/sites/2/2018/03/gettyimages-632359900_wide-75cfc86b44dfbaea982eba0457af104c57871411-1180x664.jpg 1180w, https://cdn.kqed.org/wp-content/uploads/sites/2/2018/03/gettyimages-632359900_wide-75cfc86b44dfbaea982eba0457af104c57871411-960x540.jpg 960w, https://cdn.kqed.org/wp-content/uploads/sites/2/2018/03/gettyimages-632359900_wide-75cfc86b44dfbaea982eba0457af104c57871411-240x135.jpg 240w, https://cdn.kqed.org/wp-content/uploads/sites/2/2018/03/gettyimages-632359900_wide-75cfc86b44dfbaea982eba0457af104c57871411-375x211.jpg 375w, https://cdn.kqed.org/wp-content/uploads/sites/2/2018/03/gettyimages-632359900_wide-75cfc86b44dfbaea982eba0457af104c57871411-520x293.jpg 520w\" sizes=\"(max-width: 2048px) 100vw, 2048px\">\u003cfigcaption class=\"wp-caption-text\">Killer Mike performing in Atlanta in 2017. \u003ccite>(David A. Smith/Getty Images)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>Speaking of old heads from Atlanta who can still gas a track: Ludacris has entered the chat. In addition to co-starring in the Christmas film \u003cem>\u003ca href=\"https://www.imdb.com/title/tt5608166/\">Dashing Through The Snow\u003c/a>\u003c/em>, creating a charming children’s show called \u003cem>\u003ca href=\"https://www.karmasworld.com/p/1\">Karma’s World\u003c/a>\u003c/em>, and doing \u003ca href=\"https://www.youtube.com/watch?v=c3WaUZhvjK4\">commercials for State Farm Insurance\u003c/a>, at age 46 Luda is reportedly \u003ca href=\"https://people.com/ludacris-to-release-new-music-2024-after-taking-step-back-8405825\">working on an album\u003c/a> for 2024. (\u003ca href=\"https://www.instagram.com/reel/CoL-fnvAlAq/?utm_source=ig_web_copy_link\">He still has bars\u003c/a>.)\u003c/p>\n\u003cp>But not everyone is doing well with maturation. Again in Atlanta, rapper T.I.’s life has become a bit of a walking reality show. Despite his large vocabulary and investment in \u003ca href=\"https://www.wsbtv.com/news/local/atlanta/atlanta-rapper-ti-celebrates-opening-his-first-affordable-housing-development/5IYPKMYWTJB33KHSZX3VK6XHN4/\">real estate properties\u003c/a>, T.I., who at the age of 43 recently announced an impending double album and subsequent \u003ca href=\"https://allrapnews.com/news/t-i-to-retire-from-rap-with-final-double-album-featuring-nba-youngboy/\">retirement from rap\u003c/a>, has been the butt of jokes about \u003ca href=\"https://globalnews.ca/news/6214889/ti-daughter-hymen-controversy/\">family issues\u003c/a>. Most recently, the King of the South had to deal with a \u003ca href=\"https://theshaderoom.com/settin-things-straight-t-i-addresses-viral-scuffle-with-son-king-harris/\">recorded altercation with his son\u003c/a>.\u003c/p>\n\u003cp>\u003c/p>\u003c/div>",
"attributes": {
"named": {},
"numeric": []
}
},
{
"type": "component",
"content": "",
"name": "aside",
"attributes": {
"named": {
"postid": "arts_13923938",
"label": ""
},
"numeric": []
}
},
{
"type": "contentString",
"content": "\u003cdiv class=\"post-body\">\u003cp>Speaking of hip-hop icons and domestic disputes: Diddy.\u003c/p>\n\u003cp>After changing his name again, this time to “Brother Love,” and dropping an album titled \u003cem>The Love Album: Off the Grid\u003c/em>, it’s become extremely apparent that 54 year-old Diddy, real name Sean Combs, is the polar opposite of love. Just days after being \u003ca href=\"https://www.npr.org/2023/11/17/1213684443/lawsuit-accuses-sean-diddy-combs-of-trafficking-sexual-assault-and-abuse\">sued by musician and former girlfriend Cassie\u003c/a> for trafficking, rape, assault and more, Combs settled the case out of court, expeditiously. A few days later, Combs, who recently stepped down as Chairman of Revolt TV, was served with additional lawsuits from different women who alleged similar crimes. \u003cem>More money, more problems\u003c/em>.\u003c/p>\n\u003cp>On the topic of people involved in the mid-’90s East Coast / West Coast beef and the law: \u003ca href=\"https://www.npr.org/2023/09/29/1202716171/tupac-shakur-killing-duane-davis-indicted\">Duane “Keffe D” Davis\u003c/a> is now in prison for charges related to the murder of Tupac Shakur after his arrest earlier this fall. Just a few months later, in an unrelated but relevant story, \u003ca href=\"https://www.kqed.org/arts/13937563/tupac-shakur-way-oakland-street-renaming\">Tupac Shakur’s name was immortalized\u003c/a> during a street naming ceremony in \u003ca href=\"https://www.youtube.com/watch?v=yCYT3T3UBdw\">the city he got his game from\u003c/a>, Oakland.\u003c/p>\n\u003cfigure id=\"attachment_13937625\" class=\"wp-caption aligncenter\" style=\"max-width: 1920px\">\u003cimg loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-13937625\" src=\"https://cdn.kqed.org/wp-content/uploads/sites/2/2023/11/231103-TupakShakurWay-27-BL-qut.jpg\" alt=\"\" width=\"1920\" height=\"1280\" srcset=\"https://cdn.kqed.org/wp-content/uploads/sites/2/2023/11/231103-TupakShakurWay-27-BL-qut.jpg 1920w, https://cdn.kqed.org/wp-content/uploads/sites/2/2023/11/231103-TupakShakurWay-27-BL-qut-800x533.jpg 800w, https://cdn.kqed.org/wp-content/uploads/sites/2/2023/11/231103-TupakShakurWay-27-BL-qut-1020x680.jpg 1020w, https://cdn.kqed.org/wp-content/uploads/sites/2/2023/11/231103-TupakShakurWay-27-BL-qut-160x107.jpg 160w, https://cdn.kqed.org/wp-content/uploads/sites/2/2023/11/231103-TupakShakurWay-27-BL-qut-768x512.jpg 768w, https://cdn.kqed.org/wp-content/uploads/sites/2/2023/11/231103-TupakShakurWay-27-BL-qut-1536x1024.jpg 1536w\" sizes=\"(max-width: 1920px) 100vw, 1920px\">\u003cfigcaption class=\"wp-caption-text\">The sign for ‘Tupac Shakur Way’ is unveiled during a renaming ceremony in Oakland, Calif., on Nov. 3, 2023. \u003ccite>(Beth LaBerge/KQED)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>Late last year, the City of Oakland also unveiled \u003ca href=\"https://www.kqed.org/arts/13922616/too-short-way-street-sign-unveiled-oakland\">a street sign recognizing 57 year-old Too Short’s contributions\u003c/a> to the culture in front of his alma mater, Fremont High School. Additionally, while dropping an album, releasing a cookbook, and selling enough liquor to sink a ship, 56 year-old entrepreneur \u003ca href=\"https://www.kqed.org/arts/13936776/e-40-gets-the-key-to-the-city-of-vallejo-and-a-street-named-in-his-honor\">E-40 got a part of Magazine Street in Vallejo named in his honor\u003c/a>.\u003c/p>\n\u003cp>Staying in the Bay, the Hieroglyphics crew’s Souls of Mischief, who three decades ago famously predicted that they’d be chillin’ until the clock strikes infinity, are doing a lot more than just chillin’. They initially set out to do 93 shows this year to celebrate the 30th anniversary of their song “93 ’Til Infinity.” As of today, they’ve done 117 shows across multiple continents, and they’ve also \u003ca href=\"https://www.kqed.org/arts/13932471/souls-of-mischief-freestyle-93-til-infinity\">recorded new verses over the “93 ’Til Infinity” instrumental\u003c/a>.\u003c/p>\n\u003cp>Another member of \u003ca href=\"https://www.npr.org/sections/therecord/2013/04/17/177326079/this-was-1993-20-years-ago-i-heard-the-perfect-rap-song\">the class of ’93\u003c/a> from Oakland, 52 year-old Boots Riley, has been on a run. His 2023 TV series about a giant Black man from East Oakland, \u003cem>I’m A Virgo\u003c/em>, has been nominated for multiple awards. Behind the scenes, Boots has continued to point out injustices in our society, with a focus on the predatory nature of capitalism.\u003c/p>\n\u003cfigure id=\"attachment_13933475\" class=\"wp-caption aligncenter\" style=\"max-width: 2000px\">\u003cimg loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-13933475\" src=\"https://cdn.kqed.org/wp-content/uploads/sites/2/2023/08/230818-BOOTS-RILEY-Getty-MM-KQED.jpg\" alt=\"A person in a very tall hat speaks in to a set of microphones at a podium in an outdoor setting.\" width=\"2000\" height=\"1333\" srcset=\"https://cdn.kqed.org/wp-content/uploads/sites/2/2023/08/230818-BOOTS-RILEY-Getty-MM-KQED.jpg 2000w, https://cdn.kqed.org/wp-content/uploads/sites/2/2023/08/230818-BOOTS-RILEY-Getty-MM-KQED-800x533.jpg 800w, https://cdn.kqed.org/wp-content/uploads/sites/2/2023/08/230818-BOOTS-RILEY-Getty-MM-KQED-1020x680.jpg 1020w, https://cdn.kqed.org/wp-content/uploads/sites/2/2023/08/230818-BOOTS-RILEY-Getty-MM-KQED-160x107.jpg 160w, https://cdn.kqed.org/wp-content/uploads/sites/2/2023/08/230818-BOOTS-RILEY-Getty-MM-KQED-768x512.jpg 768w, https://cdn.kqed.org/wp-content/uploads/sites/2/2023/08/230818-BOOTS-RILEY-Getty-MM-KQED-1536x1024.jpg 1536w, https://cdn.kqed.org/wp-content/uploads/sites/2/2023/08/230818-BOOTS-RILEY-Getty-MM-KQED-1920x1280.jpg 1920w\" sizes=\"(max-width: 2000px) 100vw, 2000px\">\u003cfigcaption class=\"wp-caption-text\">Boots Riley speaks at the 2023 Writers Guild Of America Strike: Rally And March at Pan Pacific Park on June 21, 2023 in Los Angeles. \u003ccite>(Momodu Mansaray/Getty Images)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>On the subject of early ’90s West Coast MCs who once used their music to give the middle finger to Uncle Sam before turning to film, there’s Ice Cube. The good news is that Cube, the 54 year-old founder of the Big3 basketball league, is still making music and movies, just as he did three decades ago. The bad news? \u003ca href=\"https://www.vibe.com/news/entertainment/ice-cube-tucker-carlson-interview-many-fans-disappointed-1234775390/\">He’s also giving tours of the hood to conservative white folks\u003c/a>. Then again, that’s kind of what mainstream “gangsta rappers” have always done, right?\u003c/p>\n\u003cp>Politics hasn’t always been the most welcoming arena for hip-hop artists, but just this past week, 53 year-old \u003ca href=\"https://www.npr.org/2023/12/04/1215901880/queen-latifah-billy-crystal-and-others-celebrated-at-kennedy-center-honors\">Queen Latifah\u003c/a> received praise from President Joe Biden as she became the first female rap artist to receive the prestigious Kennedy Center Honor.\u003c/p>\n\u003cp>While we’re awarding artists who’ve done the work and then some, let’s talk about the ever-influential \u003ca href=\"https://www.rockhall.com/inductees/missy-elliott?gad_source=1&gclid=Cj0KCQiAsburBhCIARIsAExmsu7TtF4zNeILr0texP3h8TsAue-XEitgt7gIgGsbddEAcVvheVatO24aAokcEALw_wcB\">Missy Elliott\u003c/a>, who at the age of 52 was inducted into the Rock & Roll Hall of Fame this year. (68 year-old DJ Kool Herc, a founding father of hip-hop, joined her as a 2023 inductee.)\u003c/p>\n\u003cfigure id=\"attachment_13915629\" class=\"wp-caption aligncenter\" style=\"max-width: 2560px\">\u003cimg loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-13915629\" src=\"https://cdn.kqed.org/wp-content/uploads/sites/2/2022/06/GettyImages-57095278-scaled.jpg\" alt=\"A close-up of a Black woman's face with colorful eyeliner, as she sings into a microphone\" width=\"2560\" height=\"1725\" srcset=\"https://cdn.kqed.org/wp-content/uploads/sites/2/2022/06/GettyImages-57095278-scaled.jpg 2560w, https://cdn.kqed.org/wp-content/uploads/sites/2/2022/06/GettyImages-57095278-800x539.jpg 800w, https://cdn.kqed.org/wp-content/uploads/sites/2/2022/06/GettyImages-57095278-1020x687.jpg 1020w, https://cdn.kqed.org/wp-content/uploads/sites/2/2022/06/GettyImages-57095278-160x108.jpg 160w, https://cdn.kqed.org/wp-content/uploads/sites/2/2022/06/GettyImages-57095278-768x518.jpg 768w, https://cdn.kqed.org/wp-content/uploads/sites/2/2022/06/GettyImages-57095278-1536x1035.jpg 1536w, https://cdn.kqed.org/wp-content/uploads/sites/2/2022/06/GettyImages-57095278-2048x1380.jpg 2048w, https://cdn.kqed.org/wp-content/uploads/sites/2/2022/06/GettyImages-57095278-1920x1294.jpg 1920w\" sizes=\"(max-width: 2560px) 100vw, 2560px\">\u003cfigcaption class=\"wp-caption-text\">Lauryn Hill has written about feeling pressured to choose between her career and motherhood. \u003ccite>(Paul Hawthorne/Getty Images)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>Despite the revelation that Fugees member \u003ca href=\"https://www.npr.org/2023/04/26/1172368058/former-fugees-musician-pras-michel-found-guilty-of-10-criminal-charges\">Pras was once a federal agent\u003c/a>, that didn’t stop 48 year-old Lauryn Hill and the crew from reuniting for a few shows around the country, \u003ca href=\"https://www.sfchronicle.com/entertainment/article/lauryn-hill-oakland-concert-18467645.php\">including one last month in Oakland\u003c/a>.\u003c/p>\n\u003cp>There are veteran artists doing completely unforeseen things, like \u003ca href=\"https://www.xxlmag.com/redman-licensed-skydiver/\">Redman (age 53) becoming a licensed skydiver\u003c/a> or \u003ca href=\"https://www.complex.com/music/a/jaelaniturnerwilliams/twista-raps-overnight-celebrity-over-gun-shots\">Twista (age 50) teaching firearm safety and rapping to the sound of bullets flying\u003c/a> at a shooting range. And then there are artists continuing what they’ve been doing, just at a higher level. Method Man is a certified actor who still periodically drops a verse here and there, and at the age of 52 \u003ca href=\"https://www.menshealth.com/health/a44665280/method-man-hip-hop-50-interview/\">moonlights as a sex symbol\u003c/a>. Lil Kim, who at 49 has her own claim as a sex symbol, just \u003ca href=\"https://www.porchlightbooks.com/product/queen-bee_4--lil-kim\">penned a memoir\u003c/a> that’s set to release next year. Texas OG Bun B, a 50 year-old who \u003ca href=\"https://www.youtube.com/watch?v=UMCSP5yNLQk\">knows his way around the kitchen\u003c/a>, has opened a restaurant called \u003ca href=\"https://www.houstonpublicmedia.org/articles/arts-culture/food/2023/06/07/453856/bun-bs-trill-burgers-launches-first-brick-and-mortar-location-in-houston/\">Trill Burgers\u003c/a>. The ever-fashionable megaproducer Pharrell, who doesn’t age despite government records showing he’s 50, is now \u003ca href=\"https://www.nytimes.com/2023/06/18/style/louis-vuitton-menswear-pharrell-williams-louis-vuittons.html\">designing for Louis Vuitton\u003c/a>. And 53 year-old MC Lyte, whose voice dropped rock-heavy flows when hip-hop was in its nascent form and has since gone on to host award shows, is now using her voice to talk to the \u003ca href=\"https://afrotech.com/mc-lyte-supporting-black-girls-in-tech/\">next generation of Black girls interested in coding\u003c/a>.\u003c/p>\n\u003cfigure id=\"attachment_13932398\" class=\"wp-caption aligncenter\" style=\"max-width: 2560px\">\u003cimg loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-13932398\" src=\"https://cdn.kqed.org/wp-content/uploads/sites/2/2023/07/Rakim-2-scaled.jpg\" alt=\"\" width=\"2560\" height=\"1920\" srcset=\"https://cdn.kqed.org/wp-content/uploads/sites/2/2023/07/Rakim-2-scaled.jpg 2560w, https://cdn.kqed.org/wp-content/uploads/sites/2/2023/07/Rakim-2-800x600.jpg 800w, https://cdn.kqed.org/wp-content/uploads/sites/2/2023/07/Rakim-2-1020x765.jpg 1020w, https://cdn.kqed.org/wp-content/uploads/sites/2/2023/07/Rakim-2-160x120.jpg 160w, https://cdn.kqed.org/wp-content/uploads/sites/2/2023/07/Rakim-2-768x576.jpg 768w, https://cdn.kqed.org/wp-content/uploads/sites/2/2023/07/Rakim-2-1536x1152.jpg 1536w, https://cdn.kqed.org/wp-content/uploads/sites/2/2023/07/Rakim-2-2048x1536.jpg 2048w, https://cdn.kqed.org/wp-content/uploads/sites/2/2023/07/Rakim-2-1920x1440.jpg 1920w\" sizes=\"(max-width: 2560px) 100vw, 2560px\">\u003cfigcaption class=\"wp-caption-text\">Rakim performs at Blue Note Jazz Festival on Sunday, July 30, 2023. \u003ccite>(Eric Arnold)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>Let’s take a second to pause, and acknowledge the many hip-hop artists who’ve died at a young age due to poor health. And follow that by celebrating and supporting the legends who are living, like \u003ca href=\"https://www.vibe.com/gallery/paid-in-full-foundations-inaugural-hip-hop-grandmaster-awards-rakim-nas-1234814725/\">Scarface (53) and Rakim (55)\u003c/a>, who both recently received healthcare benefits and financial support from the Paid in Full Foundation. Health concerns for our aging icons are also part of the reason folks’ ears perked up when 52 year-old Snoop Dogg posted on social media that he’s “done with smoke.” And, because he’s Snoop, we weren’t surprised when the news turned out to be a commercial for \u003ca href=\"https://people.com/snoop-dogg-not-giving-up-weed-announces-collaboration-with-smokeless-fire-pit-brand-8404736\">a smoke-free fire pit\u003c/a>.\u003c/p>\n\u003cp>\u003c/p>\u003c/div>",
"attributes": {
"named": {},
"numeric": []
}
},
{
"type": "component",
"content": "",
"name": "aside",
"attributes": {
"named": {
"postid": "arts_13934874",
"label": ""
},
"numeric": []
}
},
{
"type": "contentString",
"content": "\u003cdiv class=\"post-body\">\u003cp>In this 50th year of hip-hop, we’re grateful to see the resolution of feuds between artists. \u003ca href=\"https://www.vibe.com/news/entertainment/camron-mase-sign-talk-show-deal-1234782595/\">Ma$e (48) and Cam’ron (47) reunited\u003c/a> and created “It Is What It Is,” a talk show that’s full of laughs and insight on current events. North Carolina’s hip-hop duo Little Brother recently released a documentary film, \u003cem>\u003ca href=\"https://www.youtube.com/watch?v=H_LQmpx5l-E\">May the Lord Watch: The Little Brother Story\u003c/a>\u003c/em>, highlighting their friendship’s trajectory. And on the more romantic side of reunions, Nelly and Ashanti got back together, and are expecting their first child.\u003c/p>\n\u003cp>That’s a good segue to the news that at the age of 48, the first woman to go platinum as a rap artist, Da Brat, \u003ca href=\"https://www.ajc.com/life/radiotvtalk-blog/da-brat-amazed-and-grateful-for-baby-son-at-age-48/QLNVH4K4I5FWRLJ6FDTNEQAMVU/\">just gave birth to a baby boy\u003c/a>.\u003c/p>\n\u003cp>You never thought that hip-hop would take it this far.\u003c/p>\n\u003cfigure id=\"attachment_13939085\" class=\"wp-caption aligncenter\" style=\"max-width: 1400px\">\u003cimg loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-13939085\" src=\"https://cdn.kqed.org/wp-content/uploads/sites/2/2023/12/Juvenile.TinyDesk.jpg\" alt=\"\" width=\"1400\" height=\"787\" srcset=\"https://cdn.kqed.org/wp-content/uploads/sites/2/2023/12/Juvenile.TinyDesk.jpg 1400w, https://cdn.kqed.org/wp-content/uploads/sites/2/2023/12/Juvenile.TinyDesk-800x450.jpg 800w, https://cdn.kqed.org/wp-content/uploads/sites/2/2023/12/Juvenile.TinyDesk-1020x573.jpg 1020w, https://cdn.kqed.org/wp-content/uploads/sites/2/2023/12/Juvenile.TinyDesk-160x90.jpg 160w, https://cdn.kqed.org/wp-content/uploads/sites/2/2023/12/Juvenile.TinyDesk-768x432.jpg 768w\" sizes=\"(max-width: 1400px) 100vw, 1400px\">\u003cfigcaption class=\"wp-caption-text\">Juvenile performs with Mannie Fresh and an all-star band at the NPR offices in a Tiny Desk Concert. \u003ccite>(Catie Dull/NPR)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>Neither could we have imagined that at the age 45, Trina, Ms. “\u003ca href=\"https://www.youtube.com/watch?v=BvsPwwphxrg\">Whoop-whoop, pull over, that ass is too fat\u003c/a>,” would be performing at the offices of National Public Radio. Nor \u003ca href=\"https://www.youtube.com/watch?v=kes2P4IC2bQ\">Mr. Back That Azz Up\u003c/a>, a.k.a. Juvenile (48), for that matter. But yes, both happened this year.\u003c/p>\n\u003cp>A half-century since hip-hop started and there are many reasons to rejoice, despite some of the unsavory news. As fans, we’re appreciative that the catalogs of Young Jeezy and De La Soul are now on streaming sites. And we’re equally appreciative that there’s new music from the likes of J.Cole, Lil Wayne and Nas, who at age 50, has dropped multiple award-winning albums in the past five years and had a resurrection unlike anyone else in the game—with the possible exception of Black Thought.\u003c/p>\n\u003cp>When Tariq Trotter isn’t rocking as a part of the house band for \u003cem>Late Night with Jimmy Fallon\u003c/em>, he’s writing off-Broadway plays and acting in films. But don’t think for a second he can’t spit a \u003ca href=\"https://www.youtube.com/watch?v=prmQgSpV3fA\">scorching freestyle\u003c/a>, too. He’s dropped verses on projects with younger rappers that show he hasn’t lost a step. And he’s put out a few highly acclaimed projects over the past couple years — arguably some of his best work — with music that speaks to middle-aged hip-hop heads.\u003c/p>\n\u003cfigure id=\"attachment_13840236\" class=\"wp-caption aligncenter\" style=\"max-width: 800px\">\u003cimg loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-13840236\" src=\"https://cdn.kqed.org/wp-content/uploads/sites/2/2018/09/MG_9583.jpg\" alt=\"Black Thought plays Hiero Day in Oakland on Monday, September 3, 2018.\" width=\"800\" height=\"533\" srcset=\"https://cdn.kqed.org/wp-content/uploads/sites/2/2018/09/MG_9583.jpg 800w, https://cdn.kqed.org/wp-content/uploads/sites/2/2018/09/MG_9583-160x107.jpg 160w, https://cdn.kqed.org/wp-content/uploads/sites/2/2018/09/MG_9583-768x512.jpg 768w, https://cdn.kqed.org/wp-content/uploads/sites/2/2018/09/MG_9583-240x160.jpg 240w, https://cdn.kqed.org/wp-content/uploads/sites/2/2018/09/MG_9583-375x250.jpg 375w, https://cdn.kqed.org/wp-content/uploads/sites/2/2018/09/MG_9583-520x346.jpg 520w\" sizes=\"(max-width: 800px) 100vw, 800px\">\u003cfigcaption class=\"wp-caption-text\">Black Thought plays Hiero Day in Oakland on Monday, September 3, 2018. \u003ccite>(Estefany Gonzalez )\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>During his interview with NPR, Black Thought talked about maturing, and that he feels more comfortable sharing more intimate details of his life. “As artists, there’s a dance, there’s a negotiation that takes place,” Trotter told Mosely. “But it’s the sort of thing that I was holding on to for the right moment — you know what I mean? For when it made the most sense. And that’s right now.”\u003c/p>\n\u003cp>And that right there is all the more reason to appreciate the aging process.\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>Black Thought appears in discussion with Jelani Cobb on Saturday, Feb. 24, at the Sydney Goldstein Theatre in San Francisco as part of City Arts & Lectures. \u003ca href=\"https://www.cityboxoffice.com/ordertickets.asp?p=13941\">Details and ticket info here\u003c/a>. \u003c/em>\u003c/p>\n\n\u003c/div>\u003c/p>",
"attributes": {
"named": {},
"numeric": []
}
}
],
"link": "/arts/13939056/the-maturation-of-your-favorite-artists-and-a-look-back-at-hip-hop-50",
"authors": [
"11491"
],
"categories": [
"arts_1",
"arts_2303",
"arts_69"
],
"tags": [
"arts_11374",
"arts_1998",
"arts_1601",
"arts_10278",
"arts_2284",
"arts_831",
"arts_1143",
"arts_21785",
"arts_3478",
"arts_4269",
"arts_3800"
],
"featImg": "arts_13329186",
"label": "arts"
},
"arts_13935052": {
"type": "posts",
"id": "arts_13935052",
"meta": {
"index": "posts_1716263798",
"site": "arts",
"id": "13935052",
"score": null,
"sort": [
1695290459000
]
},
"guestAuthors": [],
"slug": "hyphy-kids-got-trauma-pt-1-in-the-building",
"title": "Hyphy Kids Got Trauma Pt. 1, ‘In the Building’",
"publishDate": 1695290459,
"format": "audio",
"headTitle": "Hyphy Kids Got Trauma Pt. 1, ‘In the Building’ | KQED",
"labelTerm": {
"term": 8720,
"site": "arts"
},
"content": "\u003cp>\u003ca href=\"#episode-transcript\">\u003cspan style=\"font-weight: 400\">\u003ci>View the full episode transcript.\u003c/i>\u003c/span>\u003c/a>\u003c/p>\n\u003cp>\u003cspan style=\"font-weight: 400\">Welcome to \u003ca href=\"https://www.kqed.org/arts/13934874\">Hyphy Kids Got Trauma\u003c/a>, a four-part series about the Bay Area, hip-hop culture and the significance of the year 2006. \u003c/span>\u003c/p>\n\u003cp>\u003cspan style=\"font-weight: 400\">Back then I was a baby journalist, laying the foundation for my career path and getting ready for college. I was also trying to stay out of the way of the drama, while moving in and out of traffic with my patnas. \u003c/span>\u003c/p>\n\u003cp>\u003cspan style=\"font-weight: 400\">We stayed out late, smoking, drinking and partying to no end. We found fun during hard times, and celebrated everyday as if it were our last– and honestly, it very well could’ve been.\u003c/span>\u003c/p>\n\u003cp>\u003cspan style=\"font-weight: 400\">In January of that year, an unfortunate chain of events in the neighborhood I hung out in led to a friend, Willie Clay, losing his life to gun violence.\u003c/span>\u003c/p>\n\u003cp>\u003cspan style=\"font-weight: 400\">Around that same time, a neighborhood rap star on the rise by the name of Beeda Weeda released two projects that I listened to as a reprieve from the stress of the world. And as his music helped me to cope, it did the same for Beeda, as he not only knew Will, he was one of the last people to see him alive. \u003c/span>\u003c/p>\n\u003cp>\u003cspan style=\"font-weight: 400\">As Beeda’s stock was rising, another shooting led to him relocating his studio, working with Tajai Massey of Souls of Mischief/ Hieroglyphics and opening a door to the Hiero building, a place that would allow a new generation of hip-hop artists from the community to make music. \u003c/span>\u003c/p>\n\u003cp>\u003cspan style=\"font-weight: 400\">“You hear about how the murder rate was so high, how that was like one of the worst years of Oakland,” says Beeda Weeda. “But, bruh, I had so much fun.”\u003c/span>\u003c/p>\n\u003cp>\u003cspan style=\"font-weight: 400\">If you ask anyone who was in the Bay Area and into hip-hop in 2006, I’m sure they’ll have a story for you. As Beeda Weeda told me, “‘06 was very special, bro.”\u003c/span>\u003c/p>\n\u003cfigure id=\"attachment_13935062\" class=\"wp-caption aligncenter\" style=\"max-width: 800px\">\u003cimg loading=\"lazy\" decoding=\"async\" class=\"size-medium wp-image-13935062\" src=\"https://ww2.kqed.org/app/uploads/sites/2/2023/09/dscf1186-800x533.jpg\" alt=\"A picnic table outside of the Manzanita Youth Center in East Oakland, inscribed with the names of people from the community who've passed. \" width=\"800\" height=\"533\" srcset=\"https://cdn.kqed.org/wp-content/uploads/sites/2/2023/09/dscf1186-800x533.jpg 800w, https://cdn.kqed.org/wp-content/uploads/sites/2/2023/09/dscf1186-1020x680.jpg 1020w, https://cdn.kqed.org/wp-content/uploads/sites/2/2023/09/dscf1186-160x107.jpg 160w, https://cdn.kqed.org/wp-content/uploads/sites/2/2023/09/dscf1186-768x512.jpg 768w, https://cdn.kqed.org/wp-content/uploads/sites/2/2023/09/dscf1186-1536x1024.jpg 1536w, https://cdn.kqed.org/wp-content/uploads/sites/2/2023/09/dscf1186-2048x1365.jpg 2048w, https://cdn.kqed.org/wp-content/uploads/sites/2/2023/09/dscf1186-1920x1280.jpg 1920w\" sizes=\"(max-width: 800px) 100vw, 800px\">\u003cfigcaption class=\"wp-caption-text\">A picnic table outside of the Manzanita Youth Center in East Oakland, inscribed with the names of people from the community who’ve passed. \u003ccite>(Pendarvis Harshaw)\u003c/cite>\u003c/figcaption>\u003c/figure>\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=KQINC3485225341&light=true\" width=\"100%\" class=\"iframe-class\">\u003c/iframe>\u003c/p>\n\u003ch2 id=\"episode-transcript\">Episode Transcript\u003c/h2>\n\u003cp>\u003cb>Pendarvis Harshaw, host: \u003c/b>\u003cspan style=\"font-weight: 400\">Heads up, this podcast contains explicit language. \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\"> In 2006, \u003c/span>\u003cspan style=\"font-weight: 400\">I was 18 going on 19, one year removed from high school. And\u003c/span>\u003cspan style=\"font-weight: 400\"> I had a front row seat to one of the most notable times in Bay Area hip-hop history– a period often referred to as “the hyphy movement”. \u003c/span>\u003c/p>\n\u003cp>\u003cspan style=\"font-weight: 400\">It was an era of uptempo-bass-heavy music, oversized airbrushed white t-shirts, candy painted cars and big-ass sunglasses — stunna shades. There was exuberant dancing, extravagant slang, and goofy party antics. \u003c/span>\u003c/p>\n\u003cp>\u003ci>\u003cspan style=\"font-weight: 400\">[crowd cheering]\u003c/span>\u003c/i>\u003c/p>\n\u003cp>\u003cb>Pendarvis Harshaw:\u003c/b>\u003cspan style=\"font-weight: 400\"> The grand daddy was purple, the incredible hulk was green and the pills came in every color that Crayola has ever seen. \u003c/span>\u003c/p>\n\u003cp>\u003cspan style=\"font-weight: 400\">While it’s easy to get all nostalgic about the music and partying as a time of celebration and bliss, I’m here to discuss how the culture was fueled by pain. That year a reported \u003c/span>\u003ca href=\"https://www.sfgate.com/bayarea/article/most-oakland-homicides-in-2006-were-shootings-2659579.php\">\u003cspan style=\"font-weight: 400\">148 people\u003c/span>\u003c/a>\u003cspan style=\"font-weight: 400\"> were killed in Oakland. It’s the second highest annual homicide total the town has ever seen. And nationally it was much the same, as crime– specifically robberies in big cities– increased significantly from the year prior. \u003c/span>\u003c/p>\n\u003cp>\u003ci>\u003cspan style=\"font-weight: 400\">[ambient music]\u003c/span>\u003c/i>\u003c/p>\n\u003cp>\u003cspan style=\"font-weight: 400\">I think about that, in addition to the folks who I knew who were lost to substance abuse, people who were sent to jail or prison, families who lost homes, careers that were ended, and lives that were forever changed. Yeah, there’s more to the story of “the hyphy movement” than just going stupid.\u003c/span>\u003c/p>\n\u003cp>\u003cspan style=\"font-weight: 400\"> \u003c/span>\u003cspan style=\"font-weight: 400\">I should know, I was there. \u003c/span>\u003c/p>\n\u003cp>\u003ci>\u003cspan style=\"font-weight: 400\">[chatter of voices]\u003c/span>\u003c/i>\u003c/p>\n\u003cp>\u003cb>Pendarvis Harshaw: \u003c/b>\u003cspan style=\"font-weight: 400\">The date on my LG flip phone reads January 26, 2006. I’m staring at the digital screen, posted in the lobby of this fancy-ass hotel in downtown San Jose. Business casual attire means that I’m sporting the same button-up collared shirt, baggy khakis and Steve Madden shoes that I wear to funerals and club functions. But today, I’m at a journalism gala. \u003c/span>\u003c/p>\n\u003cp>\u003cspan style=\"font-weight: 400\">I’m a baby reporter, 18 years-old. The beard hasn’t connected and the hairline hasn’t receded. Folks are all dressed fancy and eating tiny sandwiches. \u003c/span>\u003ci>\u003cspan style=\"font-weight: 400\">This is journalism? \u003c/span>\u003c/i>\u003cspan style=\"font-weight: 400\">I’m with my folks from New America Media’s Youth Outlook publication, a nonprofit that helps young writers get their foot into the journalism world. \u003c/span>\u003c/p>\n\u003cp>\u003cspan style=\"font-weight: 400\">I’m in the right place to be, but still kind of nervous. So in the middle of all the lobby chatter, I’m tucked off, hiding behind my illuminated screen of my phone. No games on that joint, no social media or internet browser either. I’m just messing with the ringtones and reading old text messages. And then— \u003c/span>\u003ci>\u003cspan style=\"font-weight: 400\">[phone vibrates]\u003c/span>\u003c/i> \u003cspan style=\"font-weight: 400\">A new message from my patna Malcolm.\u003c/span>\u003c/p>\n\u003cp>\u003cspan style=\"font-weight: 400\">“They killed Will.” \u003c/span>\u003c/p>\n\u003cp>\u003cspan style=\"font-weight: 400\">After a quick call for further clarification, I hang up and I throw \u003c/span>\u003ci>\u003cspan style=\"font-weight: 400\">[phone cracks] \u003c/span>\u003c/i>\u003cspan style=\"font-weight: 400\">my phone, quarterback Hail Mary style– chuck that muthaf—a smooth across the room. The phone was ok. I broke.\u003c/span>\u003c/p>\n\u003cp>\u003ci>\u003cspan style=\"font-weight: 400\">[car door slams, engine rumbles as car drives off]\u003c/span>\u003c/i>\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\">I leave the event in a drunken blur, and get a ride back to Oakland with some co-workers. Yeah, drunk at 18. But what does that mean? \u003c/span>\u003c/p>\n\u003cp>\u003cspan style=\"font-weight: 400\">I mean I’d been smoking and drinking since middle school– around the same time I met Willie Clay. We were classmates, and outside of school we kicked it at the Manzanita Center – a youth center on East 28th street in East Oakland, in a neighborhood we call the Dubs – or Murder Dubs.\u003c/span>\u003c/p>\n\u003cp>\u003cspan style=\"font-weight: 400\">Will was part of a circle of folks who hung out there, played basketball, rode scooters. Y’all remember those Razor joints? He loved those and the motorized ones, too. We used to smoke, shoot dice, rap, crack jokes. He was a funny dude who loved the neighborhood. And last we talked, he had a baby on the way. \u003c/span>\u003c/p>\n\u003cp>\u003cspan style=\"font-weight: 400\">Life changed that day, for me, and a lot of folks in my circle. And that was just\u003c/span> \u003cspan style=\"font-weight: 400\">one day,\u003c/span> \u003cspan style=\"font-weight: 400\">in the midst of a year that would bring my friends and I some of the highest highs and the lowest lows, leaving magnificent memories and deep seated scars. \u003c/span>\u003c/p>\n\u003cp>\u003ci>\u003cspan style=\"font-weight: 400\">[Music]\u003c/span>\u003c/i>\u003c/p>\n\u003cp>\u003ci>\u003cspan style=\"font-weight: 400\">[Car engine rumbles]\u003c/span>\u003c/i>\u003c/p>\n\u003cp>\u003cb>Pendarvis Harshaw: \u003c/b>\u003cspan style=\"font-weight: 400\">A few years ago, I was bending corners around town, when I saw a couple of words written in aerosol spray on a wall underneath an overpass: “Hyphy Kids Got Trauma.” Bingo. Say less.\u003c/span>\u003c/p>\n\u003cp>\u003cspan style=\"font-weight: 400\">That’s the untold story. Our story. My story. There was a lot of pain and grief intertwined in that era. It was the catalyst for the exuberant lifestyle. \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\"> It made us party more aggressively, gig harder, roll fatter blunts, buy bigger bottles, stunt with all four car doors open with a RIP memorial pamphlet on the dashboard of the Buick. Ecstasy pills were popped like vitamins. And goofy glasses – they masked the weight of the reality we were facing. And somehow, that’s all the outside world saw—that goofy shit. \u003c/span>\u003c/p>\n\u003cp>\u003cspan style=\"font-weight: 400\">So in this podcast, I’m going to bring you into the real meaning of the word “hyphy” and why we dance a little different. We’ll talk about where the media failed us and we’ll show you what grew out of the pain. \u003c/span>\u003c/p>\n\u003cp>\u003cspan style=\"font-weight: 400\">I’m Pendarvis Harshaw, and this is \u003c/span>\u003ci>\u003cspan style=\"font-weight: 400\">Hyphy Kids Got Trauma\u003c/span>\u003c/i>\u003cspan style=\"font-weight: 400\">. \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\">On \u003c/span>\u003ca href=\"https://www.complex.com/music/a/david-drake/how-did-blow-the-whistle-become-hyphys-biggest-anthem\">\u003cspan style=\"font-weight: 400\">March 7th, 2006\u003c/span>\u003c/a>\u003cspan style=\"font-weight: 400\"> legendary Oakland rapper Too $hort teamed up with super producer Lil Jon to drop the hit song, “Blow The Whistle.” \u003c/span>\u003c/p>\n\u003cp>\u003ci>\u003cspan style=\"font-weight: 400\">[Blow The Whistle by Too Short plays]\u003c/span>\u003c/i>\u003c/p>\n\u003cp>\u003cb>Pendarvis Harshaw: \u003c/b>\u003cspan style=\"font-weight: 400\">Stupid slap, a bass line that could awaken gargoyles, with energetic drums and a catchy hook, it was a union of Atlanta’s popular krunk sound with the Bay Area’s hyphy wave. \u003c/span>\u003c/p>\n\u003cp>\u003ci>\u003cspan style=\"font-weight: 400\">[Tell Me When To Go by E-40 plays]\u003c/span>\u003c/i>\u003c/p>\n\u003cp>\u003cb>Pendarvis Harshaw:\u003c/b>\u003cspan style=\"font-weight: 400\"> The very next week, on \u003c/span>\u003ca href=\"https://www.discogs.com/release/1629312-E-40-My-Ghetto-Report-Card\">\u003cspan style=\"font-weight: 400\">March 14, 2006\u003c/span>\u003c/a>\u003cspan style=\"font-weight: 400\"> legendary Vallejo rapper E-40 dropped his album, \u003c/span>\u003ci>\u003cspan style=\"font-weight: 400\">My Ghetto Report Card\u003c/span>\u003c/i>\u003cspan style=\"font-weight: 400\">. The lead single, “Tell Me When to Go,” was also produced by Lil Jon and featured fan favorite, East Oakland rapper Keak Da Sneak. \u003c/span>\u003c/p>\n\u003cp>\u003cspan style=\"font-weight: 400\">The drums sounded like two kangaroos kicking the trunk of your car—the hook, simple, catchy and cool. The beat was another uptempo marriage of krunk and hyphy, and it also made for a classic track. \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\">Those releases were just the tip of the iceberg in a year that brought about some of the most notable hip-hop and R&B songs from my region. On a given day, I’d ride shotgun in my friend’s scraper, blasting San Francisco rappers Messy Marv or San Quinn. \u003c/span>\u003c/p>\n\u003cp>\u003cspan style=\"font-weight: 400\">We’d pull up next to a Classic Chevy van, custom designed with flatscreens in the headrests, sound system knockin’ East Bay rappers The Jacka or Bavgate, E-A-Ski or Mistah FAB. We’d pull up to an event and the DJ would be spinning one of the mega hits by The Pack or Keyshia Cole. I’d dip out early, hop the BART turnstile and put my headphones on, listening to Zion-I or Goapele. \u003c/span>\u003c/p>\n\u003cp>\u003cspan style=\"font-weight: 400\">There was a bunch of music to pull from. But for me, the track that kicked things off in 2006 was a song called “Turf’s Up” by an artist named Beeda Weeda.\u003c/span>\u003c/p>\n\u003cp>\u003ci>\u003cspan style=\"font-weight: 400\">[Turfs Up by Beeda Weeda plays]\u003c/span>\u003c/i>\u003c/p>\n\u003cp>\u003cb>Pendarvis Harshaw: \u003c/b>\u003cspan style=\"font-weight: 400\">Beeda Weeda is a neighborhood star, a fly dresser, but not overly flashy, a dark-skinned brotha with deep waves who knows a little bit of everybody. He’s a rapper and a producer, as well as an owner of a clothing brand and a line of cannabis. \u003c/span>\u003c/p>\n\u003cp>\u003cspan style=\"font-weight: 400\">Back in 2006, he had just released his first studio mixtape, called\u003c/span>\u003ci>\u003cspan style=\"font-weight: 400\"> Homework,\u003c/span>\u003c/i>\u003cspan style=\"font-weight: 400\"> and a subsequent album, \u003c/span>\u003ci>\u003cspan style=\"font-weight: 400\">Turfology 101\u003c/span>\u003c/i>\u003cspan style=\"font-weight: 400\">. \u003c/span>\u003c/p>\n\u003cp>\u003cspan style=\"font-weight: 400\">The album’s lead single, “Turfs Up” got radio play and the video had a slew of cameos. The remix featured an all star line-up from that era, including Too Short and E-40.\u003c/span> \u003cspan style=\"font-weight: 400\">The song is an uptempo, braggadocious track—something to dance to, ride to, throw your neighborhood up to. For Beeda, he was simply putting his real life on wax.\u003c/span>\u003c/p>\n\u003cp>\u003cb>Beeda Weeda, guest:\u003c/b>\u003cspan style=\"font-weight: 400\"> We was youngstas, we couldn’t get into the club and shit like that. So like, we would just get in the car, get alcohol, just ride through the East all day trying to knock bitches, you know what I’m saying? And just, the East was our playground. We turned it to like a club on wheels, you know what I’m saying? So that’s basically what the song was just about. I was just talking about the shit that we be doing out here. And, you know, the shit just like, took off, bro. \u003c/span>\u003c/p>\n\u003cp>\u003cb>Pendarvis Harshaw: \u003c/b>\u003cspan style=\"font-weight: 400\">The album also featured a few songs that spoke to trends of the time, like rippa slippas.\u003c/span>\u003c/p>\n\u003cp>\u003cspan style=\"font-weight: 400\"> \u003c/span>\u003ci>\u003cspan style=\"font-weight: 400\">[Rippa Slippas by Beeda Weeda plays]\u003c/span>\u003c/i>\u003c/p>\n\u003cp>\u003cb>Beeda Weeda:\u003c/b>\u003cspan style=\"font-weight: 400\"> You remember the rippa slippas? That was the shoes that all the little females would get from the uh, beauty supply shit, the Chinese slippers, you know, I’m saying. So it was just like everything that literally was going on in the culture, I was just explaining shit, just you know, letting people know how we was getting down out here. You know what I mean?\u003c/span>\u003c/p>\n\u003cp>\u003cb>Pendarvis Harshaw: \u003c/b>\u003cspan style=\"font-weight: 400\">Beeda was painting pictures of how folks were living, from partying to pimpin’, and even the more militant mindset. On his \u003c/span>\u003ci>\u003cspan style=\"font-weight: 400\">Homework\u003c/span>\u003c/i>\u003cspan style=\"font-weight: 400\"> mixtape Beeda Weeda dropped this one song that spoke directly to that radical ideology that so many young folks have here in the Bay. The track was simply called “We Ain’t Listening.” \u003c/span>\u003c/p>\n\u003cp>\u003ci>\u003cspan style=\"font-weight: 400\">[We Ain’t Listening by Beeda Weeda plays]\u003c/span>\u003c/i>\u003c/p>\n\u003cp>\u003cb>Beeda Weeda:\u003c/b>\u003cspan style=\"font-weight: 400\"> That was just the energy of Oakland. Like we was the young niggas. That’s what… what our whole mentality was. We weren’t listening to shit. \u003c/span>\u003c/p>\n\u003cp>\u003cb>Pendarvis Harshaw: \u003c/b>\u003cspan style=\"font-weight: 400\">A mixture of revolutionary spirit, cool player shit and mob mentality, the track exemplifies a lot of the elements that were going on at the time. \u003c/span>\u003c/p>\n\u003cp>\u003cb>Beeda Weeda:\u003c/b>\u003cspan style=\"font-weight: 400\"> I was just expressing, you know, what we were going through and just giving the world a light on what we got going on. Because I always felt like Oakland was different. We was different, you know what I’m saying? I knew it was something different about us. You feel me? And I kind of just wanted to share that with the world, you know what I’m saying?\u003c/span>\u003ci>\u003cspan style=\"font-weight: 400\"> \u003c/span>\u003c/i>\u003c/p>\n\u003cp>\u003cb>Pendarvis Harshaw: \u003c/b>\u003cspan style=\"font-weight: 400\">He’s right, Oakland \u003c/span>\u003ci>\u003cspan style=\"font-weight: 400\">was\u003c/span>\u003c/i>\u003cspan style=\"font-weight: 400\"> different. It was an epicenter of culture, caught in an upwind of creativity. And in 2006, at the same time, there were plenty of reasons for young folks in the Town to ignore every single word from authority figures. \u003c/span>\u003c/p>\n\u003cp>\u003cspan style=\"font-weight: 400\">Oakland had long been under-resourced and over-policed. Families were facing predatory housing loans and rising rents. After decades of constant growth, the 2000 Census marked the last time the Black population in Oakland increased. \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\">I had homies move to Antioch, Las Vegas and Texas. I started seeing more white folks jogging through the hood. It was the onset of gentrification. \u003c/span>\u003c/p>\n\u003cp>\u003cspan style=\"font-weight: 400\">Mayor Jerry Brown was focused on redeveloping downtown, adding thousands of new residents and cracking down on sideshows– the illegal car shows native to the Bay Area.\u003c/span>\u003c/p>\n\u003cp>\u003ci>\u003cspan style=\"font-weight: 400\">[car engine rumbles and wheels screech]\u003c/span>\u003c/i>\u003c/p>\n\u003cp>\u003cb>Pendarvis Harshaw: \u003c/b>\u003cspan style=\"font-weight: 400\">I watched as downtown changed and new people came. Things shifted, but the sideshows remained. The police department, then entering the third year of a mandatory federal oversight, had its own issues. \u003c/span>\u003c/p>\n\u003cp>\u003cspan style=\"font-weight: 400\">I saw conflicts of all types: people in my family struggling financially, and people close to me going to fight in the War on Terror overseas. \u003c/span>\u003c/p>\n\u003cp>\u003ci>\u003cspan style=\"font-weight: 400\">[police sirens]\u003c/span>\u003c/i>\u003c/p>\n\u003cp>\u003cb>Pendarvis Harshaw:\u003c/b>\u003cspan style=\"font-weight: 400\"> And personally, for me, the biggest conflict was the community violence– that left the deepest wounds. Just weeks after my friend Will was killed, Beeda Weeda released his first project and his music helped me get through that hard time—hard for me, and arguably harder for Beeda, as he not only knew Will, he was one of the last people to see him alive.\u003c/span>\u003c/p>\n\u003cp>\u003cb>Beeda Weeda:\u003c/b>\u003cspan style=\"font-weight: 400\"> Man, you know, I always say bro, what’s crazy is bro… I was supposed to be dead, bro.\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\">That day, Beeda Weeda and a crew of folks were coming back from a performance at a party in Chico, a small town about three and a half hours north of Oakland. Rich in agriculture and full of nature, it’s a college town that sits at the northern end of the Sacramento Valley, a drastic difference from Oakland. \u003c/span>\u003c/p>\n\u003cp>\u003cb>Beeda Weeda:\u003c/b>\u003cspan style=\"font-weight: 400\"> So we slide out there. We had hella fun, did hella promoting. And I’ll never forget how it was, like because it was hella of us from the hood that went out there… just how much fun we had, bro. We didn’t have to look over our shoulders, uh, none of that shit. You know what I’m saying?\u003c/span>\u003c/p>\n\u003cp>\u003cb>Pendarvis Harshaw: \u003c/b>\u003cspan style=\"font-weight: 400\">But Beeda says that after they left and made their way back to Oakland, that energy shifted. \u003c/span>\u003c/p>\n\u003cp>\u003ci>\u003cspan style=\"font-weight: 400\">[Music]\u003c/span>\u003c/i>\u003c/p>\n\u003cp>\u003cb>Beeda Weeda: \u003c/b>\u003cspan style=\"font-weight: 400\">Bro, it was just like a dark ass cloud. It just got dark. And then I never forget like my um my big bro, he was in the front. He’s like, “alright, we back in the shit. You know, y’all keep ya’ll, put your head on a swivel. You know what I’m saying? Ya’ll know what time it is, you feel me?” \u003c/span>\u003c/p>\n\u003cp>\u003cb>Pendarvis Harshaw: \u003c/b>\u003cspan style=\"font-weight: 400\">The crew pulled back into Oakland and Beeda kicked up at a spot in the Dubs. He gave a friend a haircut, and then he realized it was getting late and he didn’t have his car, so he called another friend to give him a ride across town to his lady’s crib.\u003c/span>\u003c/p>\n\u003cp>\u003cb>Beeda Weeda:\u003c/b>\u003cspan style=\"font-weight: 400\"> So my homie come pick me up. Boom, he come pick me up, take me to the West. I’m hella tired cause we were just doing hella shit, I had been up all night from being in Chico and shit, instantly pass out, right? My phone die. You feel me? So my phone go off. You know what I’m saying? I wake up in the morning, I turn my phone on. Soon as I turn my phone on my shit ringing, you feel me? [phone vibrates]\u003c/span>\u003c/p>\n\u003cp>\u003cspan style=\"font-weight: 400\">I answer it. You feel me? Like, “nigga where you at? Whoop, whoop, whoop”\u003c/span>\u003c/p>\n\u003cp>\u003cspan style=\"font-weight: 400\">I’m like, “Bro, I’m good.” And I just remember the nigga was like, “everybody dead”. I’m like, “huh, everybody dead?” \u003c/span>\u003c/p>\n\u003cp>\u003cb>Pendarvis Harshaw: \u003c/b>\u003cspan style=\"font-weight: 400\">A short period after Beeda left the neighborhood, someone came to a main intersection and started spraying bullets. Five people were hit in total. Will and another brother by the name of J-Black died. Before the shooting happened, and before Beeda left the ‘hood, he saw Will on the block.\u003c/span>\u003c/p>\n\u003cp>\u003cb>Beeda Weeda:\u003c/b>\u003cspan style=\"font-weight: 400\"> And I’ll never forget the look on Willie’s face when I drove… like, I just looked at him. You feel me? Like I never forget that shit, you know what I’m saying? He was just standing on the corner. I don’t know, I just looked at him, you know what I’m saying, we looked at each other. I don’t know, it was weird bro. But I’ll never forget that shit. And you know, I just be trippin’ off that shit. Like you feel me? Like I coulda been– if I would’ve been up there a little bit longer, ain’t no tellin’… you know what I’m sayin’? \u003c/span>\u003c/p>\n\u003cp>\u003cb>Pendarvis Harshaw: \u003c/b>\u003cspan style=\"font-weight: 400\">As all of this was happening, Beeda’s music was blowing up. \u003c/span>\u003c/p>\n\u003cp>\u003cspan style=\"font-weight: 400\">Behind the scenes he was working with Tajai of the legendary Souls of Mischief hip-hop group. \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\">They’re a branch of the Almighty Hieroglyphics crew– the folks who brought you the song ‘93 Til Infinity and one of the most well-known logos in hip-hop.\u003c/span>\u003c/p>\n\u003cp>\u003cspan style=\"font-weight: 400\">Tajai is a slim brown-skinned brother from East Oakland, who can get loud when it’s time. And, most times, he has a calm aura that makes sense once you learn that he’s trained in martial arts and is a full-time architectural designer. \u003c/span>\u003c/p>\n\u003cp>\u003cspan style=\"font-weight: 400\">Back in 2006, he had been in the rap game for over a decade, and was looking to put other artists on. \u003c/span>\u003c/p>\n\u003cp>\u003cspan style=\"font-weight: 400\">Beeda Weeda’s music — specifically the song, “We Ain’t Listening” — caught Tajai’s ear. \u003c/span>\u003c/p>\n\u003cp>\u003cb>Tajai Massey, guest:\u003c/b> \u003cspan style=\"font-weight: 400\">It just sounded scary, like, man, oh, wow. This is… this sounds like um like, if you listen to this song, it sounds very tribal, like, hey, hey. It’s just like um when you think about rap music and you think about the stereotypes about it, it’s scary Negro music from the inner city, that song exemplified that. \u003c/span>\u003c/p>\n\u003cp>\u003cb>Pendarvis Harshaw: \u003c/b>\u003cspan style=\"font-weight: 400\">Tajai says that fear factor was a driving force that made the song powerful. \u003c/span>\u003c/p>\n\u003cp>\u003cb>Tajai Massey: \u003c/b>\u003cspan style=\"font-weight: 400\">Like, like obviously it was music, but it was scary. And that’s, I think, what I liked about it. You know, I’m saying I felt like a suburban kid, almost like, “what is this? Oooooooh! This is what those Negroes are talking about in the… in the inner city.”\u003c/span> \u003cspan style=\"font-weight: 400\">You know what I mean though? \u003c/span>\u003c/p>\n\u003cp>\u003cb>Pendarvis Harshaw:\u003c/b> \u003cspan style=\"font-weight: 400\">You say scary, but you say it with a smile on your face. \u003c/span>\u003c/p>\n\u003cp>\u003cb>Tajai Massey: \u003c/b>\u003cspan style=\"font-weight: 400\">Oh, yeah, I mean because I’m, I’m Black and I’m from the inner city like, so I know it’s just young niggas letting off steam musically. You feel what I’m saying though? But that’s really what Hip Hop is in general, rapping, like we just rapping, you know what I’m saying? So to me, it exemplified the same… the same feeling that maybe, you know, Raising Hell or Rock Box or something, “dun, nuh-nuh-nuh,” you know, or uh it’s “like a jungle sometimes.” Like, it exemplified that spirit of there’s a whole other world out here that you are not being exposed to, and we’re going to make it sound beautiful over music\u003c/span>\u003ci>\u003cspan style=\"font-weight: 400\">.\u003c/span>\u003c/i>\u003c/p>\n\u003cp>\u003cb>Pendarvis Harshaw: \u003c/b>\u003cspan style=\"font-weight: 400\">A few weeks after the release of Beeda’s first project, there was another shooting in the Dubs. Bullet holes rattled Beeda’s custom designed van. No one was injured, but the shooting left holes in the image of Beeda’s album cover that wrapped the vehicle. \u003c/span>\u003c/p>\n\u003cp>\u003cspan style=\"font-weight: 400\">The incident pushed Beeda, Tajai, and Beeda’s manager, J.Moe, to put a plan into play.\u003c/span>\u003c/p>\n\u003cp>\u003cspan style=\"font-weight: 400\">Tajai and the Hieroglyphics crew own a building in East Oakland, a few miles from the Dubs. Tajai invited Beeda to start using that space as his homebase, and once Beeda had a foot in the door, he started bringing in other artists from the community. \u003c/span>\u003c/p>\n\u003cp>\u003cb>Beeda Weeda: \u003c/b>\u003cspan style=\"font-weight: 400\">Once Tajai started seeing the talent, he coulda been on some like ‘nah Beeda you doing too much,’ you feel me, ‘like, just you.’ He opened up the whole motherf—-n’ downstairs for us and was like f— it, ya’ll can have this shit down here, you know what I’m saying? And, like, that whole situation, like, basically sparked a lot of careers.\u003c/span>\u003c/p>\n\u003cp>\u003cb>Pendarvis Harshaw: \u003c/b>\u003cspan style=\"font-weight: 400\">Tajai saw the Hiero building as more than just a recording studio for the East Bay’s emerging talent. It was almost like an anti-violence initiative. \u003c/span>\u003c/p>\n\u003cp>\u003cb>Tajai Massey: \u003c/b>\u003cspan style=\"font-weight: 400\">I mean, literally, this place was so active that crime went down in the Dubs. You feel what I’m saying though, because all the criminals was here recording records, you know what I’m saying though? Like forreal though, you know what I’m saying though? I mean you know, all the factors was in here making music you know what I’m saying though?\u003c/span>\u003c/p>\n\u003cp>\u003cb>Pendarvis Harshaw:\u003c/b>\u003cspan style=\"font-weight: 400\"> The roster of folks who came through those doors and made music and or contributed to the culture included Philthy Rich and DJ Fresh, Moses Music, Big Hongry, and J. Stalin. \u003c/span>\u003c/p>\n\u003cp>\u003cspan style=\"font-weight: 400\">Shady Nate, Tower, and the late Zoe Tha Roasta. It’s where a few years later D-LO would record and film the video for his anthem, “No Hoe.” \u003c/span>\u003c/p>\n\u003cp>\u003cspan style=\"font-weight: 400\">It’s where I would eventually work with Jamon Dru and Young Gully to record the Grant Station Project, dedicated to Oscar Grant. \u003c/span>\u003c/p>\n\u003cp>\u003cspan style=\"font-weight: 400\">It was these artists who’d contribute to Bay Area hip-hop for the next decade-plus, making hyphy songs as well as mobb music, underground hits, selling thousands of records and rocking shows across the country. These were dudes from the neighborhood, making music to express pain, celebrate life and document culture. \u003c/span>\u003c/p>\n\u003cp> \u003c/p>\n\u003cp>\u003cspan style=\"font-weight: 400\">But nationally, that wasn’t the narrative. The way the Bay Area culture was being depicted wasn’t exactly what was really happening on the streets. Yes, there were some goofy dances and some funny fashion. But man, it was so much deeper than just going dumb on top of cars. \u003c/span>\u003c/p>\n\u003cp> \u003c/p>\n\u003cp>\u003cspan style=\"font-weight: 400\">If you ask Tajai, that rebellious hyperactive energy is really in our DNA. \u003c/span>\u003cb> \u003c/b>\u003c/p>\n\u003cp>\u003cb>Tajai Massey: \u003c/b>\u003cspan style=\"font-weight: 400\">Mean mugging and all that kind of stuff and you know what I’m saying shaking your dreads and all that. \u003c/span>\u003c/p>\n\u003cp>\u003cspan style=\"font-weight: 400\">To me it was a very African vibe, you know, I’m saying though? Dancing hard, you know what I’m saying though? Very, very within the lineage of the diaspora, like you know what I’m saying though?\u003c/span>\u003c/p>\n\u003cp>\u003cb>Pendarvis Harshaw: \u003c/b>\u003cspan style=\"font-weight: 400\">I could see that. I could see that.\u003c/span>\u003c/p>\n\u003cp>\u003cb>Tajai Massey: \u003c/b>\u003cspan style=\"font-weight: 400\">Kind of like how breakdancing is or popping or all that kind of stuff, right?\u003c/span>\u003c/p>\n\u003cp>\u003cb>Pendarvis Harshaw: \u003c/b>\u003cspan style=\"font-weight: 400\">Yeah. \u003c/span>\u003c/p>\n\u003cp>\u003cb>Tajai Massey:\u003c/b>\u003cspan style=\"font-weight: 400\"> So to me it was more tribal like and this how our, these are tribal dances that we do out here in the Bay where we are the hyphy tribe.\u003c/span>\u003c/p>\n\u003cp>\u003cb>Pendarvis Harshaw: \u003c/b>\u003cspan style=\"font-weight: 400\">And the people of that “hyphy tribe,” we were at war, fighting against club security and local police, fighting against East Coast hip-hop biases, and corporate run-radio stations and culture vultures, fighting against other community members, and sometimes even fighting against ourselves.\u003c/span>\u003c/p>\n\u003cp>\u003cspan style=\"font-weight: 400\">We’re talking about a generation of kids who were born into the crack-cocaine induced era of the War on Drugs, and raised by people who saw Civil Rights leaders slain. There were already issues here, as Tajai reminds us:\u003c/span>\u003c/p>\n\u003cp>\u003cb>Tajai Massey: \u003c/b>\u003cspan style=\"font-weight: 400\">The trauma pre-existed the hyphy movement, and I think the hyphy movement helped to free up and help people to unpack or at least evade a little bit of the trauma.\u003c/span>\u003cb> \u003c/b>\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\">We didn’t know it at the time, but that “unpacking” of generational trauma, was unfettered joy while dancing off a pill at a gas station, or driving on the wrong side of the road while listening to your favorite song at a high volume. \u003c/span>\u003c/p>\n\u003cp>\u003cspan style=\"font-weight: 400\">For me, it was smoking and drinking as if everyday were the weekend. It was pills and syrup. It was parties. It was riding around with my patnas, hanging out of the sunroof of this plum colored Sebring that I got from an auction–having fun, despite all of the danger and despair. \u003c/span>\u003c/p>\n\u003cp>\u003cspan style=\"font-weight: 400\">Maybe we were numbing ourselves to get through the trauma. Maybe the hyphy movement kept us alive. Whatever the case, the dichotomy of that era, specifically the year 2006, left a mark that I can never erase. And I’m not the only one, just ask Beeda.\u003c/span>\u003c/p>\n\u003cp>\u003cb>Beeda Weeda: \u003c/b>\u003cspan style=\"font-weight: 400\">You hear about how the murder rate was so high, how that was like one of the worst years of Oakland but, bruh, I had so much fun. Like, like it didn’t seem like that, you know what I’m saying? It didn’t seem like I was around all that. You know what I mean? It just seemed like a lot of love. Like, yeah, we had our ups and downs, we was broke you know what I’m saying? But we didn’t care. We all took care of each other. ‘06 was very special, bro. \u003c/span>\u003c/p>\n\u003cp>\u003cb>Pendarvis Harshaw:\u003c/b>\u003cspan style=\"font-weight: 400\"> Maybe it was that contrast that created the fun, how life and death happened all at once. It made it memorable for us. And unfortunately, only a portion of the story was told, until now. \u003c/span>\u003c/p>\n\u003cp>\u003cspan style=\"font-weight: 400\">On the next episode, we go deeper into community and culture, the year ‘06, and why we dance a little different.\u003c/span>\u003c/p>\n\u003cp>\u003cb>Jeriel Bay: \u003c/b>\u003cspan style=\"font-weight: 400\">We’re not Hyphy dancers. Hyphy was kind of like the energy, the… the spirit, the movement. But, you know , turfing is how we was able to separate ourselves from the energy, you know, we was turf dancing. We wasn’t hyphy dancing.\u003c/span>\u003c/p>\n\u003cp>\u003cb>Pendarvis Harshaw: \u003c/b>\u003cspan style=\"font-weight: 400\">This is Hyphy kids Got Trauma.\u003c/span>\u003cb> \u003c/b>\u003c/p>\n\u003cp>\u003cspan style=\"font-weight: 400\">Hosted by me, Pendarvis Harshaw\u003c/span>\u003c/p>\n\u003cp>\u003cspan style=\"font-weight: 400\">Produced by Maya Cueva\u003c/span>\u003c/p>\n\u003cp>\u003cspan style=\"font-weight: 400\">Edited by Chris Hambrick\u003c/span>\u003c/p>\n\u003cp>\u003cspan style=\"font-weight: 400\">Sound designed and mixed by Trackademics\u003c/span>\u003c/p>\n\u003cp>\u003cspan style=\"font-weight: 400\">With support from \u003c/span>\u003c/p>\n\u003cp>\u003cspan style=\"font-weight: 400\">Eric Arnold, Jen Chien, Holly Kernan, Victoria Mauleon, Marisol Medina-Cadena, Gabe Meline, Xorje Olivares, Delency Parham, Cesar Saldaña, Sayre Quevedo, Katie Sprenger, Nastia Voynovskaya, and Ryce Stoughtenborough. \u003c/span>\u003c/p>\n\u003cp>\u003cspan style=\"font-weight: 400\">This project was produced with support from PRX and is made possible, in part, by a grant from the John S. and James L. Knight Foundation. \u003c/span>\u003c/p>\n\u003cp>\u003cspan style=\"font-weight: 400\">And this is a part of KQED’s That’s My Word project, a year-long exploration of Bay Area Hip-Hop history. Find more at \u003ca href=\"https://www.kqed.org/bayareahiphop\">BayAreaHipHop.Com\u003c/a>\u003c/span>\u003c/p>\n\u003cp>\u003cspan style=\"font-weight: 400\">RIP Will, J-Black and so many more. \u003c/span>\u003c/p>\n\u003cp>\u003cspan style=\"font-weight: 400\">Until next time, peace. \u003c/span>\u003c/p>\n\u003cp>\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/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": "A four-part series about the Bay Area, hip-hop culture and the significance of the year 2006.\r\n",
"status": "publish",
"parent": 0,
"modified": 1726790654,
"stats": {
"hasAudio": true,
"hasVideo": false,
"hasChartOrMap": false,
"iframeSrcs": [],
"hasGoogleForm": false,
"hasGallery": false,
"hasHearkenModule": false,
"hasPolis": false,
"paragraphCount": 141,
"wordCount": 4968
},
"headData": {
"title": "Hyphy Kids Got Trauma Pt. 1, ‘In the Building’ | KQED",
"description": "In part one of Hyphy Kids Got Trauma, we land in Oakland and meet host Pendarvis Harshaw, a budding journalist at 18 years old. We see the highs and lows, the songs and scars, of the year 2006 through his eyes, and meet a few of the artists behind the music in San Francisco Bay Area hip-hop culture.",
"ogTitle": "",
"ogDescription": "",
"ogImgId": "",
"twTitle": "",
"twDescription": "",
"twImgId": "",
"socialDescription": "In part one of Hyphy Kids Got Trauma, we land in Oakland and meet host Pendarvis Harshaw, a budding journalist at 18 years old. We see the highs and lows, the songs and scars, of the year 2006 through his eyes, and meet a few of the artists behind the music in San Francisco Bay Area hip-hop culture.",
"schema": {
"@context": "http://schema.org",
"@type": "Article",
"headline": "Hyphy Kids Got Trauma Pt. 1, ‘In the Building’",
"datePublished": "2023-09-21T03:00:59-07:00",
"dateModified": "2024-09-19T17:04:14-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/KQINC3485225341.mp3?updated=1695249942",
"sticky": false,
"templateType": "standard",
"featuredImageType": "standard",
"excludeFromSiteSearch": "Include",
"articleAge": "0",
"path": "/arts/13935052/hyphy-kids-got-trauma-pt-1-in-the-building",
"audioTrackLength": null,
"parsedContent": [
{
"type": "contentString",
"content": "\u003cdiv class=\"post-body\">\u003cp>\u003cp>\u003ca href=\"#episode-transcript\">\u003cspan style=\"font-weight: 400\">\u003ci>View the full episode transcript.\u003c/i>\u003c/span>\u003c/a>\u003c/p>\n\u003cp>\u003cspan style=\"font-weight: 400\">Welcome to \u003ca href=\"https://www.kqed.org/arts/13934874\">Hyphy Kids Got Trauma\u003c/a>, a four-part series about the Bay Area, hip-hop culture and the significance of the year 2006. \u003c/span>\u003c/p>\n\u003cp>\u003cspan style=\"font-weight: 400\">Back then I was a baby journalist, laying the foundation for my career path and getting ready for college. I was also trying to stay out of the way of the drama, while moving in and out of traffic with my patnas. \u003c/span>\u003c/p>\n\u003cp>\u003cspan style=\"font-weight: 400\">We stayed out late, smoking, drinking and partying to no end. We found fun during hard times, and celebrated everyday as if it were our last– and honestly, it very well could’ve been.\u003c/span>\u003c/p>\n\u003cp>\u003cspan style=\"font-weight: 400\">In January of that year, an unfortunate chain of events in the neighborhood I hung out in led to a friend, Willie Clay, losing his life to gun violence.\u003c/span>\u003c/p>\n\u003cp>\u003cspan style=\"font-weight: 400\">Around that same time, a neighborhood rap star on the rise by the name of Beeda Weeda released two projects that I listened to as a reprieve from the stress of the world. And as his music helped me to cope, it did the same for Beeda, as he not only knew Will, he was one of the last people to see him alive. \u003c/span>\u003c/p>\n\u003cp>\u003cspan style=\"font-weight: 400\">As Beeda’s stock was rising, another shooting led to him relocating his studio, working with Tajai Massey of Souls of Mischief/ Hieroglyphics and opening a door to the Hiero building, a place that would allow a new generation of hip-hop artists from the community to make music. \u003c/span>\u003c/p>\n\u003cp>\u003cspan style=\"font-weight: 400\">“You hear about how the murder rate was so high, how that was like one of the worst years of Oakland,” says Beeda Weeda. “But, bruh, I had so much fun.”\u003c/span>\u003c/p>\n\u003cp>\u003cspan style=\"font-weight: 400\">If you ask anyone who was in the Bay Area and into hip-hop in 2006, I’m sure they’ll have a story for you. As Beeda Weeda told me, “‘06 was very special, bro.”\u003c/span>\u003c/p>\n\u003cfigure id=\"attachment_13935062\" class=\"wp-caption aligncenter\" style=\"max-width: 800px\">\u003cimg loading=\"lazy\" decoding=\"async\" class=\"size-medium wp-image-13935062\" src=\"https://ww2.kqed.org/app/uploads/sites/2/2023/09/dscf1186-800x533.jpg\" alt=\"A picnic table outside of the Manzanita Youth Center in East Oakland, inscribed with the names of people from the community who've passed. \" width=\"800\" height=\"533\" srcset=\"https://cdn.kqed.org/wp-content/uploads/sites/2/2023/09/dscf1186-800x533.jpg 800w, https://cdn.kqed.org/wp-content/uploads/sites/2/2023/09/dscf1186-1020x680.jpg 1020w, https://cdn.kqed.org/wp-content/uploads/sites/2/2023/09/dscf1186-160x107.jpg 160w, https://cdn.kqed.org/wp-content/uploads/sites/2/2023/09/dscf1186-768x512.jpg 768w, https://cdn.kqed.org/wp-content/uploads/sites/2/2023/09/dscf1186-1536x1024.jpg 1536w, https://cdn.kqed.org/wp-content/uploads/sites/2/2023/09/dscf1186-2048x1365.jpg 2048w, https://cdn.kqed.org/wp-content/uploads/sites/2/2023/09/dscf1186-1920x1280.jpg 1920w\" sizes=\"(max-width: 800px) 100vw, 800px\">\u003cfigcaption class=\"wp-caption-text\">A picnic table outside of the Manzanita Youth Center in East Oakland, inscribed with the names of people from the community who’ve passed. \u003ccite>(Pendarvis Harshaw)\u003c/cite>\u003c/figcaption>\u003c/figure>\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=KQINC3485225341&light=true\" width=\"100%\" class=\"iframe-class\">\u003c/iframe>\u003c/p>\n\u003ch2 id=\"episode-transcript\">Episode Transcript\u003c/h2>\n\u003cp>\u003cb>Pendarvis Harshaw, host: \u003c/b>\u003cspan style=\"font-weight: 400\">Heads up, this podcast contains explicit language. \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\"> In 2006, \u003c/span>\u003cspan style=\"font-weight: 400\">I was 18 going on 19, one year removed from high school. And\u003c/span>\u003cspan style=\"font-weight: 400\"> I had a front row seat to one of the most notable times in Bay Area hip-hop history– a period often referred to as “the hyphy movement”. \u003c/span>\u003c/p>\n\u003cp>\u003cspan style=\"font-weight: 400\">It was an era of uptempo-bass-heavy music, oversized airbrushed white t-shirts, candy painted cars and big-ass sunglasses — stunna shades. There was exuberant dancing, extravagant slang, and goofy party antics. \u003c/span>\u003c/p>\n\u003cp>\u003ci>\u003cspan style=\"font-weight: 400\">[crowd cheering]\u003c/span>\u003c/i>\u003c/p>\n\u003cp>\u003cb>Pendarvis Harshaw:\u003c/b>\u003cspan style=\"font-weight: 400\"> The grand daddy was purple, the incredible hulk was green and the pills came in every color that Crayola has ever seen. \u003c/span>\u003c/p>\n\u003cp>\u003cspan style=\"font-weight: 400\">While it’s easy to get all nostalgic about the music and partying as a time of celebration and bliss, I’m here to discuss how the culture was fueled by pain. That year a reported \u003c/span>\u003ca href=\"https://www.sfgate.com/bayarea/article/most-oakland-homicides-in-2006-were-shootings-2659579.php\">\u003cspan style=\"font-weight: 400\">148 people\u003c/span>\u003c/a>\u003cspan style=\"font-weight: 400\"> were killed in Oakland. It’s the second highest annual homicide total the town has ever seen. And nationally it was much the same, as crime– specifically robberies in big cities– increased significantly from the year prior. \u003c/span>\u003c/p>\n\u003cp>\u003ci>\u003cspan style=\"font-weight: 400\">[ambient music]\u003c/span>\u003c/i>\u003c/p>\n\u003cp>\u003cspan style=\"font-weight: 400\">I think about that, in addition to the folks who I knew who were lost to substance abuse, people who were sent to jail or prison, families who lost homes, careers that were ended, and lives that were forever changed. Yeah, there’s more to the story of “the hyphy movement” than just going stupid.\u003c/span>\u003c/p>\n\u003cp>\u003cspan style=\"font-weight: 400\"> \u003c/span>\u003cspan style=\"font-weight: 400\">I should know, I was there. \u003c/span>\u003c/p>\n\u003cp>\u003ci>\u003cspan style=\"font-weight: 400\">[chatter of voices]\u003c/span>\u003c/i>\u003c/p>\n\u003cp>\u003cb>Pendarvis Harshaw: \u003c/b>\u003cspan style=\"font-weight: 400\">The date on my LG flip phone reads January 26, 2006. I’m staring at the digital screen, posted in the lobby of this fancy-ass hotel in downtown San Jose. Business casual attire means that I’m sporting the same button-up collared shirt, baggy khakis and Steve Madden shoes that I wear to funerals and club functions. But today, I’m at a journalism gala. \u003c/span>\u003c/p>\n\u003cp>\u003cspan style=\"font-weight: 400\">I’m a baby reporter, 18 years-old. The beard hasn’t connected and the hairline hasn’t receded. Folks are all dressed fancy and eating tiny sandwiches. \u003c/span>\u003ci>\u003cspan style=\"font-weight: 400\">This is journalism? \u003c/span>\u003c/i>\u003cspan style=\"font-weight: 400\">I’m with my folks from New America Media’s Youth Outlook publication, a nonprofit that helps young writers get their foot into the journalism world. \u003c/span>\u003c/p>\n\u003cp>\u003cspan style=\"font-weight: 400\">I’m in the right place to be, but still kind of nervous. So in the middle of all the lobby chatter, I’m tucked off, hiding behind my illuminated screen of my phone. No games on that joint, no social media or internet browser either. I’m just messing with the ringtones and reading old text messages. And then— \u003c/span>\u003ci>\u003cspan style=\"font-weight: 400\">[phone vibrates]\u003c/span>\u003c/i> \u003cspan style=\"font-weight: 400\">A new message from my patna Malcolm.\u003c/span>\u003c/p>\n\u003cp>\u003cspan style=\"font-weight: 400\">“They killed Will.” \u003c/span>\u003c/p>\n\u003cp>\u003cspan style=\"font-weight: 400\">After a quick call for further clarification, I hang up and I throw \u003c/span>\u003ci>\u003cspan style=\"font-weight: 400\">[phone cracks] \u003c/span>\u003c/i>\u003cspan style=\"font-weight: 400\">my phone, quarterback Hail Mary style– chuck that muthaf—a smooth across the room. The phone was ok. I broke.\u003c/span>\u003c/p>\n\u003cp>\u003ci>\u003cspan style=\"font-weight: 400\">[car door slams, engine rumbles as car drives off]\u003c/span>\u003c/i>\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\">I leave the event in a drunken blur, and get a ride back to Oakland with some co-workers. Yeah, drunk at 18. But what does that mean? \u003c/span>\u003c/p>\n\u003cp>\u003cspan style=\"font-weight: 400\">I mean I’d been smoking and drinking since middle school– around the same time I met Willie Clay. We were classmates, and outside of school we kicked it at the Manzanita Center – a youth center on East 28th street in East Oakland, in a neighborhood we call the Dubs – or Murder Dubs.\u003c/span>\u003c/p>\n\u003cp>\u003cspan style=\"font-weight: 400\">Will was part of a circle of folks who hung out there, played basketball, rode scooters. Y’all remember those Razor joints? He loved those and the motorized ones, too. We used to smoke, shoot dice, rap, crack jokes. He was a funny dude who loved the neighborhood. And last we talked, he had a baby on the way. \u003c/span>\u003c/p>\n\u003cp>\u003cspan style=\"font-weight: 400\">Life changed that day, for me, and a lot of folks in my circle. And that was just\u003c/span> \u003cspan style=\"font-weight: 400\">one day,\u003c/span> \u003cspan style=\"font-weight: 400\">in the midst of a year that would bring my friends and I some of the highest highs and the lowest lows, leaving magnificent memories and deep seated scars. \u003c/span>\u003c/p>\n\u003cp>\u003ci>\u003cspan style=\"font-weight: 400\">[Music]\u003c/span>\u003c/i>\u003c/p>\n\u003cp>\u003ci>\u003cspan style=\"font-weight: 400\">[Car engine rumbles]\u003c/span>\u003c/i>\u003c/p>\n\u003cp>\u003cb>Pendarvis Harshaw: \u003c/b>\u003cspan style=\"font-weight: 400\">A few years ago, I was bending corners around town, when I saw a couple of words written in aerosol spray on a wall underneath an overpass: “Hyphy Kids Got Trauma.” Bingo. Say less.\u003c/span>\u003c/p>\n\u003cp>\u003cspan style=\"font-weight: 400\">That’s the untold story. Our story. My story. There was a lot of pain and grief intertwined in that era. It was the catalyst for the exuberant lifestyle. \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\"> It made us party more aggressively, gig harder, roll fatter blunts, buy bigger bottles, stunt with all four car doors open with a RIP memorial pamphlet on the dashboard of the Buick. Ecstasy pills were popped like vitamins. And goofy glasses – they masked the weight of the reality we were facing. And somehow, that’s all the outside world saw—that goofy shit. \u003c/span>\u003c/p>\n\u003cp>\u003cspan style=\"font-weight: 400\">So in this podcast, I’m going to bring you into the real meaning of the word “hyphy” and why we dance a little different. We’ll talk about where the media failed us and we’ll show you what grew out of the pain. \u003c/span>\u003c/p>\n\u003cp>\u003cspan style=\"font-weight: 400\">I’m Pendarvis Harshaw, and this is \u003c/span>\u003ci>\u003cspan style=\"font-weight: 400\">Hyphy Kids Got Trauma\u003c/span>\u003c/i>\u003cspan style=\"font-weight: 400\">. \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\">On \u003c/span>\u003ca href=\"https://www.complex.com/music/a/david-drake/how-did-blow-the-whistle-become-hyphys-biggest-anthem\">\u003cspan style=\"font-weight: 400\">March 7th, 2006\u003c/span>\u003c/a>\u003cspan style=\"font-weight: 400\"> legendary Oakland rapper Too $hort teamed up with super producer Lil Jon to drop the hit song, “Blow The Whistle.” \u003c/span>\u003c/p>\n\u003cp>\u003ci>\u003cspan style=\"font-weight: 400\">[Blow The Whistle by Too Short plays]\u003c/span>\u003c/i>\u003c/p>\n\u003cp>\u003cb>Pendarvis Harshaw: \u003c/b>\u003cspan style=\"font-weight: 400\">Stupid slap, a bass line that could awaken gargoyles, with energetic drums and a catchy hook, it was a union of Atlanta’s popular krunk sound with the Bay Area’s hyphy wave. \u003c/span>\u003c/p>\n\u003cp>\u003ci>\u003cspan style=\"font-weight: 400\">[Tell Me When To Go by E-40 plays]\u003c/span>\u003c/i>\u003c/p>\n\u003cp>\u003cb>Pendarvis Harshaw:\u003c/b>\u003cspan style=\"font-weight: 400\"> The very next week, on \u003c/span>\u003ca href=\"https://www.discogs.com/release/1629312-E-40-My-Ghetto-Report-Card\">\u003cspan style=\"font-weight: 400\">March 14, 2006\u003c/span>\u003c/a>\u003cspan style=\"font-weight: 400\"> legendary Vallejo rapper E-40 dropped his album, \u003c/span>\u003ci>\u003cspan style=\"font-weight: 400\">My Ghetto Report Card\u003c/span>\u003c/i>\u003cspan style=\"font-weight: 400\">. The lead single, “Tell Me When to Go,” was also produced by Lil Jon and featured fan favorite, East Oakland rapper Keak Da Sneak. \u003c/span>\u003c/p>\n\u003cp>\u003cspan style=\"font-weight: 400\">The drums sounded like two kangaroos kicking the trunk of your car—the hook, simple, catchy and cool. The beat was another uptempo marriage of krunk and hyphy, and it also made for a classic track. \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\">Those releases were just the tip of the iceberg in a year that brought about some of the most notable hip-hop and R&B songs from my region. On a given day, I’d ride shotgun in my friend’s scraper, blasting San Francisco rappers Messy Marv or San Quinn. \u003c/span>\u003c/p>\n\u003cp>\u003cspan style=\"font-weight: 400\">We’d pull up next to a Classic Chevy van, custom designed with flatscreens in the headrests, sound system knockin’ East Bay rappers The Jacka or Bavgate, E-A-Ski or Mistah FAB. We’d pull up to an event and the DJ would be spinning one of the mega hits by The Pack or Keyshia Cole. I’d dip out early, hop the BART turnstile and put my headphones on, listening to Zion-I or Goapele. \u003c/span>\u003c/p>\n\u003cp>\u003cspan style=\"font-weight: 400\">There was a bunch of music to pull from. But for me, the track that kicked things off in 2006 was a song called “Turf’s Up” by an artist named Beeda Weeda.\u003c/span>\u003c/p>\n\u003cp>\u003ci>\u003cspan style=\"font-weight: 400\">[Turfs Up by Beeda Weeda plays]\u003c/span>\u003c/i>\u003c/p>\n\u003cp>\u003cb>Pendarvis Harshaw: \u003c/b>\u003cspan style=\"font-weight: 400\">Beeda Weeda is a neighborhood star, a fly dresser, but not overly flashy, a dark-skinned brotha with deep waves who knows a little bit of everybody. He’s a rapper and a producer, as well as an owner of a clothing brand and a line of cannabis. \u003c/span>\u003c/p>\n\u003cp>\u003cspan style=\"font-weight: 400\">Back in 2006, he had just released his first studio mixtape, called\u003c/span>\u003ci>\u003cspan style=\"font-weight: 400\"> Homework,\u003c/span>\u003c/i>\u003cspan style=\"font-weight: 400\"> and a subsequent album, \u003c/span>\u003ci>\u003cspan style=\"font-weight: 400\">Turfology 101\u003c/span>\u003c/i>\u003cspan style=\"font-weight: 400\">. \u003c/span>\u003c/p>\n\u003cp>\u003cspan style=\"font-weight: 400\">The album’s lead single, “Turfs Up” got radio play and the video had a slew of cameos. The remix featured an all star line-up from that era, including Too Short and E-40.\u003c/span> \u003cspan style=\"font-weight: 400\">The song is an uptempo, braggadocious track—something to dance to, ride to, throw your neighborhood up to. For Beeda, he was simply putting his real life on wax.\u003c/span>\u003c/p>\n\u003cp>\u003cb>Beeda Weeda, guest:\u003c/b>\u003cspan style=\"font-weight: 400\"> We was youngstas, we couldn’t get into the club and shit like that. So like, we would just get in the car, get alcohol, just ride through the East all day trying to knock bitches, you know what I’m saying? And just, the East was our playground. We turned it to like a club on wheels, you know what I’m saying? So that’s basically what the song was just about. I was just talking about the shit that we be doing out here. And, you know, the shit just like, took off, bro. \u003c/span>\u003c/p>\n\u003cp>\u003cb>Pendarvis Harshaw: \u003c/b>\u003cspan style=\"font-weight: 400\">The album also featured a few songs that spoke to trends of the time, like rippa slippas.\u003c/span>\u003c/p>\n\u003cp>\u003cspan style=\"font-weight: 400\"> \u003c/span>\u003ci>\u003cspan style=\"font-weight: 400\">[Rippa Slippas by Beeda Weeda plays]\u003c/span>\u003c/i>\u003c/p>\n\u003cp>\u003cb>Beeda Weeda:\u003c/b>\u003cspan style=\"font-weight: 400\"> You remember the rippa slippas? That was the shoes that all the little females would get from the uh, beauty supply shit, the Chinese slippers, you know, I’m saying. So it was just like everything that literally was going on in the culture, I was just explaining shit, just you know, letting people know how we was getting down out here. You know what I mean?\u003c/span>\u003c/p>\n\u003cp>\u003cb>Pendarvis Harshaw: \u003c/b>\u003cspan style=\"font-weight: 400\">Beeda was painting pictures of how folks were living, from partying to pimpin’, and even the more militant mindset. On his \u003c/span>\u003ci>\u003cspan style=\"font-weight: 400\">Homework\u003c/span>\u003c/i>\u003cspan style=\"font-weight: 400\"> mixtape Beeda Weeda dropped this one song that spoke directly to that radical ideology that so many young folks have here in the Bay. The track was simply called “We Ain’t Listening.” \u003c/span>\u003c/p>\n\u003cp>\u003ci>\u003cspan style=\"font-weight: 400\">[We Ain’t Listening by Beeda Weeda plays]\u003c/span>\u003c/i>\u003c/p>\n\u003cp>\u003cb>Beeda Weeda:\u003c/b>\u003cspan style=\"font-weight: 400\"> That was just the energy of Oakland. Like we was the young niggas. That’s what… what our whole mentality was. We weren’t listening to shit. \u003c/span>\u003c/p>\n\u003cp>\u003cb>Pendarvis Harshaw: \u003c/b>\u003cspan style=\"font-weight: 400\">A mixture of revolutionary spirit, cool player shit and mob mentality, the track exemplifies a lot of the elements that were going on at the time. \u003c/span>\u003c/p>\n\u003cp>\u003cb>Beeda Weeda:\u003c/b>\u003cspan style=\"font-weight: 400\"> I was just expressing, you know, what we were going through and just giving the world a light on what we got going on. Because I always felt like Oakland was different. We was different, you know what I’m saying? I knew it was something different about us. You feel me? And I kind of just wanted to share that with the world, you know what I’m saying?\u003c/span>\u003ci>\u003cspan style=\"font-weight: 400\"> \u003c/span>\u003c/i>\u003c/p>\n\u003cp>\u003cb>Pendarvis Harshaw: \u003c/b>\u003cspan style=\"font-weight: 400\">He’s right, Oakland \u003c/span>\u003ci>\u003cspan style=\"font-weight: 400\">was\u003c/span>\u003c/i>\u003cspan style=\"font-weight: 400\"> different. It was an epicenter of culture, caught in an upwind of creativity. And in 2006, at the same time, there were plenty of reasons for young folks in the Town to ignore every single word from authority figures. \u003c/span>\u003c/p>\n\u003cp>\u003cspan style=\"font-weight: 400\">Oakland had long been under-resourced and over-policed. Families were facing predatory housing loans and rising rents. After decades of constant growth, the 2000 Census marked the last time the Black population in Oakland increased. \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\">I had homies move to Antioch, Las Vegas and Texas. I started seeing more white folks jogging through the hood. It was the onset of gentrification. \u003c/span>\u003c/p>\n\u003cp>\u003cspan style=\"font-weight: 400\">Mayor Jerry Brown was focused on redeveloping downtown, adding thousands of new residents and cracking down on sideshows– the illegal car shows native to the Bay Area.\u003c/span>\u003c/p>\n\u003cp>\u003ci>\u003cspan style=\"font-weight: 400\">[car engine rumbles and wheels screech]\u003c/span>\u003c/i>\u003c/p>\n\u003cp>\u003cb>Pendarvis Harshaw: \u003c/b>\u003cspan style=\"font-weight: 400\">I watched as downtown changed and new people came. Things shifted, but the sideshows remained. The police department, then entering the third year of a mandatory federal oversight, had its own issues. \u003c/span>\u003c/p>\n\u003cp>\u003cspan style=\"font-weight: 400\">I saw conflicts of all types: people in my family struggling financially, and people close to me going to fight in the War on Terror overseas. \u003c/span>\u003c/p>\n\u003cp>\u003ci>\u003cspan style=\"font-weight: 400\">[police sirens]\u003c/span>\u003c/i>\u003c/p>\n\u003cp>\u003cb>Pendarvis Harshaw:\u003c/b>\u003cspan style=\"font-weight: 400\"> And personally, for me, the biggest conflict was the community violence– that left the deepest wounds. Just weeks after my friend Will was killed, Beeda Weeda released his first project and his music helped me get through that hard time—hard for me, and arguably harder for Beeda, as he not only knew Will, he was one of the last people to see him alive.\u003c/span>\u003c/p>\n\u003cp>\u003cb>Beeda Weeda:\u003c/b>\u003cspan style=\"font-weight: 400\"> Man, you know, I always say bro, what’s crazy is bro… I was supposed to be dead, bro.\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\">That day, Beeda Weeda and a crew of folks were coming back from a performance at a party in Chico, a small town about three and a half hours north of Oakland. Rich in agriculture and full of nature, it’s a college town that sits at the northern end of the Sacramento Valley, a drastic difference from Oakland. \u003c/span>\u003c/p>\n\u003cp>\u003cb>Beeda Weeda:\u003c/b>\u003cspan style=\"font-weight: 400\"> So we slide out there. We had hella fun, did hella promoting. And I’ll never forget how it was, like because it was hella of us from the hood that went out there… just how much fun we had, bro. We didn’t have to look over our shoulders, uh, none of that shit. You know what I’m saying?\u003c/span>\u003c/p>\n\u003cp>\u003cb>Pendarvis Harshaw: \u003c/b>\u003cspan style=\"font-weight: 400\">But Beeda says that after they left and made their way back to Oakland, that energy shifted. \u003c/span>\u003c/p>\n\u003cp>\u003ci>\u003cspan style=\"font-weight: 400\">[Music]\u003c/span>\u003c/i>\u003c/p>\n\u003cp>\u003cb>Beeda Weeda: \u003c/b>\u003cspan style=\"font-weight: 400\">Bro, it was just like a dark ass cloud. It just got dark. And then I never forget like my um my big bro, he was in the front. He’s like, “alright, we back in the shit. You know, y’all keep ya’ll, put your head on a swivel. You know what I’m saying? Ya’ll know what time it is, you feel me?” \u003c/span>\u003c/p>\n\u003cp>\u003cb>Pendarvis Harshaw: \u003c/b>\u003cspan style=\"font-weight: 400\">The crew pulled back into Oakland and Beeda kicked up at a spot in the Dubs. He gave a friend a haircut, and then he realized it was getting late and he didn’t have his car, so he called another friend to give him a ride across town to his lady’s crib.\u003c/span>\u003c/p>\n\u003cp>\u003cb>Beeda Weeda:\u003c/b>\u003cspan style=\"font-weight: 400\"> So my homie come pick me up. Boom, he come pick me up, take me to the West. I’m hella tired cause we were just doing hella shit, I had been up all night from being in Chico and shit, instantly pass out, right? My phone die. You feel me? So my phone go off. You know what I’m saying? I wake up in the morning, I turn my phone on. Soon as I turn my phone on my shit ringing, you feel me? [phone vibrates]\u003c/span>\u003c/p>\n\u003cp>\u003cspan style=\"font-weight: 400\">I answer it. You feel me? Like, “nigga where you at? Whoop, whoop, whoop”\u003c/span>\u003c/p>\n\u003cp>\u003cspan style=\"font-weight: 400\">I’m like, “Bro, I’m good.” And I just remember the nigga was like, “everybody dead”. I’m like, “huh, everybody dead?” \u003c/span>\u003c/p>\n\u003cp>\u003cb>Pendarvis Harshaw: \u003c/b>\u003cspan style=\"font-weight: 400\">A short period after Beeda left the neighborhood, someone came to a main intersection and started spraying bullets. Five people were hit in total. Will and another brother by the name of J-Black died. Before the shooting happened, and before Beeda left the ‘hood, he saw Will on the block.\u003c/span>\u003c/p>\n\u003cp>\u003cb>Beeda Weeda:\u003c/b>\u003cspan style=\"font-weight: 400\"> And I’ll never forget the look on Willie’s face when I drove… like, I just looked at him. You feel me? Like I never forget that shit, you know what I’m saying? He was just standing on the corner. I don’t know, I just looked at him, you know what I’m saying, we looked at each other. I don’t know, it was weird bro. But I’ll never forget that shit. And you know, I just be trippin’ off that shit. Like you feel me? Like I coulda been– if I would’ve been up there a little bit longer, ain’t no tellin’… you know what I’m sayin’? \u003c/span>\u003c/p>\n\u003cp>\u003cb>Pendarvis Harshaw: \u003c/b>\u003cspan style=\"font-weight: 400\">As all of this was happening, Beeda’s music was blowing up. \u003c/span>\u003c/p>\n\u003cp>\u003cspan style=\"font-weight: 400\">Behind the scenes he was working with Tajai of the legendary Souls of Mischief hip-hop group. \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\">They’re a branch of the Almighty Hieroglyphics crew– the folks who brought you the song ‘93 Til Infinity and one of the most well-known logos in hip-hop.\u003c/span>\u003c/p>\n\u003cp>\u003cspan style=\"font-weight: 400\">Tajai is a slim brown-skinned brother from East Oakland, who can get loud when it’s time. And, most times, he has a calm aura that makes sense once you learn that he’s trained in martial arts and is a full-time architectural designer. \u003c/span>\u003c/p>\n\u003cp>\u003cspan style=\"font-weight: 400\">Back in 2006, he had been in the rap game for over a decade, and was looking to put other artists on. \u003c/span>\u003c/p>\n\u003cp>\u003cspan style=\"font-weight: 400\">Beeda Weeda’s music — specifically the song, “We Ain’t Listening” — caught Tajai’s ear. \u003c/span>\u003c/p>\n\u003cp>\u003cb>Tajai Massey, guest:\u003c/b> \u003cspan style=\"font-weight: 400\">It just sounded scary, like, man, oh, wow. This is… this sounds like um like, if you listen to this song, it sounds very tribal, like, hey, hey. It’s just like um when you think about rap music and you think about the stereotypes about it, it’s scary Negro music from the inner city, that song exemplified that. \u003c/span>\u003c/p>\n\u003cp>\u003cb>Pendarvis Harshaw: \u003c/b>\u003cspan style=\"font-weight: 400\">Tajai says that fear factor was a driving force that made the song powerful. \u003c/span>\u003c/p>\n\u003cp>\u003cb>Tajai Massey: \u003c/b>\u003cspan style=\"font-weight: 400\">Like, like obviously it was music, but it was scary. And that’s, I think, what I liked about it. You know, I’m saying I felt like a suburban kid, almost like, “what is this? Oooooooh! This is what those Negroes are talking about in the… in the inner city.”\u003c/span> \u003cspan style=\"font-weight: 400\">You know what I mean though? \u003c/span>\u003c/p>\n\u003cp>\u003cb>Pendarvis Harshaw:\u003c/b> \u003cspan style=\"font-weight: 400\">You say scary, but you say it with a smile on your face. \u003c/span>\u003c/p>\n\u003cp>\u003cb>Tajai Massey: \u003c/b>\u003cspan style=\"font-weight: 400\">Oh, yeah, I mean because I’m, I’m Black and I’m from the inner city like, so I know it’s just young niggas letting off steam musically. You feel what I’m saying though? But that’s really what Hip Hop is in general, rapping, like we just rapping, you know what I’m saying? So to me, it exemplified the same… the same feeling that maybe, you know, Raising Hell or Rock Box or something, “dun, nuh-nuh-nuh,” you know, or uh it’s “like a jungle sometimes.” Like, it exemplified that spirit of there’s a whole other world out here that you are not being exposed to, and we’re going to make it sound beautiful over music\u003c/span>\u003ci>\u003cspan style=\"font-weight: 400\">.\u003c/span>\u003c/i>\u003c/p>\n\u003cp>\u003cb>Pendarvis Harshaw: \u003c/b>\u003cspan style=\"font-weight: 400\">A few weeks after the release of Beeda’s first project, there was another shooting in the Dubs. Bullet holes rattled Beeda’s custom designed van. No one was injured, but the shooting left holes in the image of Beeda’s album cover that wrapped the vehicle. \u003c/span>\u003c/p>\n\u003cp>\u003cspan style=\"font-weight: 400\">The incident pushed Beeda, Tajai, and Beeda’s manager, J.Moe, to put a plan into play.\u003c/span>\u003c/p>\n\u003cp>\u003cspan style=\"font-weight: 400\">Tajai and the Hieroglyphics crew own a building in East Oakland, a few miles from the Dubs. Tajai invited Beeda to start using that space as his homebase, and once Beeda had a foot in the door, he started bringing in other artists from the community. \u003c/span>\u003c/p>\n\u003cp>\u003cb>Beeda Weeda: \u003c/b>\u003cspan style=\"font-weight: 400\">Once Tajai started seeing the talent, he coulda been on some like ‘nah Beeda you doing too much,’ you feel me, ‘like, just you.’ He opened up the whole motherf—-n’ downstairs for us and was like f— it, ya’ll can have this shit down here, you know what I’m saying? And, like, that whole situation, like, basically sparked a lot of careers.\u003c/span>\u003c/p>\n\u003cp>\u003cb>Pendarvis Harshaw: \u003c/b>\u003cspan style=\"font-weight: 400\">Tajai saw the Hiero building as more than just a recording studio for the East Bay’s emerging talent. It was almost like an anti-violence initiative. \u003c/span>\u003c/p>\n\u003cp>\u003cb>Tajai Massey: \u003c/b>\u003cspan style=\"font-weight: 400\">I mean, literally, this place was so active that crime went down in the Dubs. You feel what I’m saying though, because all the criminals was here recording records, you know what I’m saying though? Like forreal though, you know what I’m saying though? I mean you know, all the factors was in here making music you know what I’m saying though?\u003c/span>\u003c/p>\n\u003cp>\u003cb>Pendarvis Harshaw:\u003c/b>\u003cspan style=\"font-weight: 400\"> The roster of folks who came through those doors and made music and or contributed to the culture included Philthy Rich and DJ Fresh, Moses Music, Big Hongry, and J. Stalin. \u003c/span>\u003c/p>\n\u003cp>\u003cspan style=\"font-weight: 400\">Shady Nate, Tower, and the late Zoe Tha Roasta. It’s where a few years later D-LO would record and film the video for his anthem, “No Hoe.” \u003c/span>\u003c/p>\n\u003cp>\u003cspan style=\"font-weight: 400\">It’s where I would eventually work with Jamon Dru and Young Gully to record the Grant Station Project, dedicated to Oscar Grant. \u003c/span>\u003c/p>\n\u003cp>\u003cspan style=\"font-weight: 400\">It was these artists who’d contribute to Bay Area hip-hop for the next decade-plus, making hyphy songs as well as mobb music, underground hits, selling thousands of records and rocking shows across the country. These were dudes from the neighborhood, making music to express pain, celebrate life and document culture. \u003c/span>\u003c/p>\n\u003cp> \u003c/p>\n\u003cp>\u003cspan style=\"font-weight: 400\">But nationally, that wasn’t the narrative. The way the Bay Area culture was being depicted wasn’t exactly what was really happening on the streets. Yes, there were some goofy dances and some funny fashion. But man, it was so much deeper than just going dumb on top of cars. \u003c/span>\u003c/p>\n\u003cp> \u003c/p>\n\u003cp>\u003cspan style=\"font-weight: 400\">If you ask Tajai, that rebellious hyperactive energy is really in our DNA. \u003c/span>\u003cb> \u003c/b>\u003c/p>\n\u003cp>\u003cb>Tajai Massey: \u003c/b>\u003cspan style=\"font-weight: 400\">Mean mugging and all that kind of stuff and you know what I’m saying shaking your dreads and all that. \u003c/span>\u003c/p>\n\u003cp>\u003cspan style=\"font-weight: 400\">To me it was a very African vibe, you know, I’m saying though? Dancing hard, you know what I’m saying though? Very, very within the lineage of the diaspora, like you know what I’m saying though?\u003c/span>\u003c/p>\n\u003cp>\u003cb>Pendarvis Harshaw: \u003c/b>\u003cspan style=\"font-weight: 400\">I could see that. I could see that.\u003c/span>\u003c/p>\n\u003cp>\u003cb>Tajai Massey: \u003c/b>\u003cspan style=\"font-weight: 400\">Kind of like how breakdancing is or popping or all that kind of stuff, right?\u003c/span>\u003c/p>\n\u003cp>\u003cb>Pendarvis Harshaw: \u003c/b>\u003cspan style=\"font-weight: 400\">Yeah. \u003c/span>\u003c/p>\n\u003cp>\u003cb>Tajai Massey:\u003c/b>\u003cspan style=\"font-weight: 400\"> So to me it was more tribal like and this how our, these are tribal dances that we do out here in the Bay where we are the hyphy tribe.\u003c/span>\u003c/p>\n\u003cp>\u003cb>Pendarvis Harshaw: \u003c/b>\u003cspan style=\"font-weight: 400\">And the people of that “hyphy tribe,” we were at war, fighting against club security and local police, fighting against East Coast hip-hop biases, and corporate run-radio stations and culture vultures, fighting against other community members, and sometimes even fighting against ourselves.\u003c/span>\u003c/p>\n\u003cp>\u003cspan style=\"font-weight: 400\">We’re talking about a generation of kids who were born into the crack-cocaine induced era of the War on Drugs, and raised by people who saw Civil Rights leaders slain. There were already issues here, as Tajai reminds us:\u003c/span>\u003c/p>\n\u003cp>\u003cb>Tajai Massey: \u003c/b>\u003cspan style=\"font-weight: 400\">The trauma pre-existed the hyphy movement, and I think the hyphy movement helped to free up and help people to unpack or at least evade a little bit of the trauma.\u003c/span>\u003cb> \u003c/b>\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\">We didn’t know it at the time, but that “unpacking” of generational trauma, was unfettered joy while dancing off a pill at a gas station, or driving on the wrong side of the road while listening to your favorite song at a high volume. \u003c/span>\u003c/p>\n\u003cp>\u003cspan style=\"font-weight: 400\">For me, it was smoking and drinking as if everyday were the weekend. It was pills and syrup. It was parties. It was riding around with my patnas, hanging out of the sunroof of this plum colored Sebring that I got from an auction–having fun, despite all of the danger and despair. \u003c/span>\u003c/p>\n\u003cp>\u003cspan style=\"font-weight: 400\">Maybe we were numbing ourselves to get through the trauma. Maybe the hyphy movement kept us alive. Whatever the case, the dichotomy of that era, specifically the year 2006, left a mark that I can never erase. And I’m not the only one, just ask Beeda.\u003c/span>\u003c/p>\n\u003cp>\u003cb>Beeda Weeda: \u003c/b>\u003cspan style=\"font-weight: 400\">You hear about how the murder rate was so high, how that was like one of the worst years of Oakland but, bruh, I had so much fun. Like, like it didn’t seem like that, you know what I’m saying? It didn’t seem like I was around all that. You know what I mean? It just seemed like a lot of love. Like, yeah, we had our ups and downs, we was broke you know what I’m saying? But we didn’t care. We all took care of each other. ‘06 was very special, bro. \u003c/span>\u003c/p>\n\u003cp>\u003cb>Pendarvis Harshaw:\u003c/b>\u003cspan style=\"font-weight: 400\"> Maybe it was that contrast that created the fun, how life and death happened all at once. It made it memorable for us. And unfortunately, only a portion of the story was told, until now. \u003c/span>\u003c/p>\n\u003cp>\u003cspan style=\"font-weight: 400\">On the next episode, we go deeper into community and culture, the year ‘06, and why we dance a little different.\u003c/span>\u003c/p>\n\u003cp>\u003cb>Jeriel Bay: \u003c/b>\u003cspan style=\"font-weight: 400\">We’re not Hyphy dancers. Hyphy was kind of like the energy, the… the spirit, the movement. But, you know , turfing is how we was able to separate ourselves from the energy, you know, we was turf dancing. We wasn’t hyphy dancing.\u003c/span>\u003c/p>\n\u003cp>\u003cb>Pendarvis Harshaw: \u003c/b>\u003cspan style=\"font-weight: 400\">This is Hyphy kids Got Trauma.\u003c/span>\u003cb> \u003c/b>\u003c/p>\n\u003cp>\u003cspan style=\"font-weight: 400\">Hosted by me, Pendarvis Harshaw\u003c/span>\u003c/p>\n\u003cp>\u003cspan style=\"font-weight: 400\">Produced by Maya Cueva\u003c/span>\u003c/p>\n\u003cp>\u003cspan style=\"font-weight: 400\">Edited by Chris Hambrick\u003c/span>\u003c/p>\n\u003cp>\u003cspan style=\"font-weight: 400\">Sound designed and mixed by Trackademics\u003c/span>\u003c/p>\n\u003cp>\u003cspan style=\"font-weight: 400\">With support from \u003c/span>\u003c/p>\n\u003cp>\u003cspan style=\"font-weight: 400\">Eric Arnold, Jen Chien, Holly Kernan, Victoria Mauleon, Marisol Medina-Cadena, Gabe Meline, Xorje Olivares, Delency Parham, Cesar Saldaña, Sayre Quevedo, Katie Sprenger, Nastia Voynovskaya, and Ryce Stoughtenborough. \u003c/span>\u003c/p>\n\u003cp>\u003cspan style=\"font-weight: 400\">This project was produced with support from PRX and is made possible, in part, by a grant from the John S. and James L. Knight Foundation. \u003c/span>\u003c/p>\n\u003cp>\u003cspan style=\"font-weight: 400\">And this is a part of KQED’s That’s My Word project, a year-long exploration of Bay Area Hip-Hop history. Find more at \u003ca href=\"https://www.kqed.org/bayareahiphop\">BayAreaHipHop.Com\u003c/a>\u003c/span>\u003c/p>\n\u003cp>\u003cspan style=\"font-weight: 400\">RIP Will, J-Black and so many more. \u003c/span>\u003c/p>\n\u003cp>\u003cspan style=\"font-weight: 400\">Until next time, peace. \u003c/span>\u003c/p>\n\u003cp>\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/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/13935052/hyphy-kids-got-trauma-pt-1-in-the-building",
"authors": [
"11491"
],
"programs": [
"arts_8720"
],
"series": [
"arts_22314"
],
"categories": [
"arts_1",
"arts_21759"
],
"tags": [
"arts_13815",
"arts_2284",
"arts_6975",
"arts_21568",
"arts_1143",
"arts_6764",
"arts_15379",
"arts_19347"
],
"featImg": "arts_13935514",
"label": "arts_8720"
},
"arts_13934676": {
"type": "posts",
"id": "arts_13934676",
"meta": {
"index": "posts_1716263798",
"site": "arts",
"id": "13934676",
"score": null,
"sort": [
1694563219000
]
},
"parent": 0,
"labelTerm": {
"site": "arts"
},
"blocks": [],
"publishDate": 1694563219,
"format": "standard",
"title": "Let ’Em Know: Oakland’s New Souls of Mischief Mural",
"headTitle": "Let ’Em Know: Oakland’s New Souls of Mischief Mural | KQED",
"content": "\u003cp>If you’ve been near lower High Street in Oakland over the past few weeks, you may have noticed something beautiful taking shape: a large, colorful mural featuring Oakland’s Souls of Mischief. \u003c/p>\n\u003cp>The mural, which covers the building for High Street Studios, spans parts of two city blocks and features portraits of all four members of the East Oakland hip-hop group. On the High Street side, Opio appears in a setting dotted with sunstars, flowers, and birds against a multi-hued sky. Next to him, Tajai gazes out at viewers amidst a backdrop of urban buildings, geometrical shapes, and the Hiero sigil imposed over a sunset cityscape\u003c/p>\n\u003cp>[aside postID='arts_13934324']On the Watting Street side, Phesto Dee taps the side of his head with one hand while the other points outward, his figure partially obscuring what looks like an African mask with a speaker cone for an eye. Nearby is A-Plus, arms outstretched in a welcoming gesture in front of flowers and abstract disks. The combination of these images suggests a spiritual aspect of hip-hop you never knew existed.\u003c/p>\n\u003cp>The vibrant painting, created by artists based out of High Street Studios, is nestled in a working-class, industrial part of the Fruitvale District. It’s a neighborhood whose environmental landscape has historically been defined by nondescript buildings: auto parts stores, an OUSD facility and a lumber company coexist with numerous warehouses and live-work spaces.\u003c/p>\n\u003cfigure id=\"attachment_13934665\" class=\"wp-caption aligncenter\" style=\"max-width: 1920px\">\u003cimg loading=\"lazy\" decoding=\"async\" src=\"https://ww2.kqed.org/app/uploads/sites/2/2023/09/DSC00005.jpg\" alt=\"A portion of the Souls of Mischief mural at High Street and Watting in East Oakland.\" width=\"1920\" height=\"1440\" class=\"size-full wp-image-13934665\" srcset=\"https://cdn.kqed.org/wp-content/uploads/sites/2/2023/09/DSC00005.jpg 1920w, https://cdn.kqed.org/wp-content/uploads/sites/2/2023/09/DSC00005-800x600.jpg 800w, https://cdn.kqed.org/wp-content/uploads/sites/2/2023/09/DSC00005-1020x765.jpg 1020w, https://cdn.kqed.org/wp-content/uploads/sites/2/2023/09/DSC00005-160x120.jpg 160w, https://cdn.kqed.org/wp-content/uploads/sites/2/2023/09/DSC00005-768x576.jpg 768w, https://cdn.kqed.org/wp-content/uploads/sites/2/2023/09/DSC00005-1536x1152.jpg 1536w\" sizes=\"(max-width: 1920px) 100vw, 1920px\">\u003cfigcaption class=\"wp-caption-text\">A portion of the Souls of Mischief mural at High Street and Watting in East Oakland. \u003ccite>(David Burke)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>Now, the mural nods to a lesser-known element of the neighborhood’s history. Quiet as it’s kept, lower High Street has long been home to a vibrant artist community working out of those warehouses, and the area has made notable contributions to local hip-hop. In the mid-’90s, the warehouse at 4001 San Leandro was occupied by the Mystik Journeymen during a formative time in their development. The DIY hip-hop duo became known for throwing “Top Ramen” parties at the spot, where the cover charge was $5 or a package of the starchy instant noodle soup. When the crew expanded to become the Living Legends in 1996, emcees Eligh, the Grouch and Murs all moved into the space, where they lived in makeshift partitioned “rooms” and recorded some of their earliest works as a collective. \u003c/p>\n\u003cp>[ad fullwidth]\u003c/p>\n\u003cp>Faultline is among the currently active artist spaces in the area; others include the embattled Vulcan Lofts (whose residents have been fighting to maintain rent control and prevent displacement of 200 artists since 2019) and Oscillation Studios.\u003c/p>\n\u003cp>[aside postID='arts_13933590']David Burke, co-lead artist for the Souls of Mischief mural, is headquartered at High Street Studios, along with co-lead artist Pancho Peskador. The two are public art veterans; Burke served as art director for Art Esteem’s Oakland Superheroes Mural Project, while Peskador was co-lead artist on the Alice Street mural that became the subject of an award-winning documentary film. The story behind their most recent mural is one of compassion, sacrifice, love — and third eye vision.\u003c/p>\n\u003cp>Burke and Peskador worked on the project with a third co-lead artist, Joevic Yeban, as well as assistant artists Veronica Aguilar and Pablo Ruiz, and photographer Steve Babuliak. The mural is the third in a series of “Love Letter to Oakland”-themed murals; the other two are located in Jack London Square and Temescal. Burke says additional entries in the series are continually under consideration, “but we want them to be neighborhood-specific.”\u003c/p>\n\u003cfigure id=\"attachment_13934661\" class=\"wp-caption aligncenter\" style=\"max-width: 1920px\">\u003cimg loading=\"lazy\" decoding=\"async\" src=\"https://ww2.kqed.org/app/uploads/sites/2/2023/09/Babuljak_4.jpg\" alt=\"Phesto Dee of Souls of Mischief poses in front of his own likeness, painted as part of a mural in East Oakland.\" width=\"1920\" height=\"1275\" class=\"size-full wp-image-13934661\" srcset=\"https://cdn.kqed.org/wp-content/uploads/sites/2/2023/09/Babuljak_4.jpg 1920w, https://cdn.kqed.org/wp-content/uploads/sites/2/2023/09/Babuljak_4-800x531.jpg 800w, https://cdn.kqed.org/wp-content/uploads/sites/2/2023/09/Babuljak_4-1020x677.jpg 1020w, https://cdn.kqed.org/wp-content/uploads/sites/2/2023/09/Babuljak_4-160x106.jpg 160w, https://cdn.kqed.org/wp-content/uploads/sites/2/2023/09/Babuljak_4-768x510.jpg 768w, https://cdn.kqed.org/wp-content/uploads/sites/2/2023/09/Babuljak_4-1536x1020.jpg 1536w\" sizes=\"(max-width: 1920px) 100vw, 1920px\">\u003cfigcaption class=\"wp-caption-text\">Phesto Dee of Souls of Mischief poses in front of his own likeness, painted as part of a mural in East Oakland. \u003ccite>(Steve Babuljak)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>The 30th anniversary of the Souls’ debut album \u003cem>93 Til Infinity\u003c/em> served as a catalyst for the mural, says Burke. “I thought, man, that would be a great thing to celebrate them in conjunction with this anniversary tour,” he says. In the first half of this year, Burke’s team met with the Souls and brought them into the studio for reference photos. “And then,” Burke says, “we had to find a site.”\u003c/p>\n\u003cp>They wanted a large-scale wall to maximize visual impact, and a spot in East Oakland, where the Souls are from. “That was really important to us, because their headquarters is right around the corner from where we eventually painted the mural,” says Burke.\u003c/p>\n\u003cp>[aside postID='arts_13932471']After exploring various options, the best one turned out to be their home base. High Street Studios’ landlord gave them permission to paint the studio’s building, and also granted them a rent reduction for the service — which was critical, because other funding sources dried up. The muralists ended up doing their latest love letter as an actual act of love. \u003c/p>\n\u003cp>“It’s not like we’re trying to always do this under budget or for free or anything like that,” Burke says, adding that artists sometimes have to find a balance between commercially lucrative and artistically satisfying projects. This was the latter.\u003c/p>\n\u003cfigure id=\"attachment_13934667\" class=\"wp-caption aligncenter\" style=\"max-width: 1920px\">\u003cimg loading=\"lazy\" decoding=\"async\" src=\"https://ww2.kqed.org/app/uploads/sites/2/2023/09/Babuljak_1.jpg\" alt=\"\" width=\"1920\" height=\"1275\" class=\"size-full wp-image-13934667\" srcset=\"https://cdn.kqed.org/wp-content/uploads/sites/2/2023/09/Babuljak_1.jpg 1920w, https://cdn.kqed.org/wp-content/uploads/sites/2/2023/09/Babuljak_1-800x531.jpg 800w, https://cdn.kqed.org/wp-content/uploads/sites/2/2023/09/Babuljak_1-1020x677.jpg 1020w, https://cdn.kqed.org/wp-content/uploads/sites/2/2023/09/Babuljak_1-160x106.jpg 160w, https://cdn.kqed.org/wp-content/uploads/sites/2/2023/09/Babuljak_1-768x510.jpg 768w, https://cdn.kqed.org/wp-content/uploads/sites/2/2023/09/Babuljak_1-1536x1020.jpg 1536w\" sizes=\"(max-width: 1920px) 100vw, 1920px\">\u003cfigcaption class=\"wp-caption-text\">A-Plus, David Burke, Opio, Joevic Yeban, Tajai, Pancho Peskador and Phesto Dee pose in front of the Souls of Mischief mural at High and Watting Streets in East Oakland. \u003ccite>(Steve Babuljak)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>Work began in July; the entire painting process took about five weeks. Throughout, the muralists’ spirits were uplifted, Peskador says, by “the constant support and excitement of the neighborhood people” from all walks of life: OUSD employees, the unhoused, everyday residents and families.\u003c/p>\n\u003cp>The original sketch left room for creative inspiration. “In this mural we were jazz players,” says Peskador. “It has a structure. But also we were able to improvise on top of that structure.”\u003c/p>\n\u003cp>“We wanted to give each one of the band members their own space to operate. And each one of those portraits has their own environment,” adds Burke.\u003c/p>\n\u003cp>This birthed a specific design aesthetic, Peskador says. “We wanted to create an analog and futuristic vision where technology and nature are embracing each other, not necessarily in contraposition and fighting.”\u003c/p>\n\u003cfigure id=\"attachment_13934660\" class=\"wp-caption aligncenter\" style=\"max-width: 1920px\">\u003cimg loading=\"lazy\" decoding=\"async\" src=\"https://ww2.kqed.org/app/uploads/sites/2/2023/09/Babuljak_3.jpg\" alt=\"A-Plus of Souls of Mischief poses in front of his own likeness, painted as part of a mural in East Oakland.\" width=\"1920\" height=\"1275\" class=\"size-full wp-image-13934660\" srcset=\"https://cdn.kqed.org/wp-content/uploads/sites/2/2023/09/Babuljak_3.jpg 1920w, https://cdn.kqed.org/wp-content/uploads/sites/2/2023/09/Babuljak_3-800x531.jpg 800w, https://cdn.kqed.org/wp-content/uploads/sites/2/2023/09/Babuljak_3-1020x677.jpg 1020w, https://cdn.kqed.org/wp-content/uploads/sites/2/2023/09/Babuljak_3-160x106.jpg 160w, https://cdn.kqed.org/wp-content/uploads/sites/2/2023/09/Babuljak_3-768x510.jpg 768w, https://cdn.kqed.org/wp-content/uploads/sites/2/2023/09/Babuljak_3-1536x1020.jpg 1536w\" sizes=\"(max-width: 1920px) 100vw, 1920px\">\u003cfigcaption class=\"wp-caption-text\">A-Plus of Souls of Mischief poses in front of his own likeness, painted as part of a mural in East Oakland. \u003ccite>(Steve Babuljak)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>Visual symbols included musical equipment — speakers and old-school equalizers — as well as what Peskador calls “a little magic: orbs of energy coming out of Opio’s hands, cables that turn into veins and the veins turn into roots. And all that is intertwined and interconnected, giving the statement [that] nothing is separate. We are all connected.”\u003c/p>\n\u003cp>The painters finished the day before the Sept. 3 unveiling ceremony, which turned out to be a reminder of what’s good about Oakland: culture, community, and diversity. \u003c/p>\n\u003cp>While waiting for the Souls to arrive, the muralists chatted with local visual artists Keena Romano and Jet Martinez, and DJ Hella Good spun underground hip-hop — including deep Hiero cuts, like Del’s “The Undisputed Ones” — while perched on a scaffold. Neighborhood residents remarked how they’d been following the mural’s progress as the crowd began to thicken with Hiero supporters: friends, family, and former Skyline High classmates. (Full disclosure: I spoke at this event, introducing the Souls by putting their legacy in context.)\u003c/p>\n\u003cp>[aside postID='arts_13924126']When it came time for the Souls to speak, the moment became weighty and poignant. Seeing the mural in person for the first time, they were visibly moved: A-Plus and Phesto, in particular, spoke in halting tones, struggling to find the right words and maintain composure. \u003c/p>\n\u003cp>“As guys who are wordsmiths,” Tajai began, “there’s no way to put into words” what the mural meant to them. “There is no way to possibly explain how this feels to guys who grew up here, never left here, been here the whole time, really trying to elevate what’s here. Because we know how beautiful and how important it is, just Oakland in general, worldwide.\u003c/p>\n\u003cp>“The Panthers, the hippies, womens’ movement, people with disabilities, (the Bay Area) is a place where all these movements have been championed. And spearheaded. To be part of this permanent landscape is extremely important to us. We’re grateful to the artists and all of y’all beyond the limited ability of words to express.”\u003c/p>\n\u003cfigure id=\"attachment_13934662\" class=\"wp-caption aligncenter\" style=\"max-width: 1920px\">\u003cimg loading=\"lazy\" decoding=\"async\" src=\"https://ww2.kqed.org/app/uploads/sites/2/2023/09/Babuljak_5.jpg\" alt=\"Tajai of Souls of Mischief poses in front of his own likeness, painted as part of a mural in East Oakland.\" width=\"1920\" height=\"1275\" class=\"size-full wp-image-13934662\" srcset=\"https://cdn.kqed.org/wp-content/uploads/sites/2/2023/09/Babuljak_5.jpg 1920w, https://cdn.kqed.org/wp-content/uploads/sites/2/2023/09/Babuljak_5-800x531.jpg 800w, https://cdn.kqed.org/wp-content/uploads/sites/2/2023/09/Babuljak_5-1020x677.jpg 1020w, https://cdn.kqed.org/wp-content/uploads/sites/2/2023/09/Babuljak_5-160x106.jpg 160w, https://cdn.kqed.org/wp-content/uploads/sites/2/2023/09/Babuljak_5-768x510.jpg 768w, https://cdn.kqed.org/wp-content/uploads/sites/2/2023/09/Babuljak_5-1536x1020.jpg 1536w\" sizes=\"(max-width: 1920px) 100vw, 1920px\">\u003cfigcaption class=\"wp-caption-text\">Tajai of Souls of Mischief poses in front of his own likeness, painted as part of a mural in East Oakland. \u003ccite>(Steve Babuljak)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>After a hectic year of doing 100-plus shows, on top of 30 years of being professional musicians, there weren’t many firsts they’d yet to achieve, Tajai added. “This here is a first like no other.”\u003c/p>\n\u003cp>“If you know me, I could never be called a man of few words, but there’s always a day,” said A-Plus, before taking an extended pause. “I know my father’s here. I’m super-thankful, super proud. Man…” his words trailed off. “This is huge. I love y’all.”\u003c/p>\n\u003cp>[aside postID='arts_13923938']“It’s indescribable,” said Opio. “We put our heart and soul into this. It’s been a lot of hard work and dedication. To be honored in your hometown has gotta be one of the greatest honors of all time for me.”\u003c/p>\n\u003cp>“We’ve been following the progress of the mural overseas and on the North American side,” explained Phesto Dee. “When they started finishing up this side, my wife brought my kids down and they stood in front of it.” He paused to let the emphasis resonate. “They stood in front and that just did it. The scale started to really come to me at that point, just how large it was. Also, what it means for generations to come.”\u003c/p>\n\u003cfigure id=\"attachment_13934664\" class=\"wp-caption aligncenter\" style=\"max-width: 1920px\">\u003cimg loading=\"lazy\" decoding=\"async\" src=\"https://ww2.kqed.org/app/uploads/sites/2/2023/09/Burke_1.jpg\" alt=\"A portion of the Souls of Mischief mural at High Street and Watting in East Oakland.\" width=\"1920\" height=\"1440\" class=\"size-full wp-image-13934664\" srcset=\"https://cdn.kqed.org/wp-content/uploads/sites/2/2023/09/Burke_1.jpg 1920w, https://cdn.kqed.org/wp-content/uploads/sites/2/2023/09/Burke_1-800x600.jpg 800w, https://cdn.kqed.org/wp-content/uploads/sites/2/2023/09/Burke_1-1020x765.jpg 1020w, https://cdn.kqed.org/wp-content/uploads/sites/2/2023/09/Burke_1-160x120.jpg 160w, https://cdn.kqed.org/wp-content/uploads/sites/2/2023/09/Burke_1-768x576.jpg 768w, https://cdn.kqed.org/wp-content/uploads/sites/2/2023/09/Burke_1-1536x1152.jpg 1536w\" sizes=\"(max-width: 1920px) 100vw, 1920px\">\u003cfigcaption class=\"wp-caption-text\">The Souls of Mischief mural in progress at High Street and Watting in East Oakland. \u003ccite>(David Burke)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>Burke says it was important to give the Souls their flowers while they are still here, noting that many hip-hop-themed local murals are memorials painted only after the passing of a musical icon. He was also conscious of the fact the mural and its subjects represent a counter-narrative to mainstream depictions of hip-hop. During their Hiero Day performance, A-Plus told the crowd, “we’re about that peace.” When Opio came into the studio to take his reference photo, he reportedly said, “I just want to be smiling.”\u003c/p>\n\u003cp>The Love Letters crew are still planning a Phase 2, where they hope to complete the unfinished sections of the wall and honor local female hip-hop artists, along with Oakland’s graffiti history.\u003c/p>\n\u003cp>But for now, the artists can chill, knowing they’ve accomplished something great. For Peskador, the mural’s significance is that it has altered the neighborhood’s drab environment in a positive way.\u003c/p>\n\u003cp>[ad floatright]\u003c/p>\n\u003cp>“That is so huge for me personally, to see how people vibrate (to the mural) and how you can change places… the energy of that corner is changed forever. It’s never going to be the same corner.”\u003c/p>\n\n",
"stats": {
"hasVideo": false,
"hasChartOrMap": false,
"hasAudio": false,
"hasPolis": false,
"wordCount": 1936,
"hasGoogleForm": false,
"hasGallery": false,
"hasHearkenModule": false,
"iframeSrcs": [],
"paragraphCount": 32
},
"modified": 1705005036,
"excerpt": "A vibrant new mural in East Oakland of the hip-hop group represents a 30-year milestone.",
"headData": {
"twImgId": "",
"twTitle": "",
"ogTitle": "",
"ogImgId": "",
"twDescription": "",
"description": "A vibrant new mural in East Oakland of the hip-hop group represents a 30-year milestone.",
"title": "Let ’Em Know: Oakland’s New Souls of Mischief Mural | KQED",
"ogDescription": "",
"schema": {
"@context": "http://schema.org",
"@type": "Article",
"headline": "Let ’Em Know: Oakland’s New Souls of Mischief Mural",
"datePublished": "2023-09-12T17:00:19-07:00",
"dateModified": "2024-01-11T12:30:36-08:00",
"image": "https://cdn.kqed.org/wp-content/uploads/2020/02/KQED-OG-Image@1x.png"
}
},
"guestAuthors": [],
"slug": "souls-of-mischief-mural-oakland",
"status": "publish",
"templateType": "standard",
"excludeFromSiteSearch": "Include",
"featuredImageType": "standard",
"sticky": false,
"articleAge": "0",
"path": "/arts/13934676/souls-of-mischief-mural-oakland",
"audioTrackLength": null,
"parsedContent": [
{
"type": "contentString",
"content": "\u003cdiv class=\"post-body\">\u003cp>\u003cp>If you’ve been near lower High Street in Oakland over the past few weeks, you may have noticed something beautiful taking shape: a large, colorful mural featuring Oakland’s Souls of Mischief. \u003c/p>\n\u003cp>The mural, which covers the building for High Street Studios, spans parts of two city blocks and features portraits of all four members of the East Oakland hip-hop group. On the High Street side, Opio appears in a setting dotted with sunstars, flowers, and birds against a multi-hued sky. Next to him, Tajai gazes out at viewers amidst a backdrop of urban buildings, geometrical shapes, and the Hiero sigil imposed over a sunset cityscape\u003c/p>\n\u003cp>\u003c/p>\u003c/div>",
"attributes": {
"named": {},
"numeric": []
}
},
{
"type": "component",
"content": "",
"name": "aside",
"attributes": {
"named": {
"postid": "arts_13934324",
"label": ""
},
"numeric": []
}
},
{
"type": "contentString",
"content": "\u003cdiv class=\"post-body\">\u003cp>On the Watting Street side, Phesto Dee taps the side of his head with one hand while the other points outward, his figure partially obscuring what looks like an African mask with a speaker cone for an eye. Nearby is A-Plus, arms outstretched in a welcoming gesture in front of flowers and abstract disks. The combination of these images suggests a spiritual aspect of hip-hop you never knew existed.\u003c/p>\n\u003cp>The vibrant painting, created by artists based out of High Street Studios, is nestled in a working-class, industrial part of the Fruitvale District. It’s a neighborhood whose environmental landscape has historically been defined by nondescript buildings: auto parts stores, an OUSD facility and a lumber company coexist with numerous warehouses and live-work spaces.\u003c/p>\n\u003cfigure id=\"attachment_13934665\" class=\"wp-caption aligncenter\" style=\"max-width: 1920px\">\u003cimg loading=\"lazy\" decoding=\"async\" src=\"https://ww2.kqed.org/app/uploads/sites/2/2023/09/DSC00005.jpg\" alt=\"A portion of the Souls of Mischief mural at High Street and Watting in East Oakland.\" width=\"1920\" height=\"1440\" class=\"size-full wp-image-13934665\" srcset=\"https://cdn.kqed.org/wp-content/uploads/sites/2/2023/09/DSC00005.jpg 1920w, https://cdn.kqed.org/wp-content/uploads/sites/2/2023/09/DSC00005-800x600.jpg 800w, https://cdn.kqed.org/wp-content/uploads/sites/2/2023/09/DSC00005-1020x765.jpg 1020w, https://cdn.kqed.org/wp-content/uploads/sites/2/2023/09/DSC00005-160x120.jpg 160w, https://cdn.kqed.org/wp-content/uploads/sites/2/2023/09/DSC00005-768x576.jpg 768w, https://cdn.kqed.org/wp-content/uploads/sites/2/2023/09/DSC00005-1536x1152.jpg 1536w\" sizes=\"(max-width: 1920px) 100vw, 1920px\">\u003cfigcaption class=\"wp-caption-text\">A portion of the Souls of Mischief mural at High Street and Watting in East Oakland. \u003ccite>(David Burke)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>Now, the mural nods to a lesser-known element of the neighborhood’s history. Quiet as it’s kept, lower High Street has long been home to a vibrant artist community working out of those warehouses, and the area has made notable contributions to local hip-hop. In the mid-’90s, the warehouse at 4001 San Leandro was occupied by the Mystik Journeymen during a formative time in their development. The DIY hip-hop duo became known for throwing “Top Ramen” parties at the spot, where the cover charge was $5 or a package of the starchy instant noodle soup. When the crew expanded to become the Living Legends in 1996, emcees Eligh, the Grouch and Murs all moved into the space, where they lived in makeshift partitioned “rooms” and recorded some of their earliest works as a collective. \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>Faultline is among the currently active artist spaces in the area; others include the embattled Vulcan Lofts (whose residents have been fighting to maintain rent control and prevent displacement of 200 artists since 2019) and Oscillation Studios.\u003c/p>\n\u003cp>\u003c/p>\u003c/div>",
"attributes": {
"named": {},
"numeric": []
}
},
{
"type": "component",
"content": "",
"name": "aside",
"attributes": {
"named": {
"postid": "arts_13933590",
"label": ""
},
"numeric": []
}
},
{
"type": "contentString",
"content": "\u003cdiv class=\"post-body\">\u003cp>David Burke, co-lead artist for the Souls of Mischief mural, is headquartered at High Street Studios, along with co-lead artist Pancho Peskador. The two are public art veterans; Burke served as art director for Art Esteem’s Oakland Superheroes Mural Project, while Peskador was co-lead artist on the Alice Street mural that became the subject of an award-winning documentary film. The story behind their most recent mural is one of compassion, sacrifice, love — and third eye vision.\u003c/p>\n\u003cp>Burke and Peskador worked on the project with a third co-lead artist, Joevic Yeban, as well as assistant artists Veronica Aguilar and Pablo Ruiz, and photographer Steve Babuliak. The mural is the third in a series of “Love Letter to Oakland”-themed murals; the other two are located in Jack London Square and Temescal. Burke says additional entries in the series are continually under consideration, “but we want them to be neighborhood-specific.”\u003c/p>\n\u003cfigure id=\"attachment_13934661\" class=\"wp-caption aligncenter\" style=\"max-width: 1920px\">\u003cimg loading=\"lazy\" decoding=\"async\" src=\"https://ww2.kqed.org/app/uploads/sites/2/2023/09/Babuljak_4.jpg\" alt=\"Phesto Dee of Souls of Mischief poses in front of his own likeness, painted as part of a mural in East Oakland.\" width=\"1920\" height=\"1275\" class=\"size-full wp-image-13934661\" srcset=\"https://cdn.kqed.org/wp-content/uploads/sites/2/2023/09/Babuljak_4.jpg 1920w, https://cdn.kqed.org/wp-content/uploads/sites/2/2023/09/Babuljak_4-800x531.jpg 800w, https://cdn.kqed.org/wp-content/uploads/sites/2/2023/09/Babuljak_4-1020x677.jpg 1020w, https://cdn.kqed.org/wp-content/uploads/sites/2/2023/09/Babuljak_4-160x106.jpg 160w, https://cdn.kqed.org/wp-content/uploads/sites/2/2023/09/Babuljak_4-768x510.jpg 768w, https://cdn.kqed.org/wp-content/uploads/sites/2/2023/09/Babuljak_4-1536x1020.jpg 1536w\" sizes=\"(max-width: 1920px) 100vw, 1920px\">\u003cfigcaption class=\"wp-caption-text\">Phesto Dee of Souls of Mischief poses in front of his own likeness, painted as part of a mural in East Oakland. \u003ccite>(Steve Babuljak)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>The 30th anniversary of the Souls’ debut album \u003cem>93 Til Infinity\u003c/em> served as a catalyst for the mural, says Burke. “I thought, man, that would be a great thing to celebrate them in conjunction with this anniversary tour,” he says. In the first half of this year, Burke’s team met with the Souls and brought them into the studio for reference photos. “And then,” Burke says, “we had to find a site.”\u003c/p>\n\u003cp>They wanted a large-scale wall to maximize visual impact, and a spot in East Oakland, where the Souls are from. “That was really important to us, because their headquarters is right around the corner from where we eventually painted the mural,” says Burke.\u003c/p>\n\u003cp>\u003c/p>\u003c/div>",
"attributes": {
"named": {},
"numeric": []
}
},
{
"type": "component",
"content": "",
"name": "aside",
"attributes": {
"named": {
"postid": "arts_13932471",
"label": ""
},
"numeric": []
}
},
{
"type": "contentString",
"content": "\u003cdiv class=\"post-body\">\u003cp>After exploring various options, the best one turned out to be their home base. High Street Studios’ landlord gave them permission to paint the studio’s building, and also granted them a rent reduction for the service — which was critical, because other funding sources dried up. The muralists ended up doing their latest love letter as an actual act of love. \u003c/p>\n\u003cp>“It’s not like we’re trying to always do this under budget or for free or anything like that,” Burke says, adding that artists sometimes have to find a balance between commercially lucrative and artistically satisfying projects. This was the latter.\u003c/p>\n\u003cfigure id=\"attachment_13934667\" class=\"wp-caption aligncenter\" style=\"max-width: 1920px\">\u003cimg loading=\"lazy\" decoding=\"async\" src=\"https://ww2.kqed.org/app/uploads/sites/2/2023/09/Babuljak_1.jpg\" alt=\"\" width=\"1920\" height=\"1275\" class=\"size-full wp-image-13934667\" srcset=\"https://cdn.kqed.org/wp-content/uploads/sites/2/2023/09/Babuljak_1.jpg 1920w, https://cdn.kqed.org/wp-content/uploads/sites/2/2023/09/Babuljak_1-800x531.jpg 800w, https://cdn.kqed.org/wp-content/uploads/sites/2/2023/09/Babuljak_1-1020x677.jpg 1020w, https://cdn.kqed.org/wp-content/uploads/sites/2/2023/09/Babuljak_1-160x106.jpg 160w, https://cdn.kqed.org/wp-content/uploads/sites/2/2023/09/Babuljak_1-768x510.jpg 768w, https://cdn.kqed.org/wp-content/uploads/sites/2/2023/09/Babuljak_1-1536x1020.jpg 1536w\" sizes=\"(max-width: 1920px) 100vw, 1920px\">\u003cfigcaption class=\"wp-caption-text\">A-Plus, David Burke, Opio, Joevic Yeban, Tajai, Pancho Peskador and Phesto Dee pose in front of the Souls of Mischief mural at High and Watting Streets in East Oakland. \u003ccite>(Steve Babuljak)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>Work began in July; the entire painting process took about five weeks. Throughout, the muralists’ spirits were uplifted, Peskador says, by “the constant support and excitement of the neighborhood people” from all walks of life: OUSD employees, the unhoused, everyday residents and families.\u003c/p>\n\u003cp>The original sketch left room for creative inspiration. “In this mural we were jazz players,” says Peskador. “It has a structure. But also we were able to improvise on top of that structure.”\u003c/p>\n\u003cp>“We wanted to give each one of the band members their own space to operate. And each one of those portraits has their own environment,” adds Burke.\u003c/p>\n\u003cp>This birthed a specific design aesthetic, Peskador says. “We wanted to create an analog and futuristic vision where technology and nature are embracing each other, not necessarily in contraposition and fighting.”\u003c/p>\n\u003cfigure id=\"attachment_13934660\" class=\"wp-caption aligncenter\" style=\"max-width: 1920px\">\u003cimg loading=\"lazy\" decoding=\"async\" src=\"https://ww2.kqed.org/app/uploads/sites/2/2023/09/Babuljak_3.jpg\" alt=\"A-Plus of Souls of Mischief poses in front of his own likeness, painted as part of a mural in East Oakland.\" width=\"1920\" height=\"1275\" class=\"size-full wp-image-13934660\" srcset=\"https://cdn.kqed.org/wp-content/uploads/sites/2/2023/09/Babuljak_3.jpg 1920w, https://cdn.kqed.org/wp-content/uploads/sites/2/2023/09/Babuljak_3-800x531.jpg 800w, https://cdn.kqed.org/wp-content/uploads/sites/2/2023/09/Babuljak_3-1020x677.jpg 1020w, https://cdn.kqed.org/wp-content/uploads/sites/2/2023/09/Babuljak_3-160x106.jpg 160w, https://cdn.kqed.org/wp-content/uploads/sites/2/2023/09/Babuljak_3-768x510.jpg 768w, https://cdn.kqed.org/wp-content/uploads/sites/2/2023/09/Babuljak_3-1536x1020.jpg 1536w\" sizes=\"(max-width: 1920px) 100vw, 1920px\">\u003cfigcaption class=\"wp-caption-text\">A-Plus of Souls of Mischief poses in front of his own likeness, painted as part of a mural in East Oakland. \u003ccite>(Steve Babuljak)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>Visual symbols included musical equipment — speakers and old-school equalizers — as well as what Peskador calls “a little magic: orbs of energy coming out of Opio’s hands, cables that turn into veins and the veins turn into roots. And all that is intertwined and interconnected, giving the statement [that] nothing is separate. We are all connected.”\u003c/p>\n\u003cp>The painters finished the day before the Sept. 3 unveiling ceremony, which turned out to be a reminder of what’s good about Oakland: culture, community, and diversity. \u003c/p>\n\u003cp>While waiting for the Souls to arrive, the muralists chatted with local visual artists Keena Romano and Jet Martinez, and DJ Hella Good spun underground hip-hop — including deep Hiero cuts, like Del’s “The Undisputed Ones” — while perched on a scaffold. Neighborhood residents remarked how they’d been following the mural’s progress as the crowd began to thicken with Hiero supporters: friends, family, and former Skyline High classmates. (Full disclosure: I spoke at this event, introducing the Souls by putting their legacy in context.)\u003c/p>\n\u003cp>\u003c/p>\u003c/div>",
"attributes": {
"named": {},
"numeric": []
}
},
{
"type": "component",
"content": "",
"name": "aside",
"attributes": {
"named": {
"postid": "arts_13924126",
"label": ""
},
"numeric": []
}
},
{
"type": "contentString",
"content": "\u003cdiv class=\"post-body\">\u003cp>When it came time for the Souls to speak, the moment became weighty and poignant. Seeing the mural in person for the first time, they were visibly moved: A-Plus and Phesto, in particular, spoke in halting tones, struggling to find the right words and maintain composure. \u003c/p>\n\u003cp>“As guys who are wordsmiths,” Tajai began, “there’s no way to put into words” what the mural meant to them. “There is no way to possibly explain how this feels to guys who grew up here, never left here, been here the whole time, really trying to elevate what’s here. Because we know how beautiful and how important it is, just Oakland in general, worldwide.\u003c/p>\n\u003cp>“The Panthers, the hippies, womens’ movement, people with disabilities, (the Bay Area) is a place where all these movements have been championed. And spearheaded. To be part of this permanent landscape is extremely important to us. We’re grateful to the artists and all of y’all beyond the limited ability of words to express.”\u003c/p>\n\u003cfigure id=\"attachment_13934662\" class=\"wp-caption aligncenter\" style=\"max-width: 1920px\">\u003cimg loading=\"lazy\" decoding=\"async\" src=\"https://ww2.kqed.org/app/uploads/sites/2/2023/09/Babuljak_5.jpg\" alt=\"Tajai of Souls of Mischief poses in front of his own likeness, painted as part of a mural in East Oakland.\" width=\"1920\" height=\"1275\" class=\"size-full wp-image-13934662\" srcset=\"https://cdn.kqed.org/wp-content/uploads/sites/2/2023/09/Babuljak_5.jpg 1920w, https://cdn.kqed.org/wp-content/uploads/sites/2/2023/09/Babuljak_5-800x531.jpg 800w, https://cdn.kqed.org/wp-content/uploads/sites/2/2023/09/Babuljak_5-1020x677.jpg 1020w, https://cdn.kqed.org/wp-content/uploads/sites/2/2023/09/Babuljak_5-160x106.jpg 160w, https://cdn.kqed.org/wp-content/uploads/sites/2/2023/09/Babuljak_5-768x510.jpg 768w, https://cdn.kqed.org/wp-content/uploads/sites/2/2023/09/Babuljak_5-1536x1020.jpg 1536w\" sizes=\"(max-width: 1920px) 100vw, 1920px\">\u003cfigcaption class=\"wp-caption-text\">Tajai of Souls of Mischief poses in front of his own likeness, painted as part of a mural in East Oakland. \u003ccite>(Steve Babuljak)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>After a hectic year of doing 100-plus shows, on top of 30 years of being professional musicians, there weren’t many firsts they’d yet to achieve, Tajai added. “This here is a first like no other.”\u003c/p>\n\u003cp>“If you know me, I could never be called a man of few words, but there’s always a day,” said A-Plus, before taking an extended pause. “I know my father’s here. I’m super-thankful, super proud. Man…” his words trailed off. “This is huge. I love y’all.”\u003c/p>\n\u003cp>\u003c/p>\u003c/div>",
"attributes": {
"named": {},
"numeric": []
}
},
{
"type": "component",
"content": "",
"name": "aside",
"attributes": {
"named": {
"postid": "arts_13923938",
"label": ""
},
"numeric": []
}
},
{
"type": "contentString",
"content": "\u003cdiv class=\"post-body\">\u003cp>“It’s indescribable,” said Opio. “We put our heart and soul into this. It’s been a lot of hard work and dedication. To be honored in your hometown has gotta be one of the greatest honors of all time for me.”\u003c/p>\n\u003cp>“We’ve been following the progress of the mural overseas and on the North American side,” explained Phesto Dee. “When they started finishing up this side, my wife brought my kids down and they stood in front of it.” He paused to let the emphasis resonate. “They stood in front and that just did it. The scale started to really come to me at that point, just how large it was. Also, what it means for generations to come.”\u003c/p>\n\u003cfigure id=\"attachment_13934664\" class=\"wp-caption aligncenter\" style=\"max-width: 1920px\">\u003cimg loading=\"lazy\" decoding=\"async\" src=\"https://ww2.kqed.org/app/uploads/sites/2/2023/09/Burke_1.jpg\" alt=\"A portion of the Souls of Mischief mural at High Street and Watting in East Oakland.\" width=\"1920\" height=\"1440\" class=\"size-full wp-image-13934664\" srcset=\"https://cdn.kqed.org/wp-content/uploads/sites/2/2023/09/Burke_1.jpg 1920w, https://cdn.kqed.org/wp-content/uploads/sites/2/2023/09/Burke_1-800x600.jpg 800w, https://cdn.kqed.org/wp-content/uploads/sites/2/2023/09/Burke_1-1020x765.jpg 1020w, https://cdn.kqed.org/wp-content/uploads/sites/2/2023/09/Burke_1-160x120.jpg 160w, https://cdn.kqed.org/wp-content/uploads/sites/2/2023/09/Burke_1-768x576.jpg 768w, https://cdn.kqed.org/wp-content/uploads/sites/2/2023/09/Burke_1-1536x1152.jpg 1536w\" sizes=\"(max-width: 1920px) 100vw, 1920px\">\u003cfigcaption class=\"wp-caption-text\">The Souls of Mischief mural in progress at High Street and Watting in East Oakland. \u003ccite>(David Burke)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>Burke says it was important to give the Souls their flowers while they are still here, noting that many hip-hop-themed local murals are memorials painted only after the passing of a musical icon. He was also conscious of the fact the mural and its subjects represent a counter-narrative to mainstream depictions of hip-hop. During their Hiero Day performance, A-Plus told the crowd, “we’re about that peace.” When Opio came into the studio to take his reference photo, he reportedly said, “I just want to be smiling.”\u003c/p>\n\u003cp>The Love Letters crew are still planning a Phase 2, where they hope to complete the unfinished sections of the wall and honor local female hip-hop artists, along with Oakland’s graffiti history.\u003c/p>\n\u003cp>But for now, the artists can chill, knowing they’ve accomplished something great. For Peskador, the mural’s significance is that it has altered the neighborhood’s drab environment in a positive way.\u003c/p>\n\u003cp>\u003c/p>\u003c/div>",
"attributes": {
"named": {},
"numeric": []
}
},
{
"type": "component",
"content": "",
"name": "ad",
"attributes": {
"named": {
"label": "floatright"
},
"numeric": [
"floatright"
]
}
},
{
"type": "contentString",
"content": "\u003cdiv class=\"post-body\">\u003cp>\u003c/p>\n\u003cp>“That is so huge for me personally, to see how people vibrate (to the mural) and how you can change places… the energy of that corner is changed forever. It’s never going to be the same corner.”\u003c/p>\n\n\u003c/div>\u003c/p>",
"attributes": {
"named": {},
"numeric": []
}
}
],
"link": "/arts/13934676/souls-of-mischief-mural-oakland",
"authors": [
"11839"
],
"categories": [
"arts_1",
"arts_69",
"arts_70"
],
"tags": [
"arts_5016",
"arts_2284",
"arts_831",
"arts_1737",
"arts_1143"
],
"featImg": "arts_13934663",
"label": "arts"
},
"arts_13934324": {
"type": "posts",
"id": "arts_13934324",
"meta": {
"index": "posts_1716263798",
"site": "arts",
"id": "13934324",
"score": null,
"sort": [
1693960844000
]
},
"guestAuthors": [],
"slug": "hiero-day-2023-oakland-review-photos",
"title": "Hiero Day 2023 Affirmed Hip-Hop’s Local Essence — and National Gravity",
"publishDate": 1693960844,
"format": "aside",
"headTitle": "Hiero Day 2023 Affirmed Hip-Hop’s Local Essence — and National Gravity | KQED",
"labelTerm": {},
"content": "\u003cfigure id=\"attachment_13934333\" class=\"wp-caption aligncenter\" style=\"max-width: 1920px\">\u003cimg loading=\"lazy\" decoding=\"async\" src=\"https://ww2.kqed.org/app/uploads/sites/2/2023/09/DSC00413.jpg\" alt=\"\" width=\"1920\" height=\"1440\" class=\"size-full wp-image-13934333\" srcset=\"https://cdn.kqed.org/wp-content/uploads/sites/2/2023/09/DSC00413.jpg 1920w, https://cdn.kqed.org/wp-content/uploads/sites/2/2023/09/DSC00413-800x600.jpg 800w, https://cdn.kqed.org/wp-content/uploads/sites/2/2023/09/DSC00413-1020x765.jpg 1020w, https://cdn.kqed.org/wp-content/uploads/sites/2/2023/09/DSC00413-160x120.jpg 160w, https://cdn.kqed.org/wp-content/uploads/sites/2/2023/09/DSC00413-768x576.jpg 768w, https://cdn.kqed.org/wp-content/uploads/sites/2/2023/09/DSC00413-1536x1152.jpg 1536w\" sizes=\"(max-width: 1920px) 100vw, 1920px\">\u003cfigcaption class=\"wp-caption-text\">Common on stage at Hiero Day in Frank Ogawa Plaza, Oakland, Sept. 4, 2023. \u003ccite>(Eric Arnold/KQED)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>\u003cem>\u003cstrong>Editor’s note\u003c/strong>: This story is part of \u003c/em>\u003ca href=\"https://www.kqed.org/bayareahiphop\">That’s My Word\u003c/a>\u003cem>, KQED’s year-long exploration of \u003ca href=\"https://www.kqed.org/bayareahiphop\">Bay Area hip-hop\u003c/a> history.\u003c/em>\u003c/p>\n\u003cp>With stellar performances from headlining act Common and the eponymous Hieroglyphics crew, Hiero Day 2023 did not disappoint.\u003c/p>\n\u003cp>In its second year at Frank Ogawa Plaza, in front of Oakland City Hall – downsized from the previous location at Third Street and Linden, which saw crowds in excess of 20,000 – the daylong hip-hop festival felt just right. With little crowd congestion, one could easily stroll through the vendors and food options, or traverse between two stages. Yet it was dense enough to evoke a sense of collective excitement amongst attendees – a mix of hip-hop fans from seemingly all ages, walks of life, and ethnic backgrounds.\u003c/p>\n\u003cp>[aside postID='arts_13924126']It’s safe to say people will be talking about Common’s Oakland appearance long afterwards. The Chicago emcee, actor, activist and philanthropist delivered a top-notch set that interspersed his own hits with iconic hip-hop songs by other artists, in honor of “Hip Hop 50” – the 50th anniversary of hip-hop, a through-line for many acts throughout the day. Colorfully dressed in a short sleeve button-down shirt, Common’s charisma and commanding stage presence were in evidence for all to see. \u003c/p>\n\u003cfigure id=\"attachment_13934339\" class=\"wp-caption aligncenter\" style=\"max-width: 1920px\">\u003cimg loading=\"lazy\" decoding=\"async\" src=\"https://ww2.kqed.org/app/uploads/sites/2/2023/09/DSC00335.jpg\" alt=\"\" width=\"1920\" height=\"1440\" class=\"size-full wp-image-13934339\" srcset=\"https://cdn.kqed.org/wp-content/uploads/sites/2/2023/09/DSC00335.jpg 1920w, https://cdn.kqed.org/wp-content/uploads/sites/2/2023/09/DSC00335-800x600.jpg 800w, https://cdn.kqed.org/wp-content/uploads/sites/2/2023/09/DSC00335-1020x765.jpg 1020w, https://cdn.kqed.org/wp-content/uploads/sites/2/2023/09/DSC00335-160x120.jpg 160w, https://cdn.kqed.org/wp-content/uploads/sites/2/2023/09/DSC00335-768x576.jpg 768w, https://cdn.kqed.org/wp-content/uploads/sites/2/2023/09/DSC00335-1536x1152.jpg 1536w\" sizes=\"(max-width: 1920px) 100vw, 1920px\">\u003cfigcaption class=\"wp-caption-text\">Common talking with Davey D backstage at Hiero Day in Frank Ogawa Plaza, Oakland, Sept. 4, 2023. \u003ccite>(Eric Arnold/KQED)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>Common began his set with his ode to hip-hop culture, “I Used to Love H.E.R.,” which first catapulted him to national attention in the mid-’90s. Like De La Soul’s “Stakes Is High,” the song stands as a cautionary tale, warning against cultural co-option and commodification while underscoring what’s attractive and endearing about the culture in the first place. With poetic flair, Common spins his tale by metaphorically referring to hip-hop as a girl he fell in love with at the age of 10, who “was fresh, yo, when she was underground.” \u003c/p>\n\u003cp>[ad fullwidth]\u003c/p>\n\u003cp>At first “original, pure, untampered, a down sister,” she changed – moving to the West Coast and embracing a gangsta lifestyle instead of Afrocentricity, then becoming popular with suburban crowds. Though his love has been defiled and degraded, Common pledges at the end of the song: “I’ma take her back, hopin’ that the shit stop / ‘Cause who I’m talkin’ about, y’all, is hip-hop.”\u003c/p>\n\u003cp>It proved to be the perfect set opener, a classic tune made before many in the audience were born, that remains relevant in its message while aligning with the Hip Hop 50 theme. Another highlight was “The Corner,” from the album \u003cem>Be\u003c/em>, produced by Kanye West (back when he was hip-hop’s rising star on the boards), the album version of which features Umar Bin Hassan of the Last Poets, the socially-conscious spoken word artists known as the godfathers of rap. It was a solid selection that peeled back Common’s Hollywood sheen for some authentic grit. \u003c/p>\n\u003cfigure id=\"attachment_13934336\" class=\"wp-caption aligncenter\" style=\"max-width: 1920px\">\u003cimg loading=\"lazy\" decoding=\"async\" src=\"https://ww2.kqed.org/app/uploads/sites/2/2023/09/DSC00132.jpg\" alt=\"\" width=\"1920\" height=\"1440\" class=\"size-full wp-image-13934336\" srcset=\"https://cdn.kqed.org/wp-content/uploads/sites/2/2023/09/DSC00132.jpg 1920w, https://cdn.kqed.org/wp-content/uploads/sites/2/2023/09/DSC00132-800x600.jpg 800w, https://cdn.kqed.org/wp-content/uploads/sites/2/2023/09/DSC00132-1020x765.jpg 1020w, https://cdn.kqed.org/wp-content/uploads/sites/2/2023/09/DSC00132-160x120.jpg 160w, https://cdn.kqed.org/wp-content/uploads/sites/2/2023/09/DSC00132-768x576.jpg 768w, https://cdn.kqed.org/wp-content/uploads/sites/2/2023/09/DSC00132-1536x1152.jpg 1536w\" sizes=\"(max-width: 1920px) 100vw, 1920px\">\u003cfigcaption class=\"wp-caption-text\">Del the Funky Homosapien and Ras Ceylon backstage at Hiero Day in Frank Ogawa Plaza, Oakland, Sept. 4, 2023. \u003ccite>(Eric Arnold/KQED)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>Common closed his set, and the show, with “The Light,” a single from the heyday of the neo-soul era that remains one of hip-hop’s sweetest love songs. Though Common has a reputation as a ladies’ man – Oakland mayor Sheng Thao gushed over him earlier in the day – his approach to the opposite sex has always been respectful. So it wasn’t difficult for the ladies in the house to get completely into the song’s mellow, feel-good vibe, singing along to the chorus lifted from the late Bobby Caldwell: “There are times, when you need someone / I will be by your side / There is a light that shines / Special for me and you.”\u003c/p>\n\u003cp>Right before Common’s set, Hieroglyphics performed a short but impactful set that seemed to roll back the clock 30 years in terms of their on-stage energy – except their kineticism was tempered by veteran savvy. Up-and coming emcees in the crowd were likely taking notes; this was a masterclass in live performance dynamics. Kicking off with 1998’s “Oakland Blackouts,” the fan favorite’s laid-back album version donned a supercharged carapace live, as Del the Funky Homosapien and Opio traded verses well-qualified to be hip-hop quotables. This may be the only rap song in history to compare emcees to “platypuses,” and the two emcees’ internal rhyme schemes were impeccable throughout. \u003c/p>\n\u003cp>“Oakland Blackouts” set the tone for the rest of the set, as the other Hieros fed off Del and Opio with lots of crowd-amping gestures and hand raises. There were noticeable rushes from the audience for particularly nasty lyrical flurries by Tajai and Pep Love, although there really wasn’t a weak flow to be found amongst any of the Hieros. It would have been nice had the set afforded more exposition of deep cuts from the collective’s three-decade catalog – “The Powers That Be,” from 2003’s \u003cem>Full Circle\u003c/em>, sounded epic. \u003c/p>\n\u003cfigure id=\"attachment_13934882\" class=\"wp-caption aligncenter\" style=\"max-width: 2560px\">\u003cimg loading=\"lazy\" decoding=\"async\" src=\"https://ww2.kqed.org/app/uploads/sites/2/2023/09/Hiero.Group_.2023-scaled.jpg\" alt=\"\" width=\"2560\" height=\"1920\" class=\"size-full wp-image-13934882\" srcset=\"https://cdn.kqed.org/wp-content/uploads/sites/2/2023/09/Hiero.Group_.2023-scaled.jpg 2560w, https://cdn.kqed.org/wp-content/uploads/sites/2/2023/09/Hiero.Group_.2023-800x600.jpg 800w, https://cdn.kqed.org/wp-content/uploads/sites/2/2023/09/Hiero.Group_.2023-1020x765.jpg 1020w, https://cdn.kqed.org/wp-content/uploads/sites/2/2023/09/Hiero.Group_.2023-160x120.jpg 160w, https://cdn.kqed.org/wp-content/uploads/sites/2/2023/09/Hiero.Group_.2023-768x576.jpg 768w, https://cdn.kqed.org/wp-content/uploads/sites/2/2023/09/Hiero.Group_.2023-1536x1152.jpg 1536w, https://cdn.kqed.org/wp-content/uploads/sites/2/2023/09/Hiero.Group_.2023-2048x1536.jpg 2048w, https://cdn.kqed.org/wp-content/uploads/sites/2/2023/09/Hiero.Group_.2023-1920x1440.jpg 1920w\" sizes=\"(max-width: 2560px) 100vw, 2560px\">\u003cfigcaption class=\"wp-caption-text\">Hieroglyphics on stage at Hiero Day in Frank Ogawa Plaza, Oakland, Sept. 4, 2023. \u003ccite>(Eric Arnold/KQED)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>The song’s bouncy, boom-bap beat shows why Domino is highly underrated as a producer, while the verses from Opio, Tajai, Del and Pep Love were a wicked whirlwind of battle-rap braggadocio and pop culture references (including Chow Yun Fat and Voltron). When Del says “I’m kinda different yo / what I say is thought-provoking,” he could easily be referring to his entire crew. “This is rap Olympics / Hieroglyphics, the dream team,” Pep Love proclaimed. In that moment, no one witnessing the show would have reasonably disagreed.\u003c/p>\n\u003cp>[aside postID='arts_13927692']Hieroglyphics closed their set with Souls of Mischief’s iconic “93 Til Infinity,” which has to be one of the top hip-hop anthems of all time. There’s just something about the A-Plus-produced track that makes you feel warm and fuzzy inside. Maybe it’s the pitch-shifted Billy Cobham sample, or maybe it’s the breezy lyrics which evoke the epitome of laid-back Cali cool (“Now we feel the good vibrations / So many females, so much inspiration”). The song never gets old.\u003c/p>\n\u003cp>An unexpected highlight took place between Hieroglyphics and Common’s sets, when Oakland Mayor Sheng Thao and Mystik Journeymen/Living Legends emcee Corey “Sunspot Jonz” Johnson announced that the City has partnered with Hiero Day – a development that illustrates just how far hip-hop has come. Some may recall when Oakland’s annual Art & Soul festival avoided booking hip-hop acts altogether, or Oakland’s year-long moratorium on rap shows at City-owned facilities. Just as Hieroglyphics broke the mold by performing at Art & Soul, this year’s Hiero Day appeared to usher in a new era of municipal collaboration with the hip-hop community. \u003c/p>\n\u003cfigure id=\"attachment_13934330\" class=\"wp-caption aligncenter\" style=\"max-width: 1920px\">\u003cimg loading=\"lazy\" decoding=\"async\" src=\"https://ww2.kqed.org/app/uploads/sites/2/2023/09/DSC00356.jpg\" alt=\"\" width=\"1920\" height=\"1440\" class=\"size-full wp-image-13934330\" srcset=\"https://cdn.kqed.org/wp-content/uploads/sites/2/2023/09/DSC00356.jpg 1920w, https://cdn.kqed.org/wp-content/uploads/sites/2/2023/09/DSC00356-800x600.jpg 800w, https://cdn.kqed.org/wp-content/uploads/sites/2/2023/09/DSC00356-1020x765.jpg 1020w, https://cdn.kqed.org/wp-content/uploads/sites/2/2023/09/DSC00356-160x120.jpg 160w, https://cdn.kqed.org/wp-content/uploads/sites/2/2023/09/DSC00356-768x576.jpg 768w, https://cdn.kqed.org/wp-content/uploads/sites/2/2023/09/DSC00356-1536x1152.jpg 1536w\" sizes=\"(max-width: 1920px) 100vw, 1920px\">\u003cfigcaption class=\"wp-caption-text\">Oakland Mayor Shen Thao on stage at Hiero Day in Frank Ogawa Plaza, Oakland, Sept. 4, 2023. \u003ccite>(Eric Arnold/KQED)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>Thao, for her part, certainly seemed to embrace the culture. Dressed in a hella fresh varsity-style jacket with Oakland’s tree logo embroidered on the back, she looked amped to be able to talk about something other than rising crime rates, police scandals, and the deteriorating relationship with the Oakland A’s. She handed out a series of commemorative proclamations honoring the contributions of community mainstays and culture keepers, including Johnson; radio personality, DJ, and educator Davey D; Eastside Arts Alliance co-founders Elena Serrano and Traci Bartlow; visual artist and filmmaker Shomari Smith; and rapper, entrepreneur and activist Mistah F.A.B. \u003c/p>\n\u003cp>Each of the honorees gave a short speech. “I brought the underground here,” Johnson remarked, while Serrano noted that her association with hip-hop predates Eastside’s founding, going back to the late ’90s at Berkeley’s La Pena. F.A.B. made a point of speaking to underserved kids dealing with trauma: “It’s possible. Whether your father’s incarcerated or your mother’s on drugs, it’s possible to make it” – referring to his own uncertain upbringing and triumphant transformation into a certified cultural hero. \u003c/p>\n\u003cfigure id=\"attachment_13934335\" class=\"wp-caption aligncenter\" style=\"max-width: 2560px\">\u003cimg loading=\"lazy\" decoding=\"async\" src=\"https://ww2.kqed.org/app/uploads/sites/2/2023/09/DSC00062-scaled.jpg\" alt=\"\" width=\"2560\" height=\"1920\" class=\"size-full wp-image-13934335\" srcset=\"https://cdn.kqed.org/wp-content/uploads/sites/2/2023/09/DSC00062-scaled.jpg 2560w, https://cdn.kqed.org/wp-content/uploads/sites/2/2023/09/DSC00062-800x600.jpg 800w, https://cdn.kqed.org/wp-content/uploads/sites/2/2023/09/DSC00062-1020x765.jpg 1020w, https://cdn.kqed.org/wp-content/uploads/sites/2/2023/09/DSC00062-160x120.jpg 160w, https://cdn.kqed.org/wp-content/uploads/sites/2/2023/09/DSC00062-768x576.jpg 768w, https://cdn.kqed.org/wp-content/uploads/sites/2/2023/09/DSC00062-1536x1152.jpg 1536w, https://cdn.kqed.org/wp-content/uploads/sites/2/2023/09/DSC00062-2048x1536.jpg 2048w, https://cdn.kqed.org/wp-content/uploads/sites/2/2023/09/DSC00062-1920x1440.jpg 1920w\" sizes=\"(max-width: 2560px) 100vw, 2560px\">\u003cfigcaption class=\"wp-caption-text\">Chuck Johnson and Mistah F.A.B. pose with singer Alanis Morissette, husband and rapper Soul Eye and their family at Hiero Day in Oakland’s Frank Ogawa Plaza on Sept. 4, 2023. \u003ccite>(Eric Arnold/KQED)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>The presentations closed with Thao handing Common a heavyweight boxing-style belt, acknowledging his community work. Later, during his set, the rapper noted that he had been inspired by “the Town”’s examples, citing both Hieroglyphics and the Black Panthers, and name-checking Fred Hampton, the martyred leader of Chicago’s Panther chapter and subject of the recent film \u003cem>Judas and the Black Messiah\u003c/em>. \u003c/p>\n\u003cp>The pacing at the end — Hiero, Thao, and Common — capped a day that started at noon and gradually built up momentum, as up-and-coming artists rocked both stages and attendees filtered into the venue. Some of the undercard was hit-or-miss, and the production’s timing got skewed, forcing some set times to be shortened, but there were still plenty of highlights.\u003c/p>\n\u003cfigure id=\"attachment_13934360\" class=\"wp-caption aligncenter\" style=\"max-width: 1920px\">\u003cimg loading=\"lazy\" decoding=\"async\" src=\"https://ww2.kqed.org/app/uploads/sites/2/2023/09/DSC00040.jpg\" alt=\"\" width=\"1920\" height=\"1440\" class=\"size-full wp-image-13934360\" srcset=\"https://cdn.kqed.org/wp-content/uploads/sites/2/2023/09/DSC00040.jpg 1920w, https://cdn.kqed.org/wp-content/uploads/sites/2/2023/09/DSC00040-800x600.jpg 800w, https://cdn.kqed.org/wp-content/uploads/sites/2/2023/09/DSC00040-1020x765.jpg 1020w, https://cdn.kqed.org/wp-content/uploads/sites/2/2023/09/DSC00040-160x120.jpg 160w, https://cdn.kqed.org/wp-content/uploads/sites/2/2023/09/DSC00040-768x576.jpg 768w, https://cdn.kqed.org/wp-content/uploads/sites/2/2023/09/DSC00040-1536x1152.jpg 1536w\" sizes=\"(max-width: 1920px) 100vw, 1920px\">\u003cfigcaption class=\"wp-caption-text\">Richie Cunning on stage at Hiero Day in Frank Ogawa Plaza, Oakland, Sept. 4, 2023. \u003ccite>(Eric Arnold/KQED)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>A sparsely-attended early set by Richie Cunning on the second stage probably deserved a bigger audience. Cunning has been an emcee on the rise for many years now, and his flow, delivery, and punchline game seem increasingly ready for prime time. For fans of hardcore Bay Area mobb music, it was great to see Cellski with DJ T.C. the Enhancer. The Kev Choice Ensemble added jazzy musicality with a trip through hip-hop history, from Chic’s “Good Times” to a nod to Zumbi of Zion-I with “Don’t Lose Your Head.” \u003c/p>\n\u003cfigure id=\"attachment_13934334\" class=\"wp-caption aligncenter\" style=\"max-width: 1920px\">\u003cimg loading=\"lazy\" decoding=\"async\" src=\"https://ww2.kqed.org/app/uploads/sites/2/2023/09/DSC00230.jpg\" alt=\"\" width=\"1920\" height=\"1440\" class=\"size-full wp-image-13934334\" srcset=\"https://cdn.kqed.org/wp-content/uploads/sites/2/2023/09/DSC00230.jpg 1920w, https://cdn.kqed.org/wp-content/uploads/sites/2/2023/09/DSC00230-800x600.jpg 800w, https://cdn.kqed.org/wp-content/uploads/sites/2/2023/09/DSC00230-1020x765.jpg 1020w, https://cdn.kqed.org/wp-content/uploads/sites/2/2023/09/DSC00230-160x120.jpg 160w, https://cdn.kqed.org/wp-content/uploads/sites/2/2023/09/DSC00230-768x576.jpg 768w, https://cdn.kqed.org/wp-content/uploads/sites/2/2023/09/DSC00230-1536x1152.jpg 1536w\" sizes=\"(max-width: 1920px) 100vw, 1920px\">\u003cfigcaption class=\"wp-caption-text\">Kev Choice on stage at Hiero Day in Frank Ogawa Plaza, Oakland, Sept. 4, 2023. \u003ccite>(Eric Arnold/KQED)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>L.A. underground legend Medusa, who once bested Eminem in a rap battle back in the ’90s, delivered a fiery and fierce-as-fuck set. It was great to see the former member of duo Feline Science and Project Blowed alumnus still doing her thing. Her set was unfortunately truncated, but not before she ripped the recent single “Catch Yo Feelinz” (“You better catch your feelings / I’m about to jump off!”), which shows she can flow over anything, even a contemporary-sounding trap beat. \u003c/p>\n\u003cp>\u003cem>Ultimate Breaks and Beats\u003c/em> curator Breakbeat Lou performed a high-level DJ set with sublime segues, like the Funky Four + 1’s “That’s The Joint” into Naughty By Nature’s “Uptown Anthem,” The Whole Darn Family’s “Seven Minutes of Funk” into Dru Down’s “Pimp of the Year,” and Digable Planets’ “Rebirth of Slick” into E-40’s “Yay Area.” Blending original songs with later tracks that used them as sample sources further carried the theme of hip-hop history as a progression and evolution of a cultural movement that started from the bottom and ended up at City Hall – literally. Yadidahmean?\u003c/p>\n\u003cfigure id=\"attachment_13934340\" class=\"wp-caption aligncenter\" style=\"max-width: 1920px\">\u003cimg loading=\"lazy\" decoding=\"async\" src=\"https://ww2.kqed.org/app/uploads/sites/2/2023/09/DSC00110.jpg\" alt=\"\" width=\"1920\" height=\"1440\" class=\"size-full wp-image-13934340\" srcset=\"https://cdn.kqed.org/wp-content/uploads/sites/2/2023/09/DSC00110.jpg 1920w, https://cdn.kqed.org/wp-content/uploads/sites/2/2023/09/DSC00110-800x600.jpg 800w, https://cdn.kqed.org/wp-content/uploads/sites/2/2023/09/DSC00110-1020x765.jpg 1020w, https://cdn.kqed.org/wp-content/uploads/sites/2/2023/09/DSC00110-160x120.jpg 160w, https://cdn.kqed.org/wp-content/uploads/sites/2/2023/09/DSC00110-768x576.jpg 768w, https://cdn.kqed.org/wp-content/uploads/sites/2/2023/09/DSC00110-1536x1152.jpg 1536w\" sizes=\"(max-width: 1920px) 100vw, 1920px\">\u003cfigcaption class=\"wp-caption-text\">Cellski on stage at Hiero Day in Frank Ogawa Plaza, Oakland, Sept. 4, 2023. \u003ccite>(Eric Arnold/KQED)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>Throughout the day, several of the artists spoke backstage about hip-hop’s evolution and their personal journeys through the culture. Del, reflecting on 50 years of hip-hop, said, “I just want our values and everything we based it on to live on.” Those values include“self-improvement goals and knowing your environment, being able to deal with motherfuckers in a competitive way instead of fighting or killing each other.” \u003c/p>\n\u003cfigure id=\"attachment_13934348\" class=\"wp-caption aligncenter\" style=\"max-width: 1920px\">\u003cimg loading=\"lazy\" decoding=\"async\" src=\"https://ww2.kqed.org/app/uploads/sites/2/2023/09/DSC00271.jpg\" alt=\"\" width=\"1920\" height=\"1440\" class=\"size-full wp-image-13934348\" srcset=\"https://cdn.kqed.org/wp-content/uploads/sites/2/2023/09/DSC00271.jpg 1920w, https://cdn.kqed.org/wp-content/uploads/sites/2/2023/09/DSC00271-800x600.jpg 800w, https://cdn.kqed.org/wp-content/uploads/sites/2/2023/09/DSC00271-1020x765.jpg 1020w, https://cdn.kqed.org/wp-content/uploads/sites/2/2023/09/DSC00271-160x120.jpg 160w, https://cdn.kqed.org/wp-content/uploads/sites/2/2023/09/DSC00271-768x576.jpg 768w, https://cdn.kqed.org/wp-content/uploads/sites/2/2023/09/DSC00271-1536x1152.jpg 1536w\" sizes=\"(max-width: 1920px) 100vw, 1920px\">\u003cfigcaption class=\"wp-caption-text\">Opio on stage at Hiero Day in Frank Ogawa Plaza, Oakland, Sept. 4, 2023. \u003ccite>(Eric Arnold/KQED)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>A-Plus remarked on the longevity of “93 Til Infinity”: “I feel appreciative, honored. You know that I produce many different things, man. But that one is certainly special. It’s done everything for Souls of Mischief and for Hiero. The ways it’s aged, and the new generation with streaming, they’re looking back at it and then finding their own way with music.”\u003c/p>\n\u003cp>That’s enabled Hiero’s fanbase to expand beyond old heads, he says. “Young kids are part of our demo at this point. And it’s just really surreal. You don’t think that far ahead, like 30 years from now, young kids are going to think your song is the shit.”\u003c/p>\n\u003cfigure id=\"attachment_13934887\" class=\"wp-caption aligncenter\" style=\"max-width: 2560px\">\u003cimg loading=\"lazy\" decoding=\"async\" src=\"https://ww2.kqed.org/app/uploads/sites/2/2023/09/Medusa.HieroDay2023-scaled.jpg\" alt=\"\" width=\"2560\" height=\"1920\" class=\"size-full wp-image-13934887\" srcset=\"https://cdn.kqed.org/wp-content/uploads/sites/2/2023/09/Medusa.HieroDay2023-scaled.jpg 2560w, https://cdn.kqed.org/wp-content/uploads/sites/2/2023/09/Medusa.HieroDay2023-800x600.jpg 800w, https://cdn.kqed.org/wp-content/uploads/sites/2/2023/09/Medusa.HieroDay2023-1020x765.jpg 1020w, https://cdn.kqed.org/wp-content/uploads/sites/2/2023/09/Medusa.HieroDay2023-160x120.jpg 160w, https://cdn.kqed.org/wp-content/uploads/sites/2/2023/09/Medusa.HieroDay2023-768x576.jpg 768w, https://cdn.kqed.org/wp-content/uploads/sites/2/2023/09/Medusa.HieroDay2023-1536x1152.jpg 1536w, https://cdn.kqed.org/wp-content/uploads/sites/2/2023/09/Medusa.HieroDay2023-2048x1536.jpg 2048w, https://cdn.kqed.org/wp-content/uploads/sites/2/2023/09/Medusa.HieroDay2023-1920x1440.jpg 1920w\" sizes=\"(max-width: 2560px) 100vw, 2560px\">\u003cfigcaption class=\"wp-caption-text\">Medusa on stage at Hiero Day in Frank Ogawa Plaza, Oakland, Sept. 4, 2023. \u003ccite>(Eric Arnold/KQED)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>Mistah F.A.B. specifically saluted Souls of Mischief’s milestone and what it means for the Bay Area and for Oakland. “To me, Hip Hop 30 is more important to Hip Hop 50, which is kind of weird. Crazy. But Hip Hop 30 for Hiero is very important, man. And I just love the fact that we’ve been included (in the Hiero Day celebration) to be able to watch our hometown guys come through, and for years continue to maintain relevancy, and continue to keep pushing and representing Oakland.”\u003c/p>\n\u003cfigure id=\"attachment_13934346\" class=\"wp-caption aligncenter\" style=\"max-width: 1920px\">\u003cimg loading=\"lazy\" decoding=\"async\" src=\"https://ww2.kqed.org/app/uploads/sites/2/2023/09/DSC00055.jpg\" alt=\"\" width=\"1920\" height=\"1440\" class=\"size-full wp-image-13934346\" srcset=\"https://cdn.kqed.org/wp-content/uploads/sites/2/2023/09/DSC00055.jpg 1920w, https://cdn.kqed.org/wp-content/uploads/sites/2/2023/09/DSC00055-800x600.jpg 800w, https://cdn.kqed.org/wp-content/uploads/sites/2/2023/09/DSC00055-1020x765.jpg 1020w, https://cdn.kqed.org/wp-content/uploads/sites/2/2023/09/DSC00055-160x120.jpg 160w, https://cdn.kqed.org/wp-content/uploads/sites/2/2023/09/DSC00055-768x576.jpg 768w, https://cdn.kqed.org/wp-content/uploads/sites/2/2023/09/DSC00055-1536x1152.jpg 1536w\" sizes=\"(max-width: 1920px) 100vw, 1920px\">\u003cfigcaption class=\"wp-caption-text\">Mistah F.A.B. at Hiero Day in Frank Ogawa Plaza, Oakland, Sept. 4, 2023. \u003ccite>(Eric Arnold/KQED)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>That said, there would be no 30th anniversary for Souls had the culture never existed in the first place. F.A.B. continued: “Big shout out to the forefathers that opened up the doors. We’re happy to be here. Let’s continue to get another 50 up out of it, and not let the culture die, by preserving and respecting our elders and continuing to keep doing new work.”\u003c/p>\n\u003cfigure id=\"attachment_13934344\" class=\"wp-caption aligncenter\" style=\"max-width: 1920px\">\u003cimg loading=\"lazy\" decoding=\"async\" src=\"https://ww2.kqed.org/app/uploads/sites/2/2023/09/DSC00348.jpg\" alt=\"\" width=\"1920\" height=\"1440\" class=\"size-full wp-image-13934344\" srcset=\"https://cdn.kqed.org/wp-content/uploads/sites/2/2023/09/DSC00348.jpg 1920w, https://cdn.kqed.org/wp-content/uploads/sites/2/2023/09/DSC00348-800x600.jpg 800w, https://cdn.kqed.org/wp-content/uploads/sites/2/2023/09/DSC00348-1020x765.jpg 1020w, https://cdn.kqed.org/wp-content/uploads/sites/2/2023/09/DSC00348-160x120.jpg 160w, https://cdn.kqed.org/wp-content/uploads/sites/2/2023/09/DSC00348-768x576.jpg 768w, https://cdn.kqed.org/wp-content/uploads/sites/2/2023/09/DSC00348-1536x1152.jpg 1536w\" sizes=\"(max-width: 1920px) 100vw, 1920px\">\u003cfigcaption class=\"wp-caption-text\">The crowd at Hiero Day in Frank Ogawa Plaza, Oakland, Sept. 4, 2023. \u003ccite>(Eric Arnold/KQED)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>[ad floatright]\u003c/p>\n\u003cp>\u003cimg loading=\"lazy\" decoding=\"async\" src=\"https://ww2.kqed.org/app/uploads/sites/2/2016/09/Q.Logo_.Break_.jpg\" alt=\"\" width=\"800\" height=\"78\" class=\"aligncenter size-full wp-image-12127869\" 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\n",
"blocks": [],
"excerpt": "With headliner Common, the Hieroglyphics crew celebrated 30 years of '93 Til Infinity' in front of Oakland City Hall. ",
"status": "publish",
"parent": 0,
"modified": 1726790663,
"stats": {
"hasAudio": false,
"hasVideo": false,
"hasChartOrMap": false,
"iframeSrcs": [],
"hasGoogleForm": false,
"hasGallery": false,
"hasHearkenModule": false,
"hasPolis": false,
"paragraphCount": 28,
"wordCount": 2469
},
"headData": {
"title": "Hiero Day 2023 Affirmed Hip-Hop’s Local Essence — and National Gravity | KQED",
"description": "With headliner Common, the Hieroglyphics crew celebrated 30 years of '93 Til Infinity' in front of Oakland City Hall. ",
"ogTitle": "",
"ogDescription": "",
"ogImgId": "arts_13934341",
"twTitle": "",
"twDescription": "",
"twImgId": "arts_13934341",
"schema": {
"@context": "http://schema.org",
"@type": "Article",
"headline": "Hiero Day 2023 Affirmed Hip-Hop’s Local Essence — and National Gravity",
"datePublished": "2023-09-05T17:40:44-07:00",
"dateModified": "2024-09-19T17:04:23-07:00",
"image": "https://cdn.kqed.org/wp-content/uploads/2020/02/KQED-OG-Image@1x.png"
}
},
"source": "That's My Word",
"sourceUrl": "https://www.kqed.org/bayareahiphop",
"sticky": false,
"WpOldSlug": "hiero-day-2023-affirmed-hip-hops-local-essence-and-national-gravity",
"templateType": "standard",
"featuredImageType": "standard",
"excludeFromSiteSearch": "Include",
"articleAge": "0",
"path": "/arts/13934324/hiero-day-2023-oakland-review-photos",
"audioTrackLength": null,
"parsedContent": [
{
"type": "contentString",
"content": "\u003cdiv class=\"post-body\">\u003cp>\u003cfigure id=\"attachment_13934333\" class=\"wp-caption aligncenter\" style=\"max-width: 1920px\">\u003cimg loading=\"lazy\" decoding=\"async\" src=\"https://ww2.kqed.org/app/uploads/sites/2/2023/09/DSC00413.jpg\" alt=\"\" width=\"1920\" height=\"1440\" class=\"size-full wp-image-13934333\" srcset=\"https://cdn.kqed.org/wp-content/uploads/sites/2/2023/09/DSC00413.jpg 1920w, https://cdn.kqed.org/wp-content/uploads/sites/2/2023/09/DSC00413-800x600.jpg 800w, https://cdn.kqed.org/wp-content/uploads/sites/2/2023/09/DSC00413-1020x765.jpg 1020w, https://cdn.kqed.org/wp-content/uploads/sites/2/2023/09/DSC00413-160x120.jpg 160w, https://cdn.kqed.org/wp-content/uploads/sites/2/2023/09/DSC00413-768x576.jpg 768w, https://cdn.kqed.org/wp-content/uploads/sites/2/2023/09/DSC00413-1536x1152.jpg 1536w\" sizes=\"(max-width: 1920px) 100vw, 1920px\">\u003cfigcaption class=\"wp-caption-text\">Common on stage at Hiero Day in Frank Ogawa Plaza, Oakland, Sept. 4, 2023. \u003ccite>(Eric Arnold/KQED)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>\u003cem>\u003cstrong>Editor’s note\u003c/strong>: This story is part of \u003c/em>\u003ca href=\"https://www.kqed.org/bayareahiphop\">That’s My Word\u003c/a>\u003cem>, KQED’s year-long exploration of \u003ca href=\"https://www.kqed.org/bayareahiphop\">Bay Area hip-hop\u003c/a> history.\u003c/em>\u003c/p>\n\u003cp>With stellar performances from headlining act Common and the eponymous Hieroglyphics crew, Hiero Day 2023 did not disappoint.\u003c/p>\n\u003cp>In its second year at Frank Ogawa Plaza, in front of Oakland City Hall – downsized from the previous location at Third Street and Linden, which saw crowds in excess of 20,000 – the daylong hip-hop festival felt just right. With little crowd congestion, one could easily stroll through the vendors and food options, or traverse between two stages. Yet it was dense enough to evoke a sense of collective excitement amongst attendees – a mix of hip-hop fans from seemingly all ages, walks of life, and ethnic backgrounds.\u003c/p>\n\u003cp>\u003c/p>\u003c/div>",
"attributes": {
"named": {},
"numeric": []
}
},
{
"type": "component",
"content": "",
"name": "aside",
"attributes": {
"named": {
"postid": "arts_13924126",
"label": ""
},
"numeric": []
}
},
{
"type": "contentString",
"content": "\u003cdiv class=\"post-body\">\u003cp>It’s safe to say people will be talking about Common’s Oakland appearance long afterwards. The Chicago emcee, actor, activist and philanthropist delivered a top-notch set that interspersed his own hits with iconic hip-hop songs by other artists, in honor of “Hip Hop 50” – the 50th anniversary of hip-hop, a through-line for many acts throughout the day. Colorfully dressed in a short sleeve button-down shirt, Common’s charisma and commanding stage presence were in evidence for all to see. \u003c/p>\n\u003cfigure id=\"attachment_13934339\" class=\"wp-caption aligncenter\" style=\"max-width: 1920px\">\u003cimg loading=\"lazy\" decoding=\"async\" src=\"https://ww2.kqed.org/app/uploads/sites/2/2023/09/DSC00335.jpg\" alt=\"\" width=\"1920\" height=\"1440\" class=\"size-full wp-image-13934339\" srcset=\"https://cdn.kqed.org/wp-content/uploads/sites/2/2023/09/DSC00335.jpg 1920w, https://cdn.kqed.org/wp-content/uploads/sites/2/2023/09/DSC00335-800x600.jpg 800w, https://cdn.kqed.org/wp-content/uploads/sites/2/2023/09/DSC00335-1020x765.jpg 1020w, https://cdn.kqed.org/wp-content/uploads/sites/2/2023/09/DSC00335-160x120.jpg 160w, https://cdn.kqed.org/wp-content/uploads/sites/2/2023/09/DSC00335-768x576.jpg 768w, https://cdn.kqed.org/wp-content/uploads/sites/2/2023/09/DSC00335-1536x1152.jpg 1536w\" sizes=\"(max-width: 1920px) 100vw, 1920px\">\u003cfigcaption class=\"wp-caption-text\">Common talking with Davey D backstage at Hiero Day in Frank Ogawa Plaza, Oakland, Sept. 4, 2023. \u003ccite>(Eric Arnold/KQED)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>Common began his set with his ode to hip-hop culture, “I Used to Love H.E.R.,” which first catapulted him to national attention in the mid-’90s. Like De La Soul’s “Stakes Is High,” the song stands as a cautionary tale, warning against cultural co-option and commodification while underscoring what’s attractive and endearing about the culture in the first place. With poetic flair, Common spins his tale by metaphorically referring to hip-hop as a girl he fell in love with at the age of 10, who “was fresh, yo, when she was underground.” \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 first “original, pure, untampered, a down sister,” she changed – moving to the West Coast and embracing a gangsta lifestyle instead of Afrocentricity, then becoming popular with suburban crowds. Though his love has been defiled and degraded, Common pledges at the end of the song: “I’ma take her back, hopin’ that the shit stop / ‘Cause who I’m talkin’ about, y’all, is hip-hop.”\u003c/p>\n\u003cp>It proved to be the perfect set opener, a classic tune made before many in the audience were born, that remains relevant in its message while aligning with the Hip Hop 50 theme. Another highlight was “The Corner,” from the album \u003cem>Be\u003c/em>, produced by Kanye West (back when he was hip-hop’s rising star on the boards), the album version of which features Umar Bin Hassan of the Last Poets, the socially-conscious spoken word artists known as the godfathers of rap. It was a solid selection that peeled back Common’s Hollywood sheen for some authentic grit. \u003c/p>\n\u003cfigure id=\"attachment_13934336\" class=\"wp-caption aligncenter\" style=\"max-width: 1920px\">\u003cimg loading=\"lazy\" decoding=\"async\" src=\"https://ww2.kqed.org/app/uploads/sites/2/2023/09/DSC00132.jpg\" alt=\"\" width=\"1920\" height=\"1440\" class=\"size-full wp-image-13934336\" srcset=\"https://cdn.kqed.org/wp-content/uploads/sites/2/2023/09/DSC00132.jpg 1920w, https://cdn.kqed.org/wp-content/uploads/sites/2/2023/09/DSC00132-800x600.jpg 800w, https://cdn.kqed.org/wp-content/uploads/sites/2/2023/09/DSC00132-1020x765.jpg 1020w, https://cdn.kqed.org/wp-content/uploads/sites/2/2023/09/DSC00132-160x120.jpg 160w, https://cdn.kqed.org/wp-content/uploads/sites/2/2023/09/DSC00132-768x576.jpg 768w, https://cdn.kqed.org/wp-content/uploads/sites/2/2023/09/DSC00132-1536x1152.jpg 1536w\" sizes=\"(max-width: 1920px) 100vw, 1920px\">\u003cfigcaption class=\"wp-caption-text\">Del the Funky Homosapien and Ras Ceylon backstage at Hiero Day in Frank Ogawa Plaza, Oakland, Sept. 4, 2023. \u003ccite>(Eric Arnold/KQED)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>Common closed his set, and the show, with “The Light,” a single from the heyday of the neo-soul era that remains one of hip-hop’s sweetest love songs. Though Common has a reputation as a ladies’ man – Oakland mayor Sheng Thao gushed over him earlier in the day – his approach to the opposite sex has always been respectful. So it wasn’t difficult for the ladies in the house to get completely into the song’s mellow, feel-good vibe, singing along to the chorus lifted from the late Bobby Caldwell: “There are times, when you need someone / I will be by your side / There is a light that shines / Special for me and you.”\u003c/p>\n\u003cp>Right before Common’s set, Hieroglyphics performed a short but impactful set that seemed to roll back the clock 30 years in terms of their on-stage energy – except their kineticism was tempered by veteran savvy. Up-and coming emcees in the crowd were likely taking notes; this was a masterclass in live performance dynamics. Kicking off with 1998’s “Oakland Blackouts,” the fan favorite’s laid-back album version donned a supercharged carapace live, as Del the Funky Homosapien and Opio traded verses well-qualified to be hip-hop quotables. This may be the only rap song in history to compare emcees to “platypuses,” and the two emcees’ internal rhyme schemes were impeccable throughout. \u003c/p>\n\u003cp>“Oakland Blackouts” set the tone for the rest of the set, as the other Hieros fed off Del and Opio with lots of crowd-amping gestures and hand raises. There were noticeable rushes from the audience for particularly nasty lyrical flurries by Tajai and Pep Love, although there really wasn’t a weak flow to be found amongst any of the Hieros. It would have been nice had the set afforded more exposition of deep cuts from the collective’s three-decade catalog – “The Powers That Be,” from 2003’s \u003cem>Full Circle\u003c/em>, sounded epic. \u003c/p>\n\u003cfigure id=\"attachment_13934882\" class=\"wp-caption aligncenter\" style=\"max-width: 2560px\">\u003cimg loading=\"lazy\" decoding=\"async\" src=\"https://ww2.kqed.org/app/uploads/sites/2/2023/09/Hiero.Group_.2023-scaled.jpg\" alt=\"\" width=\"2560\" height=\"1920\" class=\"size-full wp-image-13934882\" srcset=\"https://cdn.kqed.org/wp-content/uploads/sites/2/2023/09/Hiero.Group_.2023-scaled.jpg 2560w, https://cdn.kqed.org/wp-content/uploads/sites/2/2023/09/Hiero.Group_.2023-800x600.jpg 800w, https://cdn.kqed.org/wp-content/uploads/sites/2/2023/09/Hiero.Group_.2023-1020x765.jpg 1020w, https://cdn.kqed.org/wp-content/uploads/sites/2/2023/09/Hiero.Group_.2023-160x120.jpg 160w, https://cdn.kqed.org/wp-content/uploads/sites/2/2023/09/Hiero.Group_.2023-768x576.jpg 768w, https://cdn.kqed.org/wp-content/uploads/sites/2/2023/09/Hiero.Group_.2023-1536x1152.jpg 1536w, https://cdn.kqed.org/wp-content/uploads/sites/2/2023/09/Hiero.Group_.2023-2048x1536.jpg 2048w, https://cdn.kqed.org/wp-content/uploads/sites/2/2023/09/Hiero.Group_.2023-1920x1440.jpg 1920w\" sizes=\"(max-width: 2560px) 100vw, 2560px\">\u003cfigcaption class=\"wp-caption-text\">Hieroglyphics on stage at Hiero Day in Frank Ogawa Plaza, Oakland, Sept. 4, 2023. \u003ccite>(Eric Arnold/KQED)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>The song’s bouncy, boom-bap beat shows why Domino is highly underrated as a producer, while the verses from Opio, Tajai, Del and Pep Love were a wicked whirlwind of battle-rap braggadocio and pop culture references (including Chow Yun Fat and Voltron). When Del says “I’m kinda different yo / what I say is thought-provoking,” he could easily be referring to his entire crew. “This is rap Olympics / Hieroglyphics, the dream team,” Pep Love proclaimed. In that moment, no one witnessing the show would have reasonably disagreed.\u003c/p>\n\u003cp>\u003c/p>\u003c/div>",
"attributes": {
"named": {},
"numeric": []
}
},
{
"type": "component",
"content": "",
"name": "aside",
"attributes": {
"named": {
"postid": "arts_13927692",
"label": ""
},
"numeric": []
}
},
{
"type": "contentString",
"content": "\u003cdiv class=\"post-body\">\u003cp>Hieroglyphics closed their set with Souls of Mischief’s iconic “93 Til Infinity,” which has to be one of the top hip-hop anthems of all time. There’s just something about the A-Plus-produced track that makes you feel warm and fuzzy inside. Maybe it’s the pitch-shifted Billy Cobham sample, or maybe it’s the breezy lyrics which evoke the epitome of laid-back Cali cool (“Now we feel the good vibrations / So many females, so much inspiration”). The song never gets old.\u003c/p>\n\u003cp>An unexpected highlight took place between Hieroglyphics and Common’s sets, when Oakland Mayor Sheng Thao and Mystik Journeymen/Living Legends emcee Corey “Sunspot Jonz” Johnson announced that the City has partnered with Hiero Day – a development that illustrates just how far hip-hop has come. Some may recall when Oakland’s annual Art & Soul festival avoided booking hip-hop acts altogether, or Oakland’s year-long moratorium on rap shows at City-owned facilities. Just as Hieroglyphics broke the mold by performing at Art & Soul, this year’s Hiero Day appeared to usher in a new era of municipal collaboration with the hip-hop community. \u003c/p>\n\u003cfigure id=\"attachment_13934330\" class=\"wp-caption aligncenter\" style=\"max-width: 1920px\">\u003cimg loading=\"lazy\" decoding=\"async\" src=\"https://ww2.kqed.org/app/uploads/sites/2/2023/09/DSC00356.jpg\" alt=\"\" width=\"1920\" height=\"1440\" class=\"size-full wp-image-13934330\" srcset=\"https://cdn.kqed.org/wp-content/uploads/sites/2/2023/09/DSC00356.jpg 1920w, https://cdn.kqed.org/wp-content/uploads/sites/2/2023/09/DSC00356-800x600.jpg 800w, https://cdn.kqed.org/wp-content/uploads/sites/2/2023/09/DSC00356-1020x765.jpg 1020w, https://cdn.kqed.org/wp-content/uploads/sites/2/2023/09/DSC00356-160x120.jpg 160w, https://cdn.kqed.org/wp-content/uploads/sites/2/2023/09/DSC00356-768x576.jpg 768w, https://cdn.kqed.org/wp-content/uploads/sites/2/2023/09/DSC00356-1536x1152.jpg 1536w\" sizes=\"(max-width: 1920px) 100vw, 1920px\">\u003cfigcaption class=\"wp-caption-text\">Oakland Mayor Shen Thao on stage at Hiero Day in Frank Ogawa Plaza, Oakland, Sept. 4, 2023. \u003ccite>(Eric Arnold/KQED)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>Thao, for her part, certainly seemed to embrace the culture. Dressed in a hella fresh varsity-style jacket with Oakland’s tree logo embroidered on the back, she looked amped to be able to talk about something other than rising crime rates, police scandals, and the deteriorating relationship with the Oakland A’s. She handed out a series of commemorative proclamations honoring the contributions of community mainstays and culture keepers, including Johnson; radio personality, DJ, and educator Davey D; Eastside Arts Alliance co-founders Elena Serrano and Traci Bartlow; visual artist and filmmaker Shomari Smith; and rapper, entrepreneur and activist Mistah F.A.B. \u003c/p>\n\u003cp>Each of the honorees gave a short speech. “I brought the underground here,” Johnson remarked, while Serrano noted that her association with hip-hop predates Eastside’s founding, going back to the late ’90s at Berkeley’s La Pena. F.A.B. made a point of speaking to underserved kids dealing with trauma: “It’s possible. Whether your father’s incarcerated or your mother’s on drugs, it’s possible to make it” – referring to his own uncertain upbringing and triumphant transformation into a certified cultural hero. \u003c/p>\n\u003cfigure id=\"attachment_13934335\" class=\"wp-caption aligncenter\" style=\"max-width: 2560px\">\u003cimg loading=\"lazy\" decoding=\"async\" src=\"https://ww2.kqed.org/app/uploads/sites/2/2023/09/DSC00062-scaled.jpg\" alt=\"\" width=\"2560\" height=\"1920\" class=\"size-full wp-image-13934335\" srcset=\"https://cdn.kqed.org/wp-content/uploads/sites/2/2023/09/DSC00062-scaled.jpg 2560w, https://cdn.kqed.org/wp-content/uploads/sites/2/2023/09/DSC00062-800x600.jpg 800w, https://cdn.kqed.org/wp-content/uploads/sites/2/2023/09/DSC00062-1020x765.jpg 1020w, https://cdn.kqed.org/wp-content/uploads/sites/2/2023/09/DSC00062-160x120.jpg 160w, https://cdn.kqed.org/wp-content/uploads/sites/2/2023/09/DSC00062-768x576.jpg 768w, https://cdn.kqed.org/wp-content/uploads/sites/2/2023/09/DSC00062-1536x1152.jpg 1536w, https://cdn.kqed.org/wp-content/uploads/sites/2/2023/09/DSC00062-2048x1536.jpg 2048w, https://cdn.kqed.org/wp-content/uploads/sites/2/2023/09/DSC00062-1920x1440.jpg 1920w\" sizes=\"(max-width: 2560px) 100vw, 2560px\">\u003cfigcaption class=\"wp-caption-text\">Chuck Johnson and Mistah F.A.B. pose with singer Alanis Morissette, husband and rapper Soul Eye and their family at Hiero Day in Oakland’s Frank Ogawa Plaza on Sept. 4, 2023. \u003ccite>(Eric Arnold/KQED)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>The presentations closed with Thao handing Common a heavyweight boxing-style belt, acknowledging his community work. Later, during his set, the rapper noted that he had been inspired by “the Town”’s examples, citing both Hieroglyphics and the Black Panthers, and name-checking Fred Hampton, the martyred leader of Chicago’s Panther chapter and subject of the recent film \u003cem>Judas and the Black Messiah\u003c/em>. \u003c/p>\n\u003cp>The pacing at the end — Hiero, Thao, and Common — capped a day that started at noon and gradually built up momentum, as up-and-coming artists rocked both stages and attendees filtered into the venue. Some of the undercard was hit-or-miss, and the production’s timing got skewed, forcing some set times to be shortened, but there were still plenty of highlights.\u003c/p>\n\u003cfigure id=\"attachment_13934360\" class=\"wp-caption aligncenter\" style=\"max-width: 1920px\">\u003cimg loading=\"lazy\" decoding=\"async\" src=\"https://ww2.kqed.org/app/uploads/sites/2/2023/09/DSC00040.jpg\" alt=\"\" width=\"1920\" height=\"1440\" class=\"size-full wp-image-13934360\" srcset=\"https://cdn.kqed.org/wp-content/uploads/sites/2/2023/09/DSC00040.jpg 1920w, https://cdn.kqed.org/wp-content/uploads/sites/2/2023/09/DSC00040-800x600.jpg 800w, https://cdn.kqed.org/wp-content/uploads/sites/2/2023/09/DSC00040-1020x765.jpg 1020w, https://cdn.kqed.org/wp-content/uploads/sites/2/2023/09/DSC00040-160x120.jpg 160w, https://cdn.kqed.org/wp-content/uploads/sites/2/2023/09/DSC00040-768x576.jpg 768w, https://cdn.kqed.org/wp-content/uploads/sites/2/2023/09/DSC00040-1536x1152.jpg 1536w\" sizes=\"(max-width: 1920px) 100vw, 1920px\">\u003cfigcaption class=\"wp-caption-text\">Richie Cunning on stage at Hiero Day in Frank Ogawa Plaza, Oakland, Sept. 4, 2023. \u003ccite>(Eric Arnold/KQED)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>A sparsely-attended early set by Richie Cunning on the second stage probably deserved a bigger audience. Cunning has been an emcee on the rise for many years now, and his flow, delivery, and punchline game seem increasingly ready for prime time. For fans of hardcore Bay Area mobb music, it was great to see Cellski with DJ T.C. the Enhancer. The Kev Choice Ensemble added jazzy musicality with a trip through hip-hop history, from Chic’s “Good Times” to a nod to Zumbi of Zion-I with “Don’t Lose Your Head.” \u003c/p>\n\u003cfigure id=\"attachment_13934334\" class=\"wp-caption aligncenter\" style=\"max-width: 1920px\">\u003cimg loading=\"lazy\" decoding=\"async\" src=\"https://ww2.kqed.org/app/uploads/sites/2/2023/09/DSC00230.jpg\" alt=\"\" width=\"1920\" height=\"1440\" class=\"size-full wp-image-13934334\" srcset=\"https://cdn.kqed.org/wp-content/uploads/sites/2/2023/09/DSC00230.jpg 1920w, https://cdn.kqed.org/wp-content/uploads/sites/2/2023/09/DSC00230-800x600.jpg 800w, https://cdn.kqed.org/wp-content/uploads/sites/2/2023/09/DSC00230-1020x765.jpg 1020w, https://cdn.kqed.org/wp-content/uploads/sites/2/2023/09/DSC00230-160x120.jpg 160w, https://cdn.kqed.org/wp-content/uploads/sites/2/2023/09/DSC00230-768x576.jpg 768w, https://cdn.kqed.org/wp-content/uploads/sites/2/2023/09/DSC00230-1536x1152.jpg 1536w\" sizes=\"(max-width: 1920px) 100vw, 1920px\">\u003cfigcaption class=\"wp-caption-text\">Kev Choice on stage at Hiero Day in Frank Ogawa Plaza, Oakland, Sept. 4, 2023. \u003ccite>(Eric Arnold/KQED)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>L.A. underground legend Medusa, who once bested Eminem in a rap battle back in the ’90s, delivered a fiery and fierce-as-fuck set. It was great to see the former member of duo Feline Science and Project Blowed alumnus still doing her thing. Her set was unfortunately truncated, but not before she ripped the recent single “Catch Yo Feelinz” (“You better catch your feelings / I’m about to jump off!”), which shows she can flow over anything, even a contemporary-sounding trap beat. \u003c/p>\n\u003cp>\u003cem>Ultimate Breaks and Beats\u003c/em> curator Breakbeat Lou performed a high-level DJ set with sublime segues, like the Funky Four + 1’s “That’s The Joint” into Naughty By Nature’s “Uptown Anthem,” The Whole Darn Family’s “Seven Minutes of Funk” into Dru Down’s “Pimp of the Year,” and Digable Planets’ “Rebirth of Slick” into E-40’s “Yay Area.” Blending original songs with later tracks that used them as sample sources further carried the theme of hip-hop history as a progression and evolution of a cultural movement that started from the bottom and ended up at City Hall – literally. Yadidahmean?\u003c/p>\n\u003cfigure id=\"attachment_13934340\" class=\"wp-caption aligncenter\" style=\"max-width: 1920px\">\u003cimg loading=\"lazy\" decoding=\"async\" src=\"https://ww2.kqed.org/app/uploads/sites/2/2023/09/DSC00110.jpg\" alt=\"\" width=\"1920\" height=\"1440\" class=\"size-full wp-image-13934340\" srcset=\"https://cdn.kqed.org/wp-content/uploads/sites/2/2023/09/DSC00110.jpg 1920w, https://cdn.kqed.org/wp-content/uploads/sites/2/2023/09/DSC00110-800x600.jpg 800w, https://cdn.kqed.org/wp-content/uploads/sites/2/2023/09/DSC00110-1020x765.jpg 1020w, https://cdn.kqed.org/wp-content/uploads/sites/2/2023/09/DSC00110-160x120.jpg 160w, https://cdn.kqed.org/wp-content/uploads/sites/2/2023/09/DSC00110-768x576.jpg 768w, https://cdn.kqed.org/wp-content/uploads/sites/2/2023/09/DSC00110-1536x1152.jpg 1536w\" sizes=\"(max-width: 1920px) 100vw, 1920px\">\u003cfigcaption class=\"wp-caption-text\">Cellski on stage at Hiero Day in Frank Ogawa Plaza, Oakland, Sept. 4, 2023. \u003ccite>(Eric Arnold/KQED)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>Throughout the day, several of the artists spoke backstage about hip-hop’s evolution and their personal journeys through the culture. Del, reflecting on 50 years of hip-hop, said, “I just want our values and everything we based it on to live on.” Those values include“self-improvement goals and knowing your environment, being able to deal with motherfuckers in a competitive way instead of fighting or killing each other.” \u003c/p>\n\u003cfigure id=\"attachment_13934348\" class=\"wp-caption aligncenter\" style=\"max-width: 1920px\">\u003cimg loading=\"lazy\" decoding=\"async\" src=\"https://ww2.kqed.org/app/uploads/sites/2/2023/09/DSC00271.jpg\" alt=\"\" width=\"1920\" height=\"1440\" class=\"size-full wp-image-13934348\" srcset=\"https://cdn.kqed.org/wp-content/uploads/sites/2/2023/09/DSC00271.jpg 1920w, https://cdn.kqed.org/wp-content/uploads/sites/2/2023/09/DSC00271-800x600.jpg 800w, https://cdn.kqed.org/wp-content/uploads/sites/2/2023/09/DSC00271-1020x765.jpg 1020w, https://cdn.kqed.org/wp-content/uploads/sites/2/2023/09/DSC00271-160x120.jpg 160w, https://cdn.kqed.org/wp-content/uploads/sites/2/2023/09/DSC00271-768x576.jpg 768w, https://cdn.kqed.org/wp-content/uploads/sites/2/2023/09/DSC00271-1536x1152.jpg 1536w\" sizes=\"(max-width: 1920px) 100vw, 1920px\">\u003cfigcaption class=\"wp-caption-text\">Opio on stage at Hiero Day in Frank Ogawa Plaza, Oakland, Sept. 4, 2023. \u003ccite>(Eric Arnold/KQED)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>A-Plus remarked on the longevity of “93 Til Infinity”: “I feel appreciative, honored. You know that I produce many different things, man. But that one is certainly special. It’s done everything for Souls of Mischief and for Hiero. The ways it’s aged, and the new generation with streaming, they’re looking back at it and then finding their own way with music.”\u003c/p>\n\u003cp>That’s enabled Hiero’s fanbase to expand beyond old heads, he says. “Young kids are part of our demo at this point. And it’s just really surreal. You don’t think that far ahead, like 30 years from now, young kids are going to think your song is the shit.”\u003c/p>\n\u003cfigure id=\"attachment_13934887\" class=\"wp-caption aligncenter\" style=\"max-width: 2560px\">\u003cimg loading=\"lazy\" decoding=\"async\" src=\"https://ww2.kqed.org/app/uploads/sites/2/2023/09/Medusa.HieroDay2023-scaled.jpg\" alt=\"\" width=\"2560\" height=\"1920\" class=\"size-full wp-image-13934887\" srcset=\"https://cdn.kqed.org/wp-content/uploads/sites/2/2023/09/Medusa.HieroDay2023-scaled.jpg 2560w, https://cdn.kqed.org/wp-content/uploads/sites/2/2023/09/Medusa.HieroDay2023-800x600.jpg 800w, https://cdn.kqed.org/wp-content/uploads/sites/2/2023/09/Medusa.HieroDay2023-1020x765.jpg 1020w, https://cdn.kqed.org/wp-content/uploads/sites/2/2023/09/Medusa.HieroDay2023-160x120.jpg 160w, https://cdn.kqed.org/wp-content/uploads/sites/2/2023/09/Medusa.HieroDay2023-768x576.jpg 768w, https://cdn.kqed.org/wp-content/uploads/sites/2/2023/09/Medusa.HieroDay2023-1536x1152.jpg 1536w, https://cdn.kqed.org/wp-content/uploads/sites/2/2023/09/Medusa.HieroDay2023-2048x1536.jpg 2048w, https://cdn.kqed.org/wp-content/uploads/sites/2/2023/09/Medusa.HieroDay2023-1920x1440.jpg 1920w\" sizes=\"(max-width: 2560px) 100vw, 2560px\">\u003cfigcaption class=\"wp-caption-text\">Medusa on stage at Hiero Day in Frank Ogawa Plaza, Oakland, Sept. 4, 2023. \u003ccite>(Eric Arnold/KQED)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>Mistah F.A.B. specifically saluted Souls of Mischief’s milestone and what it means for the Bay Area and for Oakland. “To me, Hip Hop 30 is more important to Hip Hop 50, which is kind of weird. Crazy. But Hip Hop 30 for Hiero is very important, man. And I just love the fact that we’ve been included (in the Hiero Day celebration) to be able to watch our hometown guys come through, and for years continue to maintain relevancy, and continue to keep pushing and representing Oakland.”\u003c/p>\n\u003cfigure id=\"attachment_13934346\" class=\"wp-caption aligncenter\" style=\"max-width: 1920px\">\u003cimg loading=\"lazy\" decoding=\"async\" src=\"https://ww2.kqed.org/app/uploads/sites/2/2023/09/DSC00055.jpg\" alt=\"\" width=\"1920\" height=\"1440\" class=\"size-full wp-image-13934346\" srcset=\"https://cdn.kqed.org/wp-content/uploads/sites/2/2023/09/DSC00055.jpg 1920w, https://cdn.kqed.org/wp-content/uploads/sites/2/2023/09/DSC00055-800x600.jpg 800w, https://cdn.kqed.org/wp-content/uploads/sites/2/2023/09/DSC00055-1020x765.jpg 1020w, https://cdn.kqed.org/wp-content/uploads/sites/2/2023/09/DSC00055-160x120.jpg 160w, https://cdn.kqed.org/wp-content/uploads/sites/2/2023/09/DSC00055-768x576.jpg 768w, https://cdn.kqed.org/wp-content/uploads/sites/2/2023/09/DSC00055-1536x1152.jpg 1536w\" sizes=\"(max-width: 1920px) 100vw, 1920px\">\u003cfigcaption class=\"wp-caption-text\">Mistah F.A.B. at Hiero Day in Frank Ogawa Plaza, Oakland, Sept. 4, 2023. \u003ccite>(Eric Arnold/KQED)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>That said, there would be no 30th anniversary for Souls had the culture never existed in the first place. F.A.B. continued: “Big shout out to the forefathers that opened up the doors. We’re happy to be here. Let’s continue to get another 50 up out of it, and not let the culture die, by preserving and respecting our elders and continuing to keep doing new work.”\u003c/p>\n\u003cfigure id=\"attachment_13934344\" class=\"wp-caption aligncenter\" style=\"max-width: 1920px\">\u003cimg loading=\"lazy\" decoding=\"async\" src=\"https://ww2.kqed.org/app/uploads/sites/2/2023/09/DSC00348.jpg\" alt=\"\" width=\"1920\" height=\"1440\" class=\"size-full wp-image-13934344\" srcset=\"https://cdn.kqed.org/wp-content/uploads/sites/2/2023/09/DSC00348.jpg 1920w, https://cdn.kqed.org/wp-content/uploads/sites/2/2023/09/DSC00348-800x600.jpg 800w, https://cdn.kqed.org/wp-content/uploads/sites/2/2023/09/DSC00348-1020x765.jpg 1020w, https://cdn.kqed.org/wp-content/uploads/sites/2/2023/09/DSC00348-160x120.jpg 160w, https://cdn.kqed.org/wp-content/uploads/sites/2/2023/09/DSC00348-768x576.jpg 768w, https://cdn.kqed.org/wp-content/uploads/sites/2/2023/09/DSC00348-1536x1152.jpg 1536w\" sizes=\"(max-width: 1920px) 100vw, 1920px\">\u003cfigcaption class=\"wp-caption-text\">The crowd at Hiero Day in Frank Ogawa Plaza, Oakland, Sept. 4, 2023. \u003ccite>(Eric Arnold/KQED)\u003c/cite>\u003c/figcaption>\u003c/figure>\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>\u003cimg loading=\"lazy\" decoding=\"async\" src=\"https://ww2.kqed.org/app/uploads/sites/2/2016/09/Q.Logo_.Break_.jpg\" alt=\"\" width=\"800\" height=\"78\" class=\"aligncenter size-full wp-image-12127869\" 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\n\u003c/div>\u003c/p>",
"attributes": {
"named": {},
"numeric": []
}
}
],
"link": "/arts/13934324/hiero-day-2023-oakland-review-photos",
"authors": [
"11839"
],
"series": [
"arts_22314"
],
"categories": [
"arts_1",
"arts_69"
],
"tags": [
"arts_8505",
"arts_10342",
"arts_10278",
"arts_1088",
"arts_2284",
"arts_831",
"arts_1694",
"arts_1143",
"arts_19347"
],
"featImg": "arts_13934348",
"label": "source_arts_13934324"
},
"arts_13932465": {
"type": "posts",
"id": "arts_13932465",
"meta": {
"index": "posts_1716263798",
"site": "arts",
"id": "13932465",
"score": null,
"sort": [
1691008167000
]
},
"guestAuthors": [],
"slug": "goapele-closer-to-hip-hop",
"title": "Goapele: Closer to Hip-Hop Than You Knew",
"publishDate": 1691008167,
"format": "aside",
"headTitle": "Goapele: Closer to Hip-Hop Than You Knew | KQED",
"labelTerm": {},
"content": "\u003cfigure id=\"attachment_13932533\" class=\"wp-caption aligncenter\" style=\"max-width: 2560px\">\u003cimg loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-13932533\" src=\"https://ww2.kqed.org/app/uploads/sites/2/2023/08/Goapele.MAIN_.EKA_-scaled.jpg\" alt=\"\" width=\"2560\" height=\"1920\" srcset=\"https://cdn.kqed.org/wp-content/uploads/sites/2/2023/08/Goapele.MAIN_.EKA_-scaled.jpg 2560w, https://cdn.kqed.org/wp-content/uploads/sites/2/2023/08/Goapele.MAIN_.EKA_-800x600.jpg 800w, https://cdn.kqed.org/wp-content/uploads/sites/2/2023/08/Goapele.MAIN_.EKA_-1020x765.jpg 1020w, https://cdn.kqed.org/wp-content/uploads/sites/2/2023/08/Goapele.MAIN_.EKA_-160x120.jpg 160w, https://cdn.kqed.org/wp-content/uploads/sites/2/2023/08/Goapele.MAIN_.EKA_-768x576.jpg 768w, https://cdn.kqed.org/wp-content/uploads/sites/2/2023/08/Goapele.MAIN_.EKA_-1536x1152.jpg 1536w, https://cdn.kqed.org/wp-content/uploads/sites/2/2023/08/Goapele.MAIN_.EKA_-2048x1536.jpg 2048w, https://cdn.kqed.org/wp-content/uploads/sites/2/2023/08/Goapele.MAIN_.EKA_-1920x1440.jpg 1920w\" sizes=\"(max-width: 2560px) 100vw, 2560px\">\u003cfigcaption class=\"wp-caption-text\">Goapele performs at the Days With Zahrah Getaway in Napa, May 2023. \u003ccite>(Eric Arnold/KQED)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>\u003cem>Editor’s note: This story is part of \u003c/em>\u003ca href=\"https://www.kqed.org/bayareahiphop\">That’s My Word\u003c/a>\u003cem>, KQED’s year-long exploration of \u003ca href=\"https://www.kqed.org/bayareahiphop\">Bay Area hip-hop\u003c/a> history.\u003c/em>\u003c/p>\n\u003cp>Goapele has never been a typical R&B singer. From the start of her career in the late ’90s, the Oakland-born vocalist has defied categorization. Her breakthrough 2001 single “Closer” arrived amidst a landscape of slickly produced, radio-friendly R&B, hip-hop/soul hybrids, and then-trendy neo-soul. Produced by Amp Live of hip-hop duo Zion I, with keyboards by Mike Tiger, “Closer” broke the mold with its warm, organic sound and inspirational, near-universal message of moving closer to one’s dream.\u003c/p>\n\u003cp>The song quickly became a Bay Area staple, landing in KMEL rotation — a rarity for an independently released R&B song. Before long, “Closer” entered the station’s nightly “7 at 7” countdown, and began moving up in the rankings.\u003c/p>\n\u003cp>“There was one point where they were going down the list, and 50 Cent was number two,” the singer recalls today. “And I was like, damn, I was bumped off the list. And then it got to number one and I was so happy.”\u003c/p>\n\u003cp>https://www.youtube.com/watch?v=Tb9fkGCCV1o\u003c/p>\n\u003cp>\u003cspan style=\"color: #ffffff\">p\u003c/span>\u003cbr>\nThat moment literally moved Goapele closer to her dreams. “It was just so affirming for my city to embrace what I was doing, and music that was so close to my heart, and music that I didn’t know what genre it fit into.” It was also a validation of the Bay’s independent spirit, rather than “emanating something that’s already out there,” she says.\u003c/p>\n\u003cp>“Closer” became an anthem for people achieving a goal or moving forward in life. “I’ve sung it at a lot of colleges over the years. I’ve sung at weddings. I’ve ran into a lot of people that said it was their high school graduation song,” the singer recalls. The song has been embraced by rappers and singers alike, including Drake, YG, Kendrick Lamar and Chris Brown, as well as countless freestyle and mix-tape emcees. “I’m really grateful that it has stood the test of time and resonated with people.”\u003c/p>\n\u003cp>[aside postID='arts_13923938']She attributes this phenomenon to “how the drums hit” and how Tiger’s chord progression “just gives a certain feeling of like, upliftment and frustration at the same time that I think so many of us relate to.” People also relate to its central theme of “striving to get to the next level. And it can feel like a struggle sometimes even in the midst of glimpses of, you know, success.”\u003c/p>\n\u003cp>The song remains a staple of Goapele’s live sets, even though she’s recorded plenty of new music in the 20-plus years since “Closer”’s release. She admits there was a time when she was over it, and wanted to focus on fresh material. But then she realized, “people in the audience really wanted to hear it. And I just, I had to take a step back and think about my favorite artists. Like, I love a lot of their old music. You know what I mean?”\u003c/p>\n\u003cfigure id=\"attachment_13932556\" class=\"wp-caption aligncenter\" style=\"max-width: 800px\">\u003ca href=\"https://ww2.kqed.org/app/uploads/sites/2/2023/08/GettyImages-452943763-scaled.jpg\">\u003cimg loading=\"lazy\" decoding=\"async\" class=\"size-medium wp-image-13932556\" src=\"https://ww2.kqed.org/app/uploads/sites/2/2023/08/GettyImages-452943763-800x661.jpg\" alt=\"a young Black woman in a black flowy top performs while smiling at a microphone\" width=\"800\" height=\"661\" srcset=\"https://cdn.kqed.org/wp-content/uploads/sites/2/2023/08/GettyImages-452943763-800x661.jpg 800w, https://cdn.kqed.org/wp-content/uploads/sites/2/2023/08/GettyImages-452943763-1020x842.jpg 1020w, https://cdn.kqed.org/wp-content/uploads/sites/2/2023/08/GettyImages-452943763-160x132.jpg 160w, https://cdn.kqed.org/wp-content/uploads/sites/2/2023/08/GettyImages-452943763-768x634.jpg 768w, https://cdn.kqed.org/wp-content/uploads/sites/2/2023/08/GettyImages-452943763-1536x1268.jpg 1536w, https://cdn.kqed.org/wp-content/uploads/sites/2/2023/08/GettyImages-452943763-2048x1691.jpg 2048w, https://cdn.kqed.org/wp-content/uploads/sites/2/2023/08/GettyImages-452943763-1920x1585.jpg 1920w\" sizes=\"(max-width: 800px) 100vw, 800px\">\u003c/a>\u003cfigcaption class=\"wp-caption-text\">Goapele performs at S.O.B.’s in New York City in 2003. \u003ccite>(ohnny Nunez/WireImage)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>Goapele’s 2001 album of the same name sold approximately 65,000 units on consignment, launching her as a viable new artist with a strong following. Since then, the singer has released four full-length albums and an EP, numerous music videos and a lifestyle brand (Dreamseekers) while performing live all over the world. She’s carved out a lane as a true original, never following current trends, yet always relevant, as her range has expanded from soulful, slow-tempo ballads to pulse-pounding club jams.\u003c/p>\n\u003cp>Shortly after her live performance at the inaugural Days with Zahra festival in Napa — as she readies herself for the release of another album, titled \u003cem>Colors\u003c/em> — she reflected on her long association with Bay Area hip-hop.\u003c/p>\n\u003ch2>An agent for social change\u003c/h2>\n\u003cp>As it turns out, Bay Area hip-hop was an important part of Goapele’s experience growing up, one that shaped her path as an artist. The first local rapper she recalls listening to was MC Hammer, when she was in junior high school, followed by Hieroglyphics. By the time she got to high school, she says, “for me it was all about underground hip-hop.”\u003c/p>\n\u003cp>Early in her career, she sang over hip-hop instrumentals at local spots like Mingles and La Peña. “My brother was a DJ. And so, you know, dub plates were popular.” A dub plate-style version sung over the remix of Supercat’s “Dolly My Baby” turned into one of her first singles, “Childhood Drama” — which she recently sung live in Jamaica with DJ Shortkut after not performing it in years.\u003c/p>\n\u003cp>Goapele’s first local rap collaborations were with Zion I, \u003ca href=\"https://youtu.be/Y1oB29QockI\">E-40\u003c/a>, and Hieroglyphics members A-Plus, Casual, and \u003ca href=\"https://youtu.be/CEKiGFLJRoA\">Pep Love\u003c/a>; the Oakland hip-hop collective also helped her independent label Skyblaze get distribution. She went on to team up with many Bay artists including \u003ca href=\"https://www.youtube.com/watch?v=RHXi7Cr9sIQ\">Mac Mall\u003c/a>, Clyde Carson, and Keak Da Sneak, and, more recently, \u003ca href=\"https://www.youtube.com/watch?v=ksJxJ6TV8do\">Rexx Life Raj\u003c/a>. “I was definitely surrounded by a lot of rappers,” she reminisces.\u003c/p>\n\u003cp>https://www.youtube.com/watch?v=CEKiGFLJRoA\u003c/p>\n\u003cp>\u003cspan style=\"color: #ffffff\">p\u003c/span>\u003cbr>\nShe’s since recorded with national artists like Dwele and West Coast rap legends \u003ca href=\"https://www.youtube.com/watch?v=_PKwYCW7IDc\">Snoop Dogg\u003c/a>, Aceyalone and Planet Asia. But she says she won’t work with just any artist. “My criteria for working with anyone is just that it’s a positive vibe and we mutually want to work together… I’m open to, you know, so many different stories. But when it comes to the music I’m putting out, I just don’t want it to have a negative effect on the culture.”\u003c/p>\n\u003cp>Goapele’s standards for collaboration and her value system reflect both her cultural background and the values of her native region — known for its activists, community-based organizations and political and social discourse in its artistic output and cultural aesthetic.\u003c/p>\n\u003cp>[aside postID='arts_13250203']As the daughter of South African exile Douglas Mohlabane and the sister of Namane Mohlabane — a co-founder of DJ collective Local 1200 — activism came naturally to Goapele. Her father was active in the anti-apartheid movement and a mainstay of a Bay Area South African exile community, while Local 1200 was known not just for their DJ skills, but their support of social justice causes.\u003c/p>\n\u003cp>During the campaign against California’s draconian youth crime bill, \u003ca href=\"https://lao.ca.gov/ballot/2000/21_03_2000.html\">Prop. 21\u003c/a>, Goapele collaborated with singer Kimiko Joy and female emcee Toy for an updated version of Billie Holiday’s “Don’t Explain” that tackled the weighty issue of the criminalization of youth and the prison-industrial complex. The title track of her 2005 major label debut, “\u003ca href=\"https://www.youtube.com/watch?v=ulxiCibEfgc\">Change It All\u003c/a>,” addressed school closures, economic inequality, and the need to do better as a society. In 2006, she was named a Human Rights Cultural Hero by the Ella Baker Center for Human Rights during the nonprofit’s 10th anniversary celebration.\u003c/p>\n\u003cp>While not an overtly political artist who spouts rhetoric and ideology at every opportunity, she’s stayed down and still “got a pound for the cause,” to paraphrase Digital Underground’s Shock G — another of the artists she says inspired her when she was coming up.\u003c/p>\n\u003cfigure id=\"attachment_13932559\" class=\"wp-caption aligncenter\" style=\"max-width: 729px\">\u003ca href=\"https://ww2.kqed.org/app/uploads/sites/2/2023/08/GettyImages-138528249.jpg\">\u003cimg loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-13932559\" src=\"https://ww2.kqed.org/app/uploads/sites/2/2023/08/GettyImages-138528249.jpg\" alt=\"a Black woman with short hair in a suit poses in front of a display about the Black Power movement\" width=\"729\" height=\"1024\" srcset=\"https://cdn.kqed.org/wp-content/uploads/sites/2/2023/08/GettyImages-138528249.jpg 729w, https://cdn.kqed.org/wp-content/uploads/sites/2/2023/08/GettyImages-138528249-160x225.jpg 160w\" sizes=\"(max-width: 729px) 100vw, 729px\">\u003c/a>\u003cfigcaption class=\"wp-caption-text\">Goapele poses in the Grammy Museum in Los Angeles after a 2012 performance. \u003ccite>(Mark Sullivan/WireImage)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>Transformative change and revolutionary content can take many forms — including music that adds something different and compelling to the sonic landscape. At the time of its release, Zion-I’s 2003 album \u003cem>Deep Water Slang V2.0\u003c/em> was dismissed by some critics who had trouble relating to its diverse influences and experimental qualities. Those qualities, however, are precisely what make the album stand out some 20 years later.\u003c/p>\n\u003cp>Goapele contributed vocals to three of the album’s standout tracks — “Flow,” “Sorry” and “Boom Bip.” Producer Amp Live plays around with ambient textures and non-cliched sonic approaches that seemingly expand hip-hop’s reach; meanwhile, Goapele supplies the hooks, reinforcing Zumbi’s conscious manifestos and emotional Zen-states.\u003c/p>\n\u003cp>https://www.youtube.com/watch?v=gsOQdKhEsFQ\u003c/p>\n\u003cp>\u003cspan style=\"color: #ffffff\">p\u003c/span>\u003cbr>\n“So don’t fight the feeling / what we got right here / we ain’t going nowhere / open your mind / what we got right here / we ain’t going nowhere,” she sings on “Boom Bip” — subverting a pimpish credo associated with Too Short and Rappin’ 4-Tay to express a more holistic and spiritually affirming mentality. On “Flow,” the hook places the word “flow,” sung by Goapele, up against a bed of minimal keyboards, upright bass, and Vin Roc’s turntable cuts. Her vocals on “Sorry” are buried deep within a mix of flute, viola, electric piano and cello — all of which contribute to an emotionally resonant song that’s more about feeling than swagger.\u003c/p>\n\u003cp>Despite “Flow” being one of her favorite collaborations, Goapele says can’t quite recall how it came about. “I worked with Zion I off and on for years,” she says. “We even had a studio right next to them at 880 (Studios in Oakland)… Amp just like, had a way of creating things like a puzzle. And sometimes, I would come in there and record an idea over a piece of a song. And by the time I heard it, you know, he had, like, made this whole new arrangement.”\u003c/p>\n\u003cp>[aside postID='forum_2010101889218']Then there was “\u003ca href=\"https://www.youtube.com/watch?v=CEKiGFLJRoA\">The Daze\u003c/a>,” a track from her \u003cem>Even Closer\u003c/em> album featuring Zion I and Casual of Hieroglyphics, which was recorded at Amp’s home studio in El Cerrito.\u003c/p>\n\u003cp>“I was walking into the home studio and Amp had the vibe, you know, already set in. And Steve (Zumbi) was working on his verses. And I was just like, adding whatever I could… I can remember the night that we recorded that just by the raw energy. And it was really just like a couple takes, you know what I mean?”\u003c/p>\n\u003cfigure id=\"attachment_13932557\" class=\"wp-caption aligncenter\" style=\"max-width: 800px\">\u003ca href=\"https://ww2.kqed.org/app/uploads/sites/2/2023/08/GettyImages-106227057.jpg\">\u003cimg loading=\"lazy\" decoding=\"async\" class=\"size-medium wp-image-13932557\" src=\"https://ww2.kqed.org/app/uploads/sites/2/2023/08/GettyImages-106227057-800x547.jpg\" alt=\"a young Black woman in a white and red dress and black and white sneakers performs onstage at a music festival in Golden Gate Park\" width=\"800\" height=\"547\" srcset=\"https://cdn.kqed.org/wp-content/uploads/sites/2/2023/08/GettyImages-106227057-800x547.jpg 800w, https://cdn.kqed.org/wp-content/uploads/sites/2/2023/08/GettyImages-106227057-1020x697.jpg 1020w, https://cdn.kqed.org/wp-content/uploads/sites/2/2023/08/GettyImages-106227057-160x109.jpg 160w, https://cdn.kqed.org/wp-content/uploads/sites/2/2023/08/GettyImages-106227057-768x525.jpg 768w, https://cdn.kqed.org/wp-content/uploads/sites/2/2023/08/GettyImages-106227057.jpg 1024w\" sizes=\"(max-width: 800px) 100vw, 800px\">\u003c/a>\u003cfigcaption class=\"wp-caption-text\">Goapele performs onstage during the 2008 Outside Lands Festival in San Francisco. \u003ccite>(Jason Merritt/FilmMagic)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>Ten years later, in 2013, Goapele again collaborated with Zion I on the sublime hip-hop love song, “Life’s Work” — which eschews playerisms in favor of committed monogamy. Zumbi’s love-affirming testimonials contrast beautifully with Goapele’s romantic vocals, and it’s difficult to imagine the song working as well without her contribution.\u003c/p>\n\u003cp>Goapele’s association with Hieroglyphics also spanned many projects. She’s made songs with Pep Love, Casual and A-Plus, along with the single and video, “Soweto,” which features the entire crew. She remembers Hiero had rented a house with a home studio in Venice Beach, and A-Plus asked her to drop some vocals on a track he was working on. “The guitar was just giving me African highlife vibes,” and the song’s hook, she says, was “just what I was feeling like, no matter where you go. We’re the same. We have the same story.”\u003c/p>\n\u003cp>The video, she recalls, was shot in Joshua Tree National Park on one of the hottest days of the year — the temperature reached 120 Fahrenheit. “I almost did not make it through that video, but the video ended up being beautiful.”\u003c/p>\n\u003cp>https://www.youtube.com/watch?v=XJHtCG5wqYs\u003c/p>\n\u003ch2>The Motherland and the Bay\u003c/h2>\n\u003cp>One of Goapele’s more interesting collaborations came about in 2010, when she worked with South African emcee Hip Hop Pantsula for “\u003ca href=\"https://www.youtube.com/watch?v=IpEPNCz98_c\">Victory\u003c/a>,” a song recorded in English, Setswana, and Xhosa, which drew attention to humanitarian efforts in South Africa and the African Diaspora. Pantsula, she says, “was incredibly talented, and I want to say kind of spearheaded or was big in the Motswako movement, which was a South African/SWANA hip-hop scene.”\u003c/p>\n\u003cp>Pantsula, aka Double HP, who joined the ancestors in 2018, was hailed as a “musical icon” by the African National Congress. Goapele remembers being in South Africa and seeing some of his concerts.\u003c/p>\n\u003cp>“There was a lot of rapping in Setswana and English… But the song “Victory,” it was just so exciting that the World Cup was in South Africa. I definitely was feeling a sense of pride even from afar. And I went out there to perform at the MAMA Awards. It was like an MTV Africa show, and they flew me out there along with The Game, and Clyde Carson from the Bay, who I also worked with on a bunch of other songs.”\u003c/p>\n\u003cfigure id=\"attachment_13932534\" class=\"wp-caption aligncenter\" style=\"max-width: 800px\">\u003ca href=\"https://ww2.kqed.org/app/uploads/sites/2/2023/08/Goapele.live_.EKA_-scaled.jpg\">\u003cimg loading=\"lazy\" decoding=\"async\" class=\"wp-image-13932534 size-medium\" src=\"https://ww2.kqed.org/app/uploads/sites/2/2023/08/Goapele.live_.EKA_-800x600.jpg\" alt=\"a Black woman with braids smiles holding a microphone on stage\" width=\"800\" height=\"600\" srcset=\"https://cdn.kqed.org/wp-content/uploads/sites/2/2023/08/Goapele.live_.EKA_-800x600.jpg 800w, https://cdn.kqed.org/wp-content/uploads/sites/2/2023/08/Goapele.live_.EKA_-1020x765.jpg 1020w, https://cdn.kqed.org/wp-content/uploads/sites/2/2023/08/Goapele.live_.EKA_-160x120.jpg 160w, https://cdn.kqed.org/wp-content/uploads/sites/2/2023/08/Goapele.live_.EKA_-768x576.jpg 768w, https://cdn.kqed.org/wp-content/uploads/sites/2/2023/08/Goapele.live_.EKA_-1536x1152.jpg 1536w, https://cdn.kqed.org/wp-content/uploads/sites/2/2023/08/Goapele.live_.EKA_-2048x1536.jpg 2048w, https://cdn.kqed.org/wp-content/uploads/sites/2/2023/08/Goapele.live_.EKA_-1920x1440.jpg 1920w\" sizes=\"(max-width: 800px) 100vw, 800px\">\u003c/a>\u003cfigcaption class=\"wp-caption-text\">Goapele performs at the Days With Zahrah Getaway in Napa, May 2023. \u003ccite>(Eric Arnold/KQED)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>Asked to draw a comparison between South African and Bay Area hip-hop, she says, “There wasn’t a huge music industry in the Bay Area. There’s a lot of labels in South Africa, but I feel like people have really had to create their thing from the ground up. And so there’s like maybe an organic feel to it and an edge and a soulfulness that it has.”\u003c/p>\n\u003cp>She recalls listening to the South African band Shava, who sing in her native tongue of Setswana. “The production was just so beautiful and vibey. The drums are always a little behind the beat. There’s similar production and feels that I think probably come out of a context of influences, like the culture just being soulful and raw and there’s definitely a spirit of resistance, you know?\u003c/p>\n\u003cp>https://www.youtube.com/watch?v=IpEPNCz98_c\u003c/p>\n\u003cp>\u003cspan style=\"color: #ffffff\">p\u003c/span>\u003cbr>\n“But in South Africa, it’s the triumph and struggle that’s still there. Like, my dad had to leave because of the apartheid system and, in the nineties, so much turmoil and turnover in leadership. Equality is something that’s still trying to come about. There’s so much economic disparity. People were pushed out to almost like, reservations … I came out of that.”\u003c/p>\n\u003cp>That struggle has bred not just resistance, but cultural resilience. “There’s so much depth and raw talent that has come back, persevered through that. So there’s something to be said for that. How that affects the sound and the vibe.”\u003c/p>\n\u003cp>In other words, in some ways, South Africa is exactly like the Bay Area. But in other ways, it’s completely different. Goapele remains connected to both places and cultures. It’s who she is.\u003c/p>\n\u003cp>\u003cimg loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-11687704\" src=\"https://ww2.kqed.org/app/uploads/sites/2/2016/06/Turntable.Break_.jpg\" alt=\"\" width=\"800\" height=\"60\" srcset=\"https://cdn.kqed.org/wp-content/uploads/sites/2/2016/06/Turntable.Break_.jpg 800w, https://cdn.kqed.org/wp-content/uploads/sites/2/2016/06/Turntable.Break_-400x30.jpg 400w, https://cdn.kqed.org/wp-content/uploads/sites/2/2016/06/Turntable.Break_-768x58.jpg 768w\" sizes=\"(max-width: 800px) 100vw, 800px\">\u003c/p>\n\u003cp>[ad fullwidth]\u003c/p>\n\u003cp>[ad floatright]\u003c/p>\n",
"blocks": [],
"excerpt": "The Oakland-raised singer reflects on Bay Area hip-hop's abiding influence.",
"status": "publish",
"parent": 0,
"modified": 1726790670,
"stats": {
"hasAudio": false,
"hasVideo": true,
"hasChartOrMap": false,
"iframeSrcs": [],
"hasGoogleForm": false,
"hasGallery": false,
"hasHearkenModule": false,
"hasPolis": false,
"paragraphCount": 38,
"wordCount": 2598
},
"headData": {
"title": "Goapele: Closer to Hip-Hop Than You Knew | KQED",
"description": "The Oakland-raised singer reflects on Bay Area hip-hop's abiding influence.",
"ogTitle": "",
"ogDescription": "",
"ogImgId": "",
"twTitle": "",
"twDescription": "",
"twImgId": "",
"schema": {
"@context": "http://schema.org",
"@type": "Article",
"headline": "Goapele: Closer to Hip-Hop Than You Knew",
"datePublished": "2023-08-02T13:29:27-07:00",
"dateModified": "2024-09-19T17:04:30-07:00",
"image": "https://cdn.kqed.org/wp-content/uploads/2020/02/KQED-OG-Image@1x.png"
}
},
"source": "That's My Word",
"sourceUrl": "/bayareahiphop",
"sticky": false,
"templateType": "standard",
"featuredImageType": "standard",
"excludeFromSiteSearch": "Include",
"articleAge": "0",
"path": "/arts/13932465/goapele-closer-to-hip-hop",
"audioTrackLength": null,
"parsedContent": [
{
"type": "contentString",
"content": "\u003cdiv class=\"post-body\">\u003cp>\u003cfigure id=\"attachment_13932533\" class=\"wp-caption aligncenter\" style=\"max-width: 2560px\">\u003cimg loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-13932533\" src=\"https://ww2.kqed.org/app/uploads/sites/2/2023/08/Goapele.MAIN_.EKA_-scaled.jpg\" alt=\"\" width=\"2560\" height=\"1920\" srcset=\"https://cdn.kqed.org/wp-content/uploads/sites/2/2023/08/Goapele.MAIN_.EKA_-scaled.jpg 2560w, https://cdn.kqed.org/wp-content/uploads/sites/2/2023/08/Goapele.MAIN_.EKA_-800x600.jpg 800w, https://cdn.kqed.org/wp-content/uploads/sites/2/2023/08/Goapele.MAIN_.EKA_-1020x765.jpg 1020w, https://cdn.kqed.org/wp-content/uploads/sites/2/2023/08/Goapele.MAIN_.EKA_-160x120.jpg 160w, https://cdn.kqed.org/wp-content/uploads/sites/2/2023/08/Goapele.MAIN_.EKA_-768x576.jpg 768w, https://cdn.kqed.org/wp-content/uploads/sites/2/2023/08/Goapele.MAIN_.EKA_-1536x1152.jpg 1536w, https://cdn.kqed.org/wp-content/uploads/sites/2/2023/08/Goapele.MAIN_.EKA_-2048x1536.jpg 2048w, https://cdn.kqed.org/wp-content/uploads/sites/2/2023/08/Goapele.MAIN_.EKA_-1920x1440.jpg 1920w\" sizes=\"(max-width: 2560px) 100vw, 2560px\">\u003cfigcaption class=\"wp-caption-text\">Goapele performs at the Days With Zahrah Getaway in Napa, May 2023. \u003ccite>(Eric Arnold/KQED)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>\u003cem>Editor’s note: This story is part of \u003c/em>\u003ca href=\"https://www.kqed.org/bayareahiphop\">That’s My Word\u003c/a>\u003cem>, KQED’s year-long exploration of \u003ca href=\"https://www.kqed.org/bayareahiphop\">Bay Area hip-hop\u003c/a> history.\u003c/em>\u003c/p>\n\u003cp>Goapele has never been a typical R&B singer. From the start of her career in the late ’90s, the Oakland-born vocalist has defied categorization. Her breakthrough 2001 single “Closer” arrived amidst a landscape of slickly produced, radio-friendly R&B, hip-hop/soul hybrids, and then-trendy neo-soul. Produced by Amp Live of hip-hop duo Zion I, with keyboards by Mike Tiger, “Closer” broke the mold with its warm, organic sound and inspirational, near-universal message of moving closer to one’s dream.\u003c/p>\n\u003cp>The song quickly became a Bay Area staple, landing in KMEL rotation — a rarity for an independently released R&B song. Before long, “Closer” entered the station’s nightly “7 at 7” countdown, and began moving up in the rankings.\u003c/p>\n\u003cp>“There was one point where they were going down the list, and 50 Cent was number two,” the singer recalls today. “And I was like, damn, I was bumped off the list. And then it got to number one and I was so happy.”\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/Tb9fkGCCV1o'\n title='//www.youtube.com/embed/Tb9fkGCCV1o'\n allowfullscreen='true'\n style='border:0;'>\u003c/iframe>\n \u003c/span>\n \u003c/span>\u003c/p>\u003cp>\u003cp>\u003cspan style=\"color: #ffffff\">p\u003c/span>\u003cbr>\nThat moment literally moved Goapele closer to her dreams. “It was just so affirming for my city to embrace what I was doing, and music that was so close to my heart, and music that I didn’t know what genre it fit into.” It was also a validation of the Bay’s independent spirit, rather than “emanating something that’s already out there,” she says.\u003c/p>\n\u003cp>“Closer” became an anthem for people achieving a goal or moving forward in life. “I’ve sung it at a lot of colleges over the years. I’ve sung at weddings. I’ve ran into a lot of people that said it was their high school graduation song,” the singer recalls. The song has been embraced by rappers and singers alike, including Drake, YG, Kendrick Lamar and Chris Brown, as well as countless freestyle and mix-tape emcees. “I’m really grateful that it has stood the test of time and resonated with people.”\u003c/p>\n\u003cp>\u003c/p>\u003c/div>",
"attributes": {
"named": {},
"numeric": []
}
},
{
"type": "component",
"content": "",
"name": "aside",
"attributes": {
"named": {
"postid": "arts_13923938",
"label": ""
},
"numeric": []
}
},
{
"type": "contentString",
"content": "\u003cdiv class=\"post-body\">\u003cp>She attributes this phenomenon to “how the drums hit” and how Tiger’s chord progression “just gives a certain feeling of like, upliftment and frustration at the same time that I think so many of us relate to.” People also relate to its central theme of “striving to get to the next level. And it can feel like a struggle sometimes even in the midst of glimpses of, you know, success.”\u003c/p>\n\u003cp>The song remains a staple of Goapele’s live sets, even though she’s recorded plenty of new music in the 20-plus years since “Closer”’s release. She admits there was a time when she was over it, and wanted to focus on fresh material. But then she realized, “people in the audience really wanted to hear it. And I just, I had to take a step back and think about my favorite artists. Like, I love a lot of their old music. You know what I mean?”\u003c/p>\n\u003cfigure id=\"attachment_13932556\" class=\"wp-caption aligncenter\" style=\"max-width: 800px\">\u003ca href=\"https://ww2.kqed.org/app/uploads/sites/2/2023/08/GettyImages-452943763-scaled.jpg\">\u003cimg loading=\"lazy\" decoding=\"async\" class=\"size-medium wp-image-13932556\" src=\"https://ww2.kqed.org/app/uploads/sites/2/2023/08/GettyImages-452943763-800x661.jpg\" alt=\"a young Black woman in a black flowy top performs while smiling at a microphone\" width=\"800\" height=\"661\" srcset=\"https://cdn.kqed.org/wp-content/uploads/sites/2/2023/08/GettyImages-452943763-800x661.jpg 800w, https://cdn.kqed.org/wp-content/uploads/sites/2/2023/08/GettyImages-452943763-1020x842.jpg 1020w, https://cdn.kqed.org/wp-content/uploads/sites/2/2023/08/GettyImages-452943763-160x132.jpg 160w, https://cdn.kqed.org/wp-content/uploads/sites/2/2023/08/GettyImages-452943763-768x634.jpg 768w, https://cdn.kqed.org/wp-content/uploads/sites/2/2023/08/GettyImages-452943763-1536x1268.jpg 1536w, https://cdn.kqed.org/wp-content/uploads/sites/2/2023/08/GettyImages-452943763-2048x1691.jpg 2048w, https://cdn.kqed.org/wp-content/uploads/sites/2/2023/08/GettyImages-452943763-1920x1585.jpg 1920w\" sizes=\"(max-width: 800px) 100vw, 800px\">\u003c/a>\u003cfigcaption class=\"wp-caption-text\">Goapele performs at S.O.B.’s in New York City in 2003. \u003ccite>(ohnny Nunez/WireImage)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>Goapele’s 2001 album of the same name sold approximately 65,000 units on consignment, launching her as a viable new artist with a strong following. Since then, the singer has released four full-length albums and an EP, numerous music videos and a lifestyle brand (Dreamseekers) while performing live all over the world. She’s carved out a lane as a true original, never following current trends, yet always relevant, as her range has expanded from soulful, slow-tempo ballads to pulse-pounding club jams.\u003c/p>\n\u003cp>Shortly after her live performance at the inaugural Days with Zahra festival in Napa — as she readies herself for the release of another album, titled \u003cem>Colors\u003c/em> — she reflected on her long association with Bay Area hip-hop.\u003c/p>\n\u003ch2>An agent for social change\u003c/h2>\n\u003cp>As it turns out, Bay Area hip-hop was an important part of Goapele’s experience growing up, one that shaped her path as an artist. The first local rapper she recalls listening to was MC Hammer, when she was in junior high school, followed by Hieroglyphics. By the time she got to high school, she says, “for me it was all about underground hip-hop.”\u003c/p>\n\u003cp>Early in her career, she sang over hip-hop instrumentals at local spots like Mingles and La Peña. “My brother was a DJ. And so, you know, dub plates were popular.” A dub plate-style version sung over the remix of Supercat’s “Dolly My Baby” turned into one of her first singles, “Childhood Drama” — which she recently sung live in Jamaica with DJ Shortkut after not performing it in years.\u003c/p>\n\u003cp>Goapele’s first local rap collaborations were with Zion I, \u003ca href=\"https://youtu.be/Y1oB29QockI\">E-40\u003c/a>, and Hieroglyphics members A-Plus, Casual, and \u003ca href=\"https://youtu.be/CEKiGFLJRoA\">Pep Love\u003c/a>; the Oakland hip-hop collective also helped her independent label Skyblaze get distribution. She went on to team up with many Bay artists including \u003ca href=\"https://www.youtube.com/watch?v=RHXi7Cr9sIQ\">Mac Mall\u003c/a>, Clyde Carson, and Keak Da Sneak, and, more recently, \u003ca href=\"https://www.youtube.com/watch?v=ksJxJ6TV8do\">Rexx Life Raj\u003c/a>. “I was definitely surrounded by a lot of rappers,” she reminisces.\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/CEKiGFLJRoA'\n title='//www.youtube.com/embed/CEKiGFLJRoA'\n allowfullscreen='true'\n style='border:0;'>\u003c/iframe>\n \u003c/span>\n \u003c/span>\u003c/p>\u003cp>\u003cp>\u003cspan style=\"color: #ffffff\">p\u003c/span>\u003cbr>\nShe’s since recorded with national artists like Dwele and West Coast rap legends \u003ca href=\"https://www.youtube.com/watch?v=_PKwYCW7IDc\">Snoop Dogg\u003c/a>, Aceyalone and Planet Asia. But she says she won’t work with just any artist. “My criteria for working with anyone is just that it’s a positive vibe and we mutually want to work together… I’m open to, you know, so many different stories. But when it comes to the music I’m putting out, I just don’t want it to have a negative effect on the culture.”\u003c/p>\n\u003cp>Goapele’s standards for collaboration and her value system reflect both her cultural background and the values of her native region — known for its activists, community-based organizations and political and social discourse in its artistic output and cultural aesthetic.\u003c/p>\n\u003cp>\u003c/p>\u003c/div>",
"attributes": {
"named": {},
"numeric": []
}
},
{
"type": "component",
"content": "",
"name": "aside",
"attributes": {
"named": {
"postid": "arts_13250203",
"label": ""
},
"numeric": []
}
},
{
"type": "contentString",
"content": "\u003cdiv class=\"post-body\">\u003cp>As the daughter of South African exile Douglas Mohlabane and the sister of Namane Mohlabane — a co-founder of DJ collective Local 1200 — activism came naturally to Goapele. Her father was active in the anti-apartheid movement and a mainstay of a Bay Area South African exile community, while Local 1200 was known not just for their DJ skills, but their support of social justice causes.\u003c/p>\n\u003cp>During the campaign against California’s draconian youth crime bill, \u003ca href=\"https://lao.ca.gov/ballot/2000/21_03_2000.html\">Prop. 21\u003c/a>, Goapele collaborated with singer Kimiko Joy and female emcee Toy for an updated version of Billie Holiday’s “Don’t Explain” that tackled the weighty issue of the criminalization of youth and the prison-industrial complex. The title track of her 2005 major label debut, “\u003ca href=\"https://www.youtube.com/watch?v=ulxiCibEfgc\">Change It All\u003c/a>,” addressed school closures, economic inequality, and the need to do better as a society. In 2006, she was named a Human Rights Cultural Hero by the Ella Baker Center for Human Rights during the nonprofit’s 10th anniversary celebration.\u003c/p>\n\u003cp>While not an overtly political artist who spouts rhetoric and ideology at every opportunity, she’s stayed down and still “got a pound for the cause,” to paraphrase Digital Underground’s Shock G — another of the artists she says inspired her when she was coming up.\u003c/p>\n\u003cfigure id=\"attachment_13932559\" class=\"wp-caption aligncenter\" style=\"max-width: 729px\">\u003ca href=\"https://ww2.kqed.org/app/uploads/sites/2/2023/08/GettyImages-138528249.jpg\">\u003cimg loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-13932559\" src=\"https://ww2.kqed.org/app/uploads/sites/2/2023/08/GettyImages-138528249.jpg\" alt=\"a Black woman with short hair in a suit poses in front of a display about the Black Power movement\" width=\"729\" height=\"1024\" srcset=\"https://cdn.kqed.org/wp-content/uploads/sites/2/2023/08/GettyImages-138528249.jpg 729w, https://cdn.kqed.org/wp-content/uploads/sites/2/2023/08/GettyImages-138528249-160x225.jpg 160w\" sizes=\"(max-width: 729px) 100vw, 729px\">\u003c/a>\u003cfigcaption class=\"wp-caption-text\">Goapele poses in the Grammy Museum in Los Angeles after a 2012 performance. \u003ccite>(Mark Sullivan/WireImage)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>Transformative change and revolutionary content can take many forms — including music that adds something different and compelling to the sonic landscape. At the time of its release, Zion-I’s 2003 album \u003cem>Deep Water Slang V2.0\u003c/em> was dismissed by some critics who had trouble relating to its diverse influences and experimental qualities. Those qualities, however, are precisely what make the album stand out some 20 years later.\u003c/p>\n\u003cp>Goapele contributed vocals to three of the album’s standout tracks — “Flow,” “Sorry” and “Boom Bip.” Producer Amp Live plays around with ambient textures and non-cliched sonic approaches that seemingly expand hip-hop’s reach; meanwhile, Goapele supplies the hooks, reinforcing Zumbi’s conscious manifestos and emotional Zen-states.\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/gsOQdKhEsFQ'\n title='//www.youtube.com/embed/gsOQdKhEsFQ'\n allowfullscreen='true'\n style='border:0;'>\u003c/iframe>\n \u003c/span>\n \u003c/span>\u003c/p>\u003cp>\u003cp>\u003cspan style=\"color: #ffffff\">p\u003c/span>\u003cbr>\n“So don’t fight the feeling / what we got right here / we ain’t going nowhere / open your mind / what we got right here / we ain’t going nowhere,” she sings on “Boom Bip” — subverting a pimpish credo associated with Too Short and Rappin’ 4-Tay to express a more holistic and spiritually affirming mentality. On “Flow,” the hook places the word “flow,” sung by Goapele, up against a bed of minimal keyboards, upright bass, and Vin Roc’s turntable cuts. Her vocals on “Sorry” are buried deep within a mix of flute, viola, electric piano and cello — all of which contribute to an emotionally resonant song that’s more about feeling than swagger.\u003c/p>\n\u003cp>Despite “Flow” being one of her favorite collaborations, Goapele says can’t quite recall how it came about. “I worked with Zion I off and on for years,” she says. “We even had a studio right next to them at 880 (Studios in Oakland)… Amp just like, had a way of creating things like a puzzle. And sometimes, I would come in there and record an idea over a piece of a song. And by the time I heard it, you know, he had, like, made this whole new arrangement.”\u003c/p>\n\u003cp>\u003c/p>\u003c/div>",
"attributes": {
"named": {},
"numeric": []
}
},
{
"type": "component",
"content": "",
"name": "aside",
"attributes": {
"named": {
"postid": "forum_2010101889218",
"label": ""
},
"numeric": []
}
},
{
"type": "contentString",
"content": "\u003cdiv class=\"post-body\">\u003cp>Then there was “\u003ca href=\"https://www.youtube.com/watch?v=CEKiGFLJRoA\">The Daze\u003c/a>,” a track from her \u003cem>Even Closer\u003c/em> album featuring Zion I and Casual of Hieroglyphics, which was recorded at Amp’s home studio in El Cerrito.\u003c/p>\n\u003cp>“I was walking into the home studio and Amp had the vibe, you know, already set in. And Steve (Zumbi) was working on his verses. And I was just like, adding whatever I could… I can remember the night that we recorded that just by the raw energy. And it was really just like a couple takes, you know what I mean?”\u003c/p>\n\u003cfigure id=\"attachment_13932557\" class=\"wp-caption aligncenter\" style=\"max-width: 800px\">\u003ca href=\"https://ww2.kqed.org/app/uploads/sites/2/2023/08/GettyImages-106227057.jpg\">\u003cimg loading=\"lazy\" decoding=\"async\" class=\"size-medium wp-image-13932557\" src=\"https://ww2.kqed.org/app/uploads/sites/2/2023/08/GettyImages-106227057-800x547.jpg\" alt=\"a young Black woman in a white and red dress and black and white sneakers performs onstage at a music festival in Golden Gate Park\" width=\"800\" height=\"547\" srcset=\"https://cdn.kqed.org/wp-content/uploads/sites/2/2023/08/GettyImages-106227057-800x547.jpg 800w, https://cdn.kqed.org/wp-content/uploads/sites/2/2023/08/GettyImages-106227057-1020x697.jpg 1020w, https://cdn.kqed.org/wp-content/uploads/sites/2/2023/08/GettyImages-106227057-160x109.jpg 160w, https://cdn.kqed.org/wp-content/uploads/sites/2/2023/08/GettyImages-106227057-768x525.jpg 768w, https://cdn.kqed.org/wp-content/uploads/sites/2/2023/08/GettyImages-106227057.jpg 1024w\" sizes=\"(max-width: 800px) 100vw, 800px\">\u003c/a>\u003cfigcaption class=\"wp-caption-text\">Goapele performs onstage during the 2008 Outside Lands Festival in San Francisco. \u003ccite>(Jason Merritt/FilmMagic)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>Ten years later, in 2013, Goapele again collaborated with Zion I on the sublime hip-hop love song, “Life’s Work” — which eschews playerisms in favor of committed monogamy. Zumbi’s love-affirming testimonials contrast beautifully with Goapele’s romantic vocals, and it’s difficult to imagine the song working as well without her contribution.\u003c/p>\n\u003cp>Goapele’s association with Hieroglyphics also spanned many projects. She’s made songs with Pep Love, Casual and A-Plus, along with the single and video, “Soweto,” which features the entire crew. She remembers Hiero had rented a house with a home studio in Venice Beach, and A-Plus asked her to drop some vocals on a track he was working on. “The guitar was just giving me African highlife vibes,” and the song’s hook, she says, was “just what I was feeling like, no matter where you go. We’re the same. We have the same story.”\u003c/p>\n\u003cp>The video, she recalls, was shot in Joshua Tree National Park on one of the hottest days of the year — the temperature reached 120 Fahrenheit. “I almost did not make it through that video, but the video ended up being beautiful.”\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/XJHtCG5wqYs'\n title='//www.youtube.com/embed/XJHtCG5wqYs'\n allowfullscreen='true'\n style='border:0;'>\u003c/iframe>\n \u003c/span>\n \u003c/span>\u003c/p>\u003cp>\u003ch2>The Motherland and the Bay\u003c/h2>\n\u003cp>One of Goapele’s more interesting collaborations came about in 2010, when she worked with South African emcee Hip Hop Pantsula for “\u003ca href=\"https://www.youtube.com/watch?v=IpEPNCz98_c\">Victory\u003c/a>,” a song recorded in English, Setswana, and Xhosa, which drew attention to humanitarian efforts in South Africa and the African Diaspora. Pantsula, she says, “was incredibly talented, and I want to say kind of spearheaded or was big in the Motswako movement, which was a South African/SWANA hip-hop scene.”\u003c/p>\n\u003cp>Pantsula, aka Double HP, who joined the ancestors in 2018, was hailed as a “musical icon” by the African National Congress. Goapele remembers being in South Africa and seeing some of his concerts.\u003c/p>\n\u003cp>“There was a lot of rapping in Setswana and English… But the song “Victory,” it was just so exciting that the World Cup was in South Africa. I definitely was feeling a sense of pride even from afar. And I went out there to perform at the MAMA Awards. It was like an MTV Africa show, and they flew me out there along with The Game, and Clyde Carson from the Bay, who I also worked with on a bunch of other songs.”\u003c/p>\n\u003cfigure id=\"attachment_13932534\" class=\"wp-caption aligncenter\" style=\"max-width: 800px\">\u003ca href=\"https://ww2.kqed.org/app/uploads/sites/2/2023/08/Goapele.live_.EKA_-scaled.jpg\">\u003cimg loading=\"lazy\" decoding=\"async\" class=\"wp-image-13932534 size-medium\" src=\"https://ww2.kqed.org/app/uploads/sites/2/2023/08/Goapele.live_.EKA_-800x600.jpg\" alt=\"a Black woman with braids smiles holding a microphone on stage\" width=\"800\" height=\"600\" srcset=\"https://cdn.kqed.org/wp-content/uploads/sites/2/2023/08/Goapele.live_.EKA_-800x600.jpg 800w, https://cdn.kqed.org/wp-content/uploads/sites/2/2023/08/Goapele.live_.EKA_-1020x765.jpg 1020w, https://cdn.kqed.org/wp-content/uploads/sites/2/2023/08/Goapele.live_.EKA_-160x120.jpg 160w, https://cdn.kqed.org/wp-content/uploads/sites/2/2023/08/Goapele.live_.EKA_-768x576.jpg 768w, https://cdn.kqed.org/wp-content/uploads/sites/2/2023/08/Goapele.live_.EKA_-1536x1152.jpg 1536w, https://cdn.kqed.org/wp-content/uploads/sites/2/2023/08/Goapele.live_.EKA_-2048x1536.jpg 2048w, https://cdn.kqed.org/wp-content/uploads/sites/2/2023/08/Goapele.live_.EKA_-1920x1440.jpg 1920w\" sizes=\"(max-width: 800px) 100vw, 800px\">\u003c/a>\u003cfigcaption class=\"wp-caption-text\">Goapele performs at the Days With Zahrah Getaway in Napa, May 2023. \u003ccite>(Eric Arnold/KQED)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>Asked to draw a comparison between South African and Bay Area hip-hop, she says, “There wasn’t a huge music industry in the Bay Area. There’s a lot of labels in South Africa, but I feel like people have really had to create their thing from the ground up. And so there’s like maybe an organic feel to it and an edge and a soulfulness that it has.”\u003c/p>\n\u003cp>She recalls listening to the South African band Shava, who sing in her native tongue of Setswana. “The production was just so beautiful and vibey. The drums are always a little behind the beat. There’s similar production and feels that I think probably come out of a context of influences, like the culture just being soulful and raw and there’s definitely a spirit of resistance, you know?\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/IpEPNCz98_c'\n title='//www.youtube.com/embed/IpEPNCz98_c'\n allowfullscreen='true'\n style='border:0;'>\u003c/iframe>\n \u003c/span>\n \u003c/span>\u003c/p>\u003cp>\u003cp>\u003cspan style=\"color: #ffffff\">p\u003c/span>\u003cbr>\n“But in South Africa, it’s the triumph and struggle that’s still there. Like, my dad had to leave because of the apartheid system and, in the nineties, so much turmoil and turnover in leadership. Equality is something that’s still trying to come about. There’s so much economic disparity. People were pushed out to almost like, reservations … I came out of that.”\u003c/p>\n\u003cp>That struggle has bred not just resistance, but cultural resilience. “There’s so much depth and raw talent that has come back, persevered through that. So there’s something to be said for that. How that affects the sound and the vibe.”\u003c/p>\n\u003cp>In other words, in some ways, South Africa is exactly like the Bay Area. But in other ways, it’s completely different. Goapele remains connected to both places and cultures. It’s who she is.\u003c/p>\n\u003cp>\u003cimg loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-11687704\" src=\"https://ww2.kqed.org/app/uploads/sites/2/2016/06/Turntable.Break_.jpg\" alt=\"\" width=\"800\" height=\"60\" srcset=\"https://cdn.kqed.org/wp-content/uploads/sites/2/2016/06/Turntable.Break_.jpg 800w, https://cdn.kqed.org/wp-content/uploads/sites/2/2016/06/Turntable.Break_-400x30.jpg 400w, https://cdn.kqed.org/wp-content/uploads/sites/2/2016/06/Turntable.Break_-768x58.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": "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/13932465/goapele-closer-to-hip-hop",
"authors": [
"11839"
],
"series": [
"arts_22314"
],
"categories": [
"arts_1",
"arts_69"
],
"tags": [
"arts_1828",
"arts_2284",
"arts_3539",
"arts_19347",
"arts_15217",
"arts_15215"
],
"featImg": "arts_13932536",
"label": "source_arts_13932465"
},
"arts_13932471": {
"type": "posts",
"id": "arts_13932471",
"meta": {
"index": "posts_1716263798",
"site": "arts",
"id": "13932471",
"score": null,
"sort": [
1690912788000
]
},
"parent": 0,
"labelTerm": {
"site": "arts"
},
"blocks": [],
"publishDate": 1690912788,
"format": "video",
"title": "Watch Souls of Mischief Freestyle All-New Verses For '93 Til Infinity'",
"headTitle": "Watch Souls of Mischief Freestyle All-New Verses For ’93 Til Infinity’ | KQED",
"content": "\u003cp>Souls of Mischief are having a big year: it’s the 30th anniversary of their debut album \u003cem>’93 Til Infinity\u003c/em>, and they’re on a transatlantic tour that lands at the \u003ca href=\"https://wl.seetickets.us/event/Souls-ofMischief/531255?afflky=GreatAmericanMusicHall\">Great American Music Hall on Aug. 14\u003c/a> — just weeks before their annual Oakland block party \u003ca href=\"https://www.hieroday.com/\">Hiero Day\u003c/a> on Sept. 4.\u003c/p>\n\u003cp>Today, the mighty Souls of Mischief dropped a new version of “’93 Til Infinity” with members freestyling all-new verses live, in one take, for Red Bull Music’s Spiral cypher series. Take some Dramamine, listen for name-drops of Steph Curry and \u003cem>Poltergeist\u003c/em>, and watch above.\u003c/p>\n\u003cp>\u003cem>For more \u003ca href=\"https://www.kqed.org/bayareahiphop\">Bay Area hip-hop\u003c/a>, see our year-long exploration of Bay Area hip-hop history \u003ca href=\"https://www.kqed.org/bayareahiphop\">That’s My Word\u003c/a>. \u003c/em>\u003c/p>\n\u003cp>[ad fullwidth]\u003c/p>\u003cp>\u003c/p>\n",
"stats": {
"hasVideo": false,
"hasChartOrMap": false,
"hasAudio": false,
"hasPolis": false,
"wordCount": 130,
"hasGoogleForm": false,
"hasGallery": false,
"hasHearkenModule": false,
"iframeSrcs": [],
"paragraphCount": 5
},
"modified": 1705005206,
"excerpt": "'93 Til Infinity' gets a fresh update for its 30th anniversary by the long-running Oakland crew.",
"headData": {
"twImgId": "",
"twTitle": "",
"ogTitle": "",
"ogImgId": "",
"twDescription": "",
"description": "'93 Til Infinity' gets a fresh update for its 30th anniversary by the long-running Oakland crew.",
"title": "Watch Souls of Mischief Freestyle All-New Verses For '93 Til Infinity' | KQED",
"ogDescription": "",
"schema": {
"@context": "http://schema.org",
"@type": "Article",
"headline": "Watch Souls of Mischief Freestyle All-New Verses For '93 Til Infinity'",
"datePublished": "2023-08-01T10:59:48-07:00",
"dateModified": "2024-01-11T12:33:26-08:00",
"image": "https://cdn.kqed.org/wp-content/uploads/2020/02/KQED-OG-Image@1x.png"
}
},
"guestAuthors": [],
"slug": "souls-of-mischief-freestyle-93-til-infinity",
"status": "publish",
"templateType": "standard",
"videoEmbed": "https://www.youtube.com/watch?v=mwigFJ91kig",
"excludeFromSiteSearch": "Include",
"featuredImageType": "standard",
"sticky": false,
"articleAge": "0",
"path": "/arts/13932471/souls-of-mischief-freestyle-93-til-infinity",
"audioTrackLength": null,
"parsedContent": [
{
"type": "contentString",
"content": "\u003cdiv class=\"post-body\">\u003cp>\u003cp>Souls of Mischief are having a big year: it’s the 30th anniversary of their debut album \u003cem>’93 Til Infinity\u003c/em>, and they’re on a transatlantic tour that lands at the \u003ca href=\"https://wl.seetickets.us/event/Souls-ofMischief/531255?afflky=GreatAmericanMusicHall\">Great American Music Hall on Aug. 14\u003c/a> — just weeks before their annual Oakland block party \u003ca href=\"https://www.hieroday.com/\">Hiero Day\u003c/a> on Sept. 4.\u003c/p>\n\u003cp>Today, the mighty Souls of Mischief dropped a new version of “’93 Til Infinity” with members freestyling all-new verses live, in one take, for Red Bull Music’s Spiral cypher series. Take some Dramamine, listen for name-drops of Steph Curry and \u003cem>Poltergeist\u003c/em>, and watch above.\u003c/p>\n\u003cp>\u003cem>For more \u003ca href=\"https://www.kqed.org/bayareahiphop\">Bay Area hip-hop\u003c/a>, see our year-long exploration of Bay Area hip-hop history \u003ca href=\"https://www.kqed.org/bayareahiphop\">That’s My Word\u003c/a>. \u003c/em>\u003c/p>\n\u003cp>\u003c/p>\u003c/div>",
"attributes": {
"named": {},
"numeric": []
}
},
{
"type": "component",
"content": "",
"name": "ad",
"attributes": {
"named": {
"label": "fullwidth"
},
"numeric": [
"fullwidth"
]
}
},
{
"type": "contentString",
"content": "\u003cdiv class=\"post-body\">\u003cp>\u003c/p>\u003cp>\u003c/p>\n\u003c/div>\u003c/p>",
"attributes": {
"named": {},
"numeric": []
}
}
],
"link": "/arts/13932471/souls-of-mischief-freestyle-93-til-infinity",
"authors": [
"185"
],
"categories": [
"arts_1",
"arts_69"
],
"tags": [
"arts_2284",
"arts_831",
"arts_5365"
],
"featImg": "arts_13932473",
"label": "arts"
}
},
"programsReducer": {
"possible": {
"id": "possible",
"title": "Possible",
"info": "Possible is hosted by entrepreneur Reid Hoffman and writer Aria Finger. Together in Possible, Hoffman and Finger lead enlightening discussions about building a brighter collective future. The show features interviews with visionary guests like Trevor Noah, Sam Altman and Janette Sadik-Khan. Possible paints an optimistic portrait of the world we can create through science, policy, business, art and our shared humanity. It asks: What if everything goes right for once? How can we get there? Each episode also includes a short fiction story generated by advanced AI GPT-4, serving as a thought-provoking springboard to speculate how humanity could leverage technology for good.",
"airtime": "SUN 2pm",
"imageSrc": "https://cdn.kqed.org/wp-content/uploads/2024/04/Possible-Podcast-Tile-360x360-1.jpg",
"officialWebsiteLink": "https://www.possible.fm/",
"meta": {
"site": "news",
"source": "Possible"
},
"link": "/radio/program/possible",
"subscribe": {
"apple": "https://podcasts.apple.com/us/podcast/possible/id1677184070",
"spotify": "https://open.spotify.com/show/730YpdUSNlMyPQwNnyjp4k"
}
},
"1a": {
"id": "1a",
"title": "1A",
"info": "1A is home to the national conversation. 1A brings on great guests and frames the best debate in ways that make you think, share and engage.",
"airtime": "MON-THU 11pm-12am",
"imageSrc": "https://ww2.kqed.org/radio/wp-content/uploads/sites/50/2018/04/1a.jpg",
"officialWebsiteLink": "https://the1a.org/",
"meta": {
"site": "news",
"source": "npr"
},
"link": "/radio/program/1a",
"subscribe": {
"npr": "https://rpb3r.app.goo.gl/RBrW",
"apple": "https://itunes.apple.com/WebObjects/MZStore.woa/wa/viewPodcast?s=143441&mt=2&id=1188724250&at=11l79Y&ct=nprdirectory",
"tuneIn": "https://tunein.com/radio/1A-p947376/",
"rss": "https://feeds.npr.org/510316/podcast.xml"
}
},
"all-things-considered": {
"id": "all-things-considered",
"title": "All Things Considered",
"info": "Every weekday, \u003cem>All Things Considered\u003c/em> hosts Robert Siegel, Audie Cornish, Ari Shapiro, and Kelly McEvers present the program's trademark mix of news, interviews, commentaries, reviews, and offbeat features. Michel Martin hosts on the weekends.",
"airtime": "MON-FRI 1pm-2pm, 4:30pm-6:30pm\u003cbr />SAT-SUN 5pm-6pm",
"imageSrc": "https://cdn.kqed.org/wp-content/uploads/2024/04/All-Things-Considered-Podcast-Tile-360x360-1.jpg",
"officialWebsiteLink": "https://www.npr.org/programs/all-things-considered/",
"meta": {
"site": "news",
"source": "npr"
},
"link": "/radio/program/all-things-considered"
},
"american-suburb-podcast": {
"id": "american-suburb-podcast",
"title": "American Suburb: The Podcast",
"tagline": "The flip side of gentrification, told through one town",
"info": "Gentrification is changing cities across America, forcing people from neighborhoods they have long called home. Call them the displaced. Now those priced out of the Bay Area are looking for a better life in an unlikely place. American Suburb follows this migration to one California town along the Delta, 45 miles from San Francisco. But is this once sleepy suburb ready for them?",
"imageSrc": "https://cdn.kqed.org/wp-content/uploads/2024/04/American-Suburb-Podcast-Tile-703x703-1.jpg",
"officialWebsiteLink": "/news/series/american-suburb-podcast",
"meta": {
"site": "news",
"source": "kqed",
"order": 17
},
"link": "/news/series/american-suburb-podcast/",
"subscribe": {
"npr": "https://rpb3r.app.goo.gl/RBrW",
"apple": "https://itunes.apple.com/WebObjects/MZStore.woa/wa/viewPodcast?mt=2&id=1287748328",
"tuneIn": "https://tunein.com/radio/American-Suburb-p1086805/",
"rss": "https://ww2.kqed.org/news/series/american-suburb-podcast/feed/podcast",
"google": "https://podcasts.google.com/feed/aHR0cHM6Ly9mZWVkcy5tZWdhcGhvbmUuZm0vS1FJTkMzMDExODgxNjA5"
}
},
"baycurious": {
"id": "baycurious",
"title": "Bay Curious",
"tagline": "Exploring the Bay Area, one question at a time",
"info": "KQED’s new podcast, Bay Curious, gets to the bottom of the mysteries — both profound and peculiar — that give the Bay Area its unique identity. And we’ll do it with your help! You ask the questions. You decide what Bay Curious investigates. And you join us on the journey to find the answers.",
"imageSrc": "https://cdn.kqed.org/wp-content/uploads/2024/04/Bay-Curious-Podcast-Tile-703x703-1.jpg",
"imageAlt": "\"KQED Bay Curious",
"officialWebsiteLink": "/news/series/baycurious",
"meta": {
"site": "news",
"source": "kqed",
"order": 2
},
"link": "/podcasts/baycurious",
"subscribe": {
"apple": "https://podcasts.apple.com/us/podcast/bay-curious/id1172473406",
"npr": "https://www.npr.org/podcasts/500557090/bay-curious",
"rss": "https://ww2.kqed.org/news/category/bay-curious-podcast/feed/podcast",
"google": "https://podcasts.google.com/feed/aHR0cHM6Ly93dzIua3FlZC5vcmcvbmV3cy9jYXRlZ29yeS9iYXktY3VyaW91cy1wb2RjYXN0L2ZlZWQvcG9kY2FzdA",
"stitcher": "https://www.stitcher.com/podcast/kqed/bay-curious",
"spotify": "https://open.spotify.com/show/6O76IdmhixfijmhTZLIJ8k"
}
},
"bbc-world-service": {
"id": "bbc-world-service",
"title": "BBC World Service",
"info": "The day's top stories from BBC News compiled twice daily in the week, once at weekends.",
"airtime": "MON-FRI 9pm-10pm, TUE-FRI 1am-2am",
"imageSrc": "https://cdn.kqed.org/wp-content/uploads/2024/04/BBC-World-Service-Podcast-Tile-360x360-1.jpg",
"officialWebsiteLink": "https://www.bbc.co.uk/sounds/play/live:bbc_world_service",
"meta": {
"site": "news",
"source": "BBC World Service"
},
"link": "/radio/program/bbc-world-service",
"subscribe": {
"apple": "https://itunes.apple.com/us/podcast/global-news-podcast/id135067274?mt=2",
"tuneIn": "https://tunein.com/radio/BBC-World-Service-p455581/",
"rss": "https://podcasts.files.bbci.co.uk/p02nq0gn.rss"
}
},
"code-switch-life-kit": {
"id": "code-switch-life-kit",
"title": "Code Switch / Life Kit",
"info": "\u003cem>Code Switch\u003c/em>, which listeners will hear in the first part of the hour, has fearless and much-needed conversations about race. Hosted by journalists of color, the show tackles the subject of race head-on, exploring how it impacts every part of society — from politics and pop culture to history, sports and more.\u003cbr />\u003cbr />\u003cem>Life Kit\u003c/em>, which will be in the second part of the hour, guides you through spaces and feelings no one prepares you for — from finances to mental health, from workplace microaggressions to imposter syndrome, from relationships to parenting. The show features experts with real world experience and shares their knowledge. Because everyone needs a little help being human.\u003cbr />\u003cbr />\u003ca href=\"https://www.npr.org/podcasts/510312/codeswitch\">\u003cem>Code Switch\u003c/em> offical site and podcast\u003c/a>\u003cbr />\u003ca href=\"https://www.npr.org/lifekit\">\u003cem>Life Kit\u003c/em> offical site and podcast\u003c/a>\u003cbr />",
"airtime": "SUN 9pm-10pm",
"imageSrc": "https://cdn.kqed.org/wp-content/uploads/2024/04/Code-Switch-Life-Kit-Podcast-Tile-360x360-1.jpg",
"meta": {
"site": "radio",
"source": "npr"
},
"link": "/radio/program/code-switch-life-kit",
"subscribe": {
"apple": "https://podcasts.apple.com/podcast/1112190608?mt=2&at=11l79Y&ct=nprdirectory",
"google": "https://podcasts.google.com/feed/aHR0cHM6Ly93d3cubnByLm9yZy9yc3MvcG9kY2FzdC5waHA_aWQ9NTEwMzEy",
"spotify": "https://open.spotify.com/show/3bExJ9JQpkwNhoHvaIIuyV",
"rss": "https://feeds.npr.org/510312/podcast.xml"
}
},
"commonwealth-club": {
"id": "commonwealth-club",
"title": "Commonwealth Club of California Podcast",
"info": "The Commonwealth Club of California is the nation's oldest and largest public affairs forum. As a non-partisan forum, The Club brings to the public airwaves diverse viewpoints on important topics. The Club's weekly radio broadcast - the oldest in the U.S., dating back to 1924 - is carried across the nation on public radio stations and is now podcasting. Our website archive features audio of our recent programs, as well as selected speeches from our long and distinguished history. This podcast feed is usually updated twice a week and is always un-edited.",
"airtime": "THU 10pm, FRI 1am",
"imageSrc": "https://cdn.kqed.org/wp-content/uploads/2024/04/Commonwealth-Club-Podcast-Tile-360x360-1.jpg",
"officialWebsiteLink": "https://www.commonwealthclub.org/podcasts",
"meta": {
"site": "news",
"source": "Commonwealth Club of California"
},
"link": "/radio/program/commonwealth-club",
"subscribe": {
"apple": "https://itunes.apple.com/us/podcast/commonwealth-club-of-california-podcast/id976334034?mt=2",
"google": "https://podcasts.google.com/feed/aHR0cDovL3d3dy5jb21tb253ZWFsdGhjbHViLm9yZy9hdWRpby9wb2RjYXN0L3dlZWtseS54bWw",
"tuneIn": "https://tunein.com/radio/Commonwealth-Club-of-California-p1060/"
}
},
"forum": {
"id": "forum",
"title": "Forum",
"tagline": "The conversation starts here",
"info": "KQED’s live call-in program discussing local, state, national and international issues, as well as in-depth interviews.",
"airtime": "MON-FRI 9am-11am, 10pm-11pm",
"imageSrc": "https://cdn.kqed.org/wp-content/uploads/2024/04/Forum-Podcast-Tile-703x703-1.jpg",
"imageAlt": "KQED Forum with Mina Kim and Alexis Madrigal",
"officialWebsiteLink": "/forum",
"meta": {
"site": "news",
"source": "kqed",
"order": 8
},
"link": "/forum",
"subscribe": {
"apple": "https://podcasts.apple.com/us/podcast/kqeds-forum/id73329719",
"google": "https://podcasts.google.com/feed/aHR0cHM6Ly9mZWVkcy5tZWdhcGhvbmUuZm0vS1FJTkM5NTU3MzgxNjMz",
"npr": "https://www.npr.org/podcasts/432307980/forum",
"stitcher": "https://www.stitcher.com/podcast/kqedfm-kqeds-forum-podcast",
"rss": "https://feeds.megaphone.fm/KQINC9557381633"
}
},
"freakonomics-radio": {
"id": "freakonomics-radio",
"title": "Freakonomics Radio",
"info": "Freakonomics Radio is a one-hour award-winning podcast and public-radio project hosted by Stephen Dubner, with co-author Steve Levitt as a regular guest. It is produced in partnership with WNYC.",
"imageSrc": "https://ww2.kqed.org/news/wp-content/uploads/sites/10/2018/05/freakonomicsRadio.png",
"officialWebsiteLink": "http://freakonomics.com/",
"airtime": "SUN 1am-2am, SAT 3pm-4pm",
"meta": {
"site": "radio",
"source": "WNYC"
},
"link": "/radio/program/freakonomics-radio",
"subscribe": {
"npr": "https://rpb3r.app.goo.gl/4s8b",
"apple": "https://itunes.apple.com/us/podcast/freakonomics-radio/id354668519",
"tuneIn": "https://tunein.com/podcasts/WNYC-Podcasts/Freakonomics-Radio-p272293/",
"rss": "https://feeds.feedburner.com/freakonomicsradio"
}
},
"fresh-air": {
"id": "fresh-air",
"title": "Fresh Air",
"info": "Hosted by Terry Gross, \u003cem>Fresh Air from WHYY\u003c/em> is the Peabody Award-winning weekday magazine of contemporary arts and issues. One of public radio's most popular programs, Fresh Air features intimate conversations with today's biggest luminaries.",
"airtime": "MON-FRI 7pm-8pm",
"imageSrc": "https://cdn.kqed.org/wp-content/uploads/2024/04/Fresh-Air-Podcast-Tile-360x360-1.jpg",
"officialWebsiteLink": "https://www.npr.org/programs/fresh-air/",
"meta": {
"site": "radio",
"source": "npr"
},
"link": "/radio/program/fresh-air",
"subscribe": {
"npr": "https://rpb3r.app.goo.gl/4s8b",
"apple": "https://itunes.apple.com/WebObjects/MZStore.woa/wa/viewPodcast?s=143441&mt=2&id=214089682&at=11l79Y&ct=nprdirectory",
"tuneIn": "https://tunein.com/radio/Fresh-Air-p17/",
"rss": "https://feeds.npr.org/381444908/podcast.xml"
}
},
"here-and-now": {
"id": "here-and-now",
"title": "Here & Now",
"info": "A live production of NPR and WBUR Boston, in collaboration with stations across the country, Here & Now reflects the fluid world of news as it's happening in the middle of the day, with timely, in-depth news, interviews and conversation. Hosted by Robin Young, Jeremy Hobson and Tonya Mosley.",
"airtime": "MON-THU 11am-12pm",
"imageSrc": "https://cdn.kqed.org/wp-content/uploads/2024/04/Here-And-Now-Podcast-Tile-360x360-1.jpg",
"officialWebsiteLink": "http://www.wbur.org/hereandnow",
"meta": {
"site": "news",
"source": "npr"
},
"link": "/radio/program/here-and-now",
"subsdcribe": {
"apple": "https://itunes.apple.com/WebObjects/MZStore.woa/wa/viewPodcast?mt=2&id=426698661",
"tuneIn": "https://tunein.com/radio/Here--Now-p211/",
"rss": "https://feeds.npr.org/510051/podcast.xml"
}
},
"how-i-built-this": {
"id": "how-i-built-this",
"title": "How I Built This with Guy Raz",
"info": "Guy Raz dives into the stories behind some of the world's best known companies. How I Built This weaves a narrative journey about innovators, entrepreneurs and idealists—and the movements they built.",
"imageSrc": "https://ww2.kqed.org/news/wp-content/uploads/sites/10/2018/05/howIBuiltThis.png",
"officialWebsiteLink": "https://www.npr.org/podcasts/510313/how-i-built-this",
"airtime": "SUN 7:30pm-8pm",
"meta": {
"site": "news",
"source": "npr"
},
"link": "/radio/program/how-i-built-this",
"subscribe": {
"npr": "https://rpb3r.app.goo.gl/3zxy",
"apple": "https://itunes.apple.com/us/podcast/how-i-built-this-with-guy-raz/id1150510297?mt=2",
"tuneIn": "https://tunein.com/podcasts/Arts--Culture-Podcasts/How-I-Built-This-p910896/",
"rss": "https://feeds.npr.org/510313/podcast.xml"
}
},
"inside-europe": {
"id": "inside-europe",
"title": "Inside Europe",
"info": "Inside Europe, a one-hour weekly news magazine hosted by Helen Seeney and Keith Walker, explores the topical issues shaping the continent. No other part of the globe has experienced such dynamic political and social change in recent years.",
"airtime": "SAT 3am-4am",
"imageSrc": "https://cdn.kqed.org/wp-content/uploads/2024/04/Inside-Europe-Podcast-Tile-300x300-1.jpg",
"meta": {
"site": "news",
"source": "Deutsche Welle"
},
"link": "/radio/program/inside-europe",
"subscribe": {
"apple": "https://itunes.apple.com/us/podcast/inside-europe/id80106806?mt=2",
"tuneIn": "https://tunein.com/radio/Inside-Europe-p731/",
"rss": "https://partner.dw.com/xml/podcast_inside-europe"
}
},
"latino-usa": {
"id": "latino-usa",
"title": "Latino USA",
"airtime": "MON 1am-2am, SUN 6pm-7pm",
"info": "Latino USA, the radio journal of news and culture, is the only national, English-language radio program produced from a Latino perspective.",
"imageSrc": "https://ww2.kqed.org/radio/wp-content/uploads/sites/50/2018/04/latinoUsa.jpg",
"officialWebsiteLink": "http://latinousa.org/",
"meta": {
"site": "news",
"source": "npr"
},
"link": "/radio/program/latino-usa",
"subscribe": {
"npr": "https://rpb3r.app.goo.gl/xtTd",
"apple": "https://itunes.apple.com/WebObjects/MZStore.woa/wa/viewPodcast?s=143441&mt=2&id=79681317&at=11l79Y&ct=nprdirectory",
"tuneIn": "https://tunein.com/radio/Latino-USA-p621/",
"rss": "https://feeds.npr.org/510016/podcast.xml"
}
},
"live-from-here-highlights": {
"id": "live-from-here-highlights",
"title": "Live from Here Highlights",
"info": "Chris Thile steps to the mic as the host of Live from Here (formerly A Prairie Home Companion), a live public radio variety show. Download Chris’s Song of the Week plus other highlights from the broadcast. Produced by American Public Media.",
"airtime": "SAT 6pm-8pm, SUN 11am-1pm",
"imageSrc": "https://cdn.kqed.org/wp-content/uploads/2024/04/Live-From-Here-Podcast-Tile-360x360-1.jpg",
"officialWebsiteLink": "https://www.livefromhere.org/",
"meta": {
"site": "arts",
"source": "american public media"
},
"link": "/radio/program/live-from-here-highlights",
"subscribe": {
"apple": "https://itunes.apple.com/us/podcast/id1167173941",
"tuneIn": "https://tunein.com/radio/Live-from-Here-Highlights-p921744/",
"rss": "https://feeds.publicradio.org/public_feeds/a-prairie-home-companion-highlights/rss/rss"
}
},
"marketplace": {
"id": "marketplace",
"title": "Marketplace",
"info": "Our flagship program, helmed by Kai Ryssdal, examines what the day in money delivered, through stories, conversations, newsworthy numbers and more. Updated Monday through Friday at about 3:30 p.m. PT.",
"airtime": "MON-FRI 4pm-4:30pm, MON-WED 6:30pm-7pm",
"imageSrc": "https://cdn.kqed.org/wp-content/uploads/2024/04/Marketplace-Podcast-Tile-360x360-1.jpg",
"officialWebsiteLink": "https://www.marketplace.org/",
"meta": {
"site": "news",
"source": "American Public Media"
},
"link": "/radio/program/marketplace",
"subscribe": {
"apple": "https://itunes.apple.com/WebObjects/MZStore.woa/wa/viewPodcast?s=143441&mt=2&id=201853034&at=11l79Y&ct=nprdirectory",
"tuneIn": "https://tunein.com/radio/APM-Marketplace-p88/",
"rss": "https://feeds.publicradio.org/public_feeds/marketplace-pm/rss/rss"
}
},
"mindshift": {
"id": "mindshift",
"title": "MindShift",
"tagline": "A podcast about the future of learning and how we raise our kids",
"info": "The MindShift podcast explores the innovations in education that are shaping how kids learn. Hosts Ki Sung and Katrina Schwartz introduce listeners to educators, researchers, parents and students who are developing effective ways to improve how kids learn. We cover topics like how fed-up administrators are developing surprising tactics to deal with classroom disruptions; how listening to podcasts are helping kids develop reading skills; the consequences of overparenting; and why interdisciplinary learning can engage students on all ends of the traditional achievement spectrum. This podcast is part of the MindShift education site, a division of KQED News. KQED is an NPR/PBS member station based in San Francisco. You can also visit the MindShift website for episodes and supplemental blog posts or tweet us \u003ca href=\"https://twitter.com/MindShiftKQED\">@MindShiftKQED\u003c/a> or visit us at \u003ca href=\"/mindshift\">MindShift.KQED.org\u003c/a>",
"imageSrc": "https://cdn.kqed.org/wp-content/uploads/2024/04/Mindshift-Podcast-Tile-703x703-1.jpg",
"imageAlt": "KQED MindShift: How We Will Learn",
"officialWebsiteLink": "/mindshift/",
"meta": {
"site": "news",
"source": "kqed",
"order": 11
},
"link": "/podcasts/mindshift",
"subscribe": {
"apple": "https://podcasts.apple.com/us/podcast/mindshift-podcast/id1078765985",
"google": "https://podcasts.google.com/feed/aHR0cHM6Ly9mZWVkcy5tZWdhcGhvbmUuZm0vS1FJTkM1NzY0NjAwNDI5",
"npr": "https://www.npr.org/podcasts/464615685/mind-shift-podcast",
"stitcher": "https://www.stitcher.com/podcast/kqed/stories-teachers-share",
"spotify": "https://open.spotify.com/show/0MxSpNYZKNprFLCl7eEtyx"
}
},
"morning-edition": {
"id": "morning-edition",
"title": "Morning Edition",
"info": "\u003cem>Morning Edition\u003c/em> takes listeners around the country and the world with multi-faceted stories and commentaries every weekday. Hosts Steve Inskeep, David Greene and Rachel Martin bring you the latest breaking news and features to prepare you for the day.",
"airtime": "MON-FRI 3am-9am",
"imageSrc": "https://cdn.kqed.org/wp-content/uploads/2024/04/Morning-Edition-Podcast-Tile-360x360-1.jpg",
"officialWebsiteLink": "https://www.npr.org/programs/morning-edition/",
"meta": {
"site": "news",
"source": "npr"
},
"link": "/radio/program/morning-edition"
},
"onourwatch": {
"id": "onourwatch",
"title": "On Our Watch",
"tagline": "Police secrets, unsealed",
"info": "For decades, the process for how police police themselves has been inconsistent – if not opaque. In some states, like California, these proceedings were completely hidden. After a new police transparency law unsealed scores of internal affairs files, our reporters set out to examine these cases and the shadow world of police discipline. On Our Watch brings listeners into the rooms where officers are questioned and witnesses are interrogated to find out who this system is really protecting. Is it the officers, or the public they've sworn to serve?",
"imageSrc": "https://cdn.kqed.org/wp-content/uploads/2024/04/On-Our-Watch-Podcast-Tile-703x703-1.jpg",
"imageAlt": "On Our Watch from NPR and KQED",
"officialWebsiteLink": "/podcasts/onourwatch",
"meta": {
"site": "news",
"source": "kqed",
"order": 10
},
"link": "/podcasts/onourwatch",
"subscribe": {
"apple": "https://podcasts.apple.com/podcast/id1567098962",
"google": "https://podcasts.google.com/feed/aHR0cHM6Ly9mZWVkcy5ucHIub3JnLzUxMDM2MC9wb2RjYXN0LnhtbD9zYz1nb29nbGVwb2RjYXN0cw",
"npr": "https://rpb3r.app.goo.gl/onourwatch",
"spotify": "https://open.spotify.com/show/0OLWoyizopu6tY1XiuX70x",
"tuneIn": "https://tunein.com/radio/On-Our-Watch-p1436229/",
"stitcher": "https://www.stitcher.com/show/on-our-watch",
"rss": "https://feeds.npr.org/510360/podcast.xml"
}
},
"on-the-media": {
"id": "on-the-media",
"title": "On The Media",
"info": "Our weekly podcast explores how the media 'sausage' is made, casts an incisive eye on fluctuations in the marketplace of ideas, and examines threats to the freedom of information and expression in America and abroad. For one hour a week, the show tries to lift the veil from the process of \"making media,\" especially news media, because it's through that lens that we see the world and the world sees us",
"airtime": "SUN 2pm-3pm, MON 12am-1am",
"imageSrc": "https://ww2.kqed.org/radio/wp-content/uploads/sites/50/2018/04/onTheMedia.png",
"officialWebsiteLink": "https://www.wnycstudios.org/shows/otm",
"meta": {
"site": "news",
"source": "wnyc"
},
"link": "/radio/program/on-the-media",
"subscribe": {
"apple": "https://itunes.apple.com/us/podcast/on-the-media/id73330715?mt=2",
"tuneIn": "https://tunein.com/radio/On-the-Media-p69/",
"rss": "http://feeds.wnyc.org/onthemedia"
}
},
"our-body-politic": {
"id": "our-body-politic",
"title": "Our Body Politic",
"info": "Presented by KQED, KCRW and KPCC, and created and hosted by award-winning journalist Farai Chideya, Our Body Politic is unapologetically centered on reporting on not just how women of color experience the major political events of today, but how they’re impacting those very issues.",
"airtime": "SAT 6pm-7pm, SUN 1am-2am",
"imageSrc": "https://cdn.kqed.org/wp-content/uploads/2024/04/Our-Body-Politic-Podcast-Tile-360x360-1.jpg",
"officialWebsiteLink": "https://our-body-politic.simplecast.com/",
"meta": {
"site": "news",
"source": "kcrw"
},
"link": "/radio/program/our-body-politic",
"subscribe": {
"apple": "https://podcasts.apple.com/us/podcast/our-body-politic/id1533069868",
"google": "https://podcasts.google.com/feed/aHR0cHM6Ly9mZWVkcy5zaW1wbGVjYXN0LmNvbS9feGFQaHMxcw",
"spotify": "https://open.spotify.com/show/4ApAiLT1kV153TttWAmqmc",
"rss": "https://feeds.simplecast.com/_xaPhs1s",
"tuneIn": "https://tunein.com/podcasts/News--Politics-Podcasts/Our-Body-Politic-p1369211/"
}
},
"pbs-newshour": {
"id": "pbs-newshour",
"title": "PBS NewsHour",
"info": "Analysis, background reports and updates from the PBS NewsHour putting today's news in context.",
"airtime": "MON-FRI 3pm-4pm",
"imageSrc": "https://cdn.kqed.org/wp-content/uploads/2024/04/PBS-News-Hour-Podcast-Tile-360x360-1.jpg",
"officialWebsiteLink": "https://www.pbs.org/newshour/",
"meta": {
"site": "news",
"source": "pbs"
},
"link": "/radio/program/pbs-newshour",
"subscribe": {
"apple": "https://itunes.apple.com/us/podcast/pbs-newshour-full-show/id394432287?mt=2",
"tuneIn": "https://tunein.com/radio/PBS-NewsHour---Full-Show-p425698/",
"rss": "https://www.pbs.org/newshour/feeds/rss/podcasts/show"
}
},
"perspectives": {
"id": "perspectives",
"title": "Perspectives",
"tagline": "KQED's series of of daily listener commentaries since 1991",
"info": "KQED's series of of daily listener commentaries since 1991.",
"imageSrc": "https://cdn.kqed.org/wp-content/uploads/2024/04/Perspectives-Podcast-Tile-703x703-1.jpg",
"officialWebsiteLink": "/perspectives/",
"meta": {
"site": "radio",
"source": "kqed",
"order": 13
},
"link": "/perspectives",
"subscribe": {
"apple": "https://podcasts.apple.com/us/podcast/id73801135",
"npr": "https://www.npr.org/podcasts/432309616/perspectives",
"rss": "https://ww2.kqed.org/perspectives/category/perspectives/feed/",
"google": "https://podcasts.google.com/feed/aHR0cHM6Ly93dzIua3FlZC5vcmcvcGVyc3BlY3RpdmVzL2NhdGVnb3J5L3BlcnNwZWN0aXZlcy9mZWVkLw"
}
},
"planet-money": {
"id": "planet-money",
"title": "Planet Money",
"info": "The economy explained. Imagine you could call up a friend and say, Meet me at the bar and tell me what's going on with the economy. Now imagine that's actually a fun evening.",
"airtime": "SUN 3pm-4pm",
"imageSrc": "https://ww2.kqed.org/radio/wp-content/uploads/sites/50/2018/04/planetmoney.jpg",
"officialWebsiteLink": "https://www.npr.org/sections/money/",
"meta": {
"site": "news",
"source": "npr"
},
"link": "/radio/program/planet-money",
"subscribe": {
"npr": "https://rpb3r.app.goo.gl/M4f5",
"apple": "https://itunes.apple.com/us/podcast/planet-money/id290783428?mt=2",
"tuneIn": "https://tunein.com/podcasts/Business--Economics-Podcasts/Planet-Money-p164680/",
"rss": "https://feeds.npr.org/510289/podcast.xml"
}
},
"politicalbreakdown": {
"id": "politicalbreakdown",
"title": "Political Breakdown",
"tagline": "Politics from a personal perspective",
"info": "Political Breakdown is a new series that explores the political intersection of California and the nation. Each week hosts Scott Shafer and Marisa Lagos are joined with a new special guest to unpack politics -- with personality — and offer an insider’s glimpse at how politics happens.",
"airtime": "THU 6:30pm-7pm",
"imageSrc": "https://cdn.kqed.org/wp-content/uploads/2024/04/Political-Breakdown-2024-Podcast-Tile-703x703-1.jpg",
"imageAlt": "KQED Political Breakdown",
"officialWebsiteLink": "/podcasts/politicalbreakdown",
"meta": {
"site": "radio",
"source": "kqed",
"order": 6
},
"link": "/podcasts/politicalbreakdown",
"subscribe": {
"apple": "https://podcasts.apple.com/us/podcast/political-breakdown/id1327641087",
"google": "https://podcasts.google.com/feed/aHR0cHM6Ly9mZWVkcy5tZWdhcGhvbmUuZm0vS1FJTkM5Nzk2MzI2MTEx",
"npr": "https://www.npr.org/podcasts/572155894/political-breakdown",
"stitcher": "https://www.stitcher.com/podcast/kqed/political-breakdown",
"spotify": "https://open.spotify.com/show/07RVyIjIdk2WDuVehvBMoN",
"rss": "https://ww2.kqed.org/news/tag/political-breakdown/feed/podcast"
}
},
"pri-the-world": {
"id": "pri-the-world",
"title": "PRI's The World: Latest Edition",
"info": "Each weekday, host Marco Werman and his team of producers bring you the world's most interesting stories in an hour of radio that reminds us just how small our planet really is.",
"airtime": "MON-FRI 2pm-3pm",
"imageSrc": "https://cdn.kqed.org/wp-content/uploads/2024/04/The-World-Podcast-Tile-360x360-1.jpg",
"officialWebsiteLink": "https://www.pri.org/programs/the-world",
"meta": {
"site": "news",
"source": "PRI"
},
"link": "/radio/program/pri-the-world",
"subscribe": {
"apple": "https://itunes.apple.com/us/podcast/pris-the-world-latest-edition/id278196007?mt=2",
"tuneIn": "https://tunein.com/podcasts/News--Politics-Podcasts/PRIs-The-World-p24/",
"rss": "http://feeds.feedburner.com/pri/theworld"
}
},
"radiolab": {
"id": "radiolab",
"title": "Radiolab",
"info": "A two-time Peabody Award-winner, Radiolab is an investigation told through sounds and stories, and centered around one big idea. In the Radiolab world, information sounds like music and science and culture collide. Hosted by Jad Abumrad and Robert Krulwich, the show is designed for listeners who demand skepticism, but appreciate wonder. WNYC Studios is the producer of other leading podcasts including Freakonomics Radio, Death, Sex & Money, On the Media and many more.",
"airtime": "SUN 12am-1am, SAT 2pm-3pm",
"imageSrc": "https://ww2.kqed.org/radio/wp-content/uploads/sites/50/2018/04/radiolab1400.png",
"officialWebsiteLink": "https://www.wnycstudios.org/shows/radiolab/",
"meta": {
"site": "science",
"source": "WNYC"
},
"link": "/radio/program/radiolab",
"subscribe": {
"apple": "https://itunes.apple.com/us/podcast/radiolab/id152249110?mt=2",
"tuneIn": "https://tunein.com/radio/RadioLab-p68032/",
"rss": "https://feeds.wnyc.org/radiolab"
}
},
"reveal": {
"id": "reveal",
"title": "Reveal",
"info": "Created by The Center for Investigative Reporting and PRX, Reveal is public radios first one-hour weekly radio show and podcast dedicated to investigative reporting. Credible, fact based and without a partisan agenda, Reveal combines the power and artistry of driveway moment storytelling with data-rich reporting on critically important issues. The result is stories that inform and inspire, arming our listeners with information to right injustices, hold the powerful accountable and improve lives.Reveal is hosted by Al Letson and showcases the award-winning work of CIR and newsrooms large and small across the nation. In a radio and podcast market crowded with choices, Reveal focuses on important and often surprising stories that illuminate the world for our listeners.",
"airtime": "SAT 4pm-5pm",
"imageSrc": "https://ww2.kqed.org/radio/wp-content/uploads/sites/50/2018/04/reveal300px.png",
"officialWebsiteLink": "https://www.revealnews.org/episodes/",
"meta": {
"site": "news",
"source": "npr"
},
"link": "/radio/program/reveal",
"subscribe": {
"apple": "https://itunes.apple.com/us/podcast/reveal/id886009669",
"tuneIn": "https://tunein.com/radio/Reveal-p679597/",
"rss": "http://feeds.revealradio.org/revealpodcast"
}
},
"says-you": {
"id": "says-you",
"title": "Says You!",
"info": "Public radio's game show of bluff and bluster, words and whimsy. The warmest, wittiest cocktail party - it's spirited and civil, brainy and boisterous, peppered with musical interludes. Fast paced and playful, it's the most fun you can have with language without getting your mouth washed out with soap. Our motto: It's not important to know the answers, it's important to like the answers!",
"airtime": "SUN 4pm-5pm",
"imageSrc": "https://cdn.kqed.org/wp-content/uploads/2024/04/Says-You-Podcast-Tile-360x360-1.jpg",
"officialWebsiteLink": "http://www.saysyouradio.com/",
"meta": {
"site": "comedy",
"source": "Pipit and Finch"
},
"link": "/radio/program/says-you",
"subscribe": {
"apple": "https://itunes.apple.com/us/podcast/says-you!/id1050199826",
"tuneIn": "https://tunein.com/radio/Says-You-p480/",
"rss": "https://saysyou.libsyn.com/rss"
}
},
"science-friday": {
"id": "science-friday",
"title": "Science Friday",
"info": "Science Friday is a weekly science talk show, broadcast live over public radio stations nationwide. Each week, the show focuses on science topics that are in the news and tries to bring an educated, balanced discussion to bear on the scientific issues at hand. Panels of expert guests join host Ira Flatow, a veteran science journalist, to discuss science and to take questions from listeners during the call-in portion of the program.",
"airtime": "FRI 11am-1pm",
"imageSrc": "https://cdn.kqed.org/wp-content/uploads/2024/04/Science-Friday-Podcast-Tile-360x360-1.jpg",
"officialWebsiteLink": "https://www.wnycstudios.org/shows/science-friday",
"meta": {
"site": "news",
"source": "npr"
},
"link": "/radio/program/science-friday",
"subscribe": {
"apple": "https://itunes.apple.com/WebObjects/MZStore.woa/wa/viewPodcast?s=143441&mt=2&id=73329284&at=11l79Y&ct=nprdirectory",
"tuneIn": "https://tunein.com/radio/Science-Friday-p394/",
"rss": "http://feeds.wnyc.org/science-friday"
}
},
"selected-shorts": {
"id": "selected-shorts",
"title": "Selected Shorts",
"info": "Spellbinding short stories by established and emerging writers take on a new life when they are performed by stars of the stage and screen.",
"airtime": "SAT 8pm-9pm",
"imageSrc": "https://cdn.kqed.org/wp-content/uploads/2024/04/Selected-Shorts-Podcast-Tile-360x360-1.jpg",
"officialWebsiteLink": "https://www.pri.org/programs/selected-shorts",
"meta": {
"site": "arts",
"source": "pri"
},
"link": "/radio/program/selected-shorts",
"subscribe": {
"apple": "https://itunes.apple.com/WebObjects/MZStore.woa/wa/viewPodcast?s=143441&mt=2&id=253191824&at=11l79Y&ct=nprdirectory",
"tuneIn": "https://tunein.com/radio/Selected-Shorts-p31792/",
"rss": "https://feeds.megaphone.fm/selectedshorts"
}
},
"snap-judgment": {
"id": "snap-judgment",
"title": "Snap Judgment",
"tagline": "Real stories with killer beats",
"info": "The Snap Judgment radio show and podcast mixes real stories with killer beats to produce cinematic, dramatic radio. Snap's musical brand of storytelling dares listeners to see the world through the eyes of another. This is storytelling... with a BEAT!! Snap first aired on public radio stations nationwide in July 2010. Today, Snap Judgment airs on over 450 public radio stations and is brought to the airwaves by KQED & PRX.",
"airtime": "SAT 1pm-2pm, 9pm-10pm",
"imageSrc": "https://cdn.kqed.org/wp-content/uploads/2024/05/Snap-Judgment-Podcast-Tile-703x703-1.jpg",
"officialWebsiteLink": "https://snapjudgment.org",
"meta": {
"site": "arts",
"source": "kqed",
"order": 3
},
"link": "https://snapjudgment.org",
"subscribe": {
"apple": "https://podcasts.apple.com/us/podcast/snap-judgment/id283657561",
"npr": "https://www.npr.org/podcasts/449018144/snap-judgment",
"stitcher": "https://www.pandora.com/podcast/snap-judgment/PC:241?source=stitcher-sunset",
"spotify": "https://open.spotify.com/show/3Cct7ZWmxHNAtLgBTqjC5v",
"rss": "https://snap.feed.snapjudgment.org/"
}
},
"soldout": {
"id": "soldout",
"title": "SOLD OUT: Rethinking Housing in America",
"tagline": "A new future for housing",
"info": "Sold Out: Rethinking Housing in America",
"imageSrc": "https://cdn.kqed.org/wp-content/uploads/2024/04/Sold-Out-Podcast-Tile-703x703-1.jpg",
"imageAlt": "KQED Sold Out: Rethinking Housing in America",
"officialWebsiteLink": "/podcasts/soldout",
"meta": {
"site": "news",
"source": "kqed",
"order": 12
},
"link": "/podcasts/soldout",
"subscribe": {
"npr": "https://www.npr.org/podcasts/911586047/s-o-l-d-o-u-t-a-new-future-for-housing",
"apple": "https://podcasts.apple.com/us/podcast/introducing-sold-out-rethinking-housing-in-america/id1531354937",
"rss": "https://feeds.megaphone.fm/soldout",
"spotify": "https://open.spotify.com/show/38dTBSk2ISFoPiyYNoKn1X",
"stitcher": "https://www.stitcher.com/podcast/kqed/sold-out-rethinking-housing-in-america",
"tunein": "https://tunein.com/radio/SOLD-OUT-Rethinking-Housing-in-America-p1365871/",
"google": "https://podcasts.google.com/feed/aHR0cHM6Ly9mZWVkcy5tZWdhcGhvbmUuZm0vc29sZG91dA"
}
},
"spooked": {
"id": "spooked",
"title": "Spooked",
"tagline": "True-life supernatural stories",
"info": "",
"imageSrc": "https://cdn.kqed.org/wp-content/uploads/2024/10/Spooked-Podcast-Tile-703x703-1.jpg",
"imageAlt": "",
"officialWebsiteLink": "https://spookedpodcast.org/",
"meta": {
"site": "news",
"source": "kqed",
"order": 4
},
"link": "https://spookedpodcast.org/",
"subscribe": {
"apple": "https://podcasts.apple.com/us/podcast/spooked/id1279361017",
"npr": "https://www.npr.org/podcasts/549547848/snap-judgment-presents-spooked",
"spotify": "https://open.spotify.com/show/76571Rfl3m7PLJQZKQIGCT",
"rss": "https://feeds.simplecast.com/TBotaapn"
}
},
"ted-radio-hour": {
"id": "ted-radio-hour",
"title": "TED Radio Hour",
"info": "The TED Radio Hour is a journey through fascinating ideas, astonishing inventions, fresh approaches to old problems, and new ways to think and create.",
"airtime": "SUN 3pm-4pm, SAT 10pm-11pm",
"imageSrc": "https://ww2.kqed.org/radio/wp-content/uploads/sites/50/2018/04/tedRadioHour.jpg",
"officialWebsiteLink": "https://www.npr.org/programs/ted-radio-hour/?showDate=2018-06-22",
"meta": {
"site": "news",
"source": "npr"
},
"link": "/radio/program/ted-radio-hour",
"subscribe": {
"npr": "https://rpb3r.app.goo.gl/8vsS",
"apple": "https://itunes.apple.com/WebObjects/MZStore.woa/wa/viewPodcast?s=143441&mt=2&id=523121474&at=11l79Y&ct=nprdirectory",
"tuneIn": "https://tunein.com/radio/TED-Radio-Hour-p418021/",
"rss": "https://feeds.npr.org/510298/podcast.xml"
}
},
"tech-nation": {
"id": "tech-nation",
"title": "Tech Nation Radio Podcast",
"info": "Tech Nation is a weekly public radio program, hosted by Dr. Moira Gunn. Founded in 1993, it has grown from a simple interview show to a multi-faceted production, featuring conversations with noted technology and science leaders, and a weekly science and technology-related commentary.",
"airtime": "FRI 10pm",
"imageSrc": "https://cdn.kqed.org/wp-content/uploads/2024/04/Tech-Nation-Radio-Podcast-Tile-360x360-1.jpg",
"officialWebsiteLink": "http://technation.podomatic.com/",
"meta": {
"site": "science",
"source": "Tech Nation Media"
},
"link": "/radio/program/tech-nation",
"subscribe": {
"rss": "https://technation.podomatic.com/rss2.xml"
}
},
"thebay": {
"id": "thebay",
"title": "The Bay",
"tagline": "Local news to keep you rooted",
"info": "Host Devin Katayama walks you through the biggest story of the day with reporters and newsmakers.",
"imageSrc": "https://cdn.kqed.org/wp-content/uploads/2024/04/The-Bay-Podcast-Tile-703x703-1.jpg",
"imageAlt": "KQED The Bay",
"officialWebsiteLink": "/podcasts/thebay",
"meta": {
"site": "radio",
"source": "kqed",
"order": 1
},
"link": "/podcasts/thebay",
"subscribe": {
"apple": "https://podcasts.apple.com/us/podcast/the-bay/id1350043452",
"google": "https://podcasts.google.com/feed/aHR0cHM6Ly9mZWVkcy5tZWdhcGhvbmUuZm0vS1FJTkM4MjU5Nzg2MzI3",
"npr": "https://www.npr.org/podcasts/586725995/the-bay",
"stitcher": "https://www.stitcher.com/podcast/kqed/the-bay",
"spotify": "https://open.spotify.com/show/4BIKBKIujizLHlIlBNaAqQ",
"rss": "https://feeds.megaphone.fm/KQINC8259786327"
}
},
"californiareport": {
"id": "californiareport",
"title": "The California Report",
"tagline": "California, day by day",
"info": "KQED’s statewide radio news program providing daily coverage of issues, trends and public policy decisions.",
"imageSrc": "https://cdn.kqed.org/wp-content/uploads/2024/04/The-California-Report-Podcast-Tile-703x703-1.jpg",
"imageAlt": "KQED The California Report",
"officialWebsiteLink": "/californiareport",
"meta": {
"site": "news",
"source": "kqed",
"order": 7
},
"link": "/californiareport",
"subscribe": {
"apple": "https://podcasts.apple.com/us/podcast/kqeds-the-california-report/id79681292",
"google": "https://podcasts.google.com/feed/aHR0cHM6Ly9mZWVkcy5tZWdhcGhvbmUuZm0vS1FJTkM1MDAyODE4NTgz",
"npr": "https://www.npr.org/podcasts/432285393/the-california-report",
"stitcher": "https://www.stitcher.com/podcast/kqedfm-kqeds-the-california-report-podcast-8838",
"rss": "https://ww2.kqed.org/news/tag/tcram/feed/podcast"
}
},
"californiareportmagazine": {
"id": "californiareportmagazine",
"title": "The California Report Magazine",
"tagline": "Your state, your stories",
"info": "Every week, The California Report Magazine takes you on a road trip for the ears: to visit the places and meet the people who make California unique. The in-depth storytelling podcast from the California Report.",
"airtime": "FRI 4:30pm-5pm, 6:30pm-7pm, 11pm-11:30pm",
"imageSrc": "https://cdn.kqed.org/wp-content/uploads/2024/04/The-California-Report-Magazine-Podcast-Tile-703x703-1.jpg",
"officialWebsiteLink": "/californiareportmagazine",
"meta": {
"site": "news",
"source": "kqed",
"order": 9
},
"link": "/californiareportmagazine",
"subscribe": {
"apple": "https://podcasts.apple.com/us/podcast/the-california-report-magazine/id1314750545",
"google": "https://podcasts.google.com/feed/aHR0cHM6Ly9mZWVkcy5tZWdhcGhvbmUuZm0vS1FJTkM3NjkwNjk1OTAz",
"npr": "https://www.npr.org/podcasts/564733126/the-california-report-magazine",
"stitcher": "https://www.stitcher.com/podcast/kqed/the-california-report-magazine",
"rss": "https://ww2.kqed.org/news/tag/tcrmag/feed/podcast"
}
},
"thelatest": {
"id": "thelatest",
"title": "The Latest",
"tagline": "Trusted local news in real time",
"info": "",
"imageSrc": "https://cdn.kqed.org/wp-content/uploads/2024/09/The-Latest-Podcast-Tile-703x703-1.jpg",
"imageAlt": "KQED The Latest",
"officialWebsiteLink": "/thelatest",
"meta": {
"site": "news",
"source": "kqed",
"order": 5
},
"link": "/thelatest",
"subscribe": {
"apple": "https://podcasts.apple.com/us/podcast/the-latest-from-kqed/id1197721799",
"npr": "https://www.npr.org/podcasts/1257949365/the-latest-from-k-q-e-d",
"spotify": "https://open.spotify.com/show/5KIIXMgM9GTi5AepwOYvIZ?si=bd3053fec7244dba",
"rss": "https://feeds.megaphone.fm/KQINC9137121918"
}
},
"theleap": {
"id": "theleap",
"title": "The Leap",
"tagline": "What if you closed your eyes, and jumped?",
"info": "Stories about people making dramatic, risky changes, told by award-winning public radio reporter Judy Campbell.",
"imageSrc": "https://cdn.kqed.org/wp-content/uploads/2024/04/The-Leap-Podcast-Tile-703x703-1.jpg",
"imageAlt": "KQED The Leap",
"officialWebsiteLink": "/podcasts/theleap",
"meta": {
"site": "news",
"source": "kqed",
"order": 15
},
"link": "/podcasts/theleap",
"subscribe": {
"apple": "https://podcasts.apple.com/us/podcast/the-leap/id1046668171",
"google": "https://podcasts.google.com/feed/aHR0cHM6Ly9mZWVkcy5tZWdhcGhvbmUuZm0vS1FJTkM0NTcwODQ2MjY2",
"npr": "https://www.npr.org/podcasts/447248267/the-leap",
"stitcher": "https://www.stitcher.com/podcast/kqed/the-leap",
"spotify": "https://open.spotify.com/show/3sSlVHHzU0ytLwuGs1SD1U",
"rss": "https://ww2.kqed.org/news/programs/the-leap/feed/podcast"
}
},
"masters-of-scale": {
"id": "masters-of-scale",
"title": "Masters of Scale",
"info": "Masters of Scale is an original podcast in which LinkedIn co-founder and Greylock Partner Reid Hoffman sets out to describe and prove theories that explain how great entrepreneurs take their companies from zero to a gazillion in ingenious fashion.",
"airtime": "Every other Wednesday June 12 through October 16 at 8pm (repeats Thursdays at 2am)",
"imageSrc": "https://cdn.kqed.org/wp-content/uploads/2024/04/Masters-of-Scale-Podcast-Tile-360x360-1.jpg",
"officialWebsiteLink": "https://mastersofscale.com/",
"meta": {
"site": "radio",
"source": "WaitWhat"
},
"link": "/radio/program/masters-of-scale",
"subscribe": {
"apple": "http://mastersofscale.app.link/",
"rss": "https://rss.art19.com/masters-of-scale"
}
},
"the-moth-radio-hour": {
"id": "the-moth-radio-hour",
"title": "The Moth Radio Hour",
"info": "Since its launch in 1997, The Moth has presented thousands of true stories, told live and without notes, to standing-room-only crowds worldwide. Moth storytellers stand alone, under a spotlight, with only a microphone and a roomful of strangers. The storyteller and the audience embark on a high-wire act of shared experience which is both terrifying and exhilarating. Since 2008, The Moth podcast has featured many of our favorite stories told live on Moth stages around the country. For information on all of our programs and live events, visit themoth.org.",
"airtime": "SAT 8pm-9pm and SUN 11am-12pm",
"imageSrc": "https://ww2.kqed.org/radio/wp-content/uploads/sites/50/2018/04/theMoth.jpg",
"officialWebsiteLink": "https://themoth.org/",
"meta": {
"site": "arts",
"source": "prx"
},
"link": "/radio/program/the-moth-radio-hour",
"subscribe": {
"apple": "https://itunes.apple.com/us/podcast/the-moth-podcast/id275699983?mt=2",
"tuneIn": "https://tunein.com/radio/The-Moth-p273888/",
"rss": "http://feeds.themoth.org/themothpodcast"
}
},
"the-new-yorker-radio-hour": {
"id": "the-new-yorker-radio-hour",
"title": "The New Yorker Radio Hour",
"info": "The New Yorker Radio Hour is a weekly program presented by the magazine's editor, David Remnick, and produced by WNYC Studios and The New Yorker. Each episode features a diverse mix of interviews, profiles, storytelling, and an occasional burst of humor inspired by the magazine, and shaped by its writers, artists, and editors. This isn't a radio version of a magazine, but something all its own, reflecting the rich possibilities of audio storytelling and conversation. Theme music for the show was composed and performed by Merrill Garbus of tUnE-YArDs.",
"airtime": "SAT 10am-11am",
"imageSrc": "https://cdn.kqed.org/wp-content/uploads/2024/04/The-New-Yorker-Podcast-Tile-360x360-1.jpg",
"officialWebsiteLink": "https://www.wnycstudios.org/shows/tnyradiohour",
"meta": {
"site": "arts",
"source": "WNYC"
},
"link": "/radio/program/the-new-yorker-radio-hour",
"subscribe": {
"apple": "https://itunes.apple.com/us/podcast/id1050430296",
"tuneIn": "https://tunein.com/podcasts/WNYC-Podcasts/New-Yorker-Radio-Hour-p803804/",
"rss": "https://feeds.feedburner.com/newyorkerradiohour"
}
},
"the-takeaway": {
"id": "the-takeaway",
"title": "The Takeaway",
"info": "The Takeaway is produced in partnership with its national audience. It delivers perspective and analysis to help us better understand the day’s news. Be a part of the American conversation on-air and online.",
"airtime": "MON-THU 12pm-1pm",
"imageSrc": "https://cdn.kqed.org/wp-content/uploads/2024/04/The-Takeaway-Podcast-Tile-360x360-1.jpg",
"officialWebsiteLink": "https://www.wnycstudios.org/shows/takeaway",
"meta": {
"site": "news",
"source": "WNYC"
},
"link": "/radio/program/the-takeaway",
"subscribe": {
"apple": "https://itunes.apple.com/us/podcast/the-takeaway/id363143310?mt=2",
"tuneIn": "http://tunein.com/radio/The-Takeaway-p150731/",
"rss": "https://feeds.feedburner.com/takeawaypodcast"
}
},
"this-american-life": {
"id": "this-american-life",
"title": "This American Life",
"info": "This American Life is a weekly public radio show, heard by 2.2 million people on more than 500 stations. Another 2.5 million people download the weekly podcast. It is hosted by Ira Glass, produced in collaboration with Chicago Public Media, delivered to stations by PRX The Public Radio Exchange, and has won all of the major broadcasting awards.",
"airtime": "SAT 12pm-1pm, 7pm-8pm",
"imageSrc": "https://ww2.kqed.org/radio/wp-content/uploads/sites/50/2018/04/thisAmericanLife.png",
"officialWebsiteLink": "https://www.thisamericanlife.org/",
"meta": {
"site": "news",
"source": "wbez"
},
"link": "/radio/program/this-american-life",
"subscribe": {
"apple": "https://itunes.apple.com/WebObjects/MZStore.woa/wa/viewPodcast?s=143441&mt=2&id=201671138&at=11l79Y&ct=nprdirectory",
"rss": "https://www.thisamericanlife.org/podcast/rss.xml"
}
},
"truthbetold": {
"id": "truthbetold",
"title": "Truth Be Told",
"tagline": "Advice by and for people of color",
"info": "We’re the friend you call after a long day, the one who gets it. Through wisdom from some of the greatest thinkers of our time, host Tonya Mosley explores what it means to grow and thrive as a Black person in America, while discovering new ways of being that serve as a portal to more love, more healing, and more joy.",
"airtime": "",
"imageSrc": "https://cdn.kqed.org/wp-content/uploads/2024/04/Truth-Be-Told-Podcast-Tile-360x360-1.jpg",
"imageAlt": "KQED Truth Be Told with Tonya Mosley",
"officialWebsiteLink": "https://www.kqed.ord/podcasts/truthbetold",
"meta": {
"site": "news",
"source": "npr"
},
"link": "/podcasts/truthbetold",
"subscribe": {
"apple": "https://podcasts.apple.com/us/podcast/truth-be-told/id1462216572",
"google": "https://podcasts.google.com/feed/aHR0cHM6Ly93dzIua3FlZC5vcmcvbmV3cy9jYXRlZ29yeS90cnV0aC1iZS10b2xkLXBvZGNhc3QvZmVlZA",
"npr": "https://www.npr.org/podcasts/719210818/truth-be-told",
"stitcher": "https://www.stitcher.com/s?fid=398170&refid=stpr",
"spotify": "https://open.spotify.com/show/587DhwTBxke6uvfwDfaV5N"
}
},
"wait-wait-dont-tell-me": {
"id": "wait-wait-dont-tell-me",
"title": "Wait Wait... Don't Tell Me!",
"info": "Peter Sagal and Bill Kurtis host the weekly NPR News quiz show alongside some of the best and brightest news and entertainment personalities.",
"airtime": "SUN 10am-11am, SAT 11am-12pm, SAT 6pm-7pm",
"imageSrc": "https://cdn.kqed.org/wp-content/uploads/2024/04/Wait-Wait-Podcast-Tile-300x300-1.jpg",
"officialWebsiteLink": "https://www.npr.org/programs/wait-wait-dont-tell-me/",
"meta": {
"site": "news",
"source": "npr"
},
"link": "/radio/program/wait-wait-dont-tell-me",
"subscribe": {
"npr": "https://rpb3r.app.goo.gl/Xogv",
"apple": "https://itunes.apple.com/WebObjects/MZStore.woa/wa/viewPodcast?s=143441&mt=2&id=121493804&at=11l79Y&ct=nprdirectory",
"tuneIn": "https://tunein.com/radio/Wait-Wait-Dont-Tell-Me-p46/",
"rss": "https://feeds.npr.org/344098539/podcast.xml"
}
},
"washington-week": {
"id": "washington-week",
"title": "Washington Week",
"info": "For 50 years, Washington Week has been the most intelligent and up to date conversation about the most important news stories of the week. Washington Week is the longest-running news and public affairs program on PBS and features journalists -- not pundits -- lending insight and perspective to the week's important news stories.",
"airtime": "SAT 1:30am-2am",
"imageSrc": "https://ww2.kqed.org/radio/wp-content/uploads/sites/50/2018/04/washington-week.jpg",
"officialWebsiteLink": "http://www.pbs.org/weta/washingtonweek/",
"meta": {
"site": "news",
"source": "pbs"
},
"link": "/radio/program/washington-week",
"subscribe": {
"apple": "https://itunes.apple.com/us/podcast/washington-week-audio-pbs/id83324702?mt=2",
"tuneIn": "https://tunein.com/podcasts/Current-Affairs/Washington-Week-p693/",
"rss": "http://feeds.pbs.org/pbs/weta/washingtonweek-audio"
}
},
"weekend-edition-saturday": {
"id": "weekend-edition-saturday",
"title": "Weekend Edition Saturday",
"info": "Weekend Edition Saturday wraps up the week's news and offers a mix of analysis and features on a wide range of topics, including arts, sports, entertainment, and human interest stories. The two-hour program is hosted by NPR's Peabody Award-winning Scott Simon.",
"airtime": "SAT 5am-10am",
"imageSrc": "https://cdn.kqed.org/wp-content/uploads/2024/04/Weekend-Edition-Podcast-Tile-360x360-1.jpg",
"officialWebsiteLink": "https://www.npr.org/programs/weekend-edition-saturday/",
"meta": {
"site": "news",
"source": "npr"
},
"link": "/radio/program/weekend-edition-saturday"
},
"weekend-edition-sunday": {
"id": "weekend-edition-sunday",
"title": "Weekend Edition Sunday",
"info": "Weekend Edition Sunday features interviews with newsmakers, artists, scientists, politicians, musicians, writers, theologians and historians. The program has covered news events from Nelson Mandela's 1990 release from a South African prison to the capture of Saddam Hussein.",
"airtime": "SUN 5am-10am",
"imageSrc": "https://cdn.kqed.org/wp-content/uploads/2024/04/Weekend-Edition-Podcast-Tile-360x360-1.jpg",
"officialWebsiteLink": "https://www.npr.org/programs/weekend-edition-sunday/",
"meta": {
"site": "news",
"source": "npr"
},
"link": "/radio/program/weekend-edition-sunday"
},
"world-affairs": {
"id": "world-affairs",
"title": "World Affairs",
"info": "The world as we knew it is undergoing a rapid transformation…so what's next? Welcome to WorldAffairs, your guide to a changing world. We give you the context you need to navigate across borders and ideologies. Through sound-rich stories and in-depth interviews, we break down what it means to be a global citizen on a hot, crowded planet. Our hosts, Ray Suarez, Teresa Cotsirilos and Philip Yun help you make sense of an uncertain world, one story at a time.",
"airtime": "MON 10pm, TUE 1am, SAT 3am",
"imageSrc": "https://cdn.kqed.org/wp-content/uploads/2024/04/World-Affairs-Podcast-Tile-360x360-1.jpg",
"officialWebsiteLink": "https://www.worldaffairs.org/",
"meta": {
"site": "news",
"source": "World Affairs"
},
"link": "/radio/program/world-affairs",
"subscribe": {
"apple": "https://itunes.apple.com/us/podcast/world-affairs/id101215657?mt=2",
"tuneIn": "https://tunein.com/radio/WorldAffairs-p1665/",
"rss": "https://worldaffairs.libsyn.com/rss"
}
},
"on-shifting-ground": {
"id": "on-shifting-ground",
"title": "On Shifting Ground with Ray Suarez",
"info": "Geopolitical turmoil. A warming planet. Authoritarians on the rise. We live in a chaotic world that’s rapidly shifting around us. “On Shifting Ground with Ray Suarez” explores international fault lines and how they impact us all. Each week, NPR veteran Ray Suarez hosts conversations with journalists, leaders and policy experts to help us read between the headlines – and give us hope for human resilience.",
"airtime": "MON 10pm, TUE 1am, SAT 3am",
"imageSrc": "https://ww2.kqed.org/app/uploads/2022/12/onshiftingground-600x600-1.png",
"officialWebsiteLink": "https://worldaffairs.org/radio-podcast/",
"meta": {
"site": "news",
"source": "On Shifting Ground"
},
"link": "/radio/program/on-shifting-ground",
"subscribe": {
"apple": "https://podcasts.apple.com/ie/podcast/on-shifting-ground/id101215657",
"rss": "https://feeds.libsyn.com/36668/rss"
}
},
"hidden-brain": {
"id": "hidden-brain",
"title": "Hidden Brain",
"info": "Shankar Vedantam uses science and storytelling to reveal the unconscious patterns that drive human behavior, shape our choices and direct our relationships.",
"imageSrc": "https://ww2.kqed.org/radio/wp-content/uploads/sites/50/2018/05/hiddenbrain.jpg",
"officialWebsiteLink": "https://www.npr.org/series/423302056/hidden-brain",
"airtime": "SUN 7pm-8pm",
"meta": {
"site": "news",
"source": "NPR"
},
"link": "/radio/program/hidden-brain",
"subscribe": {
"apple": "https://itunes.apple.com/us/podcast/hidden-brain/id1028908750?mt=2",
"tuneIn": "https://tunein.com/podcasts/Science-Podcasts/Hidden-Brain-p787503/",
"rss": "https://feeds.npr.org/510308/podcast.xml"
}
},
"city-arts": {
"id": "city-arts",
"title": "City Arts & Lectures",
"info": "A one-hour radio program to hear celebrated writers, artists and thinkers address contemporary ideas and values, often discussing the creative process. Please note: tapes or transcripts are not available",
"imageSrc": "https://ww2.kqed.org/radio/wp-content/uploads/sites/50/2018/05/cityartsandlecture-300x300.jpg",
"officialWebsiteLink": "https://www.cityarts.net/",
"airtime": "SUN 1pm-2pm, TUE 10pm, WED 1am",
"meta": {
"site": "news",
"source": "City Arts & Lectures"
},
"link": "https://www.cityarts.net",
"subscribe": {
"tuneIn": "https://tunein.com/radio/City-Arts-and-Lectures-p692/",
"rss": "https://www.cityarts.net/feed/"
}
},
"white-lies": {
"id": "white-lies",
"title": "White Lies",
"info": "In 1965, Rev. James Reeb was murdered in Selma, Alabama. Three men were tried and acquitted, but no one was ever held to account. Fifty years later, two journalists from Alabama return to the city where it happened, expose the lies that kept the murder from being solved and uncover a story about guilt and memory that says as much about America today as it does about the past.",
"imageSrc": "https://cdn.kqed.org/wp-content/uploads/2024/04/White-Lies-Podcast-Tile-360x360-1.jpg",
"officialWebsiteLink": "https://www.npr.org/podcasts/510343/white-lies",
"meta": {
"site": "news",
"source": "npr"
},
"link": "/radio/program/white-lies",
"subscribe": {
"npr": "https://rpb3r.app.goo.gl/whitelies",
"apple": "https://podcasts.apple.com/podcast/id1462650519?mt=2&at=11l79Y&ct=nprdirectory",
"google": "https://podcasts.google.com/feed/aHR0cHM6Ly9mZWVkcy5ucHIub3JnLzUxMDM0My9wb2RjYXN0LnhtbA",
"spotify": "https://open.spotify.com/show/12yZ2j8vxqhc0QZyRES3ft?si=LfWYEK6URA63hueKVxRLAw",
"rss": "https://feeds.npr.org/510343/podcast.xml"
}
},
"rightnowish": {
"id": "rightnowish",
"title": "Rightnowish",
"tagline": "Art is where you find it",
"info": "Rightnowish digs into life in the Bay Area right now… ish. Journalist Pendarvis Harshaw takes us to galleries painted on the sides of liquor stores in West Oakland. We'll dance in warehouses in the Bayview, make smoothies with kids in South Berkeley, and listen to classical music in a 1984 Cutlass Supreme in Richmond. Every week, Pen talks to movers and shakers about how the Bay Area shapes what they create, and how they shape the place we call home.",
"imageSrc": "https://cdn.kqed.org/wp-content/uploads/2024/04/Rightnowish-Podcast-Tile-500x500-1.jpg",
"imageAlt": "KQED Rightnowish with Pendarvis Harshaw",
"officialWebsiteLink": "/podcasts/rightnowish",
"meta": {
"site": "arts",
"source": "kqed",
"order": 14
},
"link": "/podcasts/rightnowish",
"subscribe": {
"npr": "https://www.npr.org/podcasts/721590300/rightnowish",
"rss": "https://ww2.kqed.org/arts/programs/rightnowish/feed/podcast",
"apple": "https://podcasts.apple.com/us/podcast/rightnowish/id1482187648",
"stitcher": "https://www.stitcher.com/podcast/kqed/rightnowish",
"google": "https://podcasts.google.com/feed/aHR0cHM6Ly9mZWVkcy5tZWdhcGhvbmUuZm0vS1FJTkMxMjU5MTY3NDc4",
"spotify": "https://open.spotify.com/show/7kEJuafTzTVan7B78ttz1I"
}
},
"jerrybrown": {
"id": "jerrybrown",
"title": "The Political Mind of Jerry Brown",
"tagline": "Lessons from a lifetime in politics",
"info": "The Political Mind of Jerry Brown brings listeners the wisdom of the former Governor, Mayor, and presidential candidate. Scott Shafer interviewed Brown for more than 40 hours, covering the former governor's life and half-century in the political game and Brown has some lessons he'd like to share. ",
"imageSrc": "https://cdn.kqed.org/wp-content/uploads/2024/04/The-Political-Mind-of-Jerry-Brown-Podcast-Tile-703x703-1.jpg",
"imageAlt": "KQED The Political Mind of Jerry Brown",
"officialWebsiteLink": "/podcasts/jerrybrown",
"meta": {
"site": "news",
"source": "kqed",
"order": 16
},
"link": "/podcasts/jerrybrown",
"subscribe": {
"npr": "https://www.npr.org/podcasts/790253322/the-political-mind-of-jerry-brown",
"apple": "https://itunes.apple.com/us/podcast/id1492194549",
"rss": "https://ww2.kqed.org/news/series/jerrybrown/feed/podcast/",
"tuneIn": "http://tun.in/pjGcK",
"stitcher": "https://www.stitcher.com/podcast/kqed/the-political-mind-of-jerry-brown",
"spotify": "https://open.spotify.com/show/54C1dmuyFyKMFttY6X2j6r?si=K8SgRCoISNK6ZbjpXrX5-w",
"google": "https://podcasts.google.com/feed/aHR0cHM6Ly93dzIua3FlZC5vcmcvbmV3cy9zZXJpZXMvamVycnlicm93bi9mZWVkL3BvZGNhc3Qv"
}
},
"the-splendid-table": {
"id": "the-splendid-table",
"title": "The Splendid Table",
"info": "\u003cem>The Splendid Table\u003c/em> hosts our nation's conversations about cooking, sustainability and food culture.",
"imageSrc": "https://cdn.kqed.org/wp-content/uploads/2024/04/The-Splendid-Table-Podcast-Tile-360x360-1.jpg",
"officialWebsiteLink": "https://www.splendidtable.org/",
"airtime": "SUN 10-11 pm",
"meta": {
"site": "radio",
"source": "npr"
},
"link": "/radio/program/the-splendid-table"
}
},
"racesReducer": {
"5921": {
"id": "5921",
"type": "apRace",
"location": "State of California",
"raceName": "U.S. House of Representatives, District 7",
"raceDescription": "Top candidate wins seat.",
"raceType": "top2",
"totalVotes": 158422,
"precinctsReportPercentage": 100,
"eevp": 99,
"tabulationStatus": "End of AP Tabulation",
"dateUpdated": "May 9, 2024",
"timeUpdated": "2:18 PM",
"source": "AP",
"candidates": [
{
"candidateName": "Doris Matsui",
"candidateIncumbent": true,
"candidateParty": "D",
"voteCount": 89456,
"isWinner": true
},
{
"candidateName": "Tom Silva",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 48920,
"isWinner": true
},
{
"candidateName": "David Mandel",
"candidateIncumbent": false,
"candidateParty": "D",
"voteCount": 20046,
"isWinner": false
}
],
"winnerDateTime": "2024-03-09T01:00:38.194Z"
},
"5922": {
"id": "5922",
"type": "apRace",
"location": "State of California",
"raceName": "U.S. House of Representatives, District 8",
"raceDescription": "Top candidate wins seat.",
"raceType": "top2",
"totalVotes": 0,
"uncontested": true,
"precinctsReportPercentage": 100,
"eevp": 0,
"tabulationStatus": "End of AP Tabulation",
"dateUpdated": "May 9, 2024",
"timeUpdated": "2:18 PM",
"source": "AP",
"candidates": [
{
"candidateName": "Rudy Recile",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 0,
"isWinner": true
},
{
"candidateName": "John Garamendi",
"candidateIncumbent": true,
"candidateParty": "D",
"voteCount": 0,
"isWinner": true
}
],
"winnerDateTime": "2024-03-06T04:00:30.000Z"
},
"5924": {
"id": "5924",
"type": "apRace",
"location": "State of California",
"raceName": "U.S. House of Representatives, District 10",
"raceDescription": "Top candidate wins seat.",
"raceType": "top2",
"totalVotes": 185034,
"precinctsReportPercentage": 100,
"eevp": 99,
"tabulationStatus": "End of AP Tabulation",
"dateUpdated": "May 9, 2024",
"timeUpdated": "2:18 PM",
"source": "AP",
"candidates": [
{
"candidateName": "Mark DeSaulnier",
"candidateIncumbent": true,
"candidateParty": "D",
"voteCount": 121265,
"isWinner": true
},
{
"candidateName": "Katherine Piccinini",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 34883,
"isWinner": true
},
{
"candidateName": "Nolan Chen",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 19459,
"isWinner": false
},
{
"candidateName": "Joe Sweeney",
"candidateIncumbent": false,
"candidateParty": "NPP",
"voteCount": 7606,
"isWinner": false
},
{
"candidateName": "Mohamed Elsherbini",
"candidateIncumbent": false,
"candidateParty": "NPP",
"voteCount": 1821,
"isWinner": false
}
],
"winnerDateTime": "2024-03-09T01:02:32.415Z"
},
"5926": {
"id": "5926",
"type": "apRace",
"location": "State of California",
"raceName": "U.S. House of Representatives, District 12",
"raceDescription": "Top candidate wins seat.",
"raceType": "top2",
"totalVotes": 153801,
"precinctsReportPercentage": 100,
"eevp": 99.85,
"tabulationStatus": "End of AP Tabulation",
"dateUpdated": "May 9, 2024",
"timeUpdated": "2:18 PM",
"source": "AP",
"candidates": [
{
"candidateName": "Lateefah Simon",
"candidateIncumbent": false,
"candidateParty": "D",
"voteCount": 85905,
"isWinner": true
},
{
"candidateName": "Jennifer Tran",
"candidateIncumbent": false,
"candidateParty": "D",
"voteCount": 22964,
"isWinner": true
},
{
"candidateName": "Tony Daysog",
"candidateIncumbent": false,
"candidateParty": "D",
"voteCount": 17197,
"isWinner": false
},
{
"candidateName": "Stephen Slauson",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 9699,
"isWinner": false
},
{
"candidateName": "Glenn Kaplan",
"candidateIncumbent": false,
"candidateParty": "D",
"voteCount": 6785,
"isWinner": false
},
{
"candidateName": "Eric Wilson",
"candidateIncumbent": false,
"candidateParty": "D",
"voteCount": 4243,
"isWinner": false
},
{
"candidateName": "Abdur Sikder",
"candidateIncumbent": false,
"candidateParty": "D",
"voteCount": 2847,
"isWinner": false
},
{
"candidateName": "Ned Nuerge",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 2532,
"isWinner": false
},
{
"candidateName": "Andre Todd",
"candidateIncumbent": false,
"candidateParty": "D",
"voteCount": 1629,
"isWinner": false
}
],
"winnerDateTime": "2024-03-16T00:22:36.062Z"
},
"5928": {
"id": "5928",
"type": "apRace",
"location": "State of California",
"raceName": "U.S. House of Representatives, District 14",
"raceDescription": "Top candidate wins seat.",
"raceType": "top2",
"totalVotes": 125831,
"precinctsReportPercentage": 100,
"eevp": 99.89,
"tabulationStatus": "End of AP Tabulation",
"dateUpdated": "May 9, 2024",
"timeUpdated": "2:18 PM",
"source": "AP",
"candidates": [
{
"candidateName": "Eric Swalwell",
"candidateIncumbent": true,
"candidateParty": "D",
"voteCount": 83989,
"isWinner": true
},
{
"candidateName": "Vin Kruttiventi",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 22106,
"isWinner": true
},
{
"candidateName": "Alison Hayden",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 11928,
"isWinner": false
},
{
"candidateName": "Luis Reynoso",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 7808,
"isWinner": false
}
],
"winnerDateTime": "2024-03-12T00:51:36.366Z"
},
"5930": {
"id": "5930",
"type": "apRace",
"location": "State of California",
"raceName": "U.S. House of Representatives, District 16",
"raceDescription": "Top candidate wins seat.",
"raceType": "top2",
"totalVotes": 182188,
"precinctsReportPercentage": 100,
"eevp": 100,
"tabulationStatus": "End of AP Tabulation",
"dateUpdated": "May 9, 2024",
"timeUpdated": "2:18 PM",
"source": "AP",
"candidates": [
{
"candidateName": "Sam Liccardo",
"candidateIncumbent": false,
"candidateParty": "D",
"voteCount": 38492,
"isWinner": true
},
{
"candidateName": "Evan Low",
"candidateIncumbent": false,
"candidateParty": "D",
"voteCount": 30261,
"isWinner": true
},
{
"candidateName": "Joe Simitian",
"candidateIncumbent": false,
"candidateParty": "D",
"voteCount": 30256,
"isWinner": false
},
{
"candidateName": "Peter Ohtaki",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 23283,
"isWinner": false
},
{
"candidateName": "Peter Dixon",
"candidateIncumbent": false,
"candidateParty": "D",
"voteCount": 14677,
"isWinner": false
},
{
"candidateName": "Rishi Kumar",
"candidateIncumbent": false,
"candidateParty": "D",
"voteCount": 12383,
"isWinner": false
},
{
"candidateName": "Karl Ryan",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 11563,
"isWinner": false
},
{
"candidateName": "Julie Lythcott-Haims",
"candidateIncumbent": false,
"candidateParty": "D",
"voteCount": 11386,
"isWinner": false
},
{
"candidateName": "Ahmed Mostafa",
"candidateIncumbent": false,
"candidateParty": "D",
"voteCount": 5814,
"isWinner": false
},
{
"candidateName": "Greg Tanaka",
"candidateIncumbent": false,
"candidateParty": "D",
"voteCount": 2421,
"isWinner": false
},
{
"candidateName": "Joby Bernstein",
"candidateIncumbent": false,
"candidateParty": "D",
"voteCount": 1652,
"isWinner": false
}
],
"winnerDateTime": "2024-05-02T14:15:13.232Z"
},
"5931": {
"id": "5931",
"type": "apRace",
"location": "State of California",
"raceName": "U.S. House of Representatives, District 17",
"raceDescription": "Top candidate wins seat.",
"raceType": "top2",
"totalVotes": 117534,
"precinctsReportPercentage": 100,
"eevp": 99.9,
"tabulationStatus": "End of AP Tabulation",
"dateUpdated": "May 9, 2024",
"timeUpdated": "2:18 PM",
"source": "AP",
"candidates": [
{
"candidateName": "Ro Khanna",
"candidateIncumbent": true,
"candidateParty": "D",
"voteCount": 73941,
"isWinner": true
},
{
"candidateName": "Anita Chen",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 31539,
"isWinner": true
},
{
"candidateName": "Ritesh Tandon",
"candidateIncumbent": false,
"candidateParty": "D",
"voteCount": 5728,
"isWinner": false
},
{
"candidateName": "Mario Ramirez",
"candidateIncumbent": false,
"candidateParty": "D",
"voteCount": 4491,
"isWinner": false
},
{
"candidateName": "Joe Dehn",
"candidateIncumbent": false,
"candidateParty": "Lib",
"voteCount": 1835,
"isWinner": false
}
],
"winnerDateTime": "2024-03-08T01:50:53.956Z"
},
"5932": {
"id": "5932",
"type": "apRace",
"location": "State of California",
"raceName": "U.S. House of Representatives, District 18",
"raceDescription": "Top candidate wins seat.",
"raceType": "top2",
"totalVotes": 96302,
"precinctsReportPercentage": 100,
"eevp": 99,
"tabulationStatus": "End of AP Tabulation",
"dateUpdated": "May 9, 2024",
"timeUpdated": "2:18 PM",
"source": "AP",
"candidates": [
{
"candidateName": "Zoe Lofgren",
"candidateIncumbent": true,
"candidateParty": "D",
"voteCount": 49323,
"isWinner": true
},
{
"candidateName": "Peter Hernandez",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 31622,
"isWinner": true
},
{
"candidateName": "Charlene Nijmeh",
"candidateIncumbent": false,
"candidateParty": "D",
"voteCount": 10614,
"isWinner": false
},
{
"candidateName": "Lawrence Milan",
"candidateIncumbent": false,
"candidateParty": "D",
"voteCount": 2712,
"isWinner": false
},
{
"candidateName": "Luele Kifle",
"candidateIncumbent": false,
"candidateParty": "D",
"voteCount": 2031,
"isWinner": false
}
],
"winnerDateTime": "2024-03-12T00:26:02.706Z"
},
"5963": {
"id": "5963",
"type": "apRace",
"location": "State of California",
"raceName": "State House, District 2",
"raceDescription": "Top candidate wins seat.",
"raceType": "top2",
"totalVotes": 139085,
"precinctsReportPercentage": 100,
"eevp": 99,
"tabulationStatus": "End of AP Tabulation",
"dateUpdated": "May 9, 2024",
"timeUpdated": "2:18 PM",
"source": "AP",
"candidates": [
{
"candidateName": "Michael Greer",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 38079,
"isWinner": true
},
{
"candidateName": "Chris Rogers",
"candidateIncumbent": false,
"candidateParty": "D",
"voteCount": 27126,
"isWinner": true
},
{
"candidateName": "Rusty Hicks",
"candidateIncumbent": false,
"candidateParty": "D",
"voteCount": 25615,
"isWinner": false
},
{
"candidateName": "Ariel Kelley",
"candidateIncumbent": false,
"candidateParty": "D",
"voteCount": 19483,
"isWinner": false
},
{
"candidateName": "Frankie Myers",
"candidateIncumbent": false,
"candidateParty": "D",
"voteCount": 17694,
"isWinner": false
},
{
"candidateName": "Ted Williams",
"candidateIncumbent": false,
"candidateParty": "D",
"voteCount": 9550,
"isWinner": false
},
{
"candidateName": "Cynthia Click",
"candidateIncumbent": false,
"candidateParty": "D",
"voteCount": 1538,
"isWinner": false
}
],
"winnerDateTime": "2024-03-22T21:38:36.711Z"
},
"5972": {
"id": "5972",
"type": "apRace",
"location": "State of California",
"raceName": "State House, District 11",
"raceDescription": "Top candidate wins seat.",
"raceType": "top2",
"totalVotes": 99775,
"precinctsReportPercentage": 100,
"eevp": 99,
"tabulationStatus": "End of AP Tabulation",
"dateUpdated": "May 9, 2024",
"timeUpdated": "2:18 PM",
"source": "AP",
"candidates": [
{
"candidateName": "Lori Wilson",
"candidateIncumbent": true,
"candidateParty": "D",
"voteCount": 50085,
"isWinner": true
},
{
"candidateName": "Dave Ennis",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 26074,
"isWinner": true
},
{
"candidateName": "Wanda Wallis",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 14638,
"isWinner": false
},
{
"candidateName": "Jeffrey Flack",
"candidateIncumbent": false,
"candidateParty": "D",
"voteCount": 8978,
"isWinner": false
}
],
"winnerDateTime": "2024-03-08T02:01:24.524Z"
},
"5973": {
"id": "5973",
"type": "apRace",
"location": "State of California",
"raceName": "State House, District 12",
"raceDescription": "Top candidate wins seat.",
"raceType": "top2",
"totalVotes": 143532,
"precinctsReportPercentage": 100,
"eevp": 99,
"tabulationStatus": "End of AP Tabulation",
"dateUpdated": "May 9, 2024",
"timeUpdated": "2:18 PM",
"source": "AP",
"candidates": [
{
"candidateName": "Damon Connolly",
"candidateIncumbent": true,
"candidateParty": "D",
"voteCount": 111275,
"isWinner": true
},
{
"candidateName": "Andy Podshadley",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 17240,
"isWinner": true
},
{
"candidateName": "Eryn Cervantes",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 15017,
"isWinner": false
}
],
"winnerDateTime": "2024-03-21T00:25:32.262Z"
},
"5975": {
"id": "5975",
"type": "apRace",
"location": "State of California",
"raceName": "State House, District 14",
"raceDescription": "Top candidate wins seat.",
"raceType": "top2",
"totalVotes": 106997,
"precinctsReportPercentage": 100,
"eevp": 100,
"tabulationStatus": "End of AP Tabulation",
"dateUpdated": "May 9, 2024",
"timeUpdated": "2:18 PM",
"source": "AP",
"candidates": [
{
"candidateName": "Buffy Wicks",
"candidateIncumbent": true,
"candidateParty": "D",
"voteCount": 78678,
"isWinner": true
},
{
"candidateName": "Margot Smith",
"candidateIncumbent": false,
"candidateParty": "D",
"voteCount": 18251,
"isWinner": true
},
{
"candidateName": "Utkarsh Jain",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 10068,
"isWinner": false
}
],
"winnerDateTime": "2024-03-15T01:30:34.539Z"
},
"5976": {
"id": "5976",
"type": "apRace",
"location": "State of California",
"raceName": "State House, District 15",
"raceDescription": "Top candidate wins seat.",
"raceType": "top2",
"totalVotes": 97144,
"precinctsReportPercentage": 100,
"eevp": 99,
"tabulationStatus": "End of AP Tabulation",
"dateUpdated": "May 9, 2024",
"timeUpdated": "2:18 PM",
"source": "AP",
"candidates": [
{
"candidateName": "Sonia Ledo",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 30946,
"isWinner": true
},
{
"candidateName": "Anamarie Farias",
"candidateIncumbent": false,
"candidateParty": "D",
"voteCount": 29512,
"isWinner": true
},
{
"candidateName": "Monica Wilson",
"candidateIncumbent": false,
"candidateParty": "D",
"voteCount": 24775,
"isWinner": false
},
{
"candidateName": "Karen Mitchoff",
"candidateIncumbent": false,
"candidateParty": "D",
"voteCount": 11911,
"isWinner": false
}
],
"winnerDateTime": "2024-03-14T00:19:38.858Z"
},
"5977": {
"id": "5977",
"type": "apRace",
"location": "State of California",
"raceName": "State House, District 16",
"raceDescription": "Top candidate wins seat.",
"raceType": "top2",
"totalVotes": 0,
"uncontested": true,
"precinctsReportPercentage": 0,
"eevp": 0,
"tabulationStatus": "End of AP Tabulation",
"dateUpdated": "May 9, 2024",
"timeUpdated": "2:18 PM",
"source": "AP",
"candidates": [
{
"candidateName": "Joseph Rubay",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 0,
"isWinner": true
},
{
"candidateName": "Rebecca Bauer-Kahan",
"candidateIncumbent": true,
"candidateParty": "D",
"voteCount": 0,
"isWinner": true
}
],
"winnerDateTime": "2024-03-06T04:00:30.000Z"
},
"5978": {
"id": "5978",
"type": "apRace",
"location": "State of California",
"raceName": "State House, District 17",
"raceDescription": "Top candidate wins seat.",
"raceType": "top2",
"totalVotes": 111003,
"precinctsReportPercentage": 100,
"eevp": 99,
"tabulationStatus": "End of AP Tabulation",
"dateUpdated": "May 9, 2024",
"timeUpdated": "2:18 PM",
"source": "AP",
"candidates": [
{
"candidateName": "Matt Haney",
"candidateIncumbent": true,
"candidateParty": "D",
"voteCount": 90915,
"isWinner": true
},
{
"candidateName": "Manuel Noris-Barrera",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 13843,
"isWinner": true
},
{
"candidateName": "Otto Duke",
"candidateIncumbent": false,
"candidateParty": "D",
"voteCount": 6245,
"isWinner": false
}
],
"winnerDateTime": "2024-03-12T00:36:19.697Z"
},
"5979": {
"id": "5979",
"type": "apRace",
"location": "State of California",
"raceName": "State House, District 18",
"raceDescription": "Top candidate wins seat.",
"raceType": "top2",
"totalVotes": 86008,
"precinctsReportPercentage": 100,
"eevp": 99,
"tabulationStatus": "End of AP Tabulation",
"dateUpdated": "May 9, 2024",
"timeUpdated": "2:18 PM",
"source": "AP",
"candidates": [
{
"candidateName": "Mia Bonta",
"candidateIncumbent": true,
"candidateParty": "D",
"voteCount": 73040,
"isWinner": true
},
{
"candidateName": "Andre Sandford",
"candidateIncumbent": false,
"candidateParty": "AIP",
"voteCount": 4575,
"isWinner": true
},
{
"candidateName": "Mindy Pechenuk",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 4389,
"isWinner": false
},
{
"candidateName": "Cheyenne Kenney",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 4004,
"isWinner": false
}
],
"winnerDateTime": "2024-05-02T14:13:20.724Z"
},
"5980": {
"id": "5980",
"type": "apRace",
"location": "State of California",
"raceName": "State House, District 19",
"raceDescription": "Top candidate wins seat.",
"raceType": "top2",
"totalVotes": 113959,
"precinctsReportPercentage": 100,
"eevp": 99,
"tabulationStatus": "End of AP Tabulation",
"dateUpdated": "May 9, 2024",
"timeUpdated": "2:18 PM",
"source": "AP",
"candidates": [
{
"candidateName": "Catherine Stefani",
"candidateIncumbent": false,
"candidateParty": "D",
"voteCount": 64960,
"isWinner": true
},
{
"candidateName": "David Lee",
"candidateIncumbent": false,
"candidateParty": "D",
"voteCount": 33035,
"isWinner": true
},
{
"candidateName": "Nadia Flamenco",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 8335,
"isWinner": false
},
{
"candidateName": "Arjun Sodhani",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 7629,
"isWinner": false
}
],
"winnerDateTime": "2024-03-11T23:50:23.109Z"
},
"5981": {
"id": "5981",
"type": "apRace",
"location": "State of California",
"raceName": "State House, District 20",
"raceDescription": "Top candidate wins seat.",
"raceType": "top2",
"totalVotes": 0,
"uncontested": true,
"precinctsReportPercentage": 0,
"eevp": 0,
"tabulationStatus": "End of AP Tabulation",
"dateUpdated": "May 9, 2024",
"timeUpdated": "2:18 PM",
"source": "AP",
"candidates": [
{
"candidateName": "Liz Ortega",
"candidateIncumbent": true,
"candidateParty": "D",
"voteCount": 0,
"isWinner": true
}
],
"winnerDateTime": "2024-03-06T04:00:30.000Z"
},
"5982": {
"id": "5982",
"type": "apRace",
"location": "State of California",
"raceName": "State House, District 21",
"raceDescription": "Top candidate wins seat.",
"raceType": "top2",
"totalVotes": 0,
"uncontested": true,
"precinctsReportPercentage": 0,
"eevp": 0,
"tabulationStatus": "End of AP Tabulation",
"dateUpdated": "May 9, 2024",
"timeUpdated": "2:18 PM",
"source": "AP",
"candidates": [
{
"candidateName": "Mark Gilham",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 0,
"isWinner": true
},
{
"candidateName": "Diane Papan",
"candidateIncumbent": true,
"candidateParty": "D",
"voteCount": 0,
"isWinner": true
}
],
"winnerDateTime": "2024-03-06T04:00:30.000Z"
},
"5984": {
"id": "5984",
"type": "apRace",
"location": "State of California",
"raceName": "State House, District 23",
"raceDescription": "Top candidate wins seat.",
"raceType": "top2",
"totalVotes": 116963,
"precinctsReportPercentage": 100,
"eevp": 99,
"tabulationStatus": "End of AP Tabulation",
"dateUpdated": "May 9, 2024",
"timeUpdated": "2:18 PM",
"source": "AP",
"candidates": [
{
"candidateName": "Marc Berman",
"candidateIncumbent": true,
"candidateParty": "D",
"voteCount": 67106,
"isWinner": true
},
{
"candidateName": "Lydia Kou",
"candidateIncumbent": false,
"candidateParty": "D",
"voteCount": 23699,
"isWinner": true
},
{
"candidateName": "Gus Mattammal",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 13277,
"isWinner": false
},
{
"candidateName": "Allan Marson",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 12881,
"isWinner": false
}
],
"winnerDateTime": "2024-03-12T01:13:06.280Z"
},
"5987": {
"id": "5987",
"type": "apRace",
"location": "State of California",
"raceName": "State House, District 26",
"raceDescription": "Top candidate wins seat.",
"raceType": "top2",
"totalVotes": 72753,
"precinctsReportPercentage": 100,
"eevp": 99,
"tabulationStatus": "End of AP Tabulation",
"dateUpdated": "May 9, 2024",
"timeUpdated": "2:18 PM",
"source": "AP",
"candidates": [
{
"candidateName": "Patrick Ahrens",
"candidateIncumbent": false,
"candidateParty": "D",
"voteCount": 25036,
"isWinner": true
},
{
"candidateName": "Tara Sreekrishnan",
"candidateIncumbent": false,
"candidateParty": "D",
"voteCount": 19600,
"isWinner": true
},
{
"candidateName": "Sophie Song",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 15954,
"isWinner": false
},
{
"candidateName": "Omar Din",
"candidateIncumbent": false,
"candidateParty": "D",
"voteCount": 8772,
"isWinner": false
},
{
"candidateName": "Bob Goodwyn",
"candidateIncumbent": false,
"candidateParty": "Lib",
"voteCount": 2170,
"isWinner": false
},
{
"candidateName": "Ashish Garg",
"candidateIncumbent": false,
"candidateParty": "NPP",
"voteCount": 1221,
"isWinner": false
}
],
"winnerDateTime": "2024-03-13T21:06:29.070Z"
},
"5989": {
"id": "5989",
"type": "apRace",
"location": "State of California",
"raceName": "State House, District 28",
"raceDescription": "Top candidate wins seat.",
"raceType": "top2",
"totalVotes": 0,
"uncontested": true,
"precinctsReportPercentage": 0,
"eevp": 0,
"tabulationStatus": "End of AP Tabulation",
"dateUpdated": "May 9, 2024",
"timeUpdated": "2:18 PM",
"source": "AP",
"candidates": [
{
"candidateName": "Gail Pellerin",
"candidateIncumbent": true,
"candidateParty": "D",
"voteCount": 0,
"isWinner": true
},
{
"candidateName": "Liz Lawler",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 0,
"isWinner": true
}
],
"winnerDateTime": "2024-03-06T04:00:30.000Z"
},
"6010": {
"id": "6010",
"type": "apRace",
"location": "State of California",
"raceName": "State House, District 49",
"raceDescription": "Top candidate wins seat.",
"raceType": "top2",
"totalVotes": 0,
"uncontested": true,
"precinctsReportPercentage": 0,
"eevp": 0,
"tabulationStatus": "End of AP Tabulation",
"dateUpdated": "May 9, 2024",
"timeUpdated": "2:18 PM",
"source": "AP",
"candidates": [
{
"candidateName": "Mike Fong",
"candidateIncumbent": true,
"candidateParty": "D",
"voteCount": 0,
"isWinner": true
},
{
"candidateName": "Long Liu",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 0,
"isWinner": true
}
],
"winnerDateTime": "2024-03-06T04:00:30.000Z"
},
"6018": {
"id": "6018",
"type": "apRace",
"location": "State of California",
"raceName": "U.S. House of Representatives, District 2",
"raceDescription": "Top candidate wins seat.",
"raceType": "top2",
"totalVotes": 229348,
"precinctsReportPercentage": 100,
"eevp": 98.93,
"tabulationStatus": "End of AP Tabulation",
"dateUpdated": "May 9, 2024",
"timeUpdated": "2:18 PM",
"source": "AP",
"candidates": [
{
"candidateName": "Jared Huffman",
"candidateIncumbent": true,
"candidateParty": "D",
"voteCount": 169005,
"isWinner": true
},
{
"candidateName": "Chris Coulombe",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 37372,
"isWinner": true
},
{
"candidateName": "Tief Gibbs",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 18437,
"isWinner": false
},
{
"candidateName": "Jolian Kangas",
"candidateIncumbent": false,
"candidateParty": "NPP",
"voteCount": 3166,
"isWinner": false
},
{
"candidateName": "Jason Brisendine",
"candidateIncumbent": false,
"candidateParty": "NPP",
"voteCount": 1368,
"isWinner": false
}
],
"winnerDateTime": "2024-03-12T00:46:10.103Z"
},
"6020": {
"id": "6020",
"type": "apRace",
"location": "State of California",
"raceName": "U.S. House of Representatives, District 4",
"raceDescription": "Top candidate wins seat.",
"raceType": "top2",
"totalVotes": 187640,
"precinctsReportPercentage": 100,
"eevp": 97.16,
"tabulationStatus": "End of AP Tabulation",
"dateUpdated": "May 9, 2024",
"timeUpdated": "2:18 PM",
"source": "AP",
"candidates": [
{
"candidateName": "Mike Thompson",
"candidateIncumbent": true,
"candidateParty": "D",
"voteCount": 118147,
"isWinner": true
},
{
"candidateName": "John Munn",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 56232,
"isWinner": true
},
{
"candidateName": "Andrew Engdahl",
"candidateIncumbent": false,
"candidateParty": "D",
"voteCount": 11202,
"isWinner": false
},
{
"candidateName": "Niket Patwardhan",
"candidateIncumbent": false,
"candidateParty": "NPP",
"voteCount": 2059,
"isWinner": false
}
],
"winnerDateTime": "2024-03-07T00:30:57.980Z"
},
"6025": {
"id": "6025",
"type": "apRace",
"location": "State of California",
"raceName": "U.S. House of Representatives, District 9",
"raceDescription": "Top candidate wins seat.",
"raceType": "top2",
"totalVotes": 121271,
"precinctsReportPercentage": 100,
"eevp": 98.93,
"tabulationStatus": "End of AP Tabulation",
"dateUpdated": "May 9, 2024",
"timeUpdated": "2:18 PM",
"source": "AP",
"candidates": [
{
"candidateName": "Josh Harder",
"candidateIncumbent": true,
"candidateParty": "D",
"voteCount": 60396,
"isWinner": true
},
{
"candidateName": "Kevin Lincoln",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 36346,
"isWinner": true
},
{
"candidateName": "John McBride",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 15525,
"isWinner": false
},
{
"candidateName": "Khalid Jafri",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 9004,
"isWinner": false
}
],
"winnerDateTime": "2024-03-12T00:49:44.113Z"
},
"6031": {
"id": "6031",
"type": "apRace",
"location": "State of California",
"raceName": "U.S. House of Representatives, District 15",
"raceDescription": "Top candidate wins seat.",
"raceType": "top2",
"totalVotes": 0,
"uncontested": true,
"precinctsReportPercentage": 100,
"eevp": 0,
"tabulationStatus": "End of AP Tabulation",
"dateUpdated": "May 9, 2024",
"timeUpdated": "2:18 PM",
"source": "AP",
"candidates": [
{
"candidateName": "Anna Kramer",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 0,
"isWinner": true
},
{
"candidateName": "Kevin Mullin",
"candidateIncumbent": true,
"candidateParty": "D",
"voteCount": 0,
"isWinner": true
}
],
"winnerDateTime": "2024-03-06T04:00:30.000Z"
},
"6035": {
"id": "6035",
"type": "apRace",
"location": "State of California",
"raceName": "U.S. House of Representatives, District 19",
"raceDescription": "Top candidate wins seat.",
"raceType": "top2",
"totalVotes": 203670,
"precinctsReportPercentage": 100,
"eevp": 99,
"tabulationStatus": "End of AP Tabulation",
"dateUpdated": "May 9, 2024",
"timeUpdated": "2:18 PM",
"source": "AP",
"candidates": [
{
"candidateName": "Jimmy Panetta",
"candidateIncumbent": true,
"candidateParty": "D",
"voteCount": 132540,
"isWinner": true
},
{
"candidateName": "Jason Anderson",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 58120,
"isWinner": true
},
{
"candidateName": "Sean Dougherty",
"candidateIncumbent": false,
"candidateParty": "Grn",
"voteCount": 13010,
"isWinner": false
}
],
"winnerDateTime": "2024-03-07T00:23:46.779Z"
},
"6066": {
"id": "6066",
"type": "apRace",
"location": "State of California",
"raceName": "State House, District 3",
"raceDescription": "Top candidate wins seat.",
"raceType": "top2",
"totalVotes": 0,
"uncontested": true,
"precinctsReportPercentage": 0,
"eevp": 0,
"tabulationStatus": "End of AP Tabulation",
"dateUpdated": "May 9, 2024",
"timeUpdated": "2:18 PM",
"source": "AP",
"candidates": [
{
"candidateName": "Jamie Gallagher",
"candidateIncumbent": true,
"candidateParty": "R",
"voteCount": 0,
"isWinner": true
},
{
"candidateName": "Aaron Draper",
"candidateIncumbent": false,
"candidateParty": "D",
"voteCount": 0,
"isWinner": true
}
],
"winnerDateTime": "2024-03-06T04:00:30.000Z"
},
"6067": {
"id": "6067",
"type": "apRace",
"location": "State of California",
"raceName": "State House, District 4",
"raceDescription": "Top candidate wins seat.",
"raceType": "top2",
"totalVotes": 0,
"uncontested": true,
"precinctsReportPercentage": 0,
"eevp": 0,
"tabulationStatus": "End of AP Tabulation",
"dateUpdated": "May 9, 2024",
"timeUpdated": "2:18 PM",
"source": "AP",
"candidates": [
{
"candidateName": "Cecilia Aguiar-Curry",
"candidateIncumbent": true,
"candidateParty": "D",
"voteCount": 0,
"isWinner": true
}
],
"winnerDateTime": "2024-03-06T04:00:30.000Z"
},
"6087": {
"id": "6087",
"type": "apRace",
"location": "State of California",
"raceName": "State House, District 24",
"raceDescription": "Top candidate wins seat.",
"raceType": "top2",
"totalVotes": 66643,
"precinctsReportPercentage": 100,
"eevp": 100,
"tabulationStatus": "End of AP Tabulation",
"dateUpdated": "May 9, 2024",
"timeUpdated": "2:18 PM",
"source": "AP",
"candidates": [
{
"candidateName": "Alex Lee",
"candidateIncumbent": true,
"candidateParty": "D",
"voteCount": 45544,
"isWinner": true
},
{
"candidateName": "Bob Brunton",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 14951,
"isWinner": true
},
{
"candidateName": "Marti Souza",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 6148,
"isWinner": false
}
],
"winnerDateTime": "2024-03-14T23:23:49.770Z"
},
"6088": {
"id": "6088",
"type": "apRace",
"location": "State of California",
"raceName": "State House, District 25",
"raceDescription": "Top candidate wins seat.",
"raceType": "top2",
"totalVotes": 69560,
"precinctsReportPercentage": 100,
"eevp": 99,
"tabulationStatus": "End of AP Tabulation",
"dateUpdated": "May 9, 2024",
"timeUpdated": "2:18 PM",
"source": "AP",
"candidates": [
{
"candidateName": "Ash Kalra",
"candidateIncumbent": true,
"candidateParty": "D",
"voteCount": 35821,
"isWinner": true
},
{
"candidateName": "Ted Stroll",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 18255,
"isWinner": true
},
{
"candidateName": "Lan Ngo",
"candidateIncumbent": false,
"candidateParty": "D",
"voteCount": 15484,
"isWinner": false
}
],
"winnerDateTime": "2024-03-14T02:40:57.200Z"
},
"6092": {
"id": "6092",
"type": "apRace",
"location": "State of California",
"raceName": "State House, District 29",
"raceDescription": "Top candidate wins seat.",
"raceType": "top2",
"totalVotes": 0,
"uncontested": true,
"precinctsReportPercentage": 0,
"eevp": 0,
"tabulationStatus": "End of AP Tabulation",
"dateUpdated": "May 9, 2024",
"timeUpdated": "2:18 PM",
"source": "AP",
"candidates": [
{
"candidateName": "Robert Rivas",
"candidateIncumbent": true,
"candidateParty": "D",
"voteCount": 0,
"isWinner": true
},
{
"candidateName": "J.W. Paine",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 0,
"isWinner": true
}
],
"winnerDateTime": "2024-03-06T04:00:30.000Z"
},
"6223": {
"id": "6223",
"type": "apRace",
"location": "State of California",
"raceName": "U.S. House of Representatives, District 46",
"raceDescription": "Top candidate wins seat.",
"raceType": "top2",
"totalVotes": 0,
"uncontested": true,
"precinctsReportPercentage": 100,
"eevp": 0,
"tabulationStatus": "End of AP Tabulation",
"dateUpdated": "May 9, 2024",
"timeUpdated": "2:18 PM",
"source": "AP",
"candidates": [
{
"candidateName": "Lou Correa",
"candidateIncumbent": true,
"candidateParty": "D",
"voteCount": 0,
"isWinner": true
},
{
"candidateName": "David Pan",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 0,
"isWinner": true
}
],
"winnerDateTime": "2024-03-06T04:00:30.000Z"
},
"6530": {
"id": "6530",
"type": "apRace",
"location": "State of California",
"raceName": "State Senate, District 3",
"raceDescription": "Top candidate wins seat.",
"raceType": "top2",
"totalVotes": 222193,
"precinctsReportPercentage": 100,
"eevp": 100,
"tabulationStatus": "End of AP Tabulation",
"dateUpdated": "May 9, 2024",
"timeUpdated": "2:18 PM",
"source": "AP",
"candidates": [
{
"candidateName": "Thom Bogue",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 61776,
"isWinner": true
},
{
"candidateName": "Christopher Cabaldon",
"candidateIncumbent": false,
"candidateParty": "D",
"voteCount": 59041,
"isWinner": true
},
{
"candidateName": "Rozzana Verder-Aliga",
"candidateIncumbent": false,
"candidateParty": "D",
"voteCount": 45546,
"isWinner": false
},
{
"candidateName": "Jackie Elward",
"candidateIncumbent": false,
"candidateParty": "D",
"voteCount": 41127,
"isWinner": false
},
{
"candidateName": "Jimih Jones",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 14703,
"isWinner": false
}
],
"winnerDateTime": "2024-03-15T01:24:31.539Z"
},
"6531": {
"id": "6531",
"type": "apRace",
"location": "State of California",
"raceName": "State Senate, District 5",
"raceDescription": "Top candidate wins seat.",
"raceType": "top2",
"totalVotes": 171623,
"precinctsReportPercentage": 100,
"eevp": 100,
"tabulationStatus": "End of AP Tabulation",
"dateUpdated": "May 9, 2024",
"timeUpdated": "2:18 PM",
"source": "AP",
"candidates": [
{
"candidateName": "Jim Shoemaker",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 74935,
"isWinner": true
},
{
"candidateName": "Jerry McNerney",
"candidateIncumbent": false,
"candidateParty": "D",
"voteCount": 57040,
"isWinner": true
},
{
"candidateName": "Carlos Villapudua",
"candidateIncumbent": false,
"candidateParty": "D",
"voteCount": 39648,
"isWinner": false
}
],
"winnerDateTime": "2024-03-13T20:07:46.382Z"
},
"6532": {
"id": "6532",
"type": "apRace",
"location": "State of California",
"raceName": "State Senate, District 7",
"raceDescription": "Top candidate wins seat.",
"raceType": "top2",
"totalVotes": 192446,
"precinctsReportPercentage": 100,
"eevp": 100,
"tabulationStatus": "End of AP Tabulation",
"dateUpdated": "May 9, 2024",
"timeUpdated": "2:18 PM",
"source": "AP",
"candidates": [
{
"candidateName": "Jesse Arreguín",
"candidateIncumbent": false,
"candidateParty": "D",
"voteCount": 61837,
"isWinner": true
},
{
"candidateName": "Jovanka Beckles",
"candidateIncumbent": false,
"candidateParty": "D",
"voteCount": 34025,
"isWinner": true
},
{
"candidateName": "Dan Kalb",
"candidateIncumbent": false,
"candidateParty": "D",
"voteCount": 28842,
"isWinner": false
},
{
"candidateName": "Kathryn Lybarger",
"candidateIncumbent": false,
"candidateParty": "D",
"voteCount": 28041,
"isWinner": false
},
{
"candidateName": "Sandre Swanson",
"candidateIncumbent": false,
"candidateParty": "D",
"voteCount": 22862,
"isWinner": false
},
{
"candidateName": "Jeanne Solnordal",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 16839,
"isWinner": false
}
],
"winnerDateTime": "2024-03-16T00:58:11.533Z"
},
"6533": {
"id": "6533",
"type": "apRace",
"location": "State of California",
"raceName": "State Senate, District 9",
"raceDescription": "Top candidate wins seat.",
"raceType": "top2",
"totalVotes": 0,
"uncontested": true,
"precinctsReportPercentage": 0,
"eevp": 0,
"tabulationStatus": "End of AP Tabulation",
"dateUpdated": "May 9, 2024",
"timeUpdated": "2:18 PM",
"source": "AP",
"candidates": [
{
"candidateName": "Tim Grayson",
"candidateIncumbent": false,
"candidateParty": "D",
"voteCount": 0,
"isWinner": true
},
{
"candidateName": "Marisol Rubio",
"candidateIncumbent": false,
"candidateParty": "D",
"voteCount": 0,
"isWinner": true
}
],
"winnerDateTime": "2024-03-06T04:00:30.000Z"
},
"6534": {
"id": "6534",
"type": "apRace",
"location": "State of California",
"raceName": "State Senate, District 11",
"raceDescription": "Top candidate wins seat.",
"raceType": "top2",
"totalVotes": 228260,
"precinctsReportPercentage": 100,
"eevp": 100,
"tabulationStatus": "End of AP Tabulation",
"dateUpdated": "May 9, 2024",
"timeUpdated": "2:18 PM",
"source": "AP",
"candidates": [
{
"candidateName": "Scott Wiener",
"candidateIncumbent": true,
"candidateParty": "D",
"voteCount": 166592,
"isWinner": true
},
{
"candidateName": "Yvette Corkrean",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 34438,
"isWinner": true
},
{
"candidateName": "Cynthia Cravens",
"candidateIncumbent": false,
"candidateParty": "D",
"voteCount": 18513,
"isWinner": false
},
{
"candidateName": "Jing Xiong",
"candidateIncumbent": false,
"candidateParty": "NPP",
"voteCount": 8717,
"isWinner": false
}
],
"winnerDateTime": "2024-03-12T02:01:51.597Z"
},
"6535": {
"id": "6535",
"type": "apRace",
"location": "State of California",
"raceName": "State Senate, District 13",
"raceDescription": "Top candidate wins seat.",
"raceType": "top2",
"totalVotes": 227191,
"precinctsReportPercentage": 100,
"eevp": 100,
"tabulationStatus": "End of AP Tabulation",
"dateUpdated": "May 9, 2024",
"timeUpdated": "2:18 PM",
"source": "AP",
"candidates": [
{
"candidateName": "Josh Becker",
"candidateIncumbent": true,
"candidateParty": "D",
"voteCount": 167127,
"isWinner": true
},
{
"candidateName": "Alexander Glew",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 42788,
"isWinner": true
},
{
"candidateName": "Christina Laskowski",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 17276,
"isWinner": false
}
],
"winnerDateTime": "2024-03-12T01:56:24.964Z"
},
"6536": {
"id": "6536",
"type": "apRace",
"location": "State of California",
"raceName": "State Senate, District 15",
"raceDescription": "Top candidate wins seat.",
"raceType": "top2",
"totalVotes": 180231,
"precinctsReportPercentage": 100,
"eevp": 100,
"tabulationStatus": "End of AP Tabulation",
"dateUpdated": "May 9, 2024",
"timeUpdated": "2:18 PM",
"source": "AP",
"candidates": [
{
"candidateName": "Dave Cortese",
"candidateIncumbent": true,
"candidateParty": "D",
"voteCount": 124440,
"isWinner": true
},
{
"candidateName": "Robert Howell",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 34173,
"isWinner": true
},
{
"candidateName": "Tony Loaiza",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 21618,
"isWinner": false
}
],
"winnerDateTime": "2024-03-13T01:15:45.365Z"
},
"6548": {
"id": "6548",
"type": "apRace",
"location": "State of California",
"raceName": "State Senate, District 39",
"raceDescription": "Top candidate wins seat.",
"raceType": "top2",
"totalVotes": 0,
"uncontested": true,
"precinctsReportPercentage": 0,
"eevp": 0,
"tabulationStatus": "End of AP Tabulation",
"dateUpdated": "May 9, 2024",
"timeUpdated": "2:18 PM",
"source": "AP",
"candidates": [
{
"candidateName": "Akilah Weber",
"candidateIncumbent": false,
"candidateParty": "D",
"voteCount": 0,
"isWinner": true
},
{
"candidateName": "Bob Divine",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 0,
"isWinner": true
}
],
"winnerDateTime": "2024-03-06T04:00:30.000Z"
},
"6611": {
"id": "6611",
"type": "apRace",
"location": "State of California",
"raceName": "U.S. House of Representatives, District 11",
"raceDescription": "Top candidate wins seat.",
"raceType": "top2",
"totalVotes": 188732,
"precinctsReportPercentage": 100,
"eevp": 100,
"tabulationStatus": "End of AP Tabulation",
"dateUpdated": "May 9, 2024",
"timeUpdated": "2:18 PM",
"source": "AP",
"candidates": [
{
"candidateName": "Nancy Pelosi",
"candidateIncumbent": true,
"candidateParty": "D",
"voteCount": 138285,
"isWinner": true
},
{
"candidateName": "Bruce Lou",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 16285,
"isWinner": true
},
{
"candidateName": "Marjorie Mikels",
"candidateIncumbent": false,
"candidateParty": "D",
"voteCount": 9363,
"isWinner": false
},
{
"candidateName": "Bianca Von Krieg",
"candidateIncumbent": false,
"candidateParty": "D",
"voteCount": 7634,
"isWinner": false
},
{
"candidateName": "Jason Zeng",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 6607,
"isWinner": false
},
{
"candidateName": "Jason Boyce",
"candidateIncumbent": false,
"candidateParty": "D",
"voteCount": 4325,
"isWinner": false
},
{
"candidateName": "Larry Nichelson",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 3482,
"isWinner": false
},
{
"candidateName": "Eve Del Castello",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 2751,
"isWinner": false
}
],
"winnerDateTime": "2024-03-12T00:31:55.445Z"
},
"8589": {
"id": "8589",
"type": "apRace",
"location": "State of California",
"raceName": "U.S. Senate, Class I",
"raceDescription": "Top candidate wins seat.",
"raceType": "top2",
"totalVotes": 7276537,
"precinctsReportPercentage": 100,
"eevp": 99.66,
"tabulationStatus": "End of AP Tabulation",
"dateUpdated": "May 9, 2024",
"timeUpdated": "2:18 PM",
"source": "AP",
"candidates": [
{
"candidateName": "Adam Schiff",
"candidateIncumbent": false,
"candidateParty": "D",
"voteCount": 2299507,
"isWinner": true
},
{
"candidateName": "Steve Garvey",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 2292414,
"isWinner": true
},
{
"candidateName": "Katie Porter",
"candidateIncumbent": false,
"candidateParty": "D",
"voteCount": 1115606,
"isWinner": false
},
{
"candidateName": "Barbara Lee",
"candidateIncumbent": false,
"candidateParty": "D",
"voteCount": 714408,
"isWinner": false
},
{
"candidateName": "Eric Early",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 240723,
"isWinner": false
},
{
"candidateName": "James Bradley",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 98180,
"isWinner": false
},
{
"candidateName": "Christina Pascucci",
"candidateIncumbent": false,
"candidateParty": "D",
"voteCount": 61755,
"isWinner": false
},
{
"candidateName": "Sharleta Bassett",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 54422,
"isWinner": false
},
{
"candidateName": "Sarah Liew",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 38483,
"isWinner": false
},
{
"candidateName": "Laura Garza ",
"candidateIncumbent": false,
"candidateParty": "NPP",
"voteCount": 34320,
"isWinner": false
},
{
"candidateName": "Jonathan Reiss",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 34283,
"isWinner": false
},
{
"candidateName": "Sepi Gilani",
"candidateIncumbent": false,
"candidateParty": "D",
"voteCount": 34056,
"isWinner": false
},
{
"candidateName": "Gail Lightfoot",
"candidateIncumbent": false,
"candidateParty": "Lib",
"voteCount": 33046,
"isWinner": false
},
{
"candidateName": "Denice Gary-Pandol",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 25494,
"isWinner": false
},
{
"candidateName": "James Macauley",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 23168,
"isWinner": false
},
{
"candidateName": "Harmesh Kumar",
"candidateIncumbent": false,
"candidateParty": "D",
"voteCount": 21522,
"isWinner": false
},
{
"candidateName": "David Peterson",
"candidateIncumbent": false,
"candidateParty": "D",
"voteCount": 21076,
"isWinner": false
},
{
"candidateName": "Douglas Pierce",
"candidateIncumbent": false,
"candidateParty": "D",
"voteCount": 19371,
"isWinner": false
},
{
"candidateName": "Major Singh",
"candidateIncumbent": false,
"candidateParty": "NPP",
"voteCount": 16965,
"isWinner": false
},
{
"candidateName": "John Rose",
"candidateIncumbent": false,
"candidateParty": "D",
"voteCount": 14577,
"isWinner": false
},
{
"candidateName": "Perry Pound",
"candidateIncumbent": false,
"candidateParty": "D",
"voteCount": 14134,
"isWinner": false
},
{
"candidateName": "Raji Rab",
"candidateIncumbent": false,
"candidateParty": "D",
"voteCount": 13558,
"isWinner": false
},
{
"candidateName": "Mark Ruzon",
"candidateIncumbent": false,
"candidateParty": "NPP",
"voteCount": 13429,
"isWinner": false
},
{
"candidateName": "Forrest Jones",
"candidateIncumbent": false,
"candidateParty": "AIP",
"voteCount": 13027,
"isWinner": false
},
{
"candidateName": "Stefan Simchowitz",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 12717,
"isWinner": false
},
{
"candidateName": "Martin Veprauskas",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 9714,
"isWinner": false
},
{
"candidateName": "Don Grundmann",
"candidateIncumbent": false,
"candidateParty": "NPP",
"voteCount": 6582,
"isWinner": false
}
],
"winnerDateTime": "2024-03-06T05:01:46.589Z"
},
"8686": {
"id": "8686",
"type": "apRace",
"location": "State of California",
"raceName": "President,",
"raceDescription": "Top candidate wins seat.",
"raceType": "top1",
"totalVotes": 3589127,
"precinctsReportPercentage": 100,
"eevp": 99.75,
"tabulationStatus": "End of AP Tabulation",
"dateUpdated": "May 9, 2024",
"timeUpdated": "2:18 PM",
"source": "AP",
"candidates": [
{
"candidateName": "Joe Biden",
"candidateIncumbent": true,
"candidateParty": "D",
"voteCount": 3200188,
"isWinner": true
},
{
"candidateName": "Marianne Williamson",
"candidateIncumbent": false,
"candidateParty": "D",
"voteCount": 145690,
"isWinner": false
},
{
"candidateName": "Dean Phillips",
"candidateIncumbent": false,
"candidateParty": "D",
"voteCount": 99981,
"isWinner": false
},
{
"candidateName": "Armando Perez-Serrato",
"candidateIncumbent": false,
"candidateParty": "D",
"voteCount": 42925,
"isWinner": false
},
{
"candidateName": "Gabriel Cornejo",
"candidateIncumbent": false,
"candidateParty": "D",
"voteCount": 41261,
"isWinner": false
},
{
"candidateName": "President Boddie",
"candidateIncumbent": false,
"candidateParty": "D",
"voteCount": 25373,
"isWinner": false
},
{
"candidateName": "Stephen Lyons",
"candidateIncumbent": false,
"candidateParty": "D",
"voteCount": 21008,
"isWinner": false
},
{
"candidateName": "Eban Cambridge",
"candidateIncumbent": false,
"candidateParty": "D",
"voteCount": 12701,
"isWinner": false
}
],
"winnerDateTime": "2024-03-06T04:12:27.559Z"
},
"8688": {
"id": "8688",
"type": "apRace",
"location": "State of California",
"raceName": "President,",
"raceDescription": "Top candidate wins seat.",
"raceType": "top1",
"totalVotes": 2466569,
"precinctsReportPercentage": 100,
"eevp": 99.58,
"tabulationStatus": "End of AP Tabulation",
"dateUpdated": "May 9, 2024",
"timeUpdated": "2:18 PM",
"source": "AP",
"candidates": [
{
"candidateName": "Donald Trump",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 1953947,
"isWinner": true
},
{
"candidateName": "Nikki Haley",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 430792,
"isWinner": false
},
{
"candidateName": "Ron DeSantis",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 35581,
"isWinner": false
},
{
"candidateName": "Chris Christie",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 20164,
"isWinner": false
},
{
"candidateName": "Vivek Ramaswamy",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 11069,
"isWinner": false
},
{
"candidateName": "Rachel Swift",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 4231,
"isWinner": false
},
{
"candidateName": "David Stuckenberg",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 3895,
"isWinner": false
},
{
"candidateName": "Ryan Binkley",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 3563,
"isWinner": false
},
{
"candidateName": "Asa Hutchinson",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 3327,
"isWinner": false
}
],
"winnerDateTime": "2024-03-06T04:13:19.766Z"
},
"81993": {
"id": "81993",
"type": "apRace",
"location": "State of California",
"raceName": "U.S. Senate, Class I Unexpired Term",
"raceDescription": "Top candidate wins seat.",
"raceType": "top2",
"totalVotes": 7358837,
"precinctsReportPercentage": 100,
"eevp": 99.66,
"tabulationStatus": "End of AP Tabulation",
"dateUpdated": "May 9, 2024",
"timeUpdated": "2:18 PM",
"source": "AP",
"candidates": [
{
"candidateName": "Steve Garvey",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 2444940,
"isWinner": true
},
{
"candidateName": "Adam Schiff",
"candidateIncumbent": false,
"candidateParty": "D",
"voteCount": 2155146,
"isWinner": true
},
{
"candidateName": "Katie Porter",
"candidateIncumbent": false,
"candidateParty": "D",
"voteCount": 1269194,
"isWinner": false
},
{
"candidateName": "Barbara Lee",
"candidateIncumbent": false,
"candidateParty": "D",
"voteCount": 863278,
"isWinner": false
},
{
"candidateName": "Eric Early",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 448788,
"isWinner": false
},
{
"candidateName": "Christina Pascucci",
"candidateIncumbent": false,
"candidateParty": "D",
"voteCount": 109421,
"isWinner": false
},
{
"candidateName": "Sepi Gilani",
"candidateIncumbent": false,
"candidateParty": "D",
"voteCount": 68070,
"isWinner": false
}
],
"winnerDateTime": "2024-03-06T04:31:08.186Z"
},
"82014": {
"id": "82014",
"type": "apRace",
"location": "State of California",
"raceName": "Proposition, 1 - Behavioral Health Services Program",
"raceDescription": "Top candidate wins seat.",
"raceType": "top1",
"totalVotes": 7221972,
"precinctsReportPercentage": 100,
"eevp": 100,
"tabulationStatus": "End of AP Tabulation",
"dateUpdated": "May 9, 2024",
"timeUpdated": "2:18 PM",
"source": "AP",
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": null,
"voteCount": 3624998,
"isWinner": true
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": null,
"voteCount": 3596974,
"isWinner": false
}
],
"winnerDateTime": "2024-03-21T00:11:06.265Z"
},
"timeLoaded": "November 24, 2024 6:18 AM",
"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": 15672150,
"precinctsReportPercentage": 98.44,
"eevp": 98.44,
"tabulationStatus": "Active Tabulation",
"dateUpdated": "November 24, 2024",
"timeUpdated": "6:01 AM",
"source": "AP",
"candidates": [
{
"candidateName": "Kamala Harris",
"candidateIncumbent": false,
"candidateParty": "D",
"voteCount": 9184242,
"isWinner": true
},
{
"candidateName": "Donald Trump",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 5989358,
"isWinner": false
},
{
"candidateName": "Robert Kennedy",
"candidateIncumbent": false,
"candidateParty": null,
"voteCount": 195286,
"isWinner": false
},
{
"candidateName": "Jill Stein",
"candidateIncumbent": false,
"candidateParty": null,
"voteCount": 165656,
"isWinner": false
},
{
"candidateName": "Claudia De la Cruz",
"candidateIncumbent": false,
"candidateParty": null,
"voteCount": 71515,
"isWinner": false
},
{
"candidateName": "Chase Oliver",
"candidateIncumbent": false,
"candidateParty": null,
"voteCount": 66093,
"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": 435956,
"precinctsReportPercentage": 97.72,
"eevp": 97.67,
"tabulationStatus": "Active Tabulation",
"dateUpdated": "November 22, 2024",
"timeUpdated": "5:20 PM",
"source": "AP",
"candidates": [
{
"candidateName": "Christopher Cabaldon",
"candidateIncumbent": false,
"candidateParty": "D",
"voteCount": 272015,
"isWinner": true
},
{
"candidateName": "Thom Bogue",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 163941,
"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": 211122,
"precinctsReportPercentage": 98.89,
"eevp": 99,
"tabulationStatus": "Active Tabulation",
"dateUpdated": "November 22, 2024",
"timeUpdated": "4:40 PM",
"source": "AP",
"candidates": [
{
"candidateName": "Lori Wilson",
"candidateIncumbent": true,
"candidateParty": "D",
"voteCount": 124122,
"isWinner": true
},
{
"candidateName": "Dave Ennis",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 87000,
"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": 150188,
"precinctsReportPercentage": 98.73,
"eevp": 98.76,
"tabulationStatus": "Active Tabulation",
"dateUpdated": "November 22, 2024",
"timeUpdated": "5:27 PM",
"source": "AP",
"candidates": [
{
"candidateName": "Robert Rivas",
"candidateIncumbent": true,
"candidateParty": "D",
"voteCount": 99123,
"isWinner": true
},
{
"candidateName": "J.W. Paine",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 51065,
"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": 365311,
"precinctsReportPercentage": 95.44,
"eevp": 95.44,
"tabulationStatus": "Active Tabulation",
"dateUpdated": "November 22, 2024",
"timeUpdated": "4:31 PM",
"source": "AP",
"candidates": [
{
"candidateName": "Jared Huffman",
"candidateIncumbent": true,
"candidateParty": "D",
"voteCount": 263916,
"isWinner": true
},
{
"candidateName": "Chris Coulombe",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 101395,
"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": 325173,
"precinctsReportPercentage": 94.24,
"eevp": 94.17,
"tabulationStatus": "Active Tabulation",
"dateUpdated": "November 22, 2024",
"timeUpdated": "5:20 PM",
"source": "AP",
"candidates": [
{
"candidateName": "Mike Thompson",
"candidateIncumbent": true,
"candidateParty": "D",
"voteCount": 217274,
"isWinner": true
},
{
"candidateName": "John Munn",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 107899,
"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": 288555,
"precinctsReportPercentage": 96.64,
"eevp": 96.72,
"tabulationStatus": "Active Tabulation",
"dateUpdated": "November 22, 2024",
"timeUpdated": "4:40 PM",
"source": "AP",
"candidates": [
{
"candidateName": "Doris Matsui",
"candidateIncumbent": true,
"candidateParty": "D",
"voteCount": 192932,
"isWinner": true
},
{
"candidateName": "Tom Silva",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 95623,
"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": 271518,
"precinctsReportPercentage": 98.99,
"eevp": 99,
"tabulationStatus": "Active Tabulation",
"dateUpdated": "November 22, 2024",
"timeUpdated": "4:40 PM",
"source": "AP",
"candidates": [
{
"candidateName": "John Garamendi",
"candidateIncumbent": true,
"candidateParty": "D",
"voteCount": 200883,
"isWinner": true
},
{
"candidateName": "Rudy Recile",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 70635,
"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": 240837,
"precinctsReportPercentage": 96.52,
"eevp": 96.5,
"tabulationStatus": "Active Tabulation",
"dateUpdated": "November 23, 2024",
"timeUpdated": "6:11 AM",
"source": "AP",
"candidates": [
{
"candidateName": "Josh Harder",
"candidateIncumbent": true,
"candidateParty": "D",
"voteCount": 124885,
"isWinner": true
},
{
"candidateName": "Kevin Lincoln",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 115952,
"isWinner": false
}
],
"winnerDateTime": "2024-11-16T00:40:53.537Z"
},
"5701": {
"id": "5701",
"type": "apRace",
"location": "State of California",
"raceName": "U.S. House of Representatives, District 11",
"raceDescription": "Top candidate wins seat.",
"raceType": "top1",
"totalVotes": 339007,
"precinctsReportPercentage": 98.89,
"eevp": 99,
"tabulationStatus": "Active Tabulation",
"dateUpdated": "November 21, 2024",
"timeUpdated": "4:49 PM",
"source": "AP",
"candidates": [
{
"candidateName": "Nancy Pelosi",
"candidateIncumbent": true,
"candidateParty": "D",
"voteCount": 274723,
"isWinner": true
},
{
"candidateName": "Bruce Lou",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 64284,
"isWinner": false
}
],
"winnerDateTime": "2024-11-06T05:03:30.399Z"
},
"5702": {
"id": "5702",
"type": "apRace",
"location": "State of California",
"raceName": "U.S. House of Representatives, District 12",
"raceDescription": "Top candidate wins seat.",
"raceType": "top1",
"totalVotes": 282754,
"precinctsReportPercentage": 98.45,
"eevp": 98.33,
"tabulationStatus": "Active Tabulation",
"dateUpdated": "November 20, 2024",
"timeUpdated": "5:31 PM",
"source": "AP",
"candidates": [
{
"candidateName": "Lateefah Simon",
"candidateIncumbent": false,
"candidateParty": "D",
"voteCount": 185005,
"isWinner": true
},
{
"candidateName": "Jennifer Tran",
"candidateIncumbent": false,
"candidateParty": "D",
"voteCount": 97749,
"isWinner": false
}
],
"winnerDateTime": "2024-11-09T01:19:52.852Z"
},
"5704": {
"id": "5704",
"type": "apRace",
"location": "State of California",
"raceName": "U.S. House of Representatives, District 14",
"raceDescription": "Top candidate wins seat.",
"raceType": "top1",
"totalVotes": 276078,
"precinctsReportPercentage": 99.13,
"eevp": 99,
"tabulationStatus": "Active Tabulation",
"dateUpdated": "November 20, 2024",
"timeUpdated": "5:31 PM",
"source": "AP",
"candidates": [
{
"candidateName": "Eric Swalwell",
"candidateIncumbent": true,
"candidateParty": "D",
"voteCount": 187060,
"isWinner": true
},
{
"candidateName": "Vin Kruttiventi",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 89018,
"isWinner": false
}
],
"winnerDateTime": "2024-11-06T07:56:14.288Z"
},
"5705": {
"id": "5705",
"type": "apRace",
"location": "State of California",
"raceName": "U.S. House of Representatives, District 15",
"raceDescription": "Top candidate wins seat.",
"raceType": "top1",
"totalVotes": 288971,
"precinctsReportPercentage": 99.01,
"eevp": 99,
"tabulationStatus": "Active Tabulation",
"dateUpdated": "November 22, 2024",
"timeUpdated": "4:40 PM",
"source": "AP",
"candidates": [
{
"candidateName": "Kevin Mullin",
"candidateIncumbent": true,
"candidateParty": "D",
"voteCount": 211232,
"isWinner": true
},
{
"candidateName": "Anna Kramer",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 77739,
"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": 308156,
"precinctsReportPercentage": 98.9,
"eevp": 99,
"tabulationStatus": "Active Tabulation",
"dateUpdated": "November 22, 2024",
"timeUpdated": "4:50 PM",
"source": "AP",
"candidates": [
{
"candidateName": "Sam Liccardo",
"candidateIncumbent": false,
"candidateParty": "D",
"voteCount": 179396,
"isWinner": true
},
{
"candidateName": "Evan Low",
"candidateIncumbent": false,
"candidateParty": "D",
"voteCount": 128760,
"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": 254595,
"precinctsReportPercentage": 98.81,
"eevp": 99,
"tabulationStatus": "Active Tabulation",
"dateUpdated": "November 22, 2024",
"timeUpdated": "4:50 PM",
"source": "AP",
"candidates": [
{
"candidateName": "Ro Khanna",
"candidateIncumbent": true,
"candidateParty": "D",
"voteCount": 172287,
"isWinner": true
},
{
"candidateName": "Anita Chen",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 82308,
"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": 227743,
"precinctsReportPercentage": 99.13,
"eevp": 99,
"tabulationStatus": "Active Tabulation",
"dateUpdated": "November 22, 2024",
"timeUpdated": "5:27 PM",
"source": "AP",
"candidates": [
{
"candidateName": "Zoe Lofgren",
"candidateIncumbent": true,
"candidateParty": "D",
"voteCount": 147216,
"isWinner": true
},
{
"candidateName": "Peter Hernandez",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 80527,
"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": 359924,
"precinctsReportPercentage": 97.71,
"eevp": 97.8,
"tabulationStatus": "Active Tabulation",
"dateUpdated": "November 24, 2024",
"timeUpdated": "6:01 AM",
"source": "AP",
"candidates": [
{
"candidateName": "Jimmy Panetta",
"candidateIncumbent": true,
"candidateParty": "D",
"voteCount": 249374,
"isWinner": true
},
{
"candidateName": "Jason Anderson",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 110550,
"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": 347746,
"precinctsReportPercentage": 97.19,
"eevp": 97.19,
"tabulationStatus": "Active Tabulation",
"dateUpdated": "November 23, 2024",
"timeUpdated": "6:11 AM",
"source": "AP",
"candidates": [
{
"candidateName": "Jerry McNerney",
"candidateIncumbent": false,
"candidateParty": "D",
"voteCount": 184515,
"isWinner": true
},
{
"candidateName": "Jim Shoemaker",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 163231,
"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": 347786,
"precinctsReportPercentage": 98.43,
"eevp": 98.45,
"tabulationStatus": "Active Tabulation",
"dateUpdated": "November 22, 2024",
"timeUpdated": "4:40 PM",
"source": "AP",
"candidates": [
{
"candidateName": "Jesse Arreguín",
"candidateIncumbent": false,
"candidateParty": "D",
"voteCount": 198841,
"isWinner": true
},
{
"candidateName": "Jovanka Beckles",
"candidateIncumbent": false,
"candidateParty": "D",
"voteCount": 148945,
"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": 369843,
"precinctsReportPercentage": 99.02,
"eevp": 99,
"tabulationStatus": "Active Tabulation",
"dateUpdated": "November 22, 2024",
"timeUpdated": "4:40 PM",
"source": "AP",
"candidates": [
{
"candidateName": "Tim Grayson",
"candidateIncumbent": false,
"candidateParty": "D",
"voteCount": 192491,
"isWinner": true
},
{
"candidateName": "Marisol Rubio",
"candidateIncumbent": false,
"candidateParty": "D",
"voteCount": 177352,
"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": 417625,
"precinctsReportPercentage": 98.92,
"eevp": 99,
"tabulationStatus": "Active Tabulation",
"dateUpdated": "November 22, 2024",
"timeUpdated": "4:40 PM",
"source": "AP",
"candidates": [
{
"candidateName": "Scott Wiener",
"candidateIncumbent": true,
"candidateParty": "D",
"voteCount": 324985,
"isWinner": true
},
{
"candidateName": "Yvette Corkrean",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 92640,
"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": 433861,
"precinctsReportPercentage": 98.95,
"eevp": 99,
"tabulationStatus": "Active Tabulation",
"dateUpdated": "November 22, 2024",
"timeUpdated": "4:50 PM",
"source": "AP",
"candidates": [
{
"candidateName": "Josh Becker",
"candidateIncumbent": true,
"candidateParty": "D",
"voteCount": 314389,
"isWinner": true
},
{
"candidateName": "Alexander Glew",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 119472,
"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": 379735,
"precinctsReportPercentage": 99.05,
"eevp": 99,
"tabulationStatus": "Active Tabulation",
"dateUpdated": "November 22, 2024",
"timeUpdated": "4:50 PM",
"source": "AP",
"candidates": [
{
"candidateName": "Dave Cortese",
"candidateIncumbent": true,
"candidateParty": "D",
"voteCount": 260524,
"isWinner": true
},
{
"candidateName": "Robert Howell",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 119211,
"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": 221097,
"precinctsReportPercentage": 93.62,
"eevp": 93.69,
"tabulationStatus": "Active Tabulation",
"dateUpdated": "November 22, 2024",
"timeUpdated": "4:31 PM",
"source": "AP",
"candidates": [
{
"candidateName": "Chris Rogers",
"candidateIncumbent": false,
"candidateParty": "D",
"voteCount": 146276,
"isWinner": true
},
{
"candidateName": "Michael Greer",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 74821,
"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": 185375,
"precinctsReportPercentage": 91.17,
"eevp": 91.25,
"tabulationStatus": "Active Tabulation",
"dateUpdated": "November 22, 2024",
"timeUpdated": "5:20 PM",
"source": "AP",
"candidates": [
{
"candidateName": "Cecilia Aguiar-Curry",
"candidateIncumbent": true,
"candidateParty": "D",
"voteCount": 124286,
"isWinner": true
},
{
"candidateName": "Darren Ellis",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 61089,
"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": 241279,
"precinctsReportPercentage": 97.83,
"eevp": 97.7,
"tabulationStatus": "Active Tabulation",
"dateUpdated": "November 22, 2024",
"timeUpdated": "2:30 PM",
"source": "AP",
"candidates": [
{
"candidateName": "Damon Connolly",
"candidateIncumbent": true,
"candidateParty": "D",
"voteCount": 182925,
"isWinner": true
},
{
"candidateName": "Andy Podshadley",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 58354,
"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": 181555,
"precinctsReportPercentage": 99.07,
"eevp": 99,
"tabulationStatus": "Active Tabulation",
"dateUpdated": "November 22, 2024",
"timeUpdated": "4:40 PM",
"source": "AP",
"candidates": [
{
"candidateName": "Buffy Wicks",
"candidateIncumbent": true,
"candidateParty": "D",
"voteCount": 124565,
"isWinner": true
},
{
"candidateName": "Margot Smith",
"candidateIncumbent": false,
"candidateParty": "D",
"voteCount": 56990,
"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": 203781,
"precinctsReportPercentage": 99.01,
"eevp": 99,
"tabulationStatus": "Active Tabulation",
"dateUpdated": "November 22, 2024",
"timeUpdated": "4:40 PM",
"source": "AP",
"candidates": [
{
"candidateName": "Anamarie Avila Farias",
"candidateIncumbent": false,
"candidateParty": "D",
"voteCount": 130679,
"isWinner": true
},
{
"candidateName": "Sonia Ledo",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 73102,
"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": 250056,
"precinctsReportPercentage": 99.07,
"eevp": 99,
"tabulationStatus": "Active Tabulation",
"dateUpdated": "November 22, 2024",
"timeUpdated": "4:40 PM",
"source": "AP",
"candidates": [
{
"candidateName": "Rebecca Bauer-Kahan",
"candidateIncumbent": true,
"candidateParty": "D",
"voteCount": 160327,
"isWinner": true
},
{
"candidateName": "Joseph Rubay",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 89729,
"isWinner": false
}
],
"winnerDateTime": "2024-11-09T00:46:42.757Z"
},
"5777": {
"id": "5777",
"type": "apRace",
"location": "State of California",
"raceName": "State Assembly, District 17",
"raceDescription": "Top candidate wins seat.",
"raceType": "top1",
"totalVotes": 200325,
"precinctsReportPercentage": 98.99,
"eevp": 99,
"tabulationStatus": "Active Tabulation",
"dateUpdated": "November 21, 2024",
"timeUpdated": "4:49 PM",
"source": "AP",
"candidates": [
{
"candidateName": "Matt Haney",
"candidateIncumbent": true,
"candidateParty": "D",
"voteCount": 169438,
"isWinner": true
},
{
"candidateName": "Manuel Noris-Barrera",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 30887,
"isWinner": false
}
],
"winnerDateTime": "2024-11-06T07:04:53.675Z"
},
"5778": {
"id": "5778",
"type": "apRace",
"location": "State of California",
"raceName": "State Assembly, District 18",
"raceDescription": "Top candidate wins seat.",
"raceType": "top1",
"totalVotes": 166891,
"precinctsReportPercentage": 98.28,
"eevp": 97.87,
"tabulationStatus": "Active Tabulation",
"dateUpdated": "November 20, 2024",
"timeUpdated": "5:31 PM",
"source": "AP",
"candidates": [
{
"candidateName": "Mia Bonta",
"candidateIncumbent": true,
"candidateParty": "D",
"voteCount": 133957,
"isWinner": true
},
{
"candidateName": "Andre Sandford",
"candidateIncumbent": false,
"candidateParty": null,
"voteCount": 32934,
"isWinner": false
}
],
"winnerDateTime": "2024-11-06T06:14:07.579Z"
},
"5779": {
"id": "5779",
"type": "apRace",
"location": "State of California",
"raceName": "State Assembly, District 19",
"raceDescription": "Top candidate wins seat.",
"raceType": "top1",
"totalVotes": 196321,
"precinctsReportPercentage": 98.84,
"eevp": 98.99,
"tabulationStatus": "Active Tabulation",
"dateUpdated": "November 22, 2024",
"timeUpdated": "4:40 PM",
"source": "AP",
"candidates": [
{
"candidateName": "Catherine Stefani",
"candidateIncumbent": false,
"candidateParty": "D",
"voteCount": 118839,
"isWinner": true
},
{
"candidateName": "David Lee",
"candidateIncumbent": false,
"candidateParty": "D",
"voteCount": 77482,
"isWinner": false
}
],
"winnerDateTime": "2024-11-10T02:02:13.334Z"
},
"5780": {
"id": "5780",
"type": "apRace",
"location": "State of California",
"raceName": "State Assembly, District 20",
"raceDescription": "Top candidate wins seat.",
"raceType": "top1",
"totalVotes": 173478,
"precinctsReportPercentage": 98.8,
"eevp": 99,
"tabulationStatus": "Active Tabulation",
"dateUpdated": "November 20, 2024",
"timeUpdated": "5:31 PM",
"source": "AP",
"candidates": [
{
"candidateName": "Liz Ortega",
"candidateIncumbent": true,
"candidateParty": "D",
"voteCount": 126476,
"isWinner": true
},
{
"candidateName": "Sangeetha Shanbhogue",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 47002,
"isWinner": false
}
],
"winnerDateTime": "2024-11-09T02:17:44.124Z"
},
"5781": {
"id": "5781",
"type": "apRace",
"location": "State of California",
"raceName": "State Assembly, District 21",
"raceDescription": "Top candidate wins seat.",
"raceType": "top1",
"totalVotes": 199086,
"precinctsReportPercentage": 98.92,
"eevp": 99,
"tabulationStatus": "Active Tabulation",
"dateUpdated": "November 22, 2024",
"timeUpdated": "4:40 PM",
"source": "AP",
"candidates": [
{
"candidateName": "Diane Papan",
"candidateIncumbent": true,
"candidateParty": "D",
"voteCount": 146988,
"isWinner": true
},
{
"candidateName": "Mark Gilham",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 52098,
"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": 193550,
"precinctsReportPercentage": 99.2,
"eevp": 99,
"tabulationStatus": "Active Tabulation",
"dateUpdated": "November 22, 2024",
"timeUpdated": "4:50 PM",
"source": "AP",
"candidates": [
{
"candidateName": "Marc Berman",
"candidateIncumbent": true,
"candidateParty": "D",
"voteCount": 115724,
"isWinner": true
},
{
"candidateName": "Lydia Kou",
"candidateIncumbent": false,
"candidateParty": "D",
"voteCount": 77826,
"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": 158852,
"precinctsReportPercentage": 99.3,
"eevp": 99,
"tabulationStatus": "Active Tabulation",
"dateUpdated": "November 22, 2024",
"timeUpdated": "4:50 PM",
"source": "AP",
"candidates": [
{
"candidateName": "Alex Lee",
"candidateIncumbent": true,
"candidateParty": "D",
"voteCount": 104997,
"isWinner": true
},
{
"candidateName": "Bob Brunton",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 53855,
"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": 157695,
"precinctsReportPercentage": 98.9,
"eevp": 99,
"tabulationStatus": "Active Tabulation",
"dateUpdated": "November 22, 2024",
"timeUpdated": "4:50 PM",
"source": "AP",
"candidates": [
{
"candidateName": "Ash Kalra",
"candidateIncumbent": true,
"candidateParty": "D",
"voteCount": 107884,
"isWinner": true
},
{
"candidateName": "Ted Stroll",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 49811,
"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": 137088,
"precinctsReportPercentage": 98.83,
"eevp": 99,
"tabulationStatus": "Active Tabulation",
"dateUpdated": "November 22, 2024",
"timeUpdated": "4:50 PM",
"source": "AP",
"candidates": [
{
"candidateName": "Patrick Ahrens",
"candidateIncumbent": false,
"candidateParty": "D",
"voteCount": 76744,
"isWinner": true
},
{
"candidateName": "Tara Sreekrishnan",
"candidateIncumbent": false,
"candidateParty": "D",
"voteCount": 60344,
"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": 224020,
"precinctsReportPercentage": 98.67,
"eevp": 98.55,
"tabulationStatus": "Active Tabulation",
"dateUpdated": "November 22, 2024",
"timeUpdated": "4:50 PM",
"source": "AP",
"candidates": [
{
"candidateName": "Gail Pellerin",
"candidateIncumbent": true,
"candidateParty": "D",
"voteCount": 149342,
"isWinner": true
},
{
"candidateName": "Liz Lawler",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 74678,
"isWinner": false
}
],
"winnerDateTime": "2024-11-07T01:33:07.038Z"
},
"6855": {
"id": "6855",
"type": "apRace",
"location": "State of California",
"raceName": "Mayor, San Francisco",
"raceDescription": "Top candidate wins seat.",
"raceType": "top1",
"totalVotes": 390016,
"precinctsReportPercentage": 99.03,
"eevp": 99,
"tabulationStatus": "Active Tabulation",
"dateUpdated": "November 19, 2024",
"timeUpdated": "5:57 PM",
"source": "AP",
"candidates": [
{
"candidateName": "Daniel Lurie",
"candidateIncumbent": false,
"candidateParty": null,
"voteCount": 102676,
"isWinner": true
},
{
"candidateName": "London Breed",
"candidateIncumbent": true,
"candidateParty": null,
"voteCount": 95079,
"isWinner": false
},
{
"candidateName": "Aaron Peskin",
"candidateIncumbent": false,
"candidateParty": null,
"voteCount": 89179,
"isWinner": false
},
{
"candidateName": "Mark Farrell",
"candidateIncumbent": false,
"candidateParty": null,
"voteCount": 72083,
"isWinner": false
},
{
"candidateName": "Ahsha Safai",
"candidateIncumbent": false,
"candidateParty": null,
"voteCount": 11418,
"isWinner": false
},
{
"candidateName": "Ellen Zhou",
"candidateIncumbent": false,
"candidateParty": null,
"voteCount": 8662,
"isWinner": false
},
{
"candidateName": "Dylan Hirsch-Shell",
"candidateIncumbent": false,
"candidateParty": null,
"voteCount": 2896,
"isWinner": false
},
{
"candidateName": "Keith Freedman",
"candidateIncumbent": false,
"candidateParty": null,
"voteCount": 2076,
"isWinner": false
},
{
"candidateName": "Nelson Mei",
"candidateIncumbent": false,
"candidateParty": null,
"voteCount": 1791,
"isWinner": false
},
{
"candidateName": "Shahram Shariati",
"candidateIncumbent": false,
"candidateParty": null,
"voteCount": 1610,
"isWinner": false
},
{
"candidateName": "Henry Flynn",
"candidateIncumbent": false,
"candidateParty": null,
"voteCount": 1318,
"isWinner": false
},
{
"candidateName": "Paul Robertson",
"candidateIncumbent": false,
"candidateParty": null,
"voteCount": 811,
"isWinner": false
},
{
"candidateName": "Jon Soderstrom",
"candidateIncumbent": false,
"candidateParty": null,
"voteCount": 413,
"isWinner": false
},
{
"candidateName": "Total Write-Ins",
"candidateIncumbent": false,
"candidateParty": null,
"voteCount": 4,
"isWinner": false
}
],
"winnerDateTime": "2024-11-20T00:39:58.562Z"
},
"8514": {
"id": "8514",
"type": "apRace",
"location": "State of California",
"raceName": "U.S. House of Representatives, District 10",
"raceDescription": "Top candidate wins seat.",
"raceType": "top1",
"totalVotes": 362058,
"precinctsReportPercentage": 98.93,
"eevp": 99,
"tabulationStatus": "Active Tabulation",
"dateUpdated": "November 22, 2024",
"timeUpdated": "4:40 PM",
"source": "AP",
"candidates": [
{
"candidateName": "Mark DeSaulnier",
"candidateIncumbent": true,
"candidateParty": "D",
"voteCount": 240770,
"isWinner": true
},
{
"candidateName": "Katherine Piccinini",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 121288,
"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": 15172154,
"precinctsReportPercentage": 98.35,
"eevp": 98.35,
"tabulationStatus": "Active Tabulation",
"dateUpdated": "November 24, 2024",
"timeUpdated": "6:01 AM",
"source": "AP",
"candidates": [
{
"candidateName": "Adam Schiff",
"candidateIncumbent": false,
"candidateParty": "D",
"voteCount": 8946277,
"isWinner": true
},
{
"candidateName": "Steve Garvey",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 6225877,
"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": 14872082,
"precinctsReportPercentage": 98.32,
"eevp": 98.33,
"tabulationStatus": "Active Tabulation",
"dateUpdated": "November 24, 2024",
"timeUpdated": "6:01 AM",
"source": "AP",
"candidates": [
{
"candidateName": "Adam Schiff",
"candidateIncumbent": false,
"candidateParty": "D",
"voteCount": 8750793,
"isWinner": true
},
{
"candidateName": "Steve Garvey",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 6121289,
"isWinner": false
}
],
"winnerDateTime": "2024-11-06T04:34:43.856Z"
},
"83019": {
"id": "83019",
"type": "apRace",
"location": "State of California",
"raceName": "Question, Recall - Oakland Mayor Thao",
"raceDescription": "Top candidate wins seat.",
"raceType": "top1",
"totalVotes": 142625,
"precinctsReportPercentage": 99.07,
"eevp": 99,
"tabulationStatus": "Active Tabulation",
"dateUpdated": "November 20, 2024",
"timeUpdated": "5:31 PM",
"source": "AP",
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": null,
"voteCount": 86450,
"isWinner": true
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": null,
"voteCount": 56175,
"isWinner": false
}
],
"winnerDateTime": "2024-11-11T23:23:35.964Z"
},
"83020": {
"id": "83020",
"type": "apRace",
"location": "State of California",
"raceName": "Question, Recall - Alameda County District Attorney Price",
"raceDescription": "Top candidate wins seat.",
"raceType": "top1",
"totalVotes": 596044,
"precinctsReportPercentage": 98.95,
"eevp": 99,
"tabulationStatus": "Active Tabulation",
"dateUpdated": "November 20, 2024",
"timeUpdated": "5:31 PM",
"source": "AP",
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": null,
"voteCount": 374993,
"isWinner": true
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": null,
"voteCount": 221051,
"isWinner": false
}
],
"winnerDateTime": "2024-11-09T01:23:39.035Z"
},
"83060": {
"id": "83060",
"type": "apRace",
"location": "State of California",
"raceName": "Proposition, 2 - Issue Public Education Bonds",
"raceDescription": "Top candidate wins seat.",
"raceType": "top1",
"totalVotes": 14856522,
"precinctsReportPercentage": 98.35,
"eevp": 98.35,
"tabulationStatus": "Active Tabulation",
"dateUpdated": "November 24, 2024",
"timeUpdated": "6:01 AM",
"source": "AP",
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": null,
"voteCount": 8707108,
"isWinner": true
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": null,
"voteCount": 6149414,
"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": 14961522,
"precinctsReportPercentage": 98.36,
"eevp": 98.36,
"tabulationStatus": "Active Tabulation",
"dateUpdated": "November 24, 2024",
"timeUpdated": "6:01 AM",
"source": "AP",
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": null,
"voteCount": 9371228,
"isWinner": true
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": null,
"voteCount": 5590294,
"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": 14953634,
"precinctsReportPercentage": 98.36,
"eevp": 98.36,
"tabulationStatus": "Active Tabulation",
"dateUpdated": "November 24, 2024",
"timeUpdated": "6:01 AM",
"source": "AP",
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": null,
"voteCount": 8930772,
"isWinner": true
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": null,
"voteCount": 6022862,
"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": 14793079,
"precinctsReportPercentage": 98.36,
"eevp": 98.35,
"tabulationStatus": "Active Tabulation",
"dateUpdated": "November 24, 2024",
"timeUpdated": "6:01 AM",
"source": "AP",
"candidates": [
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": null,
"voteCount": 8152304,
"isWinner": true
},
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": null,
"voteCount": 6640775,
"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": 14590072,
"precinctsReportPercentage": 98.35,
"eevp": 98.35,
"tabulationStatus": "Active Tabulation",
"dateUpdated": "November 24, 2024",
"timeUpdated": "6:01 AM",
"source": "AP",
"candidates": [
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": null,
"voteCount": 7780694,
"isWinner": true
},
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": null,
"voteCount": 6809378,
"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": 14961992,
"precinctsReportPercentage": 98.65,
"eevp": 98.65,
"tabulationStatus": "Active Tabulation",
"dateUpdated": "November 24, 2024",
"timeUpdated": "6:01 AM",
"source": "AP",
"candidates": [
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": null,
"voteCount": 7593723,
"isWinner": true
},
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": null,
"voteCount": 7368269,
"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": 14766590,
"precinctsReportPercentage": 98.35,
"eevp": 98.35,
"tabulationStatus": "Active Tabulation",
"dateUpdated": "November 24, 2024",
"timeUpdated": "6:01 AM",
"source": "AP",
"candidates": [
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": null,
"voteCount": 8873730,
"isWinner": true
},
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": null,
"voteCount": 5892860,
"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": 14316394,
"precinctsReportPercentage": 98.43,
"eevp": 98.43,
"tabulationStatus": "Active Tabulation",
"dateUpdated": "November 24, 2024",
"timeUpdated": "6:01 AM",
"source": "AP",
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": null,
"voteCount": 7278021,
"isWinner": true
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": null,
"voteCount": 7038373,
"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": 14718051,
"precinctsReportPercentage": 98.35,
"eevp": 98.35,
"tabulationStatus": "Active Tabulation",
"dateUpdated": "November 24, 2024",
"timeUpdated": "6:01 AM",
"source": "AP",
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": null,
"voteCount": 9989165,
"isWinner": true
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": null,
"voteCount": 4728886,
"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": 14872653,
"precinctsReportPercentage": 98.35,
"eevp": 98.35,
"tabulationStatus": "Active Tabulation",
"dateUpdated": "November 24, 2024",
"timeUpdated": "6:01 AM",
"source": "AP",
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": null,
"voteCount": 10180219,
"isWinner": true
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": null,
"voteCount": 4692434,
"isWinner": false
}
],
"winnerDateTime": "2024-11-06T04:57:32.362Z"
},
"timeLoaded": "November 24, 2024 6:18 AM",
"nationalRacesLoaded": true,
"localRacesLoaded": true,
"overrides": [
{
"id": "0",
"raceName": "President",
"raceDescription": "Top candidate wins seat."
},
{
"id": "5089",
"raceName": "State Senate, District 3",
"raceDescription": "Top candidate wins seat."
},
{
"id": "5154",
"raceName": "State Assembly, District 11",
"raceDescription": "Top candidate wins seat."
},
{
"id": "5258",
"raceName": "State Assembly, District 29",
"raceDescription": "Top candidate wins seat."
},
{
"id": "5692",
"raceName": "U.S. House of Representatives, District 2",
"raceDescription": "Top candidate wins seat."
},
{
"id": "5694",
"raceName": "U.S. House of Representatives, District 4",
"raceDescription": "Top candidate wins seat."
},
{
"id": "5697",
"raceName": "U.S. House of Representatives, District 7",
"raceDescription": "Top candidate wins seat."
},
{
"id": "5698",
"raceName": "U.S. House of Representatives, District 8",
"raceDescription": "Top candidate wins seat."
},
{
"id": "5699",
"raceName": "U.S. House of Representatives, District 9",
"raceDescription": "Top candidate wins seat."
},
{
"id": "5701",
"raceName": "U.S. House of Representatives, District 11",
"raceDescription": "Top candidate wins seat."
},
{
"id": "5702",
"raceName": "U.S. House of Representatives, District 12",
"raceDescription": "Top candidate wins seat."
},
{
"id": "5704",
"raceName": "U.S. House of Representatives, District 14",
"raceDescription": "Top candidate wins seat."
},
{
"id": "5705",
"raceName": "U.S. House of Representatives, District 15",
"raceDescription": "Top candidate wins seat."
},
{
"id": "5706",
"raceName": "U.S. House of Representatives, District 16",
"raceDescription": "Top candidate wins seat."
},
{
"id": "5707",
"raceName": "U.S. House of Representatives, District 17",
"raceDescription": "Top candidate wins seat."
},
{
"id": "5708",
"raceName": "U.S. House of Representatives, District 18",
"raceDescription": "Top candidate wins seat."
},
{
"id": "5709",
"raceName": "U.S. House of Representatives, District 19",
"raceDescription": "Top candidate wins seat."
},
{
"id": "5746",
"raceName": "State Senate, District 5",
"raceDescription": "Top candidate wins seat."
},
{
"id": "5747",
"raceName": "State Senate, District 7",
"raceDescription": "Top candidate wins seat."
},
{
"id": "5748",
"raceName": "State Senate, District 9",
"raceDescription": "Top candidate wins seat."
},
{
"id": "5749",
"raceName": "State Senate, District 11",
"raceDescription": "Top candidate wins seat."
},
{
"id": "5750",
"raceName": "State Senate, District 13",
"raceDescription": "Top candidate wins seat."
},
{
"id": "5751",
"raceName": "State Senate, District 15",
"raceDescription": "Top candidate wins seat."
},
{
"id": "5763",
"raceName": "State Assembly, District 2",
"raceDescription": "Top candidate wins seat."
},
{
"id": "5765",
"raceName": "State Assembly, District 4",
"raceDescription": "Top candidate wins seat."
},
{
"id": "5772",
"raceName": "State Assembly, District 12",
"raceDescription": "Top candidate wins seat."
},
{
"id": "5774",
"raceName": "State Assembly, District 14",
"raceDescription": "Top candidate wins seat."
},
{
"id": "5775",
"raceName": "State Assembly, District 15",
"raceDescription": "Top candidate wins seat."
},
{
"id": "5776",
"raceName": "State Assembly, District 16",
"raceDescription": "Top candidate wins seat."
},
{
"id": "5777",
"raceName": "State Assembly, District 17",
"raceDescription": "Top candidate wins seat."
},
{
"id": "5778",
"raceName": "State Assembly, District 18",
"raceDescription": "Top candidate wins seat."
},
{
"id": "5779",
"raceName": "State Assembly, District 19",
"raceDescription": "Top candidate wins seat."
},
{
"id": "5780",
"raceName": "State Assembly, District 20",
"raceDescription": "Top candidate wins seat."
},
{
"id": "5781",
"raceName": "State Assembly, District 21",
"raceDescription": "Top candidate wins seat."
},
{
"id": "5783",
"raceName": "State Assembly, District 23",
"raceDescription": "Top candidate wins seat."
},
{
"id": "5784",
"raceName": "State Assembly, District 24",
"raceDescription": "Top candidate wins seat."
},
{
"id": "5786",
"raceName": "State Assembly, District 25",
"raceDescription": "Top candidate wins seat."
},
{
"id": "5787",
"raceName": "State Assembly, District 26",
"raceDescription": "Top candidate wins seat."
},
{
"id": "5789",
"raceName": "State Assembly, District 28",
"raceDescription": "Top candidate wins seat."
},
{
"id": "6855",
"raceName": "SF Mayor",
"raceDescription": "Top candidate wins seat."
},
{
"id": "8514",
"raceName": "U.S. House of Representatives, District 10",
"raceDescription": "Top candidate wins seat."
},
{
"id": "8619",
"raceName": "U.S. Senate full term",
"raceDescription": "Top candidate wins seat."
},
{
"id": "82961",
"raceName": "U.S. Senate unexpired term",
"raceDescription": "Top candidate wins seat."
},
{
"id": "83019",
"raceName": "Oakland Mayor recall",
"raceDescription": "Passes with majority vote."
},
{
"id": "83020",
"raceName": "Alameda DA recall",
"raceDescription": "Passes with majority vote."
},
{
"id": "83060",
"raceName": "Proposition 2",
"raceDescription": "Passes with majority vote."
},
{
"id": "83061",
"raceName": "Proposition 3",
"raceDescription": "Passes with majority vote."
},
{
"id": "83062",
"raceName": "Proposition 4",
"raceDescription": "Passes with majority vote."
},
{
"id": "83063",
"raceName": "Proposition 5",
"raceDescription": "Passes with majority vote."
},
{
"id": "83064",
"raceName": "Proposition 6",
"raceDescription": "Passes with majority vote."
},
{
"id": "83065",
"raceName": "Proposition 32",
"raceDescription": "Passes with majority vote."
},
{
"id": "83066",
"raceName": "Proposition 33",
"raceDescription": "Passes with majority vote."
},
{
"id": "83067",
"raceName": "Proposition 34",
"raceDescription": "Passes with majority vote."
},
{
"id": "83068",
"raceName": "Proposition 35",
"raceDescription": "Passes with majority vote."
},
{
"id": "83069",
"raceName": "Proposition 36",
"raceDescription": "Passes with majority vote."
}
],
"AlamedaChabotLasPositasCommunityCollegeDistrictTrusteeArea1": {
"id": "AlamedaChabotLasPositasCommunityCollegeDistrictTrusteeArea1",
"type": "localRace",
"location": "Alameda",
"raceName": "Chabot – Las Positas Community College District, Trustee Area 1",
"raceDescription": "Top candidate wins seat. ",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:43 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 27259,
"candidates": [
{
"candidateName": "Hector Garcia",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 20320
},
{
"candidateName": "Luis Reynoso \r",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 6939
}
]
},
"AlamedaChabotLasPositasCommunityCollegeDistrictTrusteeArea4": {
"id": "AlamedaChabotLasPositasCommunityCollegeDistrictTrusteeArea4",
"type": "localRace",
"location": "Alameda",
"raceName": "Chabot - Las Positas Community College District, Trustee Area 4",
"raceDescription": "Top candidate wins seat. ",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:43 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 38723,
"candidates": [
{
"candidateName": "Maria L Heredia ",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 26158
},
{
"candidateName": "Joseph Grcar",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 12565
}
]
},
"AlamedaPeraltaCommunityCollegeDistrictTrusteeArea2": {
"id": "AlamedaPeraltaCommunityCollegeDistrictTrusteeArea2",
"type": "localRace",
"location": "Alameda",
"raceName": "Peralta Community College District, Trustee Area 2",
"raceDescription": "Top candidate wins seat. ",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:43 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 21696,
"candidates": [
{
"candidateName": "Paulina Gonzalez",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 14071
},
{
"candidateName": "Sinead Geneva Anderson",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 7625
}
]
},
"AlamedaSanJoaquinDeltaCommunityCollegeDistrictTrusteeArea1": {
"id": "AlamedaSanJoaquinDeltaCommunityCollegeDistrictTrusteeArea1",
"type": "localRace",
"location": "Alameda",
"raceName": "San Joaquin Delta Community College District, Trustee Area 1",
"raceDescription": "Top candidate wins seat. ",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:43 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 68,
"candidates": [
{
"candidateName": "Ralph Lee White",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 36
},
{
"candidateName": "Shelly Stoll Swanson",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 32
}
]
},
"AlamedaSanJoaquinDeltaCommunityCollegeDistrictTrusteeArea2": {
"id": "AlamedaSanJoaquinDeltaCommunityCollegeDistrictTrusteeArea2",
"type": "localRace",
"location": "Alameda",
"raceName": "San Joaquin Delta Community College District, Trustee Area 2",
"raceDescription": "Top candidate wins seat. ",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:43 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 68,
"candidates": [
{
"candidateName": "Samuel Anderson",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 27
},
{
"candidateName": "Julie D. Kay",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 23
},
{
"candidateName": "Dan Wright",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 18
}
]
},
"AlamedaSanJoaquinDeltaCommunityCollegeDistrictTrusteeArea6": {
"id": "AlamedaSanJoaquinDeltaCommunityCollegeDistrictTrusteeArea6",
"type": "localRace",
"location": "Alameda",
"raceName": "San Joaquin Delta Community College District, Trustee Area 6",
"raceDescription": "Top candidate wins seat. ",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:43 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 64,
"candidates": [
{
"candidateName": "Catalina Piña",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 41
},
{
"candidateName": "Rosario Patrick",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 23
}
]
},
"AlamedaAlamedaUnifiedSchoolDistrictGoverningBoard": {
"id": "AlamedaAlamedaUnifiedSchoolDistrictGoverningBoard",
"type": "localRace",
"location": "Alameda",
"raceName": "Alameda Unified School District Governing Board",
"raceDescription": "To three candidates win seat. ",
"raceReadTheStory": "",
"raceType": "top3",
"timeUpdated": "7:43 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 76453,
"candidates": [
{
"candidateName": "Heather Little",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 21965
},
{
"candidateName": "Meleah Hall",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 21464
},
{
"candidateName": "Joyce Boyd",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 11245
},
{
"candidateName": "Jennifer Williams",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 21779
}
]
},
"AlamedaCastroValleyUnifiedSchoolDistrictGoverningBoardArea5": {
"id": "AlamedaCastroValleyUnifiedSchoolDistrictGoverningBoardArea5",
"type": "localRace",
"location": "Alameda",
"raceName": "Castro Valley Unified School District Governing Board, Area 5",
"raceDescription": "Top candidate wins seat. ",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:43 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 4666,
"candidates": [
{
"candidateName": "John Chung",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1270
},
{
"candidateName": "Mike Kusiak",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 3396
}
]
},
"AlamedaDublinUnifiedSchoolDistrictGoverningBoardArea1": {
"id": "AlamedaDublinUnifiedSchoolDistrictGoverningBoardArea1",
"type": "localRace",
"location": "Alameda",
"raceName": "Dublin Unified School District Governing Board, Area 1",
"raceDescription": "Top candidate wins seat. ",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:43 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 5100,
"candidates": [
{
"candidateName": "Kristian Reyes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 3067
},
{
"candidateName": "Ramnath “Ram” Shanbhogue",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2033
}
]
},
"AlamedaEmeryUnifiedSchoolDistrictGoverningBoard": {
"id": "AlamedaEmeryUnifiedSchoolDistrictGoverningBoard",
"type": "localRace",
"location": "Alameda",
"raceName": "Emery Unified School District Governing Board",
"raceDescription": "Top two candidates win seat. ",
"raceReadTheStory": "",
"raceType": "top2",
"timeUpdated": "7:43 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 6072,
"candidates": [
{
"candidateName": "Elsie Joyce Lee",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2642
},
{
"candidateName": "Brian Donahue",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 829
},
{
"candidateName": "Walter Pizarro",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 704
},
{
"candidateName": "John T. Van Geffen",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 1897
}
]
},
"AlamedaFremontUnifiedSchoolDistrictGoverningBoardArea4": {
"id": "AlamedaFremontUnifiedSchoolDistrictGoverningBoardArea4",
"type": "localRace",
"location": "Alameda",
"raceName": "Fremont Unified School District Governing Board, Area 4",
"raceDescription": "Top candidate wins seat. ",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:43 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 13133,
"candidates": [
{
"candidateName": "Ganesh Balamitran",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 6551
},
{
"candidateName": "Rinu Nair",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 6582
}
]
},
"AlamedaHaywardUnifiedSchoolDistrictGoverningBoard": {
"id": "AlamedaHaywardUnifiedSchoolDistrictGoverningBoard",
"type": "localRace",
"location": "Alameda",
"raceName": "Hayward Unified School District Governing Board",
"raceDescription": "Top three candidates win seat.",
"raceReadTheStory": "",
"raceType": "top3",
"timeUpdated": "7:43 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 127212,
"candidates": [
{
"candidateName": "Sophia Jauregui",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 17182
},
{
"candidateName": "Luis Reynoso",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 28316
},
{
"candidateName": "Sara Prada",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 19805
},
{
"candidateName": "Austin Bruckner Carrillo",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 18739
},
{
"candidateName": "Simon “Peter” Gutierrez Bufete",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 21389
},
{
"candidateName": "Calyn Kelley",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 12860
},
{
"candidateName": "Tom Wong",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 8921
}
]
},
"AlamedaLammersvilleJointUnifiedSchoolDistrictGoverningBoardArea1": {
"id": "AlamedaLammersvilleJointUnifiedSchoolDistrictGoverningBoardArea1",
"type": "localRace",
"location": "Alameda",
"raceName": "Lammersville Joint Unified School District Governing Board, Area 1",
"raceDescription": "Top candidate wins seat. ",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:43 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 76,
"candidates": [
{
"candidateName": "David A. Pombo",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 60
},
{
"candidateName": "Surekha Shekar",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 16
}
]
},
"AlamedaLivermoreValleyJointUnifiedSchoolDistrictGoverningBoard": {
"id": "AlamedaLivermoreValleyJointUnifiedSchoolDistrictGoverningBoard",
"type": "localRace",
"location": "Alameda",
"raceName": "Livermore Valley Joint Unified School District Governing Board",
"raceDescription": "Top two candidates win seat. Includes votes from Alameda and Contra Costa counties.",
"raceReadTheStory": "",
"raceType": "top2",
"timeUpdated": "7:43 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 65820,
"candidates": [
{
"candidateName": "Maggie Tufts",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 14885
},
{
"candidateName": "Amanda Pepper",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 4176
},
{
"candidateName": "Jean Paulsen",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2533
},
{
"candidateName": "Tara Boyce",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 13210
},
{
"candidateName": "Christiaan Vandenheuvel",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 15213
},
{
"candidateName": "Deena Kaplanis",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 15803
}
]
},
"AlamedaNewHavenUnifiedSchoolDistrictGoverningBoardArea1": {
"id": "AlamedaNewHavenUnifiedSchoolDistrictGoverningBoardArea1",
"type": "localRace",
"location": "Alameda",
"raceName": "New Haven Unified School District Governing Board, Area 1",
"raceDescription": "Top candidate wins seat. ",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:43 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 4544,
"candidates": [
{
"candidateName": "Midji Kuo-Rovetta",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1213
},
{
"candidateName": "Patricio R. Urbi",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2092
},
{
"candidateName": "Jatinder (JP) K. Sahi",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1239
}
]
},
"AlamedaNewHavenUnifiedSchoolDistrictGoverningBoardArea2": {
"id": "AlamedaNewHavenUnifiedSchoolDistrictGoverningBoardArea2",
"type": "localRace",
"location": "Alameda",
"raceName": "New Haven Unified School District Governing Board, Area 2",
"raceDescription": "Top candidate wins seat. ",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:43 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 4442,
"candidates": [
{
"candidateName": "Melanie Freeberg",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2923
},
{
"candidateName": "Michelle Parnala",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1519
}
]
},
"AlamedaNewHavenUnifiedSchoolDistrictGoverningBoardArea3": {
"id": "AlamedaNewHavenUnifiedSchoolDistrictGoverningBoardArea3",
"type": "localRace",
"location": "Alameda",
"raceName": "New Haven Unified School District Governing Board, Area 3",
"raceDescription": "Top candidate wins seat. ",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:43 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 5221,
"candidates": [
{
"candidateName": "Lydia Idem",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1955
},
{
"candidateName": "Michael Gonzales",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 3266
}
]
},
"AlamedaNewarkUnifiedSchoolDistrictGoverningBoard": {
"id": "AlamedaNewarkUnifiedSchoolDistrictGoverningBoard",
"type": "localRace",
"location": "Alameda",
"raceName": "Newark Unified School District Governing Board",
"raceDescription": "Top three candidates win seat.",
"raceReadTheStory": "",
"raceType": "top3",
"timeUpdated": "7:43 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 32709,
"candidates": [
{
"candidateName": "Aiden Hill",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 7719
},
{
"candidateName": "Vikas Minglani",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 3722
},
{
"candidateName": "Gabriel Anguiano Jr.",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 7424
},
{
"candidateName": "Austin Block",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 7607
},
{
"candidateName": "Phuong Nguyen",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 6237
}
]
},
"AlamedaPleasantonUnifiedSchoolDistrictGoverningBoardArea3": {
"id": "AlamedaPleasantonUnifiedSchoolDistrictGoverningBoardArea3",
"type": "localRace",
"location": "Alameda",
"raceName": "Pleasanton Unified School District Governing Board, Area 3",
"raceDescription": "Top candidate wins seat. ",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:43 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 7090,
"candidates": [
{
"candidateName": "Donalyn Harris",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 3135
},
{
"candidateName": "Kelly Mokashi",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 3955
}
]
},
"AlamedaPleasantonUnifiedSchoolDistrictGoverningBoardArea4": {
"id": "AlamedaPleasantonUnifiedSchoolDistrictGoverningBoardArea4",
"type": "localRace",
"location": "Alameda",
"raceName": "Pleasanton Unified School District Governing Board, Area 4",
"raceDescription": "Top candidate wins seat. ",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:43 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 6942,
"candidates": [
{
"candidateName": "Jen Flynn",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 3306
},
{
"candidateName": "Charlie Jones",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 3636
}
]
},
"AlamedaSanLorenzoUnifiedSchoolDistrictGoverningBoardArea5": {
"id": "AlamedaSanLorenzoUnifiedSchoolDistrictGoverningBoardArea5",
"type": "localRace",
"location": "Alameda",
"raceName": "San Lorenzo Unified School District Governing Board, Area 5",
"raceDescription": "Top candidate wins seat. ",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:43 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 3695,
"candidates": [
{
"candidateName": "Alicia Gonzalez",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2360
},
{
"candidateName": "Penny Peck",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1335
}
]
},
"AlamedaSunolGlenUnifiedSchoolDistrictGoverningBoard": {
"id": "AlamedaSunolGlenUnifiedSchoolDistrictGoverningBoard",
"type": "localRace",
"location": "Alameda",
"raceName": "Sunol Glen Unified School District Governing Board",
"raceDescription": "Top candidate wins seat. ",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:43 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 633,
"candidates": [
{
"candidateName": "Ryan Jergensen",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 264
},
{
"candidateName": "Erin Choin",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 369
}
]
},
"AlamedaBoardofSupervisorsDistrict5": {
"id": "AlamedaBoardofSupervisorsDistrict5",
"type": "localRace",
"location": "Alameda",
"raceName": "Board of Supervisors, District 5",
"raceDescription": "Top candidate wins seat. ",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:43 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 141857,
"candidates": [
{
"candidateName": "John J. Bauters",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 70721
},
{
"candidateName": "Nikki Fortunato Bas",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 71136
}
]
},
"AlamedaAlamedaCityCouncil": {
"id": "AlamedaAlamedaCityCouncil",
"type": "localRace",
"location": "Alameda",
"raceName": "Alameda City Council",
"raceDescription": "Top two candidates win seat. ",
"raceReadTheStory": "",
"raceType": "top2",
"timeUpdated": "7:43 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 61690,
"candidates": [
{
"candidateName": "Trish Herrera Spencer",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 12071
},
{
"candidateName": "Thushan Amarasiriwardena",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 13041
},
{
"candidateName": "Michele Pryor",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 16381
},
{
"candidateName": "Greg Boller",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 14193
},
{
"candidateName": "Steve Slauson",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 6004
}
]
},
"AlamedaAlamedaAuditor": {
"id": "AlamedaAlamedaAuditor",
"type": "localRace",
"location": "Alameda",
"raceName": "Alameda Auditor",
"raceDescription": "Top candidate wins seat. ",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:43 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 27745,
"candidates": [
{
"candidateName": "Kevin R. Kearney",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 27745
}
]
},
"AlamedaAlamedaTreasurer": {
"id": "AlamedaAlamedaTreasurer",
"type": "localRace",
"location": "Alameda",
"raceName": "Alameda Treasurer",
"raceDescription": "Top candidate wins seat. ",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:43 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 27488,
"candidates": [
{
"candidateName": "Kevin Kennedy",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 27488
}
]
},
"AlamedaBerkeleyRentStabilizationBoardCommissioner": {
"id": "AlamedaBerkeleyRentStabilizationBoardCommissioner",
"type": "localRace",
"location": "Alameda",
"raceName": "Berkeley Rent Stabilization Board Commissioner",
"raceDescription": "Top four candidates win seat. ",
"raceReadTheStory": "",
"raceType": "top4",
"timeUpdated": "7:43 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 138141,
"candidates": [
{
"candidateName": "Alfred Twu",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 22919
},
{
"candidateName": "Carole Marasovic",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 19543
},
{
"candidateName": "Xavier Johnson",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 26950
},
{
"candidateName": "Avery Arbaugh",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 19802
},
{
"candidateName": "Andy Kelley",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 23354
},
{
"candidateName": "Dominique Walker",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 25573
}
]
},
"AlamedaBerkeleySchoolDirector": {
"id": "AlamedaBerkeleySchoolDirector",
"type": "localRace",
"location": "Alameda",
"raceName": "Berkeley School Director",
"raceDescription": "Top two candidates win seat. ",
"raceReadTheStory": "",
"raceType": "top2",
"timeUpdated": "7:43 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 84728,
"candidates": [
{
"candidateName": "Norma J.F. Harrison",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 3116
},
{
"candidateName": "Jen Corn",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 30818
},
{
"candidateName": "Laura Babitt",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 22043
},
{
"candidateName": "Ana Vasudeo",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 25717
},
{
"candidateName": "Adbur Sikder",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 3034
}
]
},
"AlamedaDublinMayor": {
"id": "AlamedaDublinMayor",
"type": "localRace",
"location": "Alameda",
"raceName": "Dublin Mayor",
"raceDescription": "Top candidate wins seat. ",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:43 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 25487,
"candidates": [
{
"candidateName": "Tom Evans",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 8268
},
{
"candidateName": "Sherry Hu",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 9264
},
{
"candidateName": "Jean Josey",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 7130
},
{
"candidateName": "Shawn Costello",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 825
}
]
},
"AlamedaDublinCityCouncilArea1": {
"id": "AlamedaDublinCityCouncilArea1",
"type": "localRace",
"location": "Alameda",
"raceName": "Dublin City Council, Area 1",
"raceDescription": "Top candidate wins seat. ",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:43 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 6132,
"candidates": [
{
"candidateName": "Michael McCorriston",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 6132
}
]
},
"AlamedaDublinCityCouncilArea3": {
"id": "AlamedaDublinCityCouncilArea3",
"type": "localRace",
"location": "Alameda",
"raceName": "Dublin City Council, Area 3",
"raceDescription": "Top candidate wins seat. ",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:43 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 4744,
"candidates": [
{
"candidateName": "Razi Hasni",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2304
},
{
"candidateName": "John Morada",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2440
}
]
},
"AlamedaEmeryvilleCityCouncil": {
"id": "AlamedaEmeryvilleCityCouncil",
"type": "localRace",
"location": "Alameda",
"raceName": "Emeryville City Council",
"raceDescription": "Top three candidates win seat.",
"raceReadTheStory": "",
"raceType": "top3",
"timeUpdated": "7:43 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 10915,
"candidates": [
{
"candidateName": "Calvin Dillahunty",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 910
},
{
"candidateName": "Sam Gould",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1314
},
{
"candidateName": "Mia Esperanza Brown",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1822
},
{
"candidateName": "Sukhdeep Kaur",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 2261
},
{
"candidateName": "Courtney Welch",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 2554
},
{
"candidateName": "Matthew Solomon",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2054
}
]
},
"AlamedaFremontMayor": {
"id": "AlamedaFremontMayor",
"type": "localRace",
"location": "Alameda",
"raceName": "Fremont Mayor",
"raceDescription": "Top candidate wins seat. ",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:43 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 77254,
"candidates": [
{
"candidateName": "Rohan Marfatia",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 8924
},
{
"candidateName": "Vinnie Bacon",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 25060
},
{
"candidateName": "Hiu Ng",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 6897
},
{
"candidateName": "Raj Salwan",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 36373
}
]
},
"AlamedaFremontCityCouncilDistrict1": {
"id": "AlamedaFremontCityCouncilDistrict1",
"type": "localRace",
"location": "Alameda",
"raceName": "Fremont City Council, District 1",
"raceDescription": "Top candidate wins seat. ",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:43 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 11765,
"candidates": [
{
"candidateName": "Teresa Keng",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 7458
},
{
"candidateName": "Pravesh Kumar",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1763
},
{
"candidateName": "Ranvir Sandhu",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2544
}
]
},
"AlamedaFremontCityCouncilDistrict5": {
"id": "AlamedaFremontCityCouncilDistrict5",
"type": "localRace",
"location": "Alameda",
"raceName": "Fremont City Council, District 5",
"raceDescription": "Top candidate wins seat. ",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:43 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 15636,
"candidates": [
{
"candidateName": "Sterling Jefferson Engle",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2957
},
{
"candidateName": "Chandra Wagh",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 5254
},
{
"candidateName": "Yajing Zhang",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 7425
}
]
},
"AlamedaFremontCityCouncilDistrict6": {
"id": "AlamedaFremontCityCouncilDistrict6",
"type": "localRace",
"location": "Alameda",
"raceName": "Fremont City Council, District 6",
"raceDescription": "Top candidate wins seat. ",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:43 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 11222,
"candidates": [
{
"candidateName": "Raymond Liu",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 5629
},
{
"candidateName": "Teresa Cox",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 5593
}
]
},
"AlamedaHaywardCityCouncil": {
"id": "AlamedaHaywardCityCouncil",
"type": "localRace",
"location": "Alameda",
"raceName": "Hayward City Council",
"raceDescription": "Top four candidates win seat. ",
"raceReadTheStory": "",
"raceType": "top4",
"timeUpdated": "7:43 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 132411,
"candidates": [
{
"candidateName": "Tom Wong",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 10958
},
{
"candidateName": "Daniel Goldstein",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 20012
},
{
"candidateName": "Angela Andrews",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 25343
},
{
"candidateName": "Joe O. Ramos",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 13196
},
{
"candidateName": "Ray Bonilla Jr.",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 22489
},
{
"candidateName": "Tom Ferreira",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 18480
},
{
"candidateName": "Francisco Zermeño",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 21933
}
]
},
"AlamedaLivermoreMayor": {
"id": "AlamedaLivermoreMayor",
"type": "localRace",
"location": "Alameda",
"raceName": "Livermore Mayor",
"raceDescription": "Top candidate wins seat. ",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:43 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 33952,
"candidates": [
{
"candidateName": "John Marchand",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 33952
}
]
},
"AlamedaLivermoreCityCouncilDistrict3": {
"id": "AlamedaLivermoreCityCouncilDistrict3",
"type": "localRace",
"location": "Alameda",
"raceName": "Livermore City Council, District 3",
"raceDescription": "Top candidate wins seat. ",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:43 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 10263,
"candidates": [
{
"candidateName": "David Farley",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2844
},
{
"candidateName": "Steven Dunbar",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 4251
},
{
"candidateName": "Jeff Kaskey",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 3168
}
]
},
"AlamedaLivermoreCityCouncilDistrict4": {
"id": "AlamedaLivermoreCityCouncilDistrict4",
"type": "localRace",
"location": "Alameda",
"raceName": "Livermore City Council, District 4",
"raceDescription": "Top candidate wins seat. ",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:43 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 10853,
"candidates": [
{
"candidateName": "Kristie Wang",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 6667
},
{
"candidateName": "Thomas Soules",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 4186
}
]
},
"AlamedaNewarkMayor": {
"id": "AlamedaNewarkMayor",
"type": "localRace",
"location": "Alameda",
"raceName": "Newark Mayor",
"raceDescription": "Top candidate wins seat. ",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:43 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 15373,
"candidates": [
{
"candidateName": "Michael Hannon",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 8835
},
{
"candidateName": "Jason Miguel",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1816
},
{
"candidateName": "Elisa Martinez",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 4722
}
]
},
"AlamedaNewarkCityCouncilFullTerm": {
"id": "AlamedaNewarkCityCouncilFullTerm",
"type": "localRace",
"location": "Alameda",
"raceName": "Newark City Council — Full Term",
"raceDescription": "Top two candidates win seat. ",
"raceReadTheStory": "",
"raceType": "top2",
"timeUpdated": "7:43 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 24600,
"candidates": [
{
"candidateName": "Terrence Grindall",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 7482
},
{
"candidateName": "Hitendra Gupta",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1702
},
{
"candidateName": "Jacinta Arteaga",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 6446
},
{
"candidateName": "Julie Del Catancio",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 6442
},
{
"candidateName": "Vinod Kumar",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2528
}
]
},
"AlamedaNewarkCityCouncilShortTerm": {
"id": "AlamedaNewarkCityCouncilShortTerm",
"type": "localRace",
"location": "Alameda",
"raceName": "Newark City Council — Short Term",
"raceDescription": "Top candidate wins seat. ",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:43 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 14228,
"candidates": [
{
"candidateName": "Eve Marie Little",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 5748
},
{
"candidateName": "Renu Malhotra",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1653
},
{
"candidateName": "Sean Mahanay",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 803
},
{
"candidateName": "Lucia Gutierrez",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 4405
},
{
"candidateName": "Phil Bloxom",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1619
}
]
},
"AlamedaPiedmontCityCouncil": {
"id": "AlamedaPiedmontCityCouncil",
"type": "localRace",
"location": "Alameda",
"raceName": "Piedmont City Council",
"raceDescription": "Top two candidates win seat. ",
"raceReadTheStory": "",
"raceType": "top2",
"timeUpdated": "7:43 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 11040,
"candidates": [
{
"candidateName": "Conna McCarthy",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 4796
},
{
"candidateName": "James Green",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2446
},
{
"candidateName": "Lorrel Plimier",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 3599
},
{
"candidateName": "N. Sunny Bostrom-Fleming",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 199
}
]
},
"AlamedaPiedmontBoardofEducation": {
"id": "AlamedaPiedmontBoardofEducation",
"type": "localRace",
"location": "Alameda",
"raceName": "Piedmont Board of Education",
"raceDescription": "Top three candidates win seat.",
"raceReadTheStory": "",
"raceType": "top3",
"timeUpdated": "7:43 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 13915,
"candidates": [
{
"candidateName": "Michael Malione",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 4373
},
{
"candidateName": "Max Roman",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 3675
},
{
"candidateName": "Victoria Rosenbaum",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2294
},
{
"candidateName": "Susy Struble",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 3573
}
]
},
"AlamedaPleasantonMayor": {
"id": "AlamedaPleasantonMayor",
"type": "localRace",
"location": "Alameda",
"raceName": "Pleasanton Mayor",
"raceDescription": "Top candidate wins seat. ",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:43 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 35092,
"candidates": [
{
"candidateName": "Jack Balch",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 18924
},
{
"candidateName": "Karla Brown",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 16168
}
]
},
"AlamedaPleasantonCityCouncilDistrict2": {
"id": "AlamedaPleasantonCityCouncilDistrict2",
"type": "localRace",
"location": "Alameda",
"raceName": "Pleasanton City Council, District 2",
"raceDescription": "Top candidate wins seat. ",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:43 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 8803,
"candidates": [
{
"candidateName": "Craig Eicher",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 4748
},
{
"candidateName": "Valerie Arkin",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 4055
}
]
},
"AlamedaPleasantonCityCouncilDistrict4": {
"id": "AlamedaPleasantonCityCouncilDistrict4",
"type": "localRace",
"location": "Alameda",
"raceName": "Pleasanton City Council, District 4",
"raceDescription": "Top candidate wins seat. ",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:43 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 9331,
"candidates": [
{
"candidateName": "Vivek Mohan",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 4507
},
{
"candidateName": "Matthew B. Gaidos",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 4824
}
]
},
"AlamedaUnionCityMayor": {
"id": "AlamedaUnionCityMayor",
"type": "localRace",
"location": "Alameda",
"raceName": "Union City Mayor",
"raceDescription": "Top candidate wins seat. ",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:43 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 25024,
"candidates": [
{
"candidateName": "Emily Duncan",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 10789
},
{
"candidateName": "Marcus Bourlard",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1940
},
{
"candidateName": "Gary Singh",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 12295
}
]
},
"AlamedaUnionCityCouncilDistrict1": {
"id": "AlamedaUnionCityCouncilDistrict1",
"type": "localRace",
"location": "Alameda",
"raceName": "Union City Council, District 1",
"raceDescription": "Top candidate wins seat. ",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:43 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 5796,
"candidates": [
{
"candidateName": "Wendy Huang",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2058
},
{
"candidateName": "Erin Robertson",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 387
},
{
"candidateName": "Lance Nishihira",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 3351
}
]
},
"AlamedaACTransitDistrictDirectorWard6": {
"id": "AlamedaACTransitDistrictDirectorWard6",
"type": "localRace",
"location": "Alameda",
"raceName": "AC Transit District Director, Ward 6",
"raceDescription": "Top candidate wins seat. ",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:43 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 59443,
"candidates": [
{
"candidateName": "Jesse Lee Gunn",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 17761
},
{
"candidateName": "Shonda Goward",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 11017
},
{
"candidateName": "A. Curtis Silva",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 30665
}
]
},
"AlamedaAlamedaCountyWaterDistrictDirectorWard5": {
"id": "AlamedaAlamedaCountyWaterDistrictDirectorWard5",
"type": "localRace",
"location": "Alameda",
"raceName": "Alameda County Water District Director, Ward 5",
"raceDescription": "Top candidate wins seat. ",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:43 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 21366,
"candidates": [
{
"candidateName": "Aziz Akbari",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 15817
},
{
"candidateName": "Raymond Ojeda",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 5549
}
]
},
"AlamedaBARTDirectorDistrict5": {
"id": "AlamedaBARTDirectorDistrict5",
"type": "localRace",
"location": "Alameda",
"raceName": "San Francisco Bay Area Rapid Transit District Director, District 5",
"raceDescription": "Top candidate wins seat. Includes votes from Alameda and Contra Costa counties.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:43 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 154660,
"candidates": [
{
"candidateName": "Melissa Hernandez",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 110249
},
{
"candidateName": "Joseph Grcar",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 44411
}
]
},
"AlamedaBARTDirectorDistrict7": {
"id": "AlamedaBARTDirectorDistrict7",
"type": "localRace",
"location": "Alameda",
"raceName": "San Francisco Bay Area Rapid Transit District Director, District 7",
"raceDescription": "Top candidate wins seat. Inlcudes votes from Alameda County and San Francisco.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:43 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 161112,
"candidates": [
{
"candidateName": "Victor E. Flores",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 92646
},
{
"candidateName": "Dana Lang",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 68466
}
]
},
"AlamedaCastroValleySanitaryDistrictDirector": {
"id": "AlamedaCastroValleySanitaryDistrictDirector",
"type": "localRace",
"location": "Alameda",
"raceName": "Castro Valley Sanitary District Director",
"raceDescription": "Top three candidates win seat.",
"raceReadTheStory": "",
"raceType": "top3",
"timeUpdated": "7:43 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 50814,
"candidates": [
{
"candidateName": "Timothy McGowan",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 15424
},
{
"candidateName": "Joseph Grcar",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 3945
},
{
"candidateName": "Daniel M. Akagi",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 11093
},
{
"candidateName": "Kenneth Owen",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 5708
},
{
"candidateName": "Darshan Saini",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2598
},
{
"candidateName": "Dave Sadoff",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 12046
}
]
},
"AlamedaDublinSanRamonServicesDistrictBoardofDirectorsArea3": {
"id": "AlamedaDublinSanRamonServicesDistrictBoardofDirectorsArea3",
"type": "localRace",
"location": "Alameda",
"raceName": "Dublin San Ramon Services District Board of Directors, Area 3",
"raceDescription": "Top candidate wins seat. ",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:43 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 8407,
"candidates": [
{
"candidateName": "Javier Lopez Rivero",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2155
},
{
"candidateName": "Rich Halket",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 6252
}
]
},
"AlamedaEBMUDDistrictDirectorWard5": {
"id": "AlamedaEBMUDDistrictDirectorWard5",
"type": "localRace",
"location": "Alameda",
"raceName": "EBMUD District Director, Ward 5",
"raceDescription": "Top candidate wins seat. ",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:43 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 64582,
"candidates": [
{
"candidateName": "John E. Lewis",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 20386
},
{
"candidateName": "Jim Oddie",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 27955
},
{
"candidateName": "Alex Spehr",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 16241
}
]
},
"AlamedaEBMUDDistrictDirectorWard6": {
"id": "AlamedaEBMUDDistrictDirectorWard6",
"type": "localRace",
"location": "Alameda",
"raceName": "EBMUD District Director, Ward 6",
"raceDescription": "Top candidate wins seat. ",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:43 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 56906,
"candidates": [
{
"candidateName": "Valerie Lewis",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 48407
},
{
"candidateName": "Richard De Vera",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 8499
}
]
},
"AlamedaEastBayRegionalParkDistrictDirectorWard2": {
"id": "AlamedaEastBayRegionalParkDistrictDirectorWard2",
"type": "localRace",
"location": "Alameda",
"raceName": "East Bay Regional Park District Director, Ward 2",
"raceDescription": "Top candidate wins seat. Includes votes from Alameda and Contra Costa counties.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:43 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 163008,
"candidates": [
{
"candidateName": "Casey Alyson Farmer",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 52519
},
{
"candidateName": "Lynda Deschambault",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 81479
},
{
"candidateName": "Shane Reisman",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 29010
}
]
},
"AlamedaEastBayRegionalParkDistrictDirectorWard4": {
"id": "AlamedaEastBayRegionalParkDistrictDirectorWard4",
"type": "localRace",
"location": "Alameda",
"raceName": "East Bay Regional Park District Director, Ward 4",
"raceDescription": "Top candidate wins seat. ",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:43 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 108262,
"candidates": [
{
"candidateName": "Taryn Edwards",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 21882
},
{
"candidateName": "Luana España",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 53777
},
{
"candidateName": "Tim McMahon",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 15096
},
{
"candidateName": "Susan Gonzales",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 17507
}
]
},
"AlamedaEdenTownshipHealthcareDistrictDirectorArea4": {
"id": "AlamedaEdenTownshipHealthcareDistrictDirectorArea4",
"type": "localRace",
"location": "Alameda",
"raceName": "Eden Township Healthcare District Director, Area 4",
"raceDescription": "Top candidate wins seat. ",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:43 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 18738,
"candidates": [
{
"candidateName": "Sabrina Aranda",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 12592
},
{
"candidateName": "Luis Reynoso",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 6146
}
]
},
"AlamedaHaywardAreaRecreationParkDistrictDirectors": {
"id": "AlamedaHaywardAreaRecreationParkDistrictDirectors",
"type": "localRace",
"location": "Alameda",
"raceName": "Hayward Area Recreation & Park District Directors",
"raceDescription": "Top three candidates win seat.",
"raceReadTheStory": "",
"raceType": "top3",
"timeUpdated": "7:43 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 198826,
"candidates": [
{
"candidateName": "Rick Hatcher",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 65080
},
{
"candidateName": "Joseph Grcar",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 19320
},
{
"candidateName": "Louis Manuel Andrade",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 37687
},
{
"candidateName": "Luis Reynoso",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 28316
},
{
"candidateName": "Peter Rosen",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 35093
},
{
"candidateName": "Kenneth Owen",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 13330
}
]
},
"AlamedaLivermoreAreaRecreationParkDistrictDirectors": {
"id": "AlamedaLivermoreAreaRecreationParkDistrictDirectors",
"type": "localRace",
"location": "Alameda",
"raceName": "Livermore Area Recreation & Park District Directors",
"raceDescription": "Top two candidates win seat. ",
"raceReadTheStory": "",
"raceType": "top2",
"timeUpdated": "7:43 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 64083,
"candidates": [
{
"candidateName": "Jan Palajac",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 22710
},
{
"candidateName": "Matt Bogdanowicz",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 13169
},
{
"candidateName": "James Boswell",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 20573
},
{
"candidateName": "Jacob Vital",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 7631
}
]
},
"AlamedaOroLomaSanitaryDistrictBoardofDirectors": {
"id": "AlamedaOroLomaSanitaryDistrictBoardofDirectors",
"type": "localRace",
"location": "Alameda",
"raceName": "Oro Loma Sanitary District Board of Directors",
"raceDescription": "Top two candidates win seat. ",
"raceReadTheStory": "",
"raceType": "top2",
"timeUpdated": "7:43 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 58960,
"candidates": [
{
"candidateName": "Benny Lee",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 18883
},
{
"candidateName": "Moira “Mimi” Dean",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 14944
},
{
"candidateName": "Bob Glaze",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 5019
},
{
"candidateName": "Luis Reynoso",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 5414
},
{
"candidateName": "Damaris Villalobos-Galindo",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 14700
}
]
},
"AlamedaMeasureK": {
"id": "AlamedaMeasureK",
"type": "localRace",
"location": "Alameda",
"raceName": "Measure K",
"raceDescription": "San Joaquin Delta Community College District. School bond. Passes with 55% vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:43 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 77,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 37
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 40
}
]
},
"AlamedaMeasureL": {
"id": "AlamedaMeasureL",
"type": "localRace",
"location": "Alameda",
"raceName": "Measure L",
"raceDescription": "Albany Unified School District. School bond. Passes with 55% vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:43 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 8868,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 6403
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2465
}
]
},
"AlamedaMeasureM": {
"id": "AlamedaMeasureM",
"type": "localRace",
"location": "Alameda",
"raceName": "Measure M",
"raceDescription": "Fremont Unified School District. School bond. Passes with 55% vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:43 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 75929,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 48795
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 27134
}
]
},
"AlamedaMeasureN": {
"id": "AlamedaMeasureN",
"type": "localRace",
"location": "Alameda",
"raceName": "Measure N",
"raceDescription": "New Haven Unified School District. School bond. Passes with 55% vote. ",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:43 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 26494,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 17889
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 8605
}
]
},
"AlamedaMeasureO": {
"id": "AlamedaMeasureO",
"type": "localRace",
"location": "Alameda",
"raceName": "Measure O",
"raceDescription": "Newark Unified School District. School bond. Passes with 55% vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:43 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 15675,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 10603
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 5072
}
]
},
"AlamedaMeasureP": {
"id": "AlamedaMeasureP",
"type": "localRace",
"location": "Alameda",
"raceName": "Measure P",
"raceDescription": "Piedmont Unified School District. Parcel tax. Passes with 2/3 vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:43 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 7005,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 5678
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1327
}
]
},
"AlamedaMeasureQ": {
"id": "AlamedaMeasureQ",
"type": "localRace",
"location": "Alameda",
"raceName": "Measure Q",
"raceDescription": "San Lorenzo Unified School District. School bond. Passes with 55% + 1 vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:43 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 23788,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 15803
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 7985
}
]
},
"AlamedaMeasureC": {
"id": "AlamedaMeasureC",
"type": "localRace",
"location": "Alameda",
"raceName": "Measure C",
"raceDescription": "Albany. Parcel tax. Passes with 2/3 vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:43 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 8959,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 6317
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2642
}
]
},
"AlamedaMeasureR": {
"id": "AlamedaMeasureR",
"type": "localRace",
"location": "Alameda",
"raceName": "Measure R",
"raceDescription": "Albany. Business license tax. Passes with 2/3 vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:43 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 8849,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 4212
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 4637
}
]
},
"AlamedaMeasureS": {
"id": "AlamedaMeasureS",
"type": "localRace",
"location": "Alameda",
"raceName": "Measure S",
"raceDescription": "Albany. Appoint city manager. Passes with majority vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:43 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 8268,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 5506
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2762
}
]
},
"AlamedaMeasureT": {
"id": "AlamedaMeasureT",
"type": "localRace",
"location": "Alameda",
"raceName": "Measure T",
"raceDescription": "Albany. Eliminate bond requirement. Passes with majority vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:43 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 8164,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 5791
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2373
}
]
},
"AlamedaMeasureU": {
"id": "AlamedaMeasureU",
"type": "localRace",
"location": "Alameda",
"raceName": "Measure U",
"raceDescription": "Albany. Bonding limit. Passes with majority vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:43 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 7953,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 5692
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2261
}
]
},
"AlamedaMeasureV": {
"id": "AlamedaMeasureV",
"type": "localRace",
"location": "Alameda",
"raceName": "Measure V",
"raceDescription": "Albany. Youth voting. Passes with majority vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:43 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 8760,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 5614
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 3146
}
]
},
"AlamedaMeasureW": {
"id": "AlamedaMeasureW",
"type": "localRace",
"location": "Alameda",
"raceName": "Measure W",
"raceDescription": "Berkeley. Property transfer tax. Passes with majority vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:43 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 51584,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 31433
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 20151
}
]
},
"AlamedaMeasureX": {
"id": "AlamedaMeasureX",
"type": "localRace",
"location": "Alameda",
"raceName": "Measure X",
"raceDescription": "Berkeley. Parcel tax. Passes with 2/3 vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:43 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 53196,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 41788
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 11408
}
]
},
"AlamedaMeasureY": {
"id": "AlamedaMeasureY",
"type": "localRace",
"location": "Alameda",
"raceName": "Measure Y",
"raceDescription": "Berkeley. Parcel tax. Passes with 2/3 vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:43 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 52490,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 39475
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 13015
}
]
},
"AlamedaMeasureZ": {
"id": "AlamedaMeasureZ",
"type": "localRace",
"location": "Alameda",
"raceName": "Measure Z",
"raceDescription": "Berkeley. Sugary drinks and sweetenders tax. Passes with majority vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:43 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 52885,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 42252
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 10633
}
]
},
"AlamedaMeasureAA": {
"id": "AlamedaMeasureAA",
"type": "localRace",
"location": "Alameda",
"raceName": "Measure AA",
"raceDescription": "Berkeley. Spending limit. Passes with majority vote. ",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:43 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 52237,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 46358
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 5879
}
]
},
"AlamedaMeasureBB": {
"id": "AlamedaMeasureBB",
"type": "localRace",
"location": "Alameda",
"raceName": "Measure BB",
"raceDescription": "Berkeley. Affordable housing programs. Passes with majority vote. ",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:43 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 52834,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 29589
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 23245
}
]
},
"AlamedaMeasureCC": {
"id": "AlamedaMeasureCC",
"type": "localRace",
"location": "Alameda",
"raceName": "Measure CC",
"raceDescription": "Berkeley. Affordable housing programs. Passes with majority vote. ",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:43 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 51587,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 18059
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 33528
}
]
},
"AlamedaMeasureDD": {
"id": "AlamedaMeasureDD",
"type": "localRace",
"location": "Alameda",
"raceName": "Measure DD",
"raceDescription": "Berkeley. CAFO prohibition. Passes with majority vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:43 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 49656,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 30736
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 18920
}
]
},
"AlamedaMeasureEE": {
"id": "AlamedaMeasureEE",
"type": "localRace",
"location": "Alameda",
"raceName": "Measure EE",
"raceDescription": "Berkeley. Parcel tax. Passes with majority vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:43 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 52264,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 23850
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 28414
}
]
},
"AlamedaMeasureFF": {
"id": "AlamedaMeasureFF",
"type": "localRace",
"location": "Alameda",
"raceName": "Measure FF",
"raceDescription": "Berkeley. Parcel tax. Passes with majority vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:43 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 52442,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 31922
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 20520
}
]
},
"AlamedaMeasureGG": {
"id": "AlamedaMeasureGG",
"type": "localRace",
"location": "Alameda",
"raceName": "Measure GG",
"raceDescription": "Berkeley. Fossil fuel tax. Passes with majority vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:43 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 52182,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 16161
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 36021
}
]
},
"AlamedaMeasureHH": {
"id": "AlamedaMeasureHH",
"type": "localRace",
"location": "Alameda",
"raceName": "Measure HH",
"raceDescription": "Berkeley. Indoor air quality. Passes with majority vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:43 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 51064,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 22175
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 28889
}
]
},
"AlamedaMeasureII": {
"id": "AlamedaMeasureII",
"type": "localRace",
"location": "Alameda",
"raceName": "Measure II",
"raceDescription": "Dublin. Open Space Initiative. Passes with 50% vote. ",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:43 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 25675,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 13635
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 12040
}
]
},
"AlamedaMeasureJJ": {
"id": "AlamedaMeasureJJ",
"type": "localRace",
"location": "Alameda",
"raceName": "Measure JJ",
"raceDescription": "Dublin. Government accountability. Passes with majority vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:43 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 25420,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 19334
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 6086
}
]
},
"AlamedaMeasureK1": {
"id": "AlamedaMeasureK1",
"type": "localRace",
"location": "Alameda",
"raceName": "Measure K1",
"raceDescription": "Hayward. Sales tax. Passes with majority vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:43 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 46657,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 38785
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 7872
}
]
},
"AlamedaMeasureLL": {
"id": "AlamedaMeasureLL",
"type": "localRace",
"location": "Alameda",
"raceName": "Measure LL",
"raceDescription": "Newark. Transient occupancy tax. Passes with majority vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:43 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 15792,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 12702
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 3090
}
]
},
"AlamedaMeasureMM": {
"id": "AlamedaMeasureMM",
"type": "localRace",
"location": "Alameda",
"raceName": "Measure MM",
"raceDescription": "Oakland. Wildfire protection zone. Passes with 2/3 vote. ",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:43 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 35248,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 25105
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 10143
}
]
},
"AlamedaMeasureNN": {
"id": "AlamedaMeasureNN",
"type": "localRace",
"location": "Alameda",
"raceName": "Measure NN",
"raceDescription": "Oakland. Parking tax. Passes with 2/3 vote. ",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:43 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 159424,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 112874
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 46550
}
]
},
"AlamedaMeasureOO": {
"id": "AlamedaMeasureOO",
"type": "localRace",
"location": "Alameda",
"raceName": "Measure OO",
"raceDescription": "Oakland. Public ethics comission. Passes with majority vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:43 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 150368,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 110226
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 40142
}
]
},
"AlamedaMeasurePP": {
"id": "AlamedaMeasurePP",
"type": "localRace",
"location": "Alameda",
"raceName": "Measure PP",
"raceDescription": "Pleasanton. Sales tax. Passes with majority vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:43 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 34840,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 15963
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 18877
}
]
},
"AlamedaMeasureQQ": {
"id": "AlamedaMeasureQQ",
"type": "localRace",
"location": "Alameda",
"raceName": "Measure QQ",
"raceDescription": "Union City. Gross receipts tax. Passes with majority vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:43 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 24778,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 20223
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 4555
}
]
},
"AlamedaAlbanyCityCouncil": {
"id": "AlamedaAlbanyCityCouncil",
"type": "localRace",
"location": "Alameda",
"raceName": "Albany City Council",
"raceDescription": "Top three candidates win seat. This result only reflects voters’ first-choice candidate. If votes are redistributed in an instant runoff, they are not reflected in this result.",
"raceReadTheStory": "",
"raceType": "top3",
"timeUpdated": "7:43 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 7963,
"candidates": [
{
"candidateName": "Jennifer Hansen-Romero",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 2070
},
{
"candidateName": "Peggy (Margaret) McQuaid",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2150
},
{
"candidateName": "Jeremiah Garrett-Pinguelo",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 392
},
{
"candidateName": "Aaron Tiedemann",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 1488
},
{
"candidateName": "Preston Jordan",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 1863
}
]
},
"AlamedaAlbanyCityCouncilFinalRound": {
"id": "AlamedaAlbanyCityCouncilFinalRound",
"type": "localRace",
"location": "Alameda",
"raceName": "Albany City Council Final Round",
"raceDescription": "Top three candidates win seat. This result reflects redistributed votes. The results of the instant runoff will change as more first-choice votes are counted.",
"raceReadTheStory": "",
"raceType": "top3",
"timeUpdated": "7:43 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 7859.9238,
"candidates": [
{
"candidateName": "Jennifer Hansen-Romero",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 2001
},
{
"candidateName": "Peggy (Margaret) McQuaid",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2001
},
{
"candidateName": "Jeremiah Garrett-Pinguelo (eliminated)",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 0
},
{
"candidateName": "Aaron Tiedemann",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 1821.944
},
{
"candidateName": "Preston Jordan ",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 2035.9798
}
]
},
"AlamedaAlbanyBoardofEducation": {
"id": "AlamedaAlbanyBoardofEducation",
"type": "localRace",
"location": "Alameda",
"raceName": "Albany Board of Education",
"raceDescription": "Top two candidates win seat. This result only reflects voters’ first-choice candidate. If votes are redistributed in an instant runoff, they are not reflected in this result.",
"raceReadTheStory": "",
"raceType": "top2",
"timeUpdated": "7:43 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 7091,
"candidates": [
{
"candidateName": "Jolene Gazmen",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1631
},
{
"candidateName": "Dayna Inkeles",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1970
},
{
"candidateName": "Brian L. Doss",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 717
},
{
"candidateName": "Veronica Davidson",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 2773
}
]
},
"AlamedaAlbanyBoardofEducationFinalRound": {
"id": "AlamedaAlbanyBoardofEducationFinalRound",
"type": "localRace",
"location": "Alameda",
"raceName": "Albany Board of Education Final Round",
"raceDescription": "Top two candidates win seat. This result reflects redistributed votes. The results of the instant runoff will change as more first-choice votes are counted.",
"raceReadTheStory": "",
"raceType": "top2",
"timeUpdated": "7:43 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 6944.475,
"candidates": [
{
"candidateName": "Jolene Gazmen",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1995.305
},
{
"candidateName": "Dayna Inkeles",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2568.17
},
{
"candidateName": "Brian L. Doss (eliminated)",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 0
},
{
"candidateName": "Veronica Davidson",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 2381
}
]
},
"AlamedaBerkeleyMayor": {
"id": "AlamedaBerkeleyMayor",
"type": "localRace",
"location": "Alameda",
"raceName": "Berkeley Mayor",
"raceDescription": "Top candidate wins seat. This result only reflects voters’ first-choice candidate. If votes are redistributed in an instant runoff, they are not reflected in this result.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:43 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 52448,
"candidates": [
{
"candidateName": "Adena Ishii",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 19960
},
{
"candidateName": "Sophie Hahn",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 19623
},
{
"candidateName": "Kate Harrison",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 11841
},
{
"candidateName": "Naomi D. Pete",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 498
},
{
"candidateName": "Logan Bowie",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 526
}
]
},
"AlamedaBerkeleyMayorFinalRound": {
"id": "AlamedaBerkeleyMayorFinalRound",
"type": "localRace",
"location": "Alameda",
"raceName": "Berkeley Mayor Final Round",
"raceDescription": "Top candidate wins seat. This result reflects redistributed votes. The results of the instant runoff will change as more first-choice votes are counted.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:43 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 49223,
"candidates": [
{
"candidateName": "Adena Ishii",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 25131
},
{
"candidateName": "Sophie Hahn",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 24092
},
{
"candidateName": "Kate Harrison (eliminated)",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 0
},
{
"candidateName": "Naomi D. Pete (eliminated)",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 0
},
{
"candidateName": "Logan Bowie (eliminated)",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 0
}
]
},
"AlamedaBerkeleyCityCouncilDistrict2": {
"id": "AlamedaBerkeleyCityCouncilDistrict2",
"type": "localRace",
"location": "Alameda",
"raceName": "Berkeley City Council, District 2",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:43 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 6865,
"candidates": [
{
"candidateName": "Terry Taplin",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 4782
},
{
"candidateName": "Jenny Guarino",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2083
}
]
},
"AlamedaBerkeleyCityCouncilDistrict3": {
"id": "AlamedaBerkeleyCityCouncilDistrict3",
"type": "localRace",
"location": "Alameda",
"raceName": "Berkeley City Council, District 3",
"raceDescription": "Top candidate wins seat. This result only reflects voters’ first-choice candidate. If votes are redistributed in an instant runoff, they are not reflected in this result.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:43 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 6342,
"candidates": [
{
"candidateName": "Deborah Matthews",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1526
},
{
"candidateName": "John “Chip” Moore",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1458
},
{
"candidateName": "Ben Bartlett",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 3358
}
]
},
"AlamedaBerkeleyCityCouncilDistrict3FinalRound": {
"id": "AlamedaBerkeleyCityCouncilDistrict3FinalRound",
"type": "localRace",
"location": "Alameda",
"raceName": "Berkeley City Council, District 3 Final Round",
"raceDescription": "Top candidate wins seat. This result reflects redistributed votes. The results of the instant runoff will change as more first-choice votes are counted.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:43 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 6095,
"candidates": [
{
"candidateName": "Deborah Matthews",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1833
},
{
"candidateName": "John “Chip” Moore (eliminated)",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 0
},
{
"candidateName": "Ben Bartlett",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 4262
}
]
},
"AlamedaBerkeleyCityCouncilDistrict5": {
"id": "AlamedaBerkeleyCityCouncilDistrict5",
"type": "localRace",
"location": "Alameda",
"raceName": "Berkeley City Council, District 5",
"raceDescription": "Top candidate wins seat. This result only reflects voters’ first-choice candidate. If votes are redistributed in an instant runoff, they are not reflected in this result.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:43 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 8579,
"candidates": [
{
"candidateName": "Nilang Gor",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1063
},
{
"candidateName": "Todd Andrew",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1719
},
{
"candidateName": "Shoshana O’Keefe",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 5797
}
]
},
"AlamedaBerkeleyCityCouncilDistrict5FinalRound": {
"id": "AlamedaBerkeleyCityCouncilDistrict5FinalRound",
"type": "localRace",
"location": "Alameda",
"raceName": "Berkeley City Council, District 5 Final Round",
"raceDescription": "Top candidate wins seat. This result reflects redistributed votes. The results of the instant runoff will change as more first-choice votes are counted.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:43 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 8256,
"candidates": [
{
"candidateName": "Nilang Gor (eliminated)",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 0
},
{
"candidateName": "Todd Andrew",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1993
},
{
"candidateName": "Shoshana O’Keefe",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 6263
}
]
},
"AlamedaBerkeleyCityCouncilDistrict6": {
"id": "AlamedaBerkeleyCityCouncilDistrict6",
"type": "localRace",
"location": "Alameda",
"raceName": "Berkeley City Council, District 6",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:43 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 7326,
"candidates": [
{
"candidateName": "Brent Blackaby",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 4403
},
{
"candidateName": "Andy Katz",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2923
}
]
},
"AlamedaOaklandCityCouncilAtLarge": {
"id": "AlamedaOaklandCityCouncilAtLarge",
"type": "localRace",
"location": "Alameda",
"raceName": "Oakland City Council, At Large",
"raceDescription": "Top candidate wins seat. This result only reflects voters’ first-choice candidate. If votes are redistributed in an instant runoff, they are not reflected in this result.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:43 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 143482,
"candidates": [
{
"candidateName": "Cristina “Tina” Tostado",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 5400
},
{
"candidateName": "Charlene Wang",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 30461
},
{
"candidateName": "Mindy Ruth Pechenuk",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 4830
},
{
"candidateName": "Rowena Brown",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 41842
},
{
"candidateName": "Nancy Sidebotham",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2254
},
{
"candidateName": "LeRonne L. Armstrong",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 39223
},
{
"candidateName": "Fabian Robinson",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2790
},
{
"candidateName": "Shawn Danino",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 9687
},
{
"candidateName": "Kanitha Matoury",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 5623
},
{
"candidateName": "Selika Thomas",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1372
}
]
},
"AlamedaOaklandCityCouncilAtLargeFinalRound": {
"id": "AlamedaOaklandCityCouncilAtLargeFinalRound",
"type": "localRace",
"location": "Alameda",
"raceName": "Oakland City Council, At Large Final Round",
"raceDescription": "Top candidate wins seat. This result reflects redistributed votes. The results of the instant runoff will change as more first-choice votes are counted.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:43 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 126987,
"candidates": [
{
"candidateName": "Cristina “Tina” Tostado (eliminated)",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 0
},
{
"candidateName": "Charlene Wang (eliminated)",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 0
},
{
"candidateName": "Mindy Ruth Pechenuk (eliminated)",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 0
},
{
"candidateName": "Rowena Brown",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 72260
},
{
"candidateName": "Nancy Sidebotham (eliminated)",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 0
},
{
"candidateName": "LeRonne L. Armstrong",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 54727
},
{
"candidateName": "Fabian Robinson (eliminated)",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 0
},
{
"candidateName": "Shawn Danino (eliminated)",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 0
},
{
"candidateName": "Kanitha Matoury (eliminated)",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 0
},
{
"candidateName": "Selika Thomas (eliminated)",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 0
}
]
},
"AlamedaOaklandCityCouncilDistrict1": {
"id": "AlamedaOaklandCityCouncilDistrict1",
"type": "localRace",
"location": "Alameda",
"raceName": "Oakland City Council, District 1 ",
"raceDescription": "Top candidate wins seat. This result only reflects voters’ first-choice candidate. If votes are redistributed in an instant runoff, they are not reflected in this result.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:43 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 29595,
"candidates": [
{
"candidateName": "Edward C. Frank",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2579
},
{
"candidateName": "Zac Unger",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 22628
},
{
"candidateName": "Len Raphael",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 4388
}
]
},
"AlamedaOaklandCityCouncilDistrict1FinalRound": {
"id": "AlamedaOaklandCityCouncilDistrict1FinalRound",
"type": "localRace",
"location": "Alameda",
"raceName": "Oakland City Council, District 1 Final Round",
"raceDescription": "Top candidate wins seat. This result reflects redistributed votes. The results of the instant runoff will change as more first-choice votes are counted.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:43 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 29234,
"candidates": [
{
"candidateName": "Edward C. Frank (eliminated)",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 0
},
{
"candidateName": "Zac Unger",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 24336
},
{
"candidateName": "Len Raphael",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 4898
}
]
},
"AlamedaOaklandCityCouncilDistrict3": {
"id": "AlamedaOaklandCityCouncilDistrict3",
"type": "localRace",
"location": "Alameda",
"raceName": "Oakland City Council, District 3 ",
"raceDescription": "Top candidate wins seat. This result only reflects voters’ first-choice candidate. If votes are redistributed in an instant runoff, they are not reflected in this result.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:43 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 20538,
"candidates": [
{
"candidateName": "Baba Afolabi",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1598
},
{
"candidateName": "Carroll Fife",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 9860
},
{
"candidateName": "Michelle D. Hailey",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1456
},
{
"candidateName": "Warren Mitchell Logan",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 6216
},
{
"candidateName": "Shan M. Hirsch",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 607
},
{
"candidateName": "Meron Semedar",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 801
}
]
},
"AlamedaOaklandCityCouncilDistrict3FinalRound": {
"id": "AlamedaOaklandCityCouncilDistrict3FinalRound",
"type": "localRace",
"location": "Alameda",
"raceName": "Oakland City Council, District 3 Final Round",
"raceDescription": "Top candidate wins seat. This result reflects redistributed votes. The results of the instant runoff will change as more first-choice votes are counted.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:43 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 19485,
"candidates": [
{
"candidateName": "Baba Afolabi (eliminated)",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 0
},
{
"candidateName": "Carroll Fife",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 11423
},
{
"candidateName": "Michelle D. Hailey (eliminated)",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 0
},
{
"candidateName": "Warren Mitchell Logan",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 8062
},
{
"candidateName": "Shan M. Hirsch (eliminated)",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 0
},
{
"candidateName": "Meron Semedar (eliminated)",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 0
}
]
},
"AlamedaOaklandCityCouncilDistrict5": {
"id": "AlamedaOaklandCityCouncilDistrict5",
"type": "localRace",
"location": "Alameda",
"raceName": "Oakland City Council, District 5",
"raceDescription": "Top candidate wins seat. This result only reflects voters’ first-choice candidate. If votes are redistributed in an instant runoff, they are not reflected in this result.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:43 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 12285,
"candidates": [
{
"candidateName": "Noel Gallo",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 6476
},
{
"candidateName": "Dominic Prado",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1928
},
{
"candidateName": "Erin Armstrong",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 3881
}
]
},
"AlamedaOaklandCityCouncilDistrict5FinalRound": {
"id": "AlamedaOaklandCityCouncilDistrict5FinalRound",
"type": "localRace",
"location": "Alameda",
"raceName": "Oakland City Council, District 5 Final Round",
"raceDescription": "Top candidate wins seat. This result reflects redistributed votes. The results of the instant runoff will change as more first-choice votes are counted.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:43 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 12044,
"candidates": [
{
"candidateName": "Noel Gallo",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 7114
},
{
"candidateName": "Dominic Prado (eliminated)",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 0
},
{
"candidateName": "Erin Armstrong",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 4930
}
]
},
"AlamedaOaklandCityCouncilDistrict7": {
"id": "AlamedaOaklandCityCouncilDistrict7",
"type": "localRace",
"location": "Alameda",
"raceName": "Oakland City Council, District 7",
"raceDescription": "Top candidate wins seat. This result only reflects voters’ first-choice candidate. If votes are redistributed in an instant runoff, they are not reflected in this result.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:43 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 13074,
"candidates": [
{
"candidateName": "Merika Goolsby",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2061
},
{
"candidateName": "Ken Houston",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 4423
},
{
"candidateName": "Iris Merriouns",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 4127
},
{
"candidateName": "Marcie Hodge",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2463
}
]
},
"AlamedaOaklandCityCouncilDistrict7FinalRound": {
"id": "AlamedaOaklandCityCouncilDistrict7FinalRound",
"type": "localRace",
"location": "Alameda",
"raceName": "Oakland City Council, District 7 Final Round",
"raceDescription": "Top candidate wins seat. This result reflects redistributed votes. The results of the instant runoff will change as more first-choice votes are counted.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:43 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 12090,
"candidates": [
{
"candidateName": "Merika Goolsby (eliminated)",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 0
},
{
"candidateName": "Ken Houston",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 6295
},
{
"candidateName": "Iris Merriouns",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 5795
},
{
"candidateName": "Marcie Hodge (eliminated)",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 0
}
]
},
"AlamedaOaklandCityAttorney": {
"id": "AlamedaOaklandCityAttorney",
"type": "localRace",
"location": "Alameda",
"raceName": "Oakland City Attorney",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:43 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 137482,
"candidates": [
{
"candidateName": "Brenda Harbin-Forte",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 56700
},
{
"candidateName": "Ryan Richardson",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 80782
}
]
},
"AlamedaOaklandSchoolDirectorDistrict1": {
"id": "AlamedaOaklandSchoolDirectorDistrict1",
"type": "localRace",
"location": "Alameda",
"raceName": "Oakland School Director, District 1 ",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:43 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 28778,
"candidates": [
{
"candidateName": "Rachel Latta",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 22397
},
{
"candidateName": "Benjamin Salop",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 6381
}
]
},
"AlamedaOaklandSchoolDirectorDistrict3": {
"id": "AlamedaOaklandSchoolDirectorDistrict3",
"type": "localRace",
"location": "Alameda",
"raceName": "Oakland School Director, District 3 ",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:43 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 19752,
"candidates": [
{
"candidateName": "Dwayne Aikens Jr.",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 8835
},
{
"candidateName": "VanCedric Williams",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 10917
}
]
},
"AlamedaOaklandSchoolDirectorDistrict5": {
"id": "AlamedaOaklandSchoolDirectorDistrict5",
"type": "localRace",
"location": "Alameda",
"raceName": "Oakland School Director, District 5 ",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:43 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 12029,
"candidates": [
{
"candidateName": "Sasha Ritzie-Hernandez",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 5574
},
{
"candidateName": "Patrice Berry",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 6455
}
]
},
"AlamedaOaklandSchoolDirectorDistrict7": {
"id": "AlamedaOaklandSchoolDirectorDistrict7",
"type": "localRace",
"location": "Alameda",
"raceName": "Oakland School Director, District 7 ",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:43 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 12352,
"candidates": [
{
"candidateName": "Clifford Thompson",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 7764
},
{
"candidateName": "Domonic Ware",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 4588
}
]
},
"AlamedaSanLeandroCityCouncilDistrict1": {
"id": "AlamedaSanLeandroCityCouncilDistrict1",
"type": "localRace",
"location": "Alameda",
"raceName": "San Leandro City Council, District 1",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:43 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 22472,
"candidates": [
{
"candidateName": "Sbeydeh Viveros Walton",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 22472
}
]
},
"AlamedaSanLeandroCityCouncilDistrict2": {
"id": "AlamedaSanLeandroCityCouncilDistrict2",
"type": "localRace",
"location": "Alameda",
"raceName": "San Leandro City Council, District 2",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:43 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 28711,
"candidates": [
{
"candidateName": "Ed Hernandez",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 14132
},
{
"candidateName": "Bryan Azevedo",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 14579
}
]
},
"AlamedaSanLeandroCityCouncilDistrict4": {
"id": "AlamedaSanLeandroCityCouncilDistrict4",
"type": "localRace",
"location": "Alameda",
"raceName": "San Leandro City Council, District 4 ",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:43 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 22333,
"candidates": [
{
"candidateName": "Fred Simon",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 22333
}
]
},
"AlamedaSanLeandroCityCouncilDistrict6": {
"id": "AlamedaSanLeandroCityCouncilDistrict6",
"type": "localRace",
"location": "Alameda",
"raceName": "San Leandro City Council, District 6 ",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:43 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 27116,
"candidates": [
{
"candidateName": "Robert Aguilar Bulatao",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 10437
},
{
"candidateName": "Dylan Boldt",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 16679
}
]
},
"CCContraCostaCountyBoardofEducationGoverningBoardArea1": {
"id": "CCContraCostaCountyBoardofEducationGoverningBoardArea1",
"type": "localRace",
"location": "Contra Costa",
"raceName": "Contra Costa County Board of Education Governing Board, Area 1",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:34 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 70476,
"candidates": [
{
"candidateName": "Anthony Edward Caro",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 28689
},
{
"candidateName": "Daniel Nathan-Heiss",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 41787
}
]
},
"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:34 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 79158,
"candidates": [
{
"candidateName": "Yazmin Llamas",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 49891
},
{
"candidateName": "Vicki Gordon",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 29267
}
]
},
"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:34 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 104403,
"candidates": [
{
"candidateName": "Diana J. Honig",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 76722
},
{
"candidateName": "Kofi Opong-Mensah",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 27681
}
]
},
"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:34 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 69302,
"candidates": [
{
"candidateName": "Debra Vinson",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 25258
},
{
"candidateName": "Fernando Sandoval",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 44044
}
]
},
"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:34 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 93748,
"candidates": [
{
"candidateName": "Andrew Fontan",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 11707
},
{
"candidateName": "Sibyl Minighini",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 10507
},
{
"candidateName": "Wendy Reicher",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 28382
},
{
"candidateName": "Paul Chopra",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 23588
},
{
"candidateName": "Peter Catalano",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 4965
},
{
"candidateName": "Stacey Schweppe",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 14599
}
]
},
"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:34 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 8926,
"candidates": [
{
"candidateName": "Scott Bergerhouse",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 4145
},
{
"candidateName": "Dee Brown",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 4781
}
]
},
"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:34 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 7920,
"candidates": [
{
"candidateName": "Gary Hack",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 3141
},
{
"candidateName": "Olga Cobos-Smith",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 4779
}
]
},
"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:34 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 65820,
"candidates": [
{
"candidateName": "Maggie Tufts",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 14885
},
{
"candidateName": "Amanda Pepper",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 4176
},
{
"candidateName": "Jean Paulsen",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2533
},
{
"candidateName": "Tara Boyce",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 13210
},
{
"candidateName": "Christiaan Vandenheuvel",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 15213
},
{
"candidateName": "Deena Kaplanis",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 15803
}
]
},
"CCMartinezUnifiedSchoolDistrictGoverningBoardArea1": {
"id": "CCMartinezUnifiedSchoolDistrictGoverningBoardArea1",
"type": "localRace",
"location": "Contra Costa",
"raceName": "Martinez Unified School District Governing Board, Area 1",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:34 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 2816,
"candidates": [
{
"candidateName": "Carlos M. Melendez",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 1324
},
{
"candidateName": "Logan Campbell",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1492
}
]
},
"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:34 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 22545,
"candidates": [
{
"candidateName": "Thomas “Frugal” McDougall",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 11703
},
{
"candidateName": "May Jabeen Patel",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 10842
}
]
},
"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:34 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 18598,
"candidates": [
{
"candidateName": "Shelley Clark",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 11025
},
{
"candidateName": "Karin Shumway",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 7573
}
]
},
"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:34 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 11727,
"candidates": [
{
"candidateName": "Laura Bratt",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 6019
},
{
"candidateName": "Sukriti Sehgal",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 5708
}
]
},
"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:34 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 12299,
"candidates": [
{
"candidateName": "Guadalupe Enllana",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 6699
},
{
"candidateName": "Otheree AK Christian",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 5600
}
]
},
"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:34 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 12758,
"candidates": [
{
"candidateName": "Lee Hays",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 4398
},
{
"candidateName": "Gian Panetta",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2948
},
{
"candidateName": "Stephanie Dickerson",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 5412
}
]
},
"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:34 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 78551,
"candidates": [
{
"candidateName": "Mike Barbanica",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 37605
},
{
"candidateName": "Shanelle Scales-Preston",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 40946
}
]
},
"CCAntiochMayor": {
"id": "CCAntiochMayor",
"type": "localRace",
"location": "Contra Costa",
"raceName": "Antioch Mayor",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:34 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 41029,
"candidates": [
{
"candidateName": "Lamar Hernández-Thorpe",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 12563
},
{
"candidateName": "Rakesh Christian",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2975
},
{
"candidateName": "Ron Bernal",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 25491
}
]
},
"CCAntiochCityCouncilDistrict2": {
"id": "CCAntiochCityCouncilDistrict2",
"type": "localRace",
"location": "Contra Costa",
"raceName": "Antioch City Council, District 2",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:34 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 8976,
"candidates": [
{
"candidateName": "Louie Rocha",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 5200
},
{
"candidateName": "Dominique King",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 3776
}
]
},
"CCAntiochCityCouncilDistrict3": {
"id": "CCAntiochCityCouncilDistrict3",
"type": "localRace",
"location": "Contra Costa",
"raceName": "Antioch City Council, District 3",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:34 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 11544,
"candidates": [
{
"candidateName": "Donald “Don” Freitas",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 5683
},
{
"candidateName": "Addison Peterson",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 3351
},
{
"candidateName": "Antwon Ramon Webster",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2510
}
]
},
"CCAntiochCityClerk": {
"id": "CCAntiochCityClerk",
"type": "localRace",
"location": "Contra Costa",
"raceName": "Antioch City Clerk",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:34 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 32626,
"candidates": [
{
"candidateName": "Melissa Rhodes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 32626
}
]
},
"CCAntiochCityTreasurer": {
"id": "CCAntiochCityTreasurer",
"type": "localRace",
"location": "Contra Costa",
"raceName": "Antioch City Treasurer",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:34 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 38348,
"candidates": [
{
"candidateName": "Jim Davis",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 11863
},
{
"candidateName": "Jorge Rojas Jr.",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 14371
},
{
"candidateName": "Lori Ogorchock",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 12114
}
]
},
"CCBrentwoodMayor": {
"id": "CCBrentwoodMayor",
"type": "localRace",
"location": "Contra Costa",
"raceName": "Brentwood Mayor",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:34 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 29434,
"candidates": [
{
"candidateName": "Susannah Meyer",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 17869
},
{
"candidateName": "Gerald Johnson",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 11565
}
]
},
"CCBrentwoodCityCouncilDistrict1": {
"id": "CCBrentwoodCityCouncilDistrict1",
"type": "localRace",
"location": "Contra Costa",
"raceName": "Brentwood City Council, District 1",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:34 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 6595,
"candidates": [
{
"candidateName": "Faye Maloney",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 4181
},
{
"candidateName": "Anita Roberts",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2414
}
]
},
"CCBrentwoodCityCouncilDistrict3": {
"id": "CCBrentwoodCityCouncilDistrict3",
"type": "localRace",
"location": "Contra Costa",
"raceName": "Brentwood City Council, District 3",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:34 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 9720,
"candidates": [
{
"candidateName": "Jovita Mendoza",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 5108
},
{
"candidateName": "Brian J. Oftedal",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 4612
}
]
},
"CCClaytonCityCouncil": {
"id": "CCClaytonCityCouncil",
"type": "localRace",
"location": "Contra Costa",
"raceName": "Clayton City Council",
"raceDescription": "Top three candidates win seat.",
"raceReadTheStory": "",
"raceType": "top3",
"timeUpdated": "7:34 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 14789,
"candidates": [
{
"candidateName": "Letecia “Holly” Tillman",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 3814
},
{
"candidateName": "Jim Diaz",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 3527
},
{
"candidateName": "Richard G. Enea",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 3972
},
{
"candidateName": "Maria Shulman",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 3476
}
]
},
"CCConcordCityCouncilDistrict2": {
"id": "CCConcordCityCouncilDistrict2",
"type": "localRace",
"location": "Contra Costa",
"raceName": "Concord City Council, District 2",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:34 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 10381,
"candidates": [
{
"candidateName": "Eric Antonick",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2533
},
{
"candidateName": "Carlyn Obringer",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 7848
}
]
},
"CCConcordCityCouncilDistrict4": {
"id": "CCConcordCityCouncilDistrict4",
"type": "localRace",
"location": "Contra Costa",
"raceName": "Concord City Council, District 4",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:34 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 10724,
"candidates": [
{
"candidateName": "Matthew Dashner",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1176
},
{
"candidateName": "Edi Birsan",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 3671
},
{
"candidateName": "Pablo Benavente",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 3779
},
{
"candidateName": "Myles Burks",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2098
}
]
},
"CCDanvilleTownCouncil": {
"id": "CCDanvilleTownCouncil",
"type": "localRace",
"location": "Contra Costa",
"raceName": "Danville Town Council",
"raceDescription": "Top three candidates win seat.",
"raceReadTheStory": "",
"raceType": "top3",
"timeUpdated": "7:34 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 55472,
"candidates": [
{
"candidateName": "Reneé S. Morgan",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 16820
},
{
"candidateName": "Julia Gillette",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 5600
},
{
"candidateName": "Newell Arnerich",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 16998
},
{
"candidateName": "Mark Belotz",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 16054
}
]
},
"CCElCerritoCityCouncil": {
"id": "CCElCerritoCityCouncil",
"type": "localRace",
"location": "Contra Costa",
"raceName": "El Cerrito City Council",
"raceDescription": "Top three candidates win seat.",
"raceReadTheStory": "",
"raceType": "top3",
"timeUpdated": "7:34 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 30778,
"candidates": [
{
"candidateName": "Lauren Dodge",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2800
},
{
"candidateName": "Courtney Helion",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 3461
},
{
"candidateName": "Lisa Motoyama",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 9080
},
{
"candidateName": "William Ktsanes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 6877
},
{
"candidateName": "Rebecca Saltzman",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 8560
}
]
},
"CCHerculesCityCouncil": {
"id": "CCHerculesCityCouncil",
"type": "localRace",
"location": "Contra Costa",
"raceName": "Hercules City Council",
"raceDescription": "Top three candidates win seat.",
"raceReadTheStory": "",
"raceType": "top3",
"timeUpdated": "7:34 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 24621,
"candidates": [
{
"candidateName": "Tiffany Grimsley",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 6854
},
{
"candidateName": "Dilli Bhattarai",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 7004
},
{
"candidateName": "Kofi Opong-Mensah",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 3510
},
{
"candidateName": "Alex Walker-Griffin",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 7253
}
]
},
"CCLafayetteCityCouncil": {
"id": "CCLafayetteCityCouncil",
"type": "localRace",
"location": "Contra Costa",
"raceName": "Lafayette City Council",
"raceDescription": "Top three candidates win seat.",
"raceReadTheStory": "",
"raceType": "top3",
"timeUpdated": "7:34 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 33060,
"candidates": [
{
"candidateName": "Gina Dawson",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 9193
},
{
"candidateName": "Lauren McCabe Herpich",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 4981
},
{
"candidateName": "John McCormick",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 9784
},
{
"candidateName": "Carl Anduri",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 9102
}
]
},
"CCLafayetteCityCouncilShortTerm": {
"id": "CCLafayetteCityCouncilShortTerm",
"type": "localRace",
"location": "Contra Costa",
"raceName": "Lafayette City Council — Short Term",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:34 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 12342,
"candidates": [
{
"candidateName": "Mario Diprisco",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 5847
},
{
"candidateName": "Jim Cervantes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 6495
}
]
},
"CCMartinezCityCouncilDistrict2": {
"id": "CCMartinezCityCouncilDistrict2",
"type": "localRace",
"location": "Contra Costa",
"raceName": "Martinez City Council, District 2",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:34 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 4244,
"candidates": [
{
"candidateName": "Greg Young",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2385
},
{
"candidateName": "Dylan Radke",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1859
}
]
},
"CCMartinezCityCouncilDistrict3": {
"id": "CCMartinezCityCouncilDistrict3",
"type": "localRace",
"location": "Contra Costa",
"raceName": "Martinez City Council, District 3",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:34 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 4138,
"candidates": [
{
"candidateName": "Satinder S. Malhi",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 4138
}
]
},
"CCOakleyCityCouncilDistrict5": {
"id": "CCOakleyCityCouncilDistrict5",
"type": "localRace",
"location": "Contra Costa",
"raceName": "Oakley City Council, District 5",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:34 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 3024,
"candidates": [
{
"candidateName": "George Fuller",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1253
},
{
"candidateName": "Cristina Pena Langley",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1127
},
{
"candidateName": "Oleksii Chuiko",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 644
}
]
},
"CCOrindaCityCouncil": {
"id": "CCOrindaCityCouncil",
"type": "localRace",
"location": "Contra Costa",
"raceName": "Orinda City Council",
"raceDescription": "Top two candidates win seat.",
"raceReadTheStory": "",
"raceType": "top2",
"timeUpdated": "7:34 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 18240,
"candidates": [
{
"candidateName": "Candace T. Evans",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2240
},
{
"candidateName": "Cara R. Hoxie",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 7718
},
{
"candidateName": "Darlene K. Gee",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 8282
}
]
},
"CCPinoleCityCouncil": {
"id": "CCPinoleCityCouncil",
"type": "localRace",
"location": "Contra Costa",
"raceName": "Pinole City Council",
"raceDescription": "Top two candidates win seat.",
"raceReadTheStory": "",
"raceType": "top2",
"timeUpdated": "7:34 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 11568,
"candidates": [
{
"candidateName": "Truc “Christy” Lam-Julian",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2670
},
{
"candidateName": "Maureen Toms",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 4342
},
{
"candidateName": "Devin T. Murphy",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 4556
}
]
},
"CCPinoleCityTreasurer": {
"id": "CCPinoleCityTreasurer",
"type": "localRace",
"location": "Contra Costa",
"raceName": "Pinole City Treasurer",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:34 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 7699,
"candidates": [
{
"candidateName": "Rafael Menis",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 3358
},
{
"candidateName": "Roy V. Swearingen",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 4341
}
]
},
"CCPittsburgCityCouncil": {
"id": "CCPittsburgCityCouncil",
"type": "localRace",
"location": "Contra Costa",
"raceName": "Pittsburg City Council",
"raceDescription": "Top two candidates win seat.",
"raceReadTheStory": "",
"raceType": "top2",
"timeUpdated": "7:34 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 32150,
"candidates": [
{
"candidateName": "Iztaccuauhtli Hector Gonzalez",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 6941
},
{
"candidateName": "Juan Antonio Banales",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 13488
},
{
"candidateName": "Jelani Killings",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 11721
}
]
},
"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:34 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 2449,
"candidates": [
{
"candidateName": "Marshall Lewis",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1210
},
{
"candidateName": "Belle La",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1239
}
]
},
"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:34 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 3844,
"candidates": [
{
"candidateName": "Oliver Greenwood",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1752
},
{
"candidateName": "Amanda Szakats",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2092
}
]
},
"CCRichmondCityCouncilDistrict1": {
"id": "CCRichmondCityCouncilDistrict1",
"type": "localRace",
"location": "Contra Costa",
"raceName": "Richmond City Council, District 1",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:34 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 3702,
"candidates": [
{
"candidateName": "Jamelia Brown",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1825
},
{
"candidateName": "Melvin Lee Willis Jr.",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 1485
},
{
"candidateName": "Mark Wassberg",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 392
}
]
},
"CCRichmondCityCouncilDistrict5": {
"id": "CCRichmondCityCouncilDistrict5",
"type": "localRace",
"location": "Contra Costa",
"raceName": "Richmond City Council, District 5",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:34 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 7172,
"candidates": [
{
"candidateName": "Ahmad Anderson",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 3117
},
{
"candidateName": "Sue Wilson",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 4055
}
]
},
"CCRichmondCityCouncilDistrict6": {
"id": "CCRichmondCityCouncilDistrict6",
"type": "localRace",
"location": "Contra Costa",
"raceName": "Richmond City Council, District 6",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:34 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 6832,
"candidates": [
{
"candidateName": "Shawn Dunning",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2642
},
{
"candidateName": "Claudia Jimenez",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 4190
}
]
},
"CCSanPabloCityCouncil": {
"id": "CCSanPabloCityCouncil",
"type": "localRace",
"location": "Contra Costa",
"raceName": "San Pablo City Council",
"raceDescription": "Top three candidates win seat.",
"raceReadTheStory": "",
"raceType": "top3",
"timeUpdated": "7:34 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 13119,
"candidates": [
{
"candidateName": "Abel Pineda",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 4084
},
{
"candidateName": "Patricia R. Ponce",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 4935
},
{
"candidateName": "Arturo Cruz",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 4100
}
]
},
"CCSanRamonMayor": {
"id": "CCSanRamonMayor",
"type": "localRace",
"location": "Contra Costa",
"raceName": "San Ramon Mayor",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:34 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 35698,
"candidates": [
{
"candidateName": "Mark H. Armstrong",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 24772
},
{
"candidateName": "Chirag Kathrani",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 10926
}
]
},
"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:34 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 8324,
"candidates": [
{
"candidateName": "Robert Jweinat",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 4232
},
{
"candidateName": "Vasanth Shetty",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 4092
}
]
},
"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:34 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 5904,
"candidates": [
{
"candidateName": "Sridhar Verose",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 5904
}
]
},
"CCWalnutCreekCityCouncil": {
"id": "CCWalnutCreekCityCouncil",
"type": "localRace",
"location": "Contra Costa",
"raceName": "Walnut Creek City Council",
"raceDescription": "Top three candidates win seat.",
"raceReadTheStory": "",
"raceType": "top3",
"timeUpdated": "7:34 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 86648,
"candidates": [
{
"candidateName": "Craig Devinney",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 19758
},
{
"candidateName": "Cindy Darling",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 23203
},
{
"candidateName": "Brendan Moran",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 9644
},
{
"candidateName": "Laura Patch",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 12317
},
{
"candidateName": "Kevin Wilk",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 21726
}
]
},
"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:34 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 1554,
"candidates": [
{
"candidateName": "Gaunt Murdock",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 824
},
{
"candidateName": "Matthew Raver",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 730
}
]
},
"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:34 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 10378,
"candidates": [
{
"candidateName": "Carolyn Graham",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 4314
},
{
"candidateName": "Lesley Belcher",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 4081
},
{
"candidateName": "Leonard D. Woren",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1983
}
]
},
"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:34 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 21482,
"candidates": [
{
"candidateName": "Charles Davidson",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 8002
},
{
"candidateName": "Robyn Kelly Mikel",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 6532
},
{
"candidateName": "Heather Gibson",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 6948
}
]
},
"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:34 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 163008,
"candidates": [
{
"candidateName": "Casey Alyson Farmer",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 52519
},
{
"candidateName": "Lynda Deschambault",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 81479
},
{
"candidateName": "Shane Reisman",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 29010
}
]
},
"CCIronhouseSanitaryDistrictDirector": {
"id": "CCIronhouseSanitaryDistrictDirector",
"type": "localRace",
"location": "Contra Costa",
"raceName": "Ironhouse Sanitary District Director",
"raceDescription": "Top three candidates win seat.",
"raceReadTheStory": "",
"raceType": "top3",
"timeUpdated": "7:34 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 36348,
"candidates": [
{
"candidateName": "Angela Lowrey",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 8955
},
{
"candidateName": "Sue Higgins",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 8382
},
{
"candidateName": "Dawn Morrow",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 9727
},
{
"candidateName": "Peter W. Zirkle",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 9284
}
]
},
"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:34 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 25943,
"candidates": [
{
"candidateName": "Jean Froelicher Kuznik",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 19106
},
{
"candidateName": "Bansidhar S. Giri",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 6837
}
]
},
"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:34 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 154660,
"candidates": [
{
"candidateName": "Melissa Hernandez",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 110249
},
{
"candidateName": "Joseph Grcar",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 44411
}
]
},
"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:34 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 60101,
"candidates": [
{
"candidateName": "Anthony L. Tave",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 26078
},
{
"candidateName": "Joey D. Smith",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 34023
}
]
},
"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:34 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 80764,
"candidates": [
{
"candidateName": "Luz Gomez",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 80764
}
]
},
"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:34 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 7443,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 4112
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 3331
}
]
},
"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:34 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 15412,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 8638
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 6774
}
]
},
"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:34 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 19005,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 13604
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 5401
}
]
},
"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:34 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 81902,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 61333
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 20569
}
]
},
"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:34 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 13365,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 10827
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2538
}
]
},
"CCMeasureH": {
"id": "CCMeasureH",
"type": "localRace",
"location": "Contra Costa",
"raceName": "Measure H",
"raceDescription": "Lafayette. Sales tax. Passes with majority vote",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:34 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 15365,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 9966
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 5399
}
]
},
"CCMeasureI": {
"id": "CCMeasureI",
"type": "localRace",
"location": "Contra Costa",
"raceName": "Measure I",
"raceDescription": "Pinole. Sales tax. Passes with majority vote",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:34 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 8545,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 5790
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2755
}
]
},
"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:34 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 35190,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 20409
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 14781
}
]
},
"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:34 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 35123,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 19070
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 16053
}
]
},
"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:34 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 7136,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 5187
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1949
}
]
},
"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:34 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 37162,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 20875
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 16287
}
]
},
"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:34 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 21254,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 13760
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 7494
}
]
},
"MarinMarinCountyBoardofEducationTrusteeArea1": {
"id": "MarinMarinCountyBoardofEducationTrusteeArea1",
"type": "localRace",
"location": "Marin",
"raceName": "Marin County Board of Education, Trustee Area 1",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:18 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 16021,
"candidates": [
{
"candidateName": "Li DelPan",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 5705
},
{
"candidateName": "Adam McGill",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 5493
},
{
"candidateName": "Barbara Clifton Zarate",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 4823
}
]
},
"MarinMarinCountyBoardofEducationTrusteeArea4": {
"id": "MarinMarinCountyBoardofEducationTrusteeArea4",
"type": "localRace",
"location": "Marin",
"raceName": "Marin County Board of Education, Trustee Area 4",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:18 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 17366,
"candidates": [
{
"candidateName": "Nancy McCarthy",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 9795
},
{
"candidateName": "Victoria “Tory” Canby",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 7571
}
]
},
"MarinMarinCountyBoardofEducationTrusteeArea7": {
"id": "MarinMarinCountyBoardofEducationTrusteeArea7",
"type": "localRace",
"location": "Marin",
"raceName": "Marin County Board of Education, Trustee Area 7",
"raceDescription": "Top candidate wins seat. Includes votes from Marin and Sonoma counties.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:18 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 13501,
"candidates": [
{
"candidateName": "Jill Manning-Sartori",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 7535
},
{
"candidateName": "Denise Bohman",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 5966
}
]
},
"MarinMarinCommunityCollegeDistrictGoverningBoardTrusteeArea2": {
"id": "MarinMarinCommunityCollegeDistrictGoverningBoardTrusteeArea2",
"type": "localRace",
"location": "Marin",
"raceName": "Marin Community College District Governing Board, Trustee Area 2",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:18 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 15937,
"candidates": [
{
"candidateName": "Crystal Martinez",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 13100
},
{
"candidateName": "Mila Schechter",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2837
}
]
},
"MarinMarinCommunityCollegeDistrictGoverningBoardTrusteeArea7": {
"id": "MarinMarinCommunityCollegeDistrictGoverningBoardTrusteeArea7",
"type": "localRace",
"location": "Marin",
"raceName": "Marin Community College District Governing Board, Trustee Area 7",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:18 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 15084,
"candidates": [
{
"candidateName": "Ross Millerick",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 5829
},
{
"candidateName": "Stephanie O’Brien",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 9255
}
]
},
"MarinTamalpaisUnionHighSchoolDistrictGoverningBoard": {
"id": "MarinTamalpaisUnionHighSchoolDistrictGoverningBoard",
"type": "localRace",
"location": "Marin",
"raceName": "Tamalpais Union High School District Governing Board",
"raceDescription": "Top two candidates win seat.",
"raceReadTheStory": "",
"raceType": "top2",
"timeUpdated": "7:18 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 88038,
"candidates": [
{
"candidateName": "Ida Times-Green",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 28681
},
{
"candidateName": "Jennifer “Jenny” Holden",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 28764
},
{
"candidateName": "A. Ray Chaudhuri",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 8500
},
{
"candidateName": "Amos Klausner",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 11711
},
{
"candidateName": "Nicholas Ondrejka",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 10382
}
]
},
"MarinMillerCreekElementarySchoolDistrictGoverningBoard": {
"id": "MarinMillerCreekElementarySchoolDistrictGoverningBoard",
"type": "localRace",
"location": "Marin",
"raceName": "Miller Creek Elementary School District Governing Board",
"raceDescription": "Top two candidates win seat.",
"raceReadTheStory": "",
"raceType": "top2",
"timeUpdated": "7:18 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 15063,
"candidates": [
{
"candidateName": "Franco Ruggeri",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 5604
},
{
"candidateName": "Alissa A. Chacko",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 5966
},
{
"candidateName": "Sivan Oyserman",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 3493
}
]
},
"MarinLarkspurCorteMaderaSchoolDistrictGoverningBoard": {
"id": "MarinLarkspurCorteMaderaSchoolDistrictGoverningBoard",
"type": "localRace",
"location": "Marin",
"raceName": "Larkspur-Corte Madera School District Governing Board",
"raceDescription": "Top two candidates win seat.",
"raceReadTheStory": "",
"raceType": "top2",
"timeUpdated": "7:18 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 10716,
"candidates": [
{
"candidateName": "Ava Fruin",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 3642
},
{
"candidateName": "Charles Furcolo",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1860
},
{
"candidateName": "Rachel Tarko Hudson",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2058
},
{
"candidateName": "Beth Blair",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 3156
}
]
},
"MarinRossSchoolDistrictGoverningBoard": {
"id": "MarinRossSchoolDistrictGoverningBoard",
"type": "localRace",
"location": "Marin",
"raceName": "Ross School District Governing Board",
"raceDescription": "Top two candidates win seat.",
"raceReadTheStory": "",
"raceType": "top2",
"timeUpdated": "7:18 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 2284,
"candidates": [
{
"candidateName": "Kelly Dwinells",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 893
},
{
"candidateName": "Erin Earls",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 906
},
{
"candidateName": "Vinay Patel",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 485
}
]
},
"MarinRossValleySchoolDistrictGoverningBoard": {
"id": "MarinRossValleySchoolDistrictGoverningBoard",
"type": "localRace",
"location": "Marin",
"raceName": "Ross Valley School District Governing Board",
"raceDescription": "Top three candidates win seat.",
"raceReadTheStory": "",
"raceType": "top3",
"timeUpdated": "7:18 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 25644,
"candidates": [
{
"candidateName": "Philip J. Feffer",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 5434
},
{
"candidateName": "Rachel Litwack",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 7290
},
{
"candidateName": "Shelley Hamilton",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 6829
},
{
"candidateName": "Daniel Cassidy",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 6091
}
]
},
"MarinSausalitoMarinCitySchoolDistrictGoverningBoard": {
"id": "MarinSausalitoMarinCitySchoolDistrictGoverningBoard",
"type": "localRace",
"location": "Marin",
"raceName": "Sausalito Marin City School District Governing Board",
"raceDescription": "Top two candidates win seat.",
"raceReadTheStory": "",
"raceType": "top2",
"timeUpdated": "7:18 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 8220,
"candidates": [
{
"candidateName": "Rebecca Lytle",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 3001
},
{
"candidateName": "Danielle Diego",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 3291
},
{
"candidateName": "Lester Parham",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 817
},
{
"candidateName": "Sarah E. Canson",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1111
}
]
},
"MarinShorelineUnifiedSchoolDistrictGoverningBoardTrusteeArea1": {
"id": "MarinShorelineUnifiedSchoolDistrictGoverningBoardTrusteeArea1",
"type": "localRace",
"location": "Marin",
"raceName": "Shoreline Unified School District Governing Board, Trustee Area 1",
"raceDescription": "Top candidate wins seat. Includes votes from Marin and Sonoma Counties.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:18 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 2233,
"candidates": [
{
"candidateName": "Buddy Faure",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 617
},
{
"candidateName": "Thomas Tyson",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 1616
}
]
},
"MarinCountySupervisorDistrict2": {
"id": "MarinCountySupervisorDistrict2",
"type": "localRace",
"location": "Marin",
"raceName": "County Supervisor, District 2",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:18 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 27450,
"candidates": [
{
"candidateName": "Heather McPhail Sridharan",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 13402
},
{
"candidateName": "Brian Colbert",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 14048
}
]
},
"MarinBelvedereCityCouncil": {
"id": "MarinBelvedereCityCouncil",
"type": "localRace",
"location": "Marin",
"raceName": "Belvedere City Council",
"raceDescription": "Top three candidates win seat.",
"raceReadTheStory": "",
"raceType": "top3",
"timeUpdated": "7:18 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 2131,
"candidates": [
{
"candidateName": "Pat Carapiet",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 655
},
{
"candidateName": "Kevin Burke",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 716
},
{
"candidateName": "Sally A. Wilkinson",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 760
}
]
},
"MarinCorteMaderaTownCouncil": {
"id": "MarinCorteMaderaTownCouncil",
"type": "localRace",
"location": "Marin",
"raceName": "Corte Madera Town Council",
"raceDescription": "Top two candidates win seat.",
"raceReadTheStory": "",
"raceType": "top2",
"timeUpdated": "7:18 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 7648,
"candidates": [
{
"candidateName": "James H. Andrews",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2395
},
{
"candidateName": "Fred Casissa",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 3366
},
{
"candidateName": "Charlie Kirschner",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1887
}
]
},
"MarinFairfaxTownCouncil": {
"id": "MarinFairfaxTownCouncil",
"type": "localRace",
"location": "Marin",
"raceName": "Fairfax Town Council",
"raceDescription": "Top three candidates win seat.",
"raceReadTheStory": "",
"raceType": "top3",
"timeUpdated": "7:18 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 12736,
"candidates": [
{
"candidateName": "Frank Egger",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2770
},
{
"candidateName": "Michael Ghiringhelli",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2366
},
{
"candidateName": "Bruce Ackerman",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 1651
},
{
"candidateName": "Chance Cutrano",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 1657
},
{
"candidateName": "Barbara Coler",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 1728
},
{
"candidateName": "Douglas Kelly",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 982
},
{
"candidateName": "Cindy Swift",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1582
}
]
},
"MarinLarkspurCityCouncil": {
"id": "MarinLarkspurCityCouncil",
"type": "localRace",
"location": "Marin",
"raceName": "Larkspur City Council",
"raceDescription": "Top two candidates win seat.",
"raceReadTheStory": "",
"raceType": "top2",
"timeUpdated": "7:18 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 8733,
"candidates": [
{
"candidateName": "Gabe Paulson",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 4815
},
{
"candidateName": "Scot Candell",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 3918
}
]
},
"MarinLarkspurCityCouncilShortTerm": {
"id": "MarinLarkspurCityCouncilShortTerm",
"type": "localRace",
"location": "Marin",
"raceName": "Larkspur City Council — Short Term",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:18 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 5867,
"candidates": [
{
"candidateName": "Sarah Margulies",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 4235
},
{
"candidateName": "Lana Scott",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1632
}
]
},
"MarinMillValleyCityCouncil": {
"id": "MarinMillValleyCityCouncil",
"type": "localRace",
"location": "Marin",
"raceName": "Mill Valley City Council",
"raceDescription": "Top three candidates win seat.",
"raceReadTheStory": "",
"raceType": "top3",
"timeUpdated": "7:18 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 19265,
"candidates": [
{
"candidateName": "Caroline Joachim",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 5295
},
{
"candidateName": "Katherine Jones",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 5507
},
{
"candidateName": "Urban Carmel",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 5046
},
{
"candidateName": "Leah Curtis",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1544
},
{
"candidateName": "Mike Koo",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1873
}
]
},
"MarinNovatoCityCouncilDistrict1": {
"id": "MarinNovatoCityCouncilDistrict1",
"type": "localRace",
"location": "Marin",
"raceName": "Novato City Council, District 1",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:18 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 5596,
"candidates": [
{
"candidateName": "Kevin Jacobs",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 3263
},
{
"candidateName": "James P. Petray",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2333
}
]
},
"MarinNovatoCityCouncilDistrict3": {
"id": "MarinNovatoCityCouncilDistrict3",
"type": "localRace",
"location": "Marin",
"raceName": "Novato City Council, District 3",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:18 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 3710,
"candidates": [
{
"candidateName": "Tim O'Connor",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 3710
}
]
},
"MarinNovatoCityCouncilDistrict5": {
"id": "MarinNovatoCityCouncilDistrict5",
"type": "localRace",
"location": "Marin",
"raceName": "Novato City Council, District 5",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:18 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 3399,
"candidates": [
{
"candidateName": "Mark J. Milberg",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 3399
}
]
},
"MarinSanAnselmoTownCouncil": {
"id": "MarinSanAnselmoTownCouncil",
"type": "localRace",
"location": "Marin",
"raceName": "San Anselmo Town Council",
"raceDescription": "Top three candidates win seat.",
"raceReadTheStory": "",
"raceType": "top3",
"timeUpdated": "7:18 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 17983,
"candidates": [
{
"candidateName": "Guy Meyer",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1045
},
{
"candidateName": "Kurt Johnson",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2410
},
{
"candidateName": "Ford Greene",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2640
},
{
"candidateName": "Eileen Burke",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 5049
},
{
"candidateName": "Chantel Walker",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 3452
},
{
"candidateName": "Yoav Schlesinger",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 3387
}
]
},
"MarinSanRafaelCityCouncilDistrict1": {
"id": "MarinSanRafaelCityCouncilDistrict1",
"type": "localRace",
"location": "Marin",
"raceName": "San Rafael City Council, District 1",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:18 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 1816,
"candidates": [
{
"candidateName": "Maika Llorens Gulati",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 1816
}
]
},
"MarinSanRafaelCityCouncilDistrict4": {
"id": "MarinSanRafaelCityCouncilDistrict4",
"type": "localRace",
"location": "Marin",
"raceName": "San Rafael City Council, District 4",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:18 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 6871,
"candidates": [
{
"candidateName": "Mark Galperin",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1305
},
{
"candidateName": "Rachel Kertz",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 5566
}
]
},
"MarinSanRafaelMayor": {
"id": "MarinSanRafaelMayor",
"type": "localRace",
"location": "Marin",
"raceName": "San Rafael Mayor",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:18 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 24449,
"candidates": [
{
"candidateName": "Kate Colin",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 21057
},
{
"candidateName": "Mahmoud A. Shirazi",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 3392
}
]
},
"MarinSanRafaelCityAttorney": {
"id": "MarinSanRafaelCityAttorney",
"type": "localRace",
"location": "Marin",
"raceName": "San Rafael City Attorney",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:18 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 19144,
"candidates": [
{
"candidateName": "Robert F. Epstein",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 19144
}
]
},
"MarinSanRafaelClerkandAssessor": {
"id": "MarinSanRafaelClerkandAssessor",
"type": "localRace",
"location": "Marin",
"raceName": "San Rafael Clerk and Assessor",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:18 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 19068,
"candidates": [
{
"candidateName": "Lindsay Lara",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 19068
}
]
},
"MarinSausalitoCityCouncilMember": {
"id": "MarinSausalitoCityCouncilMember",
"type": "localRace",
"location": "Marin",
"raceName": "Sausalito City Council Member",
"raceDescription": "Top three candidates win seat.",
"raceReadTheStory": "",
"raceType": "top3",
"timeUpdated": "7:18 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 10717,
"candidates": [
{
"candidateName": "Jacqueline Amrikhas",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1643
},
{
"candidateName": "Melissa Blaustein",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 2357
},
{
"candidateName": "Sandra Bushmaker",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1781
},
{
"candidateName": "Steven Woodside",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2414
},
{
"candidateName": "Ian Sobieski",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 2522
}
]
},
"MarinTiburonTownCouncilMember": {
"id": "MarinTiburonTownCouncilMember",
"type": "localRace",
"location": "Marin",
"raceName": "Tiburon Town Council Member",
"raceDescription": "Top two candidates win seat.",
"raceReadTheStory": "",
"raceType": "top2",
"timeUpdated": "7:18 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 8731,
"candidates": [
{
"candidateName": "Holli Thier",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 2383
},
{
"candidateName": "Andrew Thompson",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2217
},
{
"candidateName": "Chuck Hornbrook",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1785
},
{
"candidateName": "Isaac Nikfar",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 2346
}
]
},
"MarinBelMarinKeysCommunityServicesDistrictDirector": {
"id": "MarinBelMarinKeysCommunityServicesDistrictDirector",
"type": "localRace",
"location": "Marin",
"raceName": "Bel Marin Keys Community Services District Director",
"raceDescription": "Top three candidates win seat.",
"raceReadTheStory": "",
"raceType": "top3",
"timeUpdated": "7:18 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 2431,
"candidates": [
{
"candidateName": "Cheryl Furst",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 507
},
{
"candidateName": "Kevin Dugan",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 293
},
{
"candidateName": "Maria Mercy Angelopulos",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 559
},
{
"candidateName": "David Bartnicki",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 259
},
{
"candidateName": "Natalia Shorten",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 475
},
{
"candidateName": "James “Jim” Spaulding",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 338
}
]
},
"MarinMarinCityCommunityServicesDistrictDirector": {
"id": "MarinMarinCityCommunityServicesDistrictDirector",
"type": "localRace",
"location": "Marin",
"raceName": "Marin City Community Services District Director",
"raceDescription": "Top two candidates win seat.",
"raceReadTheStory": "",
"raceType": "top2",
"timeUpdated": "7:18 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 1395,
"candidates": [
{
"candidateName": "Lynnette Egenlauf",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 454
},
{
"candidateName": "Henry E. Mims",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 575
},
{
"candidateName": "Royce Y. McLemore",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 366
}
]
},
"MarinTamalpaisCommunityServicesDistrictDirector": {
"id": "MarinTamalpaisCommunityServicesDistrictDirector",
"type": "localRace",
"location": "Marin",
"raceName": "Tamalpais Community Services District Director",
"raceDescription": "Top three candidates win seat.",
"raceReadTheStory": "",
"raceType": "top3",
"timeUpdated": "7:18 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 7847,
"candidates": [
{
"candidateName": "Steven Levine",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 2353
},
{
"candidateName": "Courtney DiCarlo",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1123
},
{
"candidateName": "Matthew McMahon",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 2188
},
{
"candidateName": "Steffen Bartschat",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 2183
}
]
},
"MarinSouthernMarinFireProtectionDistrictDirector": {
"id": "MarinSouthernMarinFireProtectionDistrictDirector",
"type": "localRace",
"location": "Marin",
"raceName": "Southern Marin Fire Protection District Director",
"raceDescription": "Top three candidates win seat.",
"raceReadTheStory": "",
"raceType": "top3",
"timeUpdated": "7:18 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 45027,
"candidates": [
{
"candidateName": "Cathryn A. Hilliard",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 14096
},
{
"candidateName": "Rich Riechel",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 6106
},
{
"candidateName": "Ashley Raveche",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 13725
},
{
"candidateName": "Clifford Waldeck",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 11100
}
]
},
"MarinLasGallinasValleySanitaryDistrictDirectorShortTerm": {
"id": "MarinLasGallinasValleySanitaryDistrictDirectorShortTerm",
"type": "localRace",
"location": "Marin",
"raceName": "Las Gallinas Valley Sanitary District Director — Short Term",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:18 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 12525,
"candidates": [
{
"candidateName": "Nicholas Lavrov",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 6902
},
{
"candidateName": "Barry Nitzberg",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 5623
}
]
},
"MarinMarinMunicipalWaterDistrictDirectorDivision2": {
"id": "MarinMarinMunicipalWaterDistrictDirectorDivision2",
"type": "localRace",
"location": "Marin",
"raceName": "Marin Municipal Water District Director, Division 2",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:18 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 13808,
"candidates": [
{
"candidateName": "Diana Maier",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 5130
},
{
"candidateName": "Jack Kenney",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 3605
},
{
"candidateName": "Robert Sandoval",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 5073
}
]
},
"MarinMarinMunicipalWaterDistrictDirectorDivision5": {
"id": "MarinMarinMunicipalWaterDistrictDirectorDivision5",
"type": "localRace",
"location": "Marin",
"raceName": "Marin Municipal Water District Director, Division 5",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:18 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 16194,
"candidates": [
{
"candidateName": "Dawn Matheson",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2341
},
{
"candidateName": "Larry L. Russell",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 9878
},
{
"candidateName": "Dave Keatley",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 3975
}
]
},
"MarinNorthMarinWaterDistrictDirectorDivision1ShortTerm": {
"id": "MarinNorthMarinWaterDistrictDirectorDivision1ShortTerm",
"type": "localRace",
"location": "Marin",
"raceName": "North Marin Water District Director, Division 1 — Short Term",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:18 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 6842,
"candidates": [
{
"candidateName": "Kenneth Eichstaedt",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 4393
},
{
"candidateName": "Mary Stompe",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2449
}
]
},
"MarinNorthMarinWaterDistrictDirectorDivision3": {
"id": "MarinNorthMarinWaterDistrictDirectorDivision3",
"type": "localRace",
"location": "Marin",
"raceName": "North Marin Water District Director, Division 3",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:18 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 6344,
"candidates": [
{
"candidateName": "Francis Drouillard",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2985
},
{
"candidateName": "Michael H. Joly",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 3359
}
]
},
"MarinMeasureAA": {
"id": "MarinMeasureAA",
"type": "localRace",
"location": "Marin",
"raceName": "Measure AA",
"raceDescription": "Petaluma Joint Union High School District. School bond. Passes with 55% vote. Includes votes from Marin and Sonoma Counties.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:18 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 39827,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 24946
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 14881
}
]
},
"MarinMeasureB": {
"id": "MarinMeasureB",
"type": "localRace",
"location": "Marin",
"raceName": "Measure B",
"raceDescription": "Tamalpais Union High School District. School bond. Passes with 55% vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:18 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 66753,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 43890
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 22863
}
]
},
"MarinMeasureC": {
"id": "MarinMeasureC",
"type": "localRace",
"location": "Marin",
"raceName": "Measure C",
"raceDescription": "Bolinas-Stinson Union School District. Parcel tax. Passes with 2/3 vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:18 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 1119,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 806
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 313
}
]
},
"MarinMeasureE": {
"id": "MarinMeasureE",
"type": "localRace",
"location": "Marin",
"raceName": "Measure E",
"raceDescription": "Kentfield School District. School bond. Passes with 55% vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:18 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 6973,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 4213
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2760
}
]
},
"MarinMeasureG": {
"id": "MarinMeasureG",
"type": "localRace",
"location": "Marin",
"raceName": "Measure G",
"raceDescription": "Sausalito Marin City School District. Parcel tax. Passes with 2/3 vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:18 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 5876,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 4117
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1759
}
]
},
"MarinMeasureH": {
"id": "MarinMeasureH",
"type": "localRace",
"location": "Marin",
"raceName": "Measure H",
"raceDescription": "Fairfax. Appoint City Clerk. Passes with majority vote. ",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:18 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 4401,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1762
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2639
}
]
},
"MarinMeasureI": {
"id": "MarinMeasureI",
"type": "localRace",
"location": "Marin",
"raceName": "Measure I",
"raceDescription": "Fairfax. Rent stabilization. Passes with majority vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:18 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 4731,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2990
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1741
}
]
},
"MarinMeasureJ": {
"id": "MarinMeasureJ",
"type": "localRace",
"location": "Marin",
"raceName": "Measure J",
"raceDescription": "Fairfax. Infrastructure bond. Passes with 2/3 vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:18 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 4778,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2965
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1813
}
]
},
"MarinMeasureK": {
"id": "MarinMeasureK",
"type": "localRace",
"location": "Marin",
"raceName": "Measure K",
"raceDescription": "Larkspur. Rent increase limit. Passes with majority vote. ",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:18 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 7136,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2708
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 4428
}
]
},
"MarinMeasureL": {
"id": "MarinMeasureL",
"type": "localRace",
"location": "Marin",
"raceName": "Measure L",
"raceDescription": "Mill Valley. Sales tax. Passes with majority vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:18 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 8556,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 6616
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1940
}
]
},
"MarinMeasureM": {
"id": "MarinMeasureM",
"type": "localRace",
"location": "Marin",
"raceName": "Measure M",
"raceDescription": "Novato. Sales tax. Passes with majority vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:18 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 26127,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 15133
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 10994
}
]
},
"MarinMeasureN": {
"id": "MarinMeasureN",
"type": "localRace",
"location": "Marin",
"raceName": "Measure N",
"raceDescription": "San Anselmo. Rent increase limit. Passes with majority vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:18 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 7462,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2754
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 4708
}
]
},
"MarinMeasureO": {
"id": "MarinMeasureO",
"type": "localRace",
"location": "Marin",
"raceName": "Measure O",
"raceDescription": "San Anselmo. Tenant benefits. Passes with majority vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:18 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 7553,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2555
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 4998
}
]
},
"MarinMeasureP": {
"id": "MarinMeasureP",
"type": "localRace",
"location": "Marin",
"raceName": "Measure P",
"raceDescription": "San Rafael. Parcel tax. Passes with majority vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:18 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 23772,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 12367
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 11405
}
]
},
"MarinMeasureQ": {
"id": "MarinMeasureQ",
"type": "localRace",
"location": "Marin",
"raceName": "Measure Q",
"raceDescription": "Stinson Beach Fire Protection District. Spending limit. Passes with majority vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:18 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 332,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 309
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 23
}
]
},
"MarinMeasureR": {
"id": "MarinMeasureR",
"type": "localRace",
"location": "Marin",
"raceName": "Measure R",
"raceDescription": "Stinson Beach Fire Protection District. Parcel tax. Passes with 2/3 vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:18 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 335,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 274
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 61
}
]
},
"NapaNapaCountyBoardofEducationTrusteeArea5": {
"id": "NapaNapaCountyBoardofEducationTrusteeArea5",
"type": "localRace",
"location": "Napa",
"raceName": "Napa County Board of Education, Trustee Area 5",
"raceDescription": "Top candidate wins seat. ",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "6:58 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 7478,
"candidates": [
{
"candidateName": "Rory Moran",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2151
},
{
"candidateName": "Gerald Parrott \r",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 5327
}
]
},
"NapaSolanoCountyBoardofEducationTrusteeArea2": {
"id": "NapaSolanoCountyBoardofEducationTrusteeArea2",
"type": "localRace",
"location": "Napa",
"raceName": "Solano County Board of Education, Trustee Area 2",
"raceDescription": "Top candidate wins seat. Includes votes from Napa and Solano counties.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "6:58 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 28746,
"candidates": [
{
"candidateName": "Bonnie Hamilton",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 10022
},
{
"candidateName": "Carol J. Kalamaras",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 5398
},
{
"candidateName": "Amy Sharp",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 13326
}
]
},
"NapaNapaValleyCollegeTrusteeArea6": {
"id": "NapaNapaValleyCollegeTrusteeArea6",
"type": "localRace",
"location": "Napa",
"raceName": "Napa Valley College, Trustee Area 6",
"raceDescription": "Top candidate wins seat. ",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "6:58 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 7988,
"candidates": [
{
"candidateName": "Ines De Luna",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 4822
},
{
"candidateName": "Scott Owens",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 3166
}
]
},
"NapaNapaValleyUnifiedSchoolDistrictTrusteeArea2": {
"id": "NapaNapaValleyUnifiedSchoolDistrictTrusteeArea2",
"type": "localRace",
"location": "Napa",
"raceName": "Napa Valley Unified School District, Trustee Area 2",
"raceDescription": "Top candidate wins seat. ",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "6:58 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 6511,
"candidates": [
{
"candidateName": "Lisa W. Chu",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 4579
},
{
"candidateName": "Kevin “KDub” West",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1932
}
]
},
"NapaNapaValleyUnifiedSchoolDistrictTrusteeArea4": {
"id": "NapaNapaValleyUnifiedSchoolDistrictTrusteeArea4",
"type": "localRace",
"location": "Napa",
"raceName": "Napa Valley Unified School District, Trustee Area 4",
"raceDescription": "Top candidate wins seat. ",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "6:58 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 5932,
"candidates": [
{
"candidateName": "Devin Jones",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2075
},
{
"candidateName": "Eve Ryser",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 3857
}
]
},
"NapaNapaValleyUnifiedSchoolDistrictTrusteeArea5": {
"id": "NapaNapaValleyUnifiedSchoolDistrictTrusteeArea5",
"type": "localRace",
"location": "Napa",
"raceName": "Napa Valley Unified School District, Trustee Area 5",
"raceDescription": "Top candidate wins seat. ",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "6:58 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 5248,
"candidates": [
{
"candidateName": "John Henry Martin",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 3080
},
{
"candidateName": "David T. Gracia",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 2168
}
]
},
"NapaNapaValleyUnifiedSchoolDistrictTrusteeArea7": {
"id": "NapaNapaValleyUnifiedSchoolDistrictTrusteeArea7",
"type": "localRace",
"location": "Napa",
"raceName": "Napa Valley Unified School District, Trustee Area 7",
"raceDescription": "Top candidate wins seat. ",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "6:58 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 7092,
"candidates": [
{
"candidateName": "Marie Dennett",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 3188
},
{
"candidateName": "Julianna Hart",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 3904
}
]
},
"NapaFairfieldSuisunUnifiedSchoolDistrictTrusteeArea3": {
"id": "NapaFairfieldSuisunUnifiedSchoolDistrictTrusteeArea3",
"type": "localRace",
"location": "Napa",
"raceName": "Fairfield-Suisun Unified School District, Trustee Area 3",
"raceDescription": "Top candidate wins seat. Includes votes from Napa and Solano Counties.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "6:58 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 7979,
"candidates": [
{
"candidateName": "Brigette Hunley",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 4144
},
{
"candidateName": "Judi Honeychurch",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 3835
}
]
},
"NapaAmericanCanyonMayor": {
"id": "NapaAmericanCanyonMayor",
"type": "localRace",
"location": "Napa",
"raceName": "American Canyon Mayor",
"raceDescription": "Top candidate wins seat. ",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "6:58 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 8937,
"candidates": [
{
"candidateName": "David Oro",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 4313
},
{
"candidateName": "Pierre Washington",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 4624
}
]
},
"NapaAmericanCanyonCityCouncil": {
"id": "NapaAmericanCanyonCityCouncil",
"type": "localRace",
"location": "Napa",
"raceName": "American Canyon City Council",
"raceDescription": "Top two candidates win seat.",
"raceReadTheStory": "",
"raceType": "top2",
"timeUpdated": "6:58 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 13596,
"candidates": [
{
"candidateName": "Melissa Lamattina",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 4276
},
{
"candidateName": "Elmer Andrei Manaid",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2782
},
{
"candidateName": "Davet Mohammed",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 3021
},
{
"candidateName": "Brando R. Cruz",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 3517
}
]
},
"NapaCalistogaMayor": {
"id": "NapaCalistogaMayor",
"type": "localRace",
"location": "Napa",
"raceName": "Calistoga Mayor",
"raceDescription": "Top candidate wins seat. ",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "6:58 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 1506,
"candidates": [
{
"candidateName": "Donald Williams",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 1506
}
]
},
"NapaCalistogaCityCouncil": {
"id": "NapaCalistogaCityCouncil",
"type": "localRace",
"location": "Napa",
"raceName": "Calistoga City Council",
"raceDescription": "Top two candidates win seat.",
"raceReadTheStory": "",
"raceType": "top2",
"timeUpdated": "6:58 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 2668,
"candidates": [
{
"candidateName": "Lisa Gift",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 840
},
{
"candidateName": "Marion Villalba",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 744
},
{
"candidateName": "Irais Lopez-Ortega",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 1084
}
]
},
"NapaNapaMayor": {
"id": "NapaNapaMayor",
"type": "localRace",
"location": "Napa",
"raceName": "Napa Mayor",
"raceDescription": "Top candidate wins seat. ",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "6:58 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 33124,
"candidates": [
{
"candidateName": "Tuesday D. Allison",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 6570
},
{
"candidateName": "Scott Sedgley",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 26554
}
]
},
"NapaNapaCityCouncilDistrict2": {
"id": "NapaNapaCityCouncilDistrict2",
"type": "localRace",
"location": "Napa",
"raceName": "Napa City Council, District 2",
"raceDescription": "Top candidate wins seat. ",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "6:58 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 7247,
"candidates": [
{
"candidateName": "Beth Painter",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 7247
}
]
},
"NapaNapaCityCouncilDistrict4": {
"id": "NapaNapaCityCouncilDistrict4",
"type": "localRace",
"location": "Napa",
"raceName": "Napa City Council, District 4",
"raceDescription": "Top candidate wins seat. ",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "6:58 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 5186,
"candidates": [
{
"candidateName": "Bernardo “Bernie” Narvaez",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 5186
}
]
},
"NapaStHelenaMayor": {
"id": "NapaStHelenaMayor",
"type": "localRace",
"location": "Napa",
"raceName": "St Helena Mayor",
"raceDescription": "Top candidate wins seat. ",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "6:58 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 2657,
"candidates": [
{
"candidateName": "Paul J. Dohring",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 1832
},
{
"candidateName": "Billy Summers",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 825
}
]
},
"NapaStHelenaCityCouncil": {
"id": "NapaStHelenaCityCouncil",
"type": "localRace",
"location": "Napa",
"raceName": "St Helena City Council",
"raceDescription": "Top two candidates win seat.",
"raceReadTheStory": "",
"raceType": "top2",
"timeUpdated": "6:58 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 4166,
"candidates": [
{
"candidateName": "Michelle Deasy",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1579
},
{
"candidateName": "Hector R. Marroquin",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1073
},
{
"candidateName": "Aaron Barak",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1514
}
]
},
"NapaYountvilleTownCouncil": {
"id": "NapaYountvilleTownCouncil",
"type": "localRace",
"location": "Napa",
"raceName": "Yountville Town Council",
"raceDescription": "Top two candidates win seat.",
"raceReadTheStory": "",
"raceType": "top2",
"timeUpdated": "6:58 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 2111,
"candidates": [
{
"candidateName": "Joe Tagliaboschi",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 481
},
{
"candidateName": "Robert Moore",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 233
},
{
"candidateName": "Pam Reeves",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 650
},
{
"candidateName": "Eric E. Knight",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 747
}
]
},
"NapaMeasureBSchool": {
"id": "NapaMeasureBSchool",
"type": "localRace",
"location": "Napa",
"raceName": "Napa Valley Unified School District, Measure B",
"raceDescription": "Napa Valley Unified School District. School bond. Passes with 55% vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "6:58 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 42099,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 23186
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 18913
}
]
},
"NapaMeasureU": {
"id": "NapaMeasureU",
"type": "localRace",
"location": "Napa",
"raceName": "Measure U",
"raceDescription": "Napa Valley Transportation Authority. Transporation sales tax. Passes with 2/3 vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "6:58 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 60526,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 44036
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 16490
}
]
},
"NapaMeasureG": {
"id": "NapaMeasureG",
"type": "localRace",
"location": "Napa",
"raceName": "Measure G",
"raceDescription": "Napa. Sales tax. Passes with majority vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "6:58 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 34568,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 19858
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 14710
}
]
},
"NapaMeasureA1": {
"id": "NapaMeasureA1",
"type": "localRace",
"location": "Napa",
"raceName": "Measure A1",
"raceDescription": "St. Helena. Establishing charter city. Passes with majority vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "6:58 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 2713,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1190
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1523
}
]
},
"NapaMeasureA2": {
"id": "NapaMeasureA2",
"type": "localRace",
"location": "Napa",
"raceName": "Measure A2",
"raceDescription": "St. Helena. Real property transfer tax. Passes with majority vote. ",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "6:58 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 2735,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1122
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1613
}
]
},
"NapaMeasureBStHelena": {
"id": "NapaMeasureBStHelena",
"type": "localRace",
"location": "Napa",
"raceName": "St. Helena, Measure B",
"raceDescription": "St. Helena. Winery and planned agritourism overlay. Passes with majority vote. ",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "6:58 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 2758,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1364
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1394
}
]
},
"SFBoardofEducation": {
"id": "SFBoardofEducation",
"type": "localRace",
"location": "San Francisco",
"raceName": "Board of Education",
"raceDescription": "Top four candidates win seat.",
"raceReadTheStory": "",
"raceType": "top4",
"timeUpdated": "7:05 PM",
"dateUpdated": "Nov 21, 2024",
"totalVotes": 1012483,
"candidates": [
{
"candidateName": "Laurance Lem Lee",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 45716
},
{
"candidateName": "Lefteris Eleftheriou",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 22270
},
{
"candidateName": "Jaime Huling",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 168620
},
{
"candidateName": "Ann Hsu",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 81011
},
{
"candidateName": "John Jersin",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 122416
},
{
"candidateName": "Parag Gupta",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 139306
},
{
"candidateName": "Matt Alexander",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 122670
},
{
"candidateName": "Supryia Marie Ray",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 127806
},
{
"candidateName": "Virginia Cheung",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 100987
},
{
"candidateName": "Min Chang",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 48532
},
{
"candidateName": "Maddy Krantz",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 33149
}
]
},
"SFCommunityCollegeBoard": {
"id": "SFCommunityCollegeBoard",
"type": "localRace",
"location": "San Francisco",
"raceName": "Community College Board",
"raceDescription": "Top four candidates win seat.",
"raceReadTheStory": "",
"raceType": "top4",
"timeUpdated": "7:05 PM",
"dateUpdated": "Nov 21, 2024",
"totalVotes": 823050,
"candidates": [
{
"candidateName": "Ruth Ferguson",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 114101
},
{
"candidateName": "Leanna C. Louie",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 50335
},
{
"candidateName": "Heather McCarty",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 162432
},
{
"candidateName": "Julio J. Ramos",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 38724
},
{
"candidateName": "Aliya Chisti",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 149593
},
{
"candidateName": "Ben Kaplan",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 49302
},
{
"candidateName": "Alan Wong",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 140911
},
{
"candidateName": "Luis Zamora",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 117652
}
]
},
"SFBARTBoardofDirectorsDistrict7": {
"id": "SFBARTBoardofDirectorsDistrict7",
"type": "localRace",
"location": "San Francisco",
"raceName": "San Francisco Bay Area Rapid Transit District Director, District 7",
"raceDescription": "Top two candidates win seat. Includes votes from San Francisco and Alameda County.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:05 PM",
"dateUpdated": "Nov 21, 2024",
"totalVotes": 161112,
"candidates": [
{
"candidateName": "Victor E. Flores",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 92646
},
{
"candidateName": "Dana Lang",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 68466
}
]
},
"SFBARTBoardofDirectorsDistrict9": {
"id": "SFBARTBoardofDirectorsDistrict9",
"type": "localRace",
"location": "San Francisco",
"raceName": "San Francisco Bay Area Rapid Transit District Director, District 9",
"raceDescription": "Top two candidates win seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:05 PM",
"dateUpdated": "Nov 21, 2024",
"totalVotes": 137833,
"candidates": [
{
"candidateName": "Edward Wright",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 86944
},
{
"candidateName": "Joe Sangirardi",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 50889
}
]
},
"SFMeasureA": {
"id": "SFMeasureA",
"type": "localRace",
"location": "San Francisco",
"raceName": "Measure A",
"raceDescription": "San Francisco Unified School District. School bond. Passes with 55% vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:05 PM",
"dateUpdated": "Nov 21, 2024",
"totalVotes": 377175,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 282886
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 94289
}
]
},
"SFMeasureB": {
"id": "SFMeasureB",
"type": "localRace",
"location": "San Francisco",
"raceName": "Measure B",
"raceDescription": "San Francisco. Community health and safety bond. Passes with 2/3 vote. ",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:05 PM",
"dateUpdated": "Nov 21, 2024",
"totalVotes": 376520,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 274113
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 102407
}
]
},
"SFMeasureC": {
"id": "SFMeasureC",
"type": "localRace",
"location": "San Francisco",
"raceName": "Measure C",
"raceDescription": "San Francisco. Inspector General position. Passes with majority vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:05 PM",
"dateUpdated": "Nov 21, 2024",
"totalVotes": 370248,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 225630
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 144618
}
]
},
"SFMeasureD": {
"id": "SFMeasureD",
"type": "localRace",
"location": "San Francisco",
"raceName": "Measure D",
"raceDescription": "San Francisco. Commissions and mayoral authority. Passes with majority vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:05 PM",
"dateUpdated": "Nov 21, 2024",
"totalVotes": 366215,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 158664
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 207551
}
]
},
"SFMeasureE": {
"id": "SFMeasureE",
"type": "localRace",
"location": "San Francisco",
"raceName": "Measure E",
"raceDescription": "San Francisco. Commissions task force. Passes with majority vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:05 PM",
"dateUpdated": "Nov 21, 2024",
"totalVotes": 363743,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 192477
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 171266
}
]
},
"SFMeasureF": {
"id": "SFMeasureF",
"type": "localRace",
"location": "San Francisco",
"raceName": "Measure F",
"raceDescription": "San Francisco. Police pensions. Passes with majority vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:05 PM",
"dateUpdated": "Nov 21, 2024",
"totalVotes": 361559,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 163775
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 197784
}
]
},
"SFMeasureG": {
"id": "SFMeasureG",
"type": "localRace",
"location": "San Francisco",
"raceName": "Measure G",
"raceDescription": "San Francisco. Affordable housing. Passes with majority vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:05 PM",
"dateUpdated": "Nov 21, 2024",
"totalVotes": 370708,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 217728
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 152980
}
]
},
"SFMeasureH": {
"id": "SFMeasureH",
"type": "localRace",
"location": "San Francisco",
"raceName": "Measure H",
"raceDescription": "San Francisco. Firefighter pensions. Passes with majority vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:05 PM",
"dateUpdated": "Nov 21, 2024",
"totalVotes": 365827,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 192526
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 173301
}
]
},
"SFMeasureI": {
"id": "SFMeasureI",
"type": "localRace",
"location": "San Francisco",
"raceName": "Measure I",
"raceDescription": "San Francisco. Nurse and 911 operator pensions. Passes with majority vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:05 PM",
"dateUpdated": "Nov 21, 2024",
"totalVotes": 363348,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 261238
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 102110
}
]
},
"SFMeasureJ": {
"id": "SFMeasureJ",
"type": "localRace",
"location": "San Francisco",
"raceName": "Measure J",
"raceDescription": "San Francisco. City spending. Passes with majority vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:05 PM",
"dateUpdated": "Nov 21, 2024",
"totalVotes": 362678,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 297882
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 64796
}
]
},
"SFMeasureK": {
"id": "SFMeasureK",
"type": "localRace",
"location": "San Francisco",
"raceName": "Measure K",
"raceDescription": "San Francisco. Permanently closing Upper Great Highway to private vehicles. Passes with majority vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:05 PM",
"dateUpdated": "Nov 21, 2024",
"totalVotes": 376370,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 205988
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 170382
}
]
},
"SFMeasureL": {
"id": "SFMeasureL",
"type": "localRace",
"location": "San Francisco",
"raceName": "Measure L",
"raceDescription": "San Francisco. Transportation network companies tax. Passes with majority vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:05 PM",
"dateUpdated": "Nov 21, 2024",
"totalVotes": 369460,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 210314
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 159146
}
]
},
"SFMeasureM": {
"id": "SFMeasureM",
"type": "localRace",
"location": "San Francisco",
"raceName": "Measure M",
"raceDescription": "San Francisco. Business tax. Passes with majority vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:05 PM",
"dateUpdated": "Nov 21, 2024",
"totalVotes": 342199,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 237854
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 104345
}
]
},
"SFMeasureN": {
"id": "SFMeasureN",
"type": "localRace",
"location": "San Francisco",
"raceName": "Measure N",
"raceDescription": "San Francisco. Student loan reimbursement. Passes with majority vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:05 PM",
"dateUpdated": "Nov 21, 2024",
"totalVotes": 363317,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 187909
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 175408
}
]
},
"SFMeasureO": {
"id": "SFMeasureO",
"type": "localRace",
"location": "San Francisco",
"raceName": "Measure O",
"raceDescription": "San Francisco. Reproductive rights. Passes with majority vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:05 PM",
"dateUpdated": "Nov 21, 2024",
"totalVotes": 373129,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 312829
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 60300
}
]
},
"SFMayorRound1": {
"id": "SFMayorRound1",
"type": "localRace",
"location": "San Francisco",
"raceName": "San Francisco Mayor Round 1",
"raceDescription": "Top candidate wins seat. This result only reflects voters’ first-choice candidate. If votes are redistributed in an instant runoff, they are not reflected in this result.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:05 PM",
"dateUpdated": "Nov 21, 2024",
"totalVotes": 390051,
"candidates": [
{
"candidateName": "London Breed",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 95091
},
{
"candidateName": "Mark Farrell",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 72087
},
{
"candidateName": "Henry Flynn",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1318
},
{
"candidateName": "Keith Freedman",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2077
},
{
"candidateName": "Dylan Hirsch-Shell",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2895
},
{
"candidateName": "Daniel Lurie",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 102689
},
{
"candidateName": "Nelson Mei",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1791
},
{
"candidateName": "Aaron Peskin",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 89184
},
{
"candidateName": "Paul Robertson",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 812
},
{
"candidateName": "Ahsha Safai",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 11420
},
{
"candidateName": "Shahram Shariati",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1612
},
{
"candidateName": "Jon Soderstrom",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 412
},
{
"candidateName": "Ellen Zhou",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 8663
}
]
},
"SFMayorRound3": {
"id": "SFMayorRound3",
"type": "localRace",
"location": "San Francisco",
"raceName": "San Francisco Mayor Final Round",
"raceDescription": "Top candidate wins seat. This is the latest ranked choice data provided by the Department of Elections office.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:05 PM",
"dateUpdated": "Nov 21, 2024",
"totalVotes": 331376,
"candidates": [
{
"candidateName": "London Breed",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 149073
},
{
"candidateName": "Mark Farrell (eliminated)",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 0
},
{
"candidateName": "Henry Flynn (eliminated)",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 0
},
{
"candidateName": "Keith Freedman (eliminated)",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 0
},
{
"candidateName": "Dylan Hirsch-Shell (eliminated)",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 0
},
{
"candidateName": "Daniel Lurie",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 182303
},
{
"candidateName": "Nelson Mei (eliminated)",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 0
},
{
"candidateName": "Aaron Peskin (eliminated)",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 0
},
{
"candidateName": "Paul Robertson (eliminated)",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 0
},
{
"candidateName": "Ahsha Safai (eliminated)",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 0
},
{
"candidateName": "Shahram Shariati (eliminated)",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 0
},
{
"candidateName": "Jon Soderstrom (eliminated)",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 0
},
{
"candidateName": "Ellen Zhou (eliminated)",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 0
}
]
},
"SFBoardofSupervisorsDistrict1": {
"id": "SFBoardofSupervisorsDistrict1",
"type": "localRace",
"location": "San Francisco",
"raceName": "Board of Supervisors, District 1 Round One",
"raceDescription": "Top candidate wins seat. This result only reflects voters’ first-choice candidate. If votes are redistributed in an instant runoff, they are not reflected in this result.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:05 PM",
"dateUpdated": "Nov 21, 2024",
"totalVotes": 35473,
"candidates": [
{
"candidateName": "Sherman D'Silva",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 899
},
{
"candidateName": "Marjan Philhour",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 14754
},
{
"candidateName": "Connie Chan",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 16666
},
{
"candidateName": "Jeremiah Boehner",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1344
},
{
"candidateName": "Jen Nossokoff",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1810
}
]
},
"SFBoardofSupervisorsDistrict1FinalRound": {
"id": "SFBoardofSupervisorsDistrict1FinalRound",
"type": "localRace",
"location": "San Francisco",
"raceName": "Board of Supervisors, District 1 Final Round",
"raceDescription": "Top candidate wins seat. This is the latest ranked choice data provided by the Department of Elections office.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:05 PM",
"dateUpdated": "Nov 21, 2024",
"totalVotes": 34294,
"candidates": [
{
"candidateName": "Sherman D'Silva (eliminated)",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 0
},
{
"candidateName": "Marjan Philhour",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 16498
},
{
"candidateName": "Connie Chan",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 17796
},
{
"candidateName": "Jeremiah Boehner (eliminated)",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 0
},
{
"candidateName": "Jen Nossokoff (eliminated)",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 0
}
]
},
"SFBoardofSupervisorsDistrict3": {
"id": "SFBoardofSupervisorsDistrict3",
"type": "localRace",
"location": "San Francisco",
"raceName": "Board of Supervisors, District 3 Round One",
"raceDescription": "Top candidate wins seat. This result only reflects voters’ first-choice candidate. If votes are redistributed in an instant runoff, they are not reflected in this result.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:05 PM",
"dateUpdated": "Nov 21, 2024",
"totalVotes": 28748,
"candidates": [
{
"candidateName": "Sharon Lai",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 8484
},
{
"candidateName": "Moe Jamil",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 3752
},
{
"candidateName": "Wendy Ha Chau",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1563
},
{
"candidateName": "Eduard Navarro",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 879
},
{
"candidateName": "Danny Sauter",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 11270
},
{
"candidateName": "Matthew Susk",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2800
}
]
},
"SFBoardofSupervisorsDistrict3FinalRound": {
"id": "SFBoardofSupervisorsDistrict3FinalRound",
"type": "localRace",
"location": "San Francisco",
"raceName": "Board of Supervisors, District 3 Final Round",
"raceDescription": "Top candidate wins seat. This is the latest ranked choice data provided by the Department of Elections office.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:05 PM",
"dateUpdated": "Nov 21, 2024",
"totalVotes": 25558,
"candidates": [
{
"candidateName": "Sharon Lai",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 11504
},
{
"candidateName": "Moe Jamil (eliminated)",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 0
},
{
"candidateName": "Wendy Ha Chau (eliminated)",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 0
},
{
"candidateName": "Eduard Navarro (eliminated)",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 0
},
{
"candidateName": "Danny Sauter",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 14054
},
{
"candidateName": "Matthew Susk (eliminated)",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 0
}
]
},
"SFBoardofSupervisorsDistrict5": {
"id": "SFBoardofSupervisorsDistrict5",
"type": "localRace",
"location": "San Francisco",
"raceName": "Board of Supervisors, District 5",
"raceDescription": "Top candidate wins seat. This result reflects redistributed votes. The results of the instant runoff will change as more first-choice votes are counted.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:05 PM",
"dateUpdated": "Nov 21, 2024",
"totalVotes": 29688,
"candidates": [
{
"candidateName": "Autumn Hope Looijen",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2604
},
{
"candidateName": "Bilal Mahmood",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 11838
},
{
"candidateName": "Scotty Jacobs",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2795
},
{
"candidateName": "Allen Jones",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 444
},
{
"candidateName": "Dean Preston",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 12007
}
]
},
"SFBoardofSupervisorsDistrict5FinalRound": {
"id": "SFBoardofSupervisorsDistrict5FinalRound",
"type": "localRace",
"location": "San Francisco",
"raceName": "Board of Supervisors, District 5 Final Round",
"raceDescription": "Top candidate wins seat. This is the latest ranked choice data provided by the Department of Elections office.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:05 PM",
"dateUpdated": "Nov 21, 2024",
"totalVotes": 27809,
"candidates": [
{
"candidateName": "Autumn Hope Looijen (eliminated)",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 0
},
{
"candidateName": "Bilal Mahmood",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 14737
},
{
"candidateName": "Scotty Jacobs (eliminated)",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 0
},
{
"candidateName": "Allen Jones (eliminated)",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 0
},
{
"candidateName": "Dean Preston",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 13072
}
]
},
"SFBoardofSupervisorsDistrict7": {
"id": "SFBoardofSupervisorsDistrict7",
"type": "localRace",
"location": "San Francisco",
"raceName": "Board of Supervisors, District 7 Round One",
"raceDescription": "Top candidate wins seat. This result only reflects voters’ first-choice candidate. If votes are redistributed in an instant runoff, they are not reflected in this result.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:05 PM",
"dateUpdated": "Nov 21, 2024",
"totalVotes": 37308,
"candidates": [
{
"candidateName": "Myrna Melgar",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 17527
},
{
"candidateName": "Stephen Martin-Pinto",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 5133
},
{
"candidateName": "Edward S. Yee",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1243
},
{
"candidateName": "Matt Boschetto",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 13405
}
]
},
"SFBoardofSupervisorsDistrict7FinalRound": {
"id": "SFBoardofSupervisorsDistrict7FinalRound",
"type": "localRace",
"location": "San Francisco",
"raceName": "Board of Supervisors, District 7 Final Round",
"raceDescription": "Top candidate wins seat. This is the latest ranked choice data provided by the Department of Elections office.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:05 PM",
"dateUpdated": "Nov 21, 2024",
"totalVotes": 35402,
"candidates": [
{
"candidateName": "Myrna Melgar",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 18911
},
{
"candidateName": "Stephen Martin-Pinto (eliminated)",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 0
},
{
"candidateName": "Edward S. Yee (eliminated)",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 0
},
{
"candidateName": "Matt Boschetto",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 16491
}
]
},
"SFBoardofSupervisorsDistrict9": {
"id": "SFBoardofSupervisorsDistrict9",
"type": "localRace",
"location": "San Francisco",
"raceName": "Board of Supervisors, District 9 Round One",
"raceDescription": "Top candidate wins seat. This result only reflects voters’ first-choice candidate. If votes are redistributed in an instant runoff, they are not reflected in this result.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:05 PM",
"dateUpdated": "Nov 21, 2024",
"totalVotes": 32725,
"candidates": [
{
"candidateName": "Jackie Fielder",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 13843
},
{
"candidateName": "Stephen Jon Torres",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1139
},
{
"candidateName": "Roberto Hernandez",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 6605
},
{
"candidateName": "Jaime Gutierrez",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 931
},
{
"candidateName": "Trevor Chandler",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 9039
},
{
"candidateName": "Julian Bermudez",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 600
},
{
"candidateName": "H. Brown",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 568
}
]
},
"SFBoardofSupervisorsDistrict9FinalRound": {
"id": "SFBoardofSupervisorsDistrict9FinalRound",
"type": "localRace",
"location": "San Francisco",
"raceName": "Board of Supervisors, District 9 Final Round",
"raceDescription": "Top candidate wins seat. This is the latest ranked choice data provided by the Department of Elections office.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:05 PM",
"dateUpdated": "Nov 21, 2024",
"totalVotes": 29404,
"candidates": [
{
"candidateName": "Jackie Fielder",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 17545
},
{
"candidateName": "Stephen Jon Torres (eliminated)",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 0
},
{
"candidateName": "Roberto Hernandez (eliminated)",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 0
},
{
"candidateName": "Jaime Gutierrez (eliminated)",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 0
},
{
"candidateName": "Trevor Chandler",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 11859
},
{
"candidateName": "Julian Bermudez (eliminated)",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 0
},
{
"candidateName": "H. Brown (eliminated)",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 0
}
]
},
"SFBoardofSupervisorsDistrict11": {
"id": "SFBoardofSupervisorsDistrict11",
"type": "localRace",
"location": "San Francisco",
"raceName": "Board of Supervisors, District 11 First Round",
"raceDescription": "Top candidate wins seat. This result only reflects voters’ first-choice candidate. If votes are redistributed in an instant runoff, they are not reflected in this result.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:05 PM",
"dateUpdated": "Nov 21, 2024",
"totalVotes": 27915,
"candidates": [
{
"candidateName": "Oscar Flores",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2893
},
{
"candidateName": "Michael Lai",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 8673
},
{
"candidateName": "Roger Marenco",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 603
},
{
"candidateName": "Jose Morales",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 629
},
{
"candidateName": "Ernest “EJ” Jones",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 5439
},
{
"candidateName": "Adlah Chisti",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1432
},
{
"candidateName": "Chyanne Chen",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 8246
}
]
},
"SFBoardofSupervisorsDistrict11FinalRound": {
"id": "SFBoardofSupervisorsDistrict11FinalRound",
"type": "localRace",
"location": "San Francisco",
"raceName": "Board of Supervisors, District 11 Final Round",
"raceDescription": "Top candidate wins seat. This is the latest ranked choice data provided by the Department of Elections office.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:05 PM",
"dateUpdated": "Nov 21, 2024",
"totalVotes": 23796,
"candidates": [
{
"candidateName": "Oscar Flores (eliminated)",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 0
},
{
"candidateName": "Michael Lai",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 11800
},
{
"candidateName": "Roger Marenco (eliminated)",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 0
},
{
"candidateName": "Jose Morales (eliminated)",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 0
},
{
"candidateName": "Ernest “EJ” Jones (eliminated)",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 0
},
{
"candidateName": "Adlah Chisti (eliminated)",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 0
},
{
"candidateName": "Chyanne Chen",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 11996
}
]
},
"SFCityAttorney": {
"id": "SFCityAttorney",
"type": "localRace",
"location": "San Francisco",
"raceName": "City Attorney ",
"raceDescription": "Top candidate wins seat. ",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:05 PM",
"dateUpdated": "Nov 21, 2024",
"totalVotes": 329070,
"candidates": [
{
"candidateName": "David Chiu",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 272777
},
{
"candidateName": "Richard T. Woon",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 56293
}
]
},
"SFDistrictAttorney": {
"id": "SFDistrictAttorney",
"type": "localRace",
"location": "San Francisco",
"raceName": "District Attorney",
"raceDescription": "Top candidate wins seat. ",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:05 PM",
"dateUpdated": "Nov 21, 2024",
"totalVotes": 347270,
"candidates": [
{
"candidateName": "Brooke Jenkins ",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 228923
},
{
"candidateName": "Ryan Khojasteh",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 118347
}
]
},
"SFSheriff": {
"id": "SFSheriff",
"type": "localRace",
"location": "San Francisco",
"raceName": "Sheriff ",
"raceDescription": "Top candidate wins seat. ",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:05 PM",
"dateUpdated": "Nov 21, 2024",
"totalVotes": 314763,
"candidates": [
{
"candidateName": "Michael Juan",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 63743
},
{
"candidateName": "Paul Miyamoto",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 251020
}
]
},
"SFTreasurer": {
"id": "SFTreasurer",
"type": "localRace",
"location": "San Francisco",
"raceName": "Treasurer ",
"raceDescription": "Top candidate wins seat. ",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:05 PM",
"dateUpdated": "Nov 21, 2024",
"totalVotes": 300318,
"candidates": [
{
"candidateName": "José Cisneros",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 300318
}
]
},
"SMCountyBoardofEducationTrusteeArea4": {
"id": "SMCountyBoardofEducationTrusteeArea4",
"type": "localRace",
"location": "San Mateo",
"raceName": "County Board of Education, Trustee Area 4",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:54 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 36346,
"candidates": [
{
"candidateName": "Priya Hays",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 10548
},
{
"candidateName": "Chelsea Bonini",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 25798
}
]
},
"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:54 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 41833,
"candidates": [
{
"candidateName": "Maurice Goodman",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 14576
},
{
"candidateName": "Mike O’Neill",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 27257
}
]
},
"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:54 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 39824,
"candidates": [
{
"candidateName": "Patricia Love",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 28016
},
{
"candidateName": "Ester Adut",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 11808
}
]
},
"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:54 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 63951,
"candidates": [
{
"candidateName": "Keith Holden",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 20221
},
{
"candidateName": "Lisa A. Petrides",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 43730
}
]
},
"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:54 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 2528,
"candidates": [
{
"candidateName": "Breanna Lafontaine",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1609
},
{
"candidateName": "Glenn Wilson",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 919
}
]
},
"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:54 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 2583,
"candidates": [
{
"candidateName": "Sophia Layne",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 844
},
{
"candidateName": "Peter Cerneka",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1739
}
]
},
"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:54 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 5134,
"candidates": [
{
"candidateName": "Patricia “Pat” Murray",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 4010
},
{
"candidateName": "Samuel M. Chetcuti",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1124
}
]
},
"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:54 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 22189,
"candidates": [
{
"candidateName": "Mary Beth Thompson",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 14150
},
{
"candidateName": "Daniel Torunian",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1970
},
{
"candidateName": "Jacob Yuryev",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 6069
}
]
},
"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:54 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 10488,
"candidates": [
{
"candidateName": "Tonga Victoria Afuhaamango",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 3118
},
{
"candidateName": "Maria E. Cruz",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 5558
},
{
"candidateName": "Jon Bryant",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1812
}
]
},
"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:54 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 5531,
"candidates": [
{
"candidateName": "Karen Lentz",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 1806
},
{
"candidateName": "Nancy E. Lacsamana",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1138
},
{
"candidateName": "Gaby Makstman",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 518
},
{
"candidateName": "Krystal Alcaraz",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 884
},
{
"candidateName": "Christine Oquendo",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1185
}
]
},
"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:54 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 34866,
"candidates": [
{
"candidateName": "Nadia Flamenco",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 13024
},
{
"candidateName": "Andrea Jordan",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 11192
},
{
"candidateName": "Cheryll Catuar",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 10650
}
]
},
"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:54 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 8236,
"candidates": [
{
"candidateName": "Kimberly Legg",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2601
},
{
"candidateName": "Jason Morimoto",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 3627
},
{
"candidateName": "Pooya Sarabandi",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2008
}
]
},
"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:54 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 5332,
"candidates": [
{
"candidateName": "Paige Winikoff",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 3885
},
{
"candidateName": "Shauna Smith",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1447
}
]
},
"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:54 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 3184,
"candidates": [
{
"candidateName": "Kingsley Ma",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1862
},
{
"candidateName": "Jennifer M. Blanco",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 1322
}
]
},
"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:54 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 2550,
"candidates": [
{
"candidateName": "Sherry Lin",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 929
},
{
"candidateName": "Matthew Murphy",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 895
},
{
"candidateName": "Zackary Simkover",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 726
}
]
},
"SMBoardofSupervisorsDistrict4": {
"id": "SMBoardofSupervisorsDistrict4",
"type": "localRace",
"location": "San Mateo",
"raceName": "Board of Supervisors, District 4",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:54 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 46505,
"candidates": [
{
"candidateName": "Antonio Lopez",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 20129
},
{
"candidateName": "Lisa Gauthier",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 26376
}
]
},
"SMBelmontMayor": {
"id": "SMBelmontMayor",
"type": "localRace",
"location": "San Mateo",
"raceName": "Belmont Mayor",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:54 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 10956,
"candidates": [
{
"candidateName": "Julia Mates",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 10956
}
]
},
"SMBelmontCityCouncilDistrict2": {
"id": "SMBelmontCityCouncilDistrict2",
"type": "localRace",
"location": "San Mateo",
"raceName": "Belmont City Council, District 2",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:54 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 3296,
"candidates": [
{
"candidateName": "Ken Loo",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1400
},
{
"candidateName": "Cathy M. Jordan",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1896
}
]
},
"SMBelmontCityCouncilDistrict4": {
"id": "SMBelmontCityCouncilDistrict4",
"type": "localRace",
"location": "San Mateo",
"raceName": "Belmont City Council, District 4",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:54 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 3205,
"candidates": [
{
"candidateName": "Davina Hurt",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1188
},
{
"candidateName": "Arina Merkulova",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 381
},
{
"candidateName": "Tom McCune",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1554
},
{
"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:54 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 4850,
"candidates": [
{
"candidateName": "Cliff Lentz",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 1247
},
{
"candidateName": "Chaya-Bella David",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 614
},
{
"candidateName": "Coleen Mackin",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 992
},
{
"candidateName": "Karen Cunningham",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 984
},
{
"candidateName": "Frank Kern",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1013
}
]
},
"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:54 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 2154,
"candidates": [
{
"candidateName": "Andrea Pappajohn",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2154
}
]
},
"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:54 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 2548,
"candidates": [
{
"candidateName": "Desiree Thayer",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1255
},
{
"candidateName": "Nirmala Bandrapalli",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 622
},
{
"candidateName": "Hadia Khoury",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 270
},
{
"candidateName": "Rachel Ni",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 401
}
]
},
"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:54 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 2480,
"candidates": [
{
"candidateName": "Tony Paul",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 533
},
{
"candidateName": "Donna Colson",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1947
}
]
},
"SMColmaCityCouncil": {
"id": "SMColmaCityCouncil",
"type": "localRace",
"location": "San Mateo",
"raceName": "Colma City Council",
"raceDescription": "Top three candidates win seat.",
"raceReadTheStory": "",
"raceType": "top3",
"timeUpdated": "7:54 PM",
"dateUpdated": "Nov 22, 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:54 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 45591,
"candidates": [
{
"candidateName": "Juslyn Cabrera Manalo",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 23421
},
{
"candidateName": "Daniel “Danyo” Vizcarra",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 5121
},
{
"candidateName": "Glenn R. Sylvester",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 17049
}
]
},
"SMDalyCityCouncilShortTerm": {
"id": "SMDalyCityCouncilShortTerm",
"type": "localRace",
"location": "San Mateo",
"raceName": "Daly City Council — Short Term",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:54 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 27647,
"candidates": [
{
"candidateName": "Theresa Faapuaa",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 12501
},
{
"candidateName": "Teresa Proaño",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 15146
}
]
},
"SMDalyCityClerk": {
"id": "SMDalyCityClerk",
"type": "localRace",
"location": "San Mateo",
"raceName": "Daly City Clerk",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:54 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 25608,
"candidates": [
{
"candidateName": "K. Annette Hipona",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 25608
}
]
},
"SMDalyCityTreasurer": {
"id": "SMDalyCityTreasurer",
"type": "localRace",
"location": "San Mateo",
"raceName": "Daly City Treasurer",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:54 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 24915,
"candidates": [
{
"candidateName": "Daneca M. Halvorson",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 24915
}
]
},
"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:54 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 14474,
"candidates": [
{
"candidateName": "Webster Lincoln",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2248
},
{
"candidateName": "Deborah Lewis-Virges",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1821
},
{
"candidateName": "Mark Dinan",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2341
},
{
"candidateName": "Carlos Romero",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 2553
},
{
"candidateName": "Maria Guadalupe Rocha",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1495
},
{
"candidateName": "Ravneel Resh Chaudhary",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1091
},
{
"candidateName": "Ofelia Bello",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1657
},
{
"candidateName": "Gail Wilkerson",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 662
},
{
"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:54 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 28770,
"candidates": [
{
"candidateName": "Richa Awasthi",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 4545
},
{
"candidateName": "Phoebe Shin Venkat",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 5178
},
{
"candidateName": "Shankar Kenkre",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 4905
},
{
"candidateName": "Suzy Niederhofer",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 7120
},
{
"candidateName": "Patrick J. Sullivan",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 7022
}
]
},
"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:54 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 991,
"candidates": [
{
"candidateName": "Patric Bo Jonsson",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 548
},
{
"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:54 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 1324,
"candidates": [
{
"candidateName": "Joaquin Jimenez",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 551
},
{
"candidateName": "Paul Nagengast",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 773
}
]
},
"SMHillsboroughCityCouncil": {
"id": "SMHillsboroughCityCouncil",
"type": "localRace",
"location": "San Mateo",
"raceName": "Hillsborough City Council",
"raceDescription": "Top three candidates win seat.",
"raceReadTheStory": "",
"raceType": "top3",
"timeUpdated": "7:54 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 13426,
"candidates": [
{
"candidateName": "Jabra Muhawieh",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 868
},
{
"candidateName": "Laurie Davies Adams",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 3579
},
{
"candidateName": "Sophie Cole",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 3732
},
{
"candidateName": "Christine Krolik",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 3868
},
{
"candidateName": "Jimmy Wu",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1379
}
]
},
"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:54 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 2370,
"candidates": [
{
"candidateName": "Jeff Schmidt",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2370
}
]
},
"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:54 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 3288,
"candidates": [
{
"candidateName": "Greg Conlon",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 806
},
{
"candidateName": "Jennifer Wise",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2482
}
]
},
"SMMillbraeCityCouncilDistrict1": {
"id": "SMMillbraeCityCouncilDistrict1",
"type": "localRace",
"location": "San Mateo",
"raceName": "Millbrae City Council, District 1",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:54 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 2224,
"candidates": [
{
"candidateName": "Stephen Rainaldi",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1450
},
{
"candidateName": "Ghassan Shamieh",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 774
}
]
},
"SMMillbraeCityCouncilDistrict3": {
"id": "SMMillbraeCityCouncilDistrict3",
"type": "localRace",
"location": "San Mateo",
"raceName": "Millbrae City Council, District 3",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:54 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 1880,
"candidates": [
{
"candidateName": "Reuben D. Holober",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1288
},
{
"candidateName": "You You Xue",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 592
}
]
},
"SMMillbraeCityCouncilDistrict5": {
"id": "SMMillbraeCityCouncilDistrict5",
"type": "localRace",
"location": "San Mateo",
"raceName": "Millbrae City Council, District 5",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:54 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 1297,
"candidates": [
{
"candidateName": "Anders Fung",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 1297
}
]
},
"SMPacificaCityCouncilDistrict1": {
"id": "SMPacificaCityCouncilDistrict1",
"type": "localRace",
"location": "San Mateo",
"raceName": "Pacifica City Council, District 1",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:54 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 2871,
"candidates": [
{
"candidateName": "Mayra Espinosa",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1810
},
{
"candidateName": "Michelle Murry",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 892
},
{
"candidateName": "Victor A Spano",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 169
}
]
},
"SMPacificaCityCouncilDistrict4": {
"id": "SMPacificaCityCouncilDistrict4",
"type": "localRace",
"location": "San Mateo",
"raceName": "Pacifica City Council, District 4",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:54 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 4231,
"candidates": [
{
"candidateName": "Mark Hubbell",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2000
},
{
"candidateName": "Greg Wright",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2231
}
]
},
"SMPortolaValleyTownCouncil": {
"id": "SMPortolaValleyTownCouncil",
"type": "localRace",
"location": "San Mateo",
"raceName": "Portola Valley Town Council",
"raceDescription": "Top two candidates win seat. ",
"raceReadTheStory": "",
"raceType": "top2",
"timeUpdated": "7:54 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 5406,
"candidates": [
{
"candidateName": "Rebecca Flynn",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1775
},
{
"candidateName": "Ellen Vernazza",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 871
},
{
"candidateName": "Carter J. Warr",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1193
},
{
"candidateName": "Helen Wolter",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1567
}
]
},
"SMRedwoodCityCouncilDistrict1": {
"id": "SMRedwoodCityCouncilDistrict1",
"type": "localRace",
"location": "San Mateo",
"raceName": "Redwood City Council, District 1",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:54 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 4566,
"candidates": [
{
"candidateName": "Jeff Gee",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 4566
}
]
},
"SMRedwoodCityCouncilDistrict3": {
"id": "SMRedwoodCityCouncilDistrict3",
"type": "localRace",
"location": "San Mateo",
"raceName": "Redwood City Council, District 3",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:54 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 2775,
"candidates": [
{
"candidateName": "Lissette Espinoza-Garnica",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 1383
},
{
"candidateName": "Isabella Chu",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1392
}
]
},
"SMRedwoodCityCouncilDistrict4": {
"id": "SMRedwoodCityCouncilDistrict4",
"type": "localRace",
"location": "San Mateo",
"raceName": "Redwood City Council, District 4",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:54 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 1917,
"candidates": [
{
"candidateName": "Elmer Martínez Saballos",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 1917
}
]
},
"SMRedwoodCityCouncilDistrict7": {
"id": "SMRedwoodCityCouncilDistrict7",
"type": "localRace",
"location": "San Mateo",
"raceName": "Redwood City Council, District 7",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:54 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 5867,
"candidates": [
{
"candidateName": "Diana Reddy",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2695
},
{
"candidateName": "Marcella Padilla",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 3172
}
]
},
"SMSanBrunoMayor": {
"id": "SMSanBrunoMayor",
"type": "localRace",
"location": "San Mateo",
"raceName": "San Bruno Mayor",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:54 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 16245,
"candidates": [
{
"candidateName": "Marty P. Medina",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 7814
},
{
"candidateName": "Rico E. Medina",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 8431
}
]
},
"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:54 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 4383,
"candidates": [
{
"candidateName": "Tom Hamilton",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2510
},
{
"candidateName": "Stephan A. Marshall",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1873
}
]
},
"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:54 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 3343,
"candidates": [
{
"candidateName": "Michael Salazar",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 3343
}
]
},
"SMSanCarlosCityCouncil": {
"id": "SMSanCarlosCityCouncil",
"type": "localRace",
"location": "San Mateo",
"raceName": "San Carlos City Council",
"raceDescription": "Top two candidates win seat. ",
"raceReadTheStory": "",
"raceType": "top2",
"timeUpdated": "7:54 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 19173,
"candidates": [
{
"candidateName": "Neil Layton",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 8991
},
{
"candidateName": "John Dugan",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 10182
}
]
},
"SMSanCarlosCityTreasurer": {
"id": "SMSanCarlosCityTreasurer",
"type": "localRace",
"location": "San Mateo",
"raceName": "San Carlos City Treasurer",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:54 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 11506,
"candidates": [
{
"candidateName": "Inge Tiegel Doherty",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 11506
}
]
},
"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:54 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 5693,
"candidates": [
{
"candidateName": "Nicole Fernandez",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 3843
},
{
"candidateName": "Charles Hansen",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1850
}
]
},
"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:54 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 5293,
"candidates": [
{
"candidateName": "Danielle Cwirko-Godycki",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 5293
}
]
},
"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:54 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 5055,
"candidates": [
{
"candidateName": "Vivian Ramos",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1768
},
{
"candidateName": "Mark Nagales",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 3287
}
]
},
"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:54 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 5864,
"candidates": [
{
"candidateName": "James Hsu Coleman",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 3910
},
{
"candidateName": "Avin M. Sharma",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1954
}
]
},
"SMWoodsideTownCouncilDistrict1": {
"id": "SMWoodsideTownCouncilDistrict1",
"type": "localRace",
"location": "San Mateo",
"raceName": "Woodside Town Council, District 1",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:54 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 536,
"candidates": [
{
"candidateName": "Jennifer Wall",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 536
}
]
},
"SMWoodsideTownCouncilDistrict4": {
"id": "SMWoodsideTownCouncilDistrict4",
"type": "localRace",
"location": "San Mateo",
"raceName": "Woodside Town Council, District 4",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:54 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 529,
"candidates": [
{
"candidateName": "Paul Goeld",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 529
}
]
},
"SMWoodsideTownCouncilDistrict5": {
"id": "SMWoodsideTownCouncilDistrict5",
"type": "localRace",
"location": "San Mateo",
"raceName": "Woodside Town Council, District 5",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:54 PM",
"dateUpdated": "Nov 22, 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:54 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 1988,
"candidates": [
{
"candidateName": "Andrea M. Hall",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1205
},
{
"candidateName": "John V. Aguerre",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 783
}
]
},
"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:54 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 5424,
"candidates": [
{
"candidateName": "Nancy Marsh",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 1978
},
{
"candidateName": "Iris Grant",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 578
},
{
"candidateName": "Janet Brayer",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1422
},
{
"candidateName": "Wanda Bowles",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1446
}
]
},
"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:54 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 1923,
"candidates": [
{
"candidateName": "Greg Tseng",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 472
},
{
"candidateName": "Pamela Merkadeau",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 810
},
{
"candidateName": "Christopher Carlos",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 641
}
]
},
"SMPescaderoMunicipalAdvisoryCouncil": {
"id": "SMPescaderoMunicipalAdvisoryCouncil",
"type": "localRace",
"location": "San Mateo",
"raceName": "Pescadero Municipal Advisory Council",
"raceDescription": "Top eight candidates win seat.",
"raceReadTheStory": "",
"raceType": "top8",
"timeUpdated": "7:54 PM",
"dateUpdated": "Nov 22, 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:54 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 18526,
"candidates": [
{
"candidateName": "Cama Garcia Lock",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 10523
},
{
"candidateName": "Jo-Ann Byrne Sockolov",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 8003
}
]
},
"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:54 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 13603,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 8438
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 5165
}
]
},
"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:54 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 13670,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 9679
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 3991
}
]
},
"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:54 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 49839,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 38354
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 11485
}
]
},
"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:54 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 1703,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1213
},
{
"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:54 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 20289,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 13675
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 6614
}
]
},
"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:54 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 15107,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 11178
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 3929
}
]
},
"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:54 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 14112,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 10154
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 3958
}
]
},
"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:54 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 10927,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 6967
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 3960
}
]
},
"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:54 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 19124,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 13870
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 5254
}
]
},
"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:54 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 7931,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 6236
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1695
}
]
},
"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:54 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 15771,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 11874
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 3897
}
]
},
"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:54 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 14979,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 12381
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2598
}
]
},
"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:54 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 1976,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1530
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 446
}
]
},
"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:54 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 12888,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 10913
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1975
}
]
},
"SMMeasureAA": {
"id": "SMMeasureAA",
"type": "localRace",
"location": "San Mateo",
"raceName": "Measure AA",
"raceDescription": "Colma. Sales tax. Passes with majority vote. ",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:54 PM",
"dateUpdated": "Nov 22, 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:54 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 6271,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 4853
},
{
"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:54 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 13230,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 9813
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 3417
}
]
},
"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:54 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 6133,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 3961
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2172
}
]
},
"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:54 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 15537,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 12983
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2554
}
]
},
"SMMeasureFF": {
"id": "SMMeasureFF",
"type": "localRace",
"location": "San Mateo",
"raceName": "Measure FF",
"raceDescription": "Millbrae. Term limit. Passes with majority vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:54 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 9888,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 7714
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2174
}
]
},
"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:54 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 19616,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 15251
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 4365
}
]
},
"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:54 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 32136,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 26918
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 5218
}
]
},
"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:54 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 17320,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 12656
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 4664
}
]
},
"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:54 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 14960,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 11191
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 3769
}
]
},
"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:54 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 42497,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 25233
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 17264
}
]
},
"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:54 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 24473,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 19790
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 4683
}
]
},
"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:54 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 2082,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 887
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1195
}
]
},
"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:54 PM",
"dateUpdated": "Nov 22, 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:48 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 3027,
"candidates": [
{
"candidateName": "Terry Hines",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1598
},
{
"candidateName": "Juan Rodriguez",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1429
}
]
},
"SCCampbellCityCouncilDistrict2": {
"id": "SCCampbellCityCouncilDistrict2",
"type": "localRace",
"location": "Santa Clara",
"raceName": "Campbell City Council, District 2",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:48 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 3024,
"candidates": [
{
"candidateName": "Sergio Lopez",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 3024
}
]
},
"SCCupertinoCityCouncil": {
"id": "SCCupertinoCityCouncil",
"type": "localRace",
"location": "Santa Clara",
"raceName": "Cupertino City Council",
"raceDescription": "Top two candidates win seat.",
"raceReadTheStory": "",
"raceType": "top2",
"timeUpdated": "7:48 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 41110,
"candidates": [
{
"candidateName": "Kitty Moore",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 10332
},
{
"candidateName": "Barry Chang",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2909
},
{
"candidateName": "Claudio Bono",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2224
},
{
"candidateName": "Hung Wei",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 7110
},
{
"candidateName": "Ray Wang",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 7632
},
{
"candidateName": "Gilbert Wong",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 3332
},
{
"candidateName": "Rod Sinks",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 7571
}
]
},
"SCGilroyMayor": {
"id": "SCGilroyMayor",
"type": "localRace",
"location": "Santa Clara",
"raceName": "Gilroy Mayor",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:48 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 22315,
"candidates": [
{
"candidateName": "Marie Blankley",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 11053
},
{
"candidateName": "Greg Bozzo",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 11262
}
]
},
"SCGilroyCityCouncil": {
"id": "SCGilroyCityCouncil",
"type": "localRace",
"location": "Santa Clara",
"raceName": "Gilroy City Council",
"raceDescription": "Top three candidates win seat.",
"raceReadTheStory": "",
"raceType": "top3",
"timeUpdated": "7:48 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 51965,
"candidates": [
{
"candidateName": "Terence Fugazzi",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 10063
},
{
"candidateName": "Fred Tovar",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 8619
},
{
"candidateName": "Stefanie Elle",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 7711
},
{
"candidateName": "Zach Hilton",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 10888
},
{
"candidateName": "Rebeca Armendariz",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 5683
},
{
"candidateName": "Kelly Ramirez",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 9001
}
]
},
"SCLosAltosCityCouncil": {
"id": "SCLosAltosCityCouncil",
"type": "localRace",
"location": "Santa Clara",
"raceName": "Los Altos City Council",
"raceDescription": "Top three candidates win seat.",
"raceReadTheStory": "",
"raceType": "top3",
"timeUpdated": "7:48 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 37342,
"candidates": [
{
"candidateName": "Larry Lang",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 7771
},
{
"candidateName": "Sally Meadows",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 9785
},
{
"candidateName": "Ibrahim Bashir",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 7197
},
{
"candidateName": "Jonathan D. Weinberg",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 8768
},
{
"candidateName": "Eric Steinle",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 3821
}
]
},
"SCMilpitasMayor": {
"id": "SCMilpitasMayor",
"type": "localRace",
"location": "Santa Clara",
"raceName": "Milpitas Mayor",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:48 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 23384,
"candidates": [
{
"candidateName": "Hon Lien",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 7604
},
{
"candidateName": "Voltaire Soriben Montemayor",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2199
},
{
"candidateName": "Carmen Montano",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 8373
},
{
"candidateName": "Anthony Phan",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 5208
}
]
},
"SCMilpitasCityCouncil": {
"id": "SCMilpitasCityCouncil",
"type": "localRace",
"location": "Santa Clara",
"raceName": "Milpitas City Council",
"raceDescription": "Top two candidates win seat.",
"raceReadTheStory": "",
"raceType": "top2",
"timeUpdated": "7:48 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 37306,
"candidates": [
{
"candidateName": "William Lam",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 7160
},
{
"candidateName": "Juliette Gomez",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2962
},
{
"candidateName": "Dipak Awasthi",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 3526
},
{
"candidateName": "Evelyn Chua",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 11050
},
{
"candidateName": "Bill Chuan",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 6369
},
{
"candidateName": "Anu Nakka",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 6239
}
]
},
"SCMorganHillMayor": {
"id": "SCMorganHillMayor",
"type": "localRace",
"location": "Santa Clara",
"raceName": "Morgan Hill Mayor",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:48 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 21059,
"candidates": [
{
"candidateName": "Mark Turner",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 12280
},
{
"candidateName": "Yvonne Martinez Beltran",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 8779
}
]
},
"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:48 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 4590,
"candidates": [
{
"candidateName": "David Dindak",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2041
},
{
"candidateName": "Miriam T. Vega",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2549
}
]
},
"SCMorganHillCityCouncilDistrictC": {
"id": "SCMorganHillCityCouncilDistrictC",
"type": "localRace",
"location": "Santa Clara",
"raceName": "Morgan Hill City Council, District C",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:48 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 4199,
"candidates": [
{
"candidateName": "Soraida Iwanaga",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2296
},
{
"candidateName": "Michael Caesar Orosco",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1903
}
]
},
"SCMorganHillTreasurer": {
"id": "SCMorganHillTreasurer",
"type": "localRace",
"location": "Santa Clara",
"raceName": "Morgan Hill Treasurer",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:48 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 16890,
"candidates": [
{
"candidateName": "Cindy Rogers Murphy",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 16890
}
]
},
"SCMountainViewCityCouncil": {
"id": "SCMountainViewCityCouncil",
"type": "localRace",
"location": "Santa Clara",
"raceName": "Mountain View City Council",
"raceDescription": "Top four candidates win seat.",
"raceReadTheStory": "",
"raceType": "top4",
"timeUpdated": "7:48 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 83649,
"candidates": [
{
"candidateName": "Nicholas Hargis",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 6010
},
{
"candidateName": "John McAlister",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 10100
},
{
"candidateName": "Jose Gutierrez",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 5329
},
{
"candidateName": "Emily Ann Ramos",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 13218
},
{
"candidateName": "Erik Poicon",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 7560
},
{
"candidateName": "Chris Clark",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 10941
},
{
"candidateName": "Devon Conley",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 8104
},
{
"candidateName": "Pat Showalter",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 13516
},
{
"candidateName": "IdaRose Sylvester",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 8871
}
]
},
"SCPaloAltoCityCouncil": {
"id": "SCPaloAltoCityCouncil",
"type": "localRace",
"location": "Santa Clara",
"raceName": "Palo Alto City Council",
"raceDescription": "Top four candidates win seat.",
"raceReadTheStory": "",
"raceType": "top4",
"timeUpdated": "7:48 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 94612,
"candidates": [
{
"candidateName": "George Lu",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 13513
},
{
"candidateName": "Cari Templeton",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 9165
},
{
"candidateName": "Henry Etzkowitz",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2866
},
{
"candidateName": "Keith Reckdahl",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 11558
},
{
"candidateName": "Katie Causey",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 10883
},
{
"candidateName": "Anne W. Cribbs",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 7457
},
{
"candidateName": "Pat Burt",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 12918
},
{
"candidateName": "Greer Stone",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 14708
},
{
"candidateName": "Doria Summa",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 11544
}
]
},
"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:48 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 31230,
"candidates": [
{
"candidateName": "Joe Lopez",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 14353
},
{
"candidateName": "Pamela Campos",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 16877
}
]
},
"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:48 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 38243,
"candidates": [
{
"candidateName": "Michael Mulcahy",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 19617
},
{
"candidateName": "Olivia Navarro",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 18626
}
]
},
"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:48 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 40769,
"candidates": [
{
"candidateName": "Tam Truong",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 17417
},
{
"candidateName": "Domingo Candelas",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 23352
}
]
},
"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:48 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 41463,
"candidates": [
{
"candidateName": "George Casey",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 23966
},
{
"candidateName": "Arjun Batra",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 17497
}
]
},
"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:48 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 5865,
"candidates": [
{
"candidateName": "Albert Gonzalez",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2506
},
{
"candidateName": "Satish “Sunny” Chandra",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2012
},
{
"candidateName": "Harbir K. Bhatia",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1347
}
]
},
"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:48 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 5690,
"candidates": [
{
"candidateName": "Kevin Nara Park",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 3368
},
{
"candidateName": "Teresa O'Neill",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2322
}
]
},
"SCSantaClaraCityCouncilDistrict5": {
"id": "SCSantaClaraCityCouncilDistrict5",
"type": "localRace",
"location": "Santa Clara",
"raceName": "Santa Clara City Council, District 5",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:48 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 6543,
"candidates": [
{
"candidateName": "Suds Jain",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 3535
},
{
"candidateName": "David Kertes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 3008
}
]
},
"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:48 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 7563,
"candidates": [
{
"candidateName": "George Guerra",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1834
},
{
"candidateName": "Kelly G. Cox",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 4037
},
{
"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:48 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 34691,
"candidates": [
{
"candidateName": "Cory B. Morgan",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 22867
},
{
"candidateName": "Mario J. Brasil",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 11824
}
]
},
"SCSantaClaraCityClerk": {
"id": "SCSantaClaraCityClerk",
"type": "localRace",
"location": "Santa Clara",
"raceName": "Santa Clara City Clerk",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:48 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 35220,
"candidates": [
{
"candidateName": "Paul Tacci",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 5489
},
{
"candidateName": "Poornima Gopi",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 9947
},
{
"candidateName": "Steve Kelly",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 9408
},
{
"candidateName": "Bob O'Keefe",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 10376
}
]
},
"SCSunnyvaleMayor": {
"id": "SCSunnyvaleMayor",
"type": "localRace",
"location": "Santa Clara",
"raceName": "Sunnyvale Mayor",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:48 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 47299,
"candidates": [
{
"candidateName": "Russ Melton",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 12901
},
{
"candidateName": "Larry Klein",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 34398
}
]
},
"SCSunnyvaleCityCouncilDistrict2": {
"id": "SCSunnyvaleCityCouncilDistrict2",
"type": "localRace",
"location": "Santa Clara",
"raceName": "Sunnyvale City Council, District 2",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:48 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 6219,
"candidates": [
{
"candidateName": "Jim Davis",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1937
},
{
"candidateName": "Alysa Cisneros",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 4282
}
]
},
"SCSunnyvaleCityCouncilDistrict4": {
"id": "SCSunnyvaleCityCouncilDistrict4",
"type": "localRace",
"location": "Santa Clara",
"raceName": "Sunnyvale City Council, District 4",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:48 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 6049,
"candidates": [
{
"candidateName": "Charlsie Chang",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 6049
}
]
},
"SCSunnyvaleCityCouncilDistrict6": {
"id": "SCSunnyvaleCityCouncilDistrict6",
"type": "localRace",
"location": "Santa Clara",
"raceName": "Sunnyvale City Council, District 6",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:48 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 7358,
"candidates": [
{
"candidateName": "Eileen Le",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 4027
},
{
"candidateName": "Richard Lesher",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2200
},
{
"candidateName": "Beverly Blau",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1131
}
]
},
"SCBoardofSupervisorsDistrict2": {
"id": "SCBoardofSupervisorsDistrict2",
"type": "localRace",
"location": "Santa Clara",
"raceName": "Board of Supervisors, District 2",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:48 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 98398,
"candidates": [
{
"candidateName": "Betty Duong",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 52545
},
{
"candidateName": "Madison Nguyen",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 45853
}
]
},
"SCBoardofSupervisorsDistrict5": {
"id": "SCBoardofSupervisorsDistrict5",
"type": "localRace",
"location": "Santa Clara",
"raceName": "Board of Supervisors, District 5",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:48 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 144325,
"candidates": [
{
"candidateName": "Sally J. Lieber",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 61886
},
{
"candidateName": "Margaret Abe-Koga",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 82439
}
]
},
"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:48 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 600595,
"candidates": [
{
"candidateName": "Jay Boyarsky",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 259700
},
{
"candidateName": "Johnene Linda Stebbins",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 340895
}
]
},
"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:48 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 32838,
"candidates": [
{
"candidateName": "Peter Landsberger",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 26042
},
{
"candidateName": "Eric Rosenthal",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 6796
}
]
},
"SCFoothillDeAnzaCommunityCollegeDistrictGoverningBoardTrusteeArea5": {
"id": "SCFoothillDeAnzaCommunityCollegeDistrictGoverningBoardTrusteeArea5",
"type": "localRace",
"location": "Santa Clara",
"raceName": "Foothill-De Anza Community College District Governing Board, Trustee Area 5",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:48 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 88165,
"candidates": [
{
"candidateName": "Terry Godfrey",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 75768
},
{
"candidateName": "Forest Olaf Peterson",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 12397
}
]
},
"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:48 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 8556,
"candidates": [
{
"candidateName": "Alex Larson",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 3037
},
{
"candidateName": "Lorena Tariba",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 5519
}
]
},
"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:48 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 43318,
"candidates": [
{
"candidateName": "Tony Alexander",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 27569
},
{
"candidateName": "Mahbub R. Khan",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 15749
}
]
},
"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:48 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 18536,
"candidates": [
{
"candidateName": "Paul Fong",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 10498
},
{
"candidateName": "Robert T. “Bob” Owens",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 8038
}
]
},
"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:48 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 24366,
"candidates": [
{
"candidateName": "Adrienne Grey",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 14320
},
{
"candidateName": "Rebecca Wong",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 10046
}
]
},
"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:48 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 26115,
"candidates": [
{
"candidateName": "Diane Lamkin",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 16306
},
{
"candidateName": "Mary-Lynne Bernald",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 9809
}
]
},
"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:48 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 33507,
"candidates": [
{
"candidateName": "Robert Jung",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 16117
},
{
"candidateName": "Minh Ngo",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 11819
},
{
"candidateName": "Douglas Sueoka",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 5571
}
]
},
"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:48 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 3877,
"candidates": [
{
"candidateName": "Jennifer Marquez",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2041
},
{
"candidateName": "Tyler Smith",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1836
}
]
},
"SCMorganHillUnifiedSchoolDistrictGoverningBoardTrusteeArea6": {
"id": "SCMorganHillUnifiedSchoolDistrictGoverningBoardTrusteeArea6",
"type": "localRace",
"location": "Santa Clara",
"raceName": "Morgan Hill Unified School District Governing Board, Trustee Area 6",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:48 PM",
"dateUpdated": "Nov 22, 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:48 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 3017,
"candidates": [
{
"candidateName": "Veronica A. Andrade",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1978
},
{
"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:48 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 81562,
"candidates": [
{
"candidateName": "Mazhar Hussain",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1988
},
{
"candidateName": "Rowena Chiu",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 18988
},
{
"candidateName": "Nicole Chiu-Wang",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 15130
},
{
"candidateName": "Chris Colohan",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 11561
},
{
"candidateName": "Alison Kamhi",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 17487
},
{
"candidateName": "Josh Salcman",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 16408
}
]
},
"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:48 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 12606,
"candidates": [
{
"candidateName": "Teresa Castellanos",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 7617
},
{
"candidateName": "Chris Webb",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 4989
}
]
},
"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:48 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 21735,
"candidates": [
{
"candidateName": "Rami Gideoni",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 3489
},
{
"candidateName": "Nicole Gribstad",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 9676
},
{
"candidateName": "Lenka Wright",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 8570
}
]
},
"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:48 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 6164,
"candidates": [
{
"candidateName": "Freddie Clegg",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1244
},
{
"candidateName": "Kathy Watanabe",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 4920
}
]
},
"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:48 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 237692,
"candidates": [
{
"candidateName": "Bryan Do",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 73228
},
{
"candidateName": "Patricia Martinez-Roach",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 52578
},
{
"candidateName": "Rudy J. Rodriguez",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 30166
},
{
"candidateName": "Pattie Cortese",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 81720
}
]
},
"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:48 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 11874,
"candidates": [
{
"candidateName": "Frances C. Renteria",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2898
},
{
"candidateName": "Pat Carpio-Aguilar",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 8976
}
]
},
"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:48 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 15607,
"candidates": [
{
"candidateName": "Aegean Lee",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 7306
},
{
"candidateName": "Danny Choi",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 8301
}
]
},
"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:48 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 62755,
"candidates": [
{
"candidateName": "Alex Levich",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 22265
},
{
"candidateName": "Vadim Katz",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 20988
},
{
"candidateName": "Li Zhang",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 19502
}
]
},
"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:48 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 41061,
"candidates": [
{
"candidateName": "Corina Herrera-Loera",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 11922
},
{
"candidateName": "Matt Karnes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 8562
},
{
"candidateName": "Minh Nguyen",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 11863
},
{
"candidateName": "Brenda Zendejas",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 8714
}
]
},
"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:48 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 36844,
"candidates": [
{
"candidateName": "Jamal Khan",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 8444
},
{
"candidateName": "Khoa Nguyen",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 18144
},
{
"candidateName": "Jai Srinivasan",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 10256
}
]
},
"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:48 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 16209,
"candidates": [
{
"candidateName": "Beth Erickson",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 5958
},
{
"candidateName": "Sergio Martinez",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 3508
},
{
"candidateName": "Janet Gillis",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 6743
}
]
},
"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:48 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 5277,
"candidates": [
{
"candidateName": "Don Thorvund",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2969
},
{
"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:48 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 82129,
"candidates": [
{
"candidateName": "Sylvia Leong",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 29421
},
{
"candidateName": "Long Jiao",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 17300
},
{
"candidateName": "Nisar Ali",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2830
},
{
"candidateName": "Rimi Khan",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2530
},
{
"candidateName": "Doug Kunz",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 14174
},
{
"candidateName": "Lakshmi Sharma",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 15874
}
]
},
"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:48 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 53353,
"candidates": [
{
"candidateName": "Linda Mora",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 14753
},
{
"candidateName": "Patti Andrade",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 21514
},
{
"candidateName": "Jeremy Barousse",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 17086
}
]
},
"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:48 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 37054,
"candidates": [
{
"candidateName": "Joshua Andrew N. Harrington",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 3495
},
{
"candidateName": "Hong Ha Hoang",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 9458
},
{
"candidateName": "Josue David Gonzalez",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 4392
},
{
"candidateName": "Milan Balinton",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 3713
},
{
"candidateName": "HG “Hanh Giao” Nguyen",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 7466
},
{
"candidateName": "George Sanchez",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 8530
}
]
},
"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:48 PM",
"dateUpdated": "Nov 22, 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:48 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 53146,
"candidates": [
{
"candidateName": "Charles Difazio",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 8240
},
{
"candidateName": "Erin Davis-Hung",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 7738
},
{
"candidateName": "Shawn Dormishian",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1556
},
{
"candidateName": "Lisa Henry",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 8747
},
{
"candidateName": "Nancy Mize",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 4274
},
{
"candidateName": "Ana Kristina Reed",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 9284
},
{
"candidateName": "Christine Case-Lo",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 7878
},
{
"candidateName": "Raymond R. White",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 5429
}
]
},
"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:48 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 7185,
"candidates": [
{
"candidateName": "Otila Salazar Torres",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 4496
},
{
"candidateName": "Beija Gonzalez",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 2689
}
]
},
"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:48 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 5276,
"candidates": [
{
"candidateName": "Karl Raymond Jacobson",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 1686
},
{
"candidateName": "Virginia Varela-Campos",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2090
},
{
"candidateName": "Diana Nazari",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 1500
}
]
},
"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:48 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 15035,
"candidates": [
{
"candidateName": "Yacoub Elziq",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2054
},
{
"candidateName": "Jingyuan Huang",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 3386
},
{
"candidateName": "Ramya Vasu",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 4266
},
{
"candidateName": "Melissa Stanis",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 5329
}
]
},
"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:48 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 100426,
"candidates": [
{
"candidateName": "Shane Lewis",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 21380
},
{
"candidateName": "Tomara Hall",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 33335
},
{
"candidateName": "Jorge Pacheco Jr.",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 41429
},
{
"candidateName": "Tammy T. Slaughter",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 4282
}
]
},
"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:48 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 91214,
"candidates": [
{
"candidateName": "Jyl Lutes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 38214
},
{
"candidateName": "Don Rocha",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 53000
}
]
},
"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:48 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 92860,
"candidates": [
{
"candidateName": "Grace H. Mah",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 45467
},
{
"candidateName": "Jessica Speiser",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 47393
}
]
},
"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:48 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 84528,
"candidates": [
{
"candidateName": "Bill Roth",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 28862
},
{
"candidateName": "Shiloh Christine Ballard",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 55666
}
]
},
"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:48 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 158252,
"candidates": [
{
"candidateName": "Lynette Lee Eng",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 25737
},
{
"candidateName": "Julia E. Miller",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 44771
},
{
"candidateName": "Carol Ann Somersille",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 47080
},
{
"candidateName": "John Zoglin",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 40664
}
]
},
"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:48 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 20693,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 16325
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 4368
}
]
},
"SCMeasureB": {
"id": "SCMeasureB",
"type": "localRace",
"location": "Santa Clara",
"raceName": "Measure B",
"raceDescription": "Morgan Hill. Mayoral term limit. Passes with majority vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:48 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 20923,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 11259
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 9664
}
]
},
"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:48 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 22190,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 13424
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 8766
}
]
},
"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:48 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 30893,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 22791
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 8102
}
]
},
"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:48 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 49714,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 29477
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 20237
}
]
},
"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:48 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 47489,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 17944
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 29545
}
]
},
"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:48 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 29463,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 21308
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 8155
}
]
},
"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:48 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 40512,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 28116
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 12396
}
]
},
"SCMeasureJ": {
"id": "SCMeasureJ",
"type": "localRace",
"location": "Santa Clara",
"raceName": "Measure J",
"raceDescription": "Milpitas. Sales tax. Passes with majority vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:48 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 24417,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 19567
},
{
"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:48 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 18747,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 13505
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 5242
}
]
},
"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:48 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 23787,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 11831
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 11956
}
]
},
"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:48 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 23669,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 12009
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 11660
}
]
},
"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:48 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 173390,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 126367
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 47023
}
]
},
"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:48 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 90524,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 58594
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 31930
}
]
},
"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:48 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 24251,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 17293
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 6958
}
]
},
"SCMeasureR": {
"id": "SCMeasureR",
"type": "localRace",
"location": "Santa Clara",
"raceName": "Measure R",
"raceDescription": "San Jose Unified School District. School bond. Passes with 55% vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:48 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 103044,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 66695
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 36349
}
]
},
"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:48 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 7154,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 5014
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2140
}
]
},
"SCMeasureT": {
"id": "SCMeasureT",
"type": "localRace",
"location": "Santa Clara",
"raceName": "Measure T",
"raceDescription": "Mount Pleasant Elementary School District. School bond. Passes with 55% vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:48 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 7152,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 5039
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2113
}
]
},
"SCMeasureU": {
"id": "SCMeasureU",
"type": "localRace",
"location": "Santa Clara",
"raceName": "Measure U",
"raceDescription": "Moreland School District. Parcel tax. Passes with 2/3 vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:48 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 18044,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 13934
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 4110
}
]
},
"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:48 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 20969,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 14790
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 6179
}
]
},
"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:48 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 24887,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 19270
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 5617
}
]
},
"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:48 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 40248,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 27987
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 12261
}
]
},
"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:48 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 28652,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 23551
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 5101
}
]
},
"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:48 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 55025,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 33604
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 21421
}
]
},
"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:48 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 25580,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 19256
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 6324
}
]
},
"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:48 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 13209,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 10177
},
{
"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:48 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 16088,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 10679
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 5409
}
]
},
"SCMeasureEE": {
"id": "SCMeasureEE",
"type": "localRace",
"location": "Santa Clara",
"raceName": "Measure EE",
"raceDescription": "Los Altos School District. School bond. Passes with 55% vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:48 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 23179,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 13028
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 10151
}
]
},
"SCMeasureGG": {
"id": "SCMeasureGG",
"type": "localRace",
"location": "Santa Clara",
"raceName": "Measure GG",
"raceDescription": "Orchard School District. School bond. Passes with 55% vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:48 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 4165,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 3020
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1145
}
]
},
"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:48 PM",
"dateUpdated": "Nov 22, 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:12 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 28853,
"candidates": [
{
"candidateName": "Bonnie Hamilton",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 10071
},
{
"candidateName": "Carol J. Kalamaras",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 5416
},
{
"candidateName": "Amy Sharp",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 13366
}
]
},
"SolanoSolanoCommunityCollegeTrusteeArea3": {
"id": "SolanoSolanoCommunityCollegeTrusteeArea3",
"type": "localRace",
"location": "Solano",
"raceName": "Solano Community College, Trustee Area 3",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:12 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 24424,
"candidates": [
{
"candidateName": "Shannon Frisinger",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 6201
},
{
"candidateName": "Rosemary Thurston",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 13066
},
{
"candidateName": "Lilia Dardon",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 5157
}
]
},
"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:12 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 3034,
"candidates": [
{
"candidateName": "Kashanna Harmon-Lee",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1141
},
{
"candidateName": "Janny Manasse",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1893
}
]
},
"SolanoDixonUnifiedSchoolDistrictAtLarge": {
"id": "SolanoDixonUnifiedSchoolDistrictAtLarge",
"type": "localRace",
"location": "Solano",
"raceName": "Dixon Unified School District At-Large",
"raceDescription": "Top two candidates win seat. ",
"raceReadTheStory": "",
"raceType": "top2",
"timeUpdated": "7:12 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 15316,
"candidates": [
{
"candidateName": "Jimmy Thiessen",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 3002
},
{
"candidateName": "Regina Espinoza",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 4793
},
{
"candidateName": "Michael Ceremello",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1487
},
{
"candidateName": "Robin Erika Beck-Ruften",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2475
},
{
"candidateName": "Robert E. Sanchez Jr",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 3559
}
]
},
"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:12 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 7181,
"candidates": [
{
"candidateName": "Alonso R. Duarte",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 3949
},
{
"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:12 PM",
"dateUpdated": "Nov 22, 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:12 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 7979,
"candidates": [
{
"candidateName": "Brigette Hunley",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 4144
},
{
"candidateName": "Judi Honeychurch",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 3835
}
]
},
"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:12 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 8766,
"candidates": [
{
"candidateName": "Ana Petero",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 5086
},
{
"candidateName": "Shawn Smith",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 3680
}
]
},
"SolanoFairfieldSuisunUnifiedSchoolDistrictTrusteeArea7ShortTerm": {
"id": "SolanoFairfieldSuisunUnifiedSchoolDistrictTrusteeArea7ShortTerm",
"type": "localRace",
"location": "Solano",
"raceName": "Fairfield-Suisun Unified School District, Trustee Area 7 — Short Term",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:12 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 8070,
"candidates": [
{
"candidateName": "Kai Eusebio",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1776
},
{
"candidateName": "Steve Quinlan",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2226
},
{
"candidateName": "Nikki Parr",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2961
},
{
"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:12 PM",
"dateUpdated": "Nov 22, 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:12 PM",
"dateUpdated": "Nov 22, 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:12 PM",
"dateUpdated": "Nov 22, 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:12 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 15247,
"candidates": [
{
"candidateName": "Steve Young",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 9985
},
{
"candidateName": "Kevin Patrick Kirby",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 5262
}
]
},
"SolanoBeniciaCityCouncil": {
"id": "SolanoBeniciaCityCouncil",
"type": "localRace",
"location": "Solano",
"raceName": "Benicia City Council ",
"raceDescription": "Top two candidates win seat. ",
"raceReadTheStory": "",
"raceType": "top2",
"timeUpdated": "7:12 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 25312,
"candidates": [
{
"candidateName": "Lionel Largaespada",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 7960
},
{
"candidateName": "Trevor Macenski",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 8315
},
{
"candidateName": "Christina Gilpin-Hayes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 6663
},
{
"candidateName": "Franz Rosenthal",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2374
}
]
},
"SolanoBeniciaCityClerk": {
"id": "SolanoBeniciaCityClerk",
"type": "localRace",
"location": "Solano",
"raceName": "Benicia City Clerk",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:12 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 12382,
"candidates": [
{
"candidateName": "Lisa Wolfe",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 12382
}
]
},
"SolanoBeniciaCityTreasurer": {
"id": "SolanoBeniciaCityTreasurer",
"type": "localRace",
"location": "Solano",
"raceName": "Benicia City Treasurer",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:12 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 12341,
"candidates": [
{
"candidateName": "Ken Paulk",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 12341
}
]
},
"SolanoDixonMayor": {
"id": "SolanoDixonMayor",
"type": "localRace",
"location": "Solano",
"raceName": "Dixon Mayor",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:12 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 8884,
"candidates": [
{
"candidateName": "Steven C. Bird",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 5202
},
{
"candidateName": "James P. Ward Jr.",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 3682
}
]
},
"SolanoDixonCityCouncilDistrict3": {
"id": "SolanoDixonCityCouncilDistrict3",
"type": "localRace",
"location": "Solano",
"raceName": "Dixon City Council, District 3",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:12 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 2028,
"candidates": [
{
"candidateName": "Kevin M. Johnson",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 2028
}
]
},
"SolanoDixonCityCouncilDistrict4": {
"id": "SolanoDixonCityCouncilDistrict4",
"type": "localRace",
"location": "Solano",
"raceName": "Dixon City Council, District 4",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:12 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 2272,
"candidates": [
{
"candidateName": "Don Hendershot",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 2272
}
]
},
"SolanoDixonCityTreasurer": {
"id": "SolanoDixonCityTreasurer",
"type": "localRace",
"location": "Solano",
"raceName": "Dixon City Treasurer",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:12 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 6977,
"candidates": [
{
"candidateName": "Simon A. LeBleu",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 6977
}
]
},
"SolanoFairfieldCityCouncilDistrict2": {
"id": "SolanoFairfieldCityCouncilDistrict2",
"type": "localRace",
"location": "Solano",
"raceName": "Fairfield City Council, District 2",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:12 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 3969,
"candidates": [
{
"candidateName": "Scott Tonnesen",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 3969
}
]
},
"SolanoFairfieldCityCouncilDistrict4": {
"id": "SolanoFairfieldCityCouncilDistrict4",
"type": "localRace",
"location": "Solano",
"raceName": "Fairfield City Council, District 4",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:12 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 9083,
"candidates": [
{
"candidateName": "Joseph “Joe” Martinez",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 3938
},
{
"candidateName": "Joseph Joyce",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 831
},
{
"candidateName": "Pam Bertani",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 4314
}
]
},
"SolanoFairfieldCityCouncilDistrict6": {
"id": "SolanoFairfieldCityCouncilDistrict6",
"type": "localRace",
"location": "Solano",
"raceName": "Fairfield City Council, District 6",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:12 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 6909,
"candidates": [
{
"candidateName": "Anna Dinh Eaton",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 3376
},
{
"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:12 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 34687,
"candidates": [
{
"candidateName": "Karen L. Rees",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 34687
}
]
},
"SolanoRioVistaMayor": {
"id": "SolanoRioVistaMayor",
"type": "localRace",
"location": "Solano",
"raceName": "Rio Vista Mayor",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:12 PM",
"dateUpdated": "Nov 22, 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:12 PM",
"dateUpdated": "Nov 22, 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:12 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 14720,
"candidates": [
{
"candidateName": "Amit Pal",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 5151
},
{
"candidateName": "Thomas Kamin",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2653
},
{
"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:12 PM",
"dateUpdated": "Nov 22, 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:12 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 8616,
"candidates": [
{
"candidateName": "Vinay Tewari",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 8616
}
]
},
"SolanoFairfieldCityTreasurer": {
"id": "SolanoFairfieldCityTreasurer",
"type": "localRace",
"location": "Solano",
"raceName": "Fairfield City Treasurer",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:12 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 34282,
"candidates": [
{
"candidateName": "Arvinda Krishnan",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 34282
}
]
},
"SolanoVacavilleCityCouncilDistrict1": {
"id": "SolanoVacavilleCityCouncilDistrict1",
"type": "localRace",
"location": "Solano",
"raceName": "Vacaville City Council, District 1",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:12 PM",
"dateUpdated": "Nov 22, 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:12 PM",
"dateUpdated": "Nov 22, 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:12 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 6985,
"candidates": [
{
"candidateName": "Ted Fremouw",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 3911
},
{
"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:12 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 32951,
"candidates": [
{
"candidateName": "Michelle Thornbrugh",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 32951
}
]
},
"SolanoVacavilleCityTreasurer": {
"id": "SolanoVacavilleCityTreasurer",
"type": "localRace",
"location": "Solano",
"raceName": "Vacaville City Treasurer",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:12 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 32715,
"candidates": [
{
"candidateName": "Jay Yerkes",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 32715
}
]
},
"SolanoVallejoMayor": {
"id": "SolanoVallejoMayor",
"type": "localRace",
"location": "Solano",
"raceName": "Vallejo Mayor",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:12 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 43197,
"candidates": [
{
"candidateName": "Pippin Dew",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 16270
},
{
"candidateName": "Dwight L. Monroe",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 7348
},
{
"candidateName": "Ravi C. Shankar",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2941
},
{
"candidateName": "Andrea Sorce",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 16638
}
]
},
"SolanoVallejoCityCouncilDistrict1": {
"id": "SolanoVallejoCityCouncilDistrict1",
"type": "localRace",
"location": "Solano",
"raceName": "Vallejo City Council, District 1",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:12 PM",
"dateUpdated": "Nov 22, 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:12 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 6815,
"candidates": [
{
"candidateName": "Tonia Lediju",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 6815
}
]
},
"SolanoVallejoCityCouncilDistrict6": {
"id": "SolanoVallejoCityCouncilDistrict6",
"type": "localRace",
"location": "Solano",
"raceName": "Vallejo City Council, District 6",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:12 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 5813,
"candidates": [
{
"candidateName": "Helen-Marie “Cookie” Gordon",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 3097
},
{
"candidateName": "Cristina Arriola",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 2716
}
]
},
"SolanoRuralNorthVacavilleWaterDistrict": {
"id": "SolanoRuralNorthVacavilleWaterDistrict",
"type": "localRace",
"location": "Solano",
"raceName": "Rural North Vacaville Water District",
"raceDescription": "Top two candidates win seat. ",
"raceReadTheStory": "",
"raceType": "top2",
"timeUpdated": "7:12 PM",
"dateUpdated": "Nov 22, 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:12 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 16615,
"candidates": [
{
"candidateName": "Charles A. Herich",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 5665
},
{
"candidateName": "Lance A. Porter",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 4336
},
{
"candidateName": "William D. Brazelton",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 6614
}
]
},
"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:12 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 37966,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 18935
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 19031
}
]
},
"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:12 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 11864,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 7203
},
{
"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:12 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 15770,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 9605
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 6165
}
]
},
"SolanoMeasureG": {
"id": "SolanoMeasureG",
"type": "localRace",
"location": "Solano",
"raceName": "Measure G",
"raceDescription": "Benicia. Charter city. Passes with majority vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:12 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 15493,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 7181
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 8312
}
]
},
"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:12 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 15527,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 6386
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 9141
}
]
},
"SolanoMeasureJ": {
"id": "SolanoMeasureJ",
"type": "localRace",
"location": "Solano",
"raceName": "Measure J",
"raceDescription": "Dixon. Sales tax. Passes with majority vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:12 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 9221,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 5137
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 4084
}
]
},
"SolanoMeasureK": {
"id": "SolanoMeasureK",
"type": "localRace",
"location": "Solano",
"raceName": "Measure K",
"raceDescription": "Rio Vista. Sales tax. Passes with majority vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:12 PM",
"dateUpdated": "Nov 22, 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:12 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 42513,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 30293
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 12220
}
]
},
"SolanoMeasureM": {
"id": "SolanoMeasureM",
"type": "localRace",
"location": "Solano",
"raceName": "Measure M",
"raceDescription": "Fairfield. Transient occupancy tax. Passes with majority vote",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:12 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 42700,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 29300
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 13400
}
]
},
"SolanoMeasureS": {
"id": "SolanoMeasureS",
"type": "localRace",
"location": "Solano",
"raceName": "Measure S",
"raceDescription": "Suisun City. Sales tax. Passes with majority vote",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:12 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 10698,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 7715
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2983
}
]
},
"SonomaSonomaCountyBoardofEducationTrusteeArea3CentralCounty": {
"id": "SonomaSonomaCountyBoardofEducationTrusteeArea3CentralCounty",
"type": "localRace",
"location": "Sonoma",
"raceName": "Sonoma County Board of Education, Trustee Area 3 (Central County)",
"raceDescription": "Top candidate wins seat. ",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:45 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 29401,
"candidates": [
{
"candidateName": "Marc Orloff",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 10760
},
{
"candidateName": "Mary Watts",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 18641
}
]
},
"SonomaMarinCountyBoardofEducationTrusteeArea7": {
"id": "SonomaMarinCountyBoardofEducationTrusteeArea7",
"type": "localRace",
"location": "Sonoma",
"raceName": "Marin County Board of Education, Trustee Area 7\r\n",
"raceDescription": "Top candidate wins seat. Includes votes from Sonoma and Marin counties.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:45 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 13501,
"candidates": [
{
"candidateName": "Denise Bohman",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 5966
},
{
"candidateName": "Jill Manning-Sartori",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 7535
}
]
},
"SonomaSonomaCountyJuniorCollegeDistrictTrusteeArea3RohnertParkArea": {
"id": "SonomaSonomaCountyJuniorCollegeDistrictTrusteeArea3RohnertParkArea",
"type": "localRace",
"location": "Sonoma",
"raceName": "Sonoma County Junior College District, Trustee Area 3 (Rohnert Park Area)",
"raceDescription": "Top candidate wins seat. ",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:45 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 21421,
"candidates": [
{
"candidateName": "Maha Gregoretti",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 10238
},
{
"candidateName": "Andre L. Bailey",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 11183
}
]
},
"SonomaHealdsburgUnifiedSchoolDistrictGoverningBoard": {
"id": "SonomaHealdsburgUnifiedSchoolDistrictGoverningBoard",
"type": "localRace",
"location": "Sonoma",
"raceName": "Healdsburg Unified School District Governing Board",
"raceDescription": "Top candidate wins seat. ",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:45 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 15100,
"candidates": [
{
"candidateName": "Donna del Rey",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 3096
},
{
"candidateName": "Rose McAllister",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 4319
},
{
"candidateName": "Judy Velasquez",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 4086
},
{
"candidateName": "Danielle Kucera",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1174
},
{
"candidateName": "Skyler Osborn",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2425
}
]
},
"SonomaShorelineUnifiedSchoolDistrictTrusteeArea1": {
"id": "SonomaShorelineUnifiedSchoolDistrictTrusteeArea1",
"type": "localRace",
"location": "Sonoma",
"raceName": "Shoreline Unified School District, Trustee Area 1",
"raceDescription": "Top candidate wins seat. Includes votes from Sonoma and Marin Counties.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:45 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 2233,
"candidates": [
{
"candidateName": "Buddy Faure",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 617
},
{
"candidateName": "Thomas Tyson",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 1616
}
]
},
"SonomaWindsorUnifiedSchoolDistrictGoverningBoard": {
"id": "SonomaWindsorUnifiedSchoolDistrictGoverningBoard",
"type": "localRace",
"location": "Sonoma",
"raceName": "Windsor Unified School District Governing Board",
"raceDescription": "Top two candidates win seat.",
"raceReadTheStory": "",
"raceType": "top2",
"timeUpdated": "7:45 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 17318,
"candidates": [
{
"candidateName": "Malinalli Lopez",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 6408
},
{
"candidateName": "George A. Horwedel",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 4287
},
{
"candidateName": "Bill Adams",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 6623
}
]
},
"SonomaPetalumaCityElementaryandPetalumaJointUnionHighSchoolDistrictsGoverningBoardTrusteeA": {
"id": "SonomaPetalumaCityElementaryandPetalumaJointUnionHighSchoolDistrictsGoverningBoardTrusteeA",
"type": "localRace",
"location": "Sonoma",
"raceName": "Petaluma City (Elementary) and Petaluma Joint Union High School Districts Governing Board, Trustee Area 4",
"raceDescription": "Top candidate wins seat. ",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:45 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 6572,
"candidates": [
{
"candidateName": "Kimberly Ruiz Seitz",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1127
},
{
"candidateName": "Ellen Webster",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 5445
}
]
},
"SonomaWestSonomaCountyUnionHighSchoolDistrictGoverningBoardTrusteeArea2": {
"id": "SonomaWestSonomaCountyUnionHighSchoolDistrictGoverningBoardTrusteeArea2",
"type": "localRace",
"location": "Sonoma",
"raceName": "West Sonoma County Union High School District Governing Board, Trustee Area 2",
"raceDescription": "Top candidate wins seat. ",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:45 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 5120,
"candidates": [
{
"candidateName": "Linda Tighe Helton",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2979
},
{
"candidateName": "Debbie Ramirez",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2141
}
]
},
"SonomaOakGroveUnionSchoolDistrictGoverningBoard": {
"id": "SonomaOakGroveUnionSchoolDistrictGoverningBoard",
"type": "localRace",
"location": "Sonoma",
"raceName": "Oak Grove Union School District Governing Board",
"raceDescription": "Top two candidates win seat.",
"raceReadTheStory": "",
"raceType": "top2",
"timeUpdated": "7:45 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 3131,
"candidates": [
{
"candidateName": "Erin Lagourgue",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 1195
},
{
"candidateName": "Kali Dukes Wagner",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 854
},
{
"candidateName": "Paloma Escalante De Burrows",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1082
}
]
},
"SonomaSantaRosaCityCouncilDistrict1": {
"id": "SonomaSantaRosaCityCouncilDistrict1",
"type": "localRace",
"location": "Sonoma",
"raceName": "Santa Rosa City Council, District 1",
"raceDescription": "Top candidate wins seat. ",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:45 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 4591,
"candidates": [
{
"candidateName": "Eddie Alvarez",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 4591
}
]
},
"SonomaSantaRosaCityCouncilDistrict3": {
"id": "SonomaSantaRosaCityCouncilDistrict3",
"type": "localRace",
"location": "Sonoma",
"raceName": "Santa Rosa City Council, District 3",
"raceDescription": "Top candidate wins seat. ",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:45 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 13148,
"candidates": [
{
"candidateName": "Dianna Macdonald",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 10724
},
{
"candidateName": "Janice Karrman",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2424
}
]
},
"SonomaSantaRosaCityCouncilDistrict5": {
"id": "SonomaSantaRosaCityCouncilDistrict5",
"type": "localRace",
"location": "Sonoma",
"raceName": "Santa Rosa City Council, District 5",
"raceDescription": "Top candidate wins seat. ",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:45 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 7271,
"candidates": [
{
"candidateName": "Caroline Bañuelos",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 4508
},
{
"candidateName": "Jeremy Newton",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2763
}
]
},
"SonomaSantaRosaCityCouncilDistrict7": {
"id": "SonomaSantaRosaCityCouncilDistrict7",
"type": "localRace",
"location": "Sonoma",
"raceName": "Santa Rosa City Council, District 7",
"raceDescription": "Top candidate wins seat. ",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:45 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 7501,
"candidates": [
{
"candidateName": "Natalie Rogers",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 7501
}
]
},
"SonomaCloverdaleCityCouncil": {
"id": "SonomaCloverdaleCityCouncil",
"type": "localRace",
"location": "Sonoma",
"raceName": "Cloverdale City Council",
"raceDescription": "Top two candidates win seat.",
"raceReadTheStory": "",
"raceType": "top2",
"timeUpdated": "7:45 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 5902,
"candidates": [
{
"candidateName": "Todd Lands",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 2454
},
{
"candidateName": "Mark P. Laskey",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1327
},
{
"candidateName": "Andrés Marquez",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 764
},
{
"candidateName": "Hannah Gart",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 687
},
{
"candidateName": "Trevor J. Ambrosini",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 670
}
]
},
"SonomaCotatiCityCouncil": {
"id": "SonomaCotatiCityCouncil",
"type": "localRace",
"location": "Sonoma",
"raceName": "Cotati City Council",
"raceDescription": "Top three candidates win seat.",
"raceReadTheStory": "",
"raceType": "top3",
"timeUpdated": "7:45 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 7494,
"candidates": [
{
"candidateName": "Benjamin Ford",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2089
},
{
"candidateName": "Susan Harvey",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 2388
},
{
"candidateName": "George Barich",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 846
},
{
"candidateName": "Laura Sparks",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2171
}
]
},
"SonomaHealdsburgCityCouncil": {
"id": "SonomaHealdsburgCityCouncil",
"type": "localRace",
"location": "Sonoma",
"raceName": "Healdsburg City Council",
"raceDescription": "Top three candidates win seat.",
"raceReadTheStory": "",
"raceType": "top3",
"timeUpdated": "7:45 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 12995,
"candidates": [
{
"candidateName": "Ron Edwards",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 3262
},
{
"candidateName": "David Hagele",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 3093
},
{
"candidateName": "Heather Hannan-Kramer",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1938
},
{
"candidateName": "Linda Cade",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1401
},
{
"candidateName": "Ariel Kelley",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 3301
}
]
},
"SonomaPetalumaCityCouncilDistrict4": {
"id": "SonomaPetalumaCityCouncilDistrict4",
"type": "localRace",
"location": "Sonoma",
"raceName": "Petaluma City Council, District 4",
"raceDescription": "Top candidate wins seat. ",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:45 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 4581,
"candidates": [
{
"candidateName": "Frank Quint",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2817
},
{
"candidateName": "Jeffrey “JJ” Jay",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1764
}
]
},
"SonomaPetalumaCityCouncilDistrict5": {
"id": "SonomaPetalumaCityCouncilDistrict5",
"type": "localRace",
"location": "Sonoma",
"raceName": "Petaluma City Council, District 5",
"raceDescription": "Top candidate wins seat. ",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:45 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 6150,
"candidates": [
{
"candidateName": "Alexander DeCarli",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 3210
},
{
"candidateName": "Blake Hooper",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2940
}
]
},
"SonomaPetalumaCityCouncilDistrict6": {
"id": "SonomaPetalumaCityCouncilDistrict6",
"type": "localRace",
"location": "Sonoma",
"raceName": "Petaluma City Council, District 6",
"raceDescription": "Top candidate wins seat. ",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:45 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 5326,
"candidates": [
{
"candidateName": "Mike Healy",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1582
},
{
"candidateName": "Brian Barnacle",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2423
},
{
"candidateName": "Lance Kuehne",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1321
}
]
},
"SonomaSebastopolCityCouncil": {
"id": "SonomaSebastopolCityCouncil",
"type": "localRace",
"location": "Sonoma",
"raceName": "Sebastopol City Council",
"raceDescription": "Top two candidates win seat.",
"raceReadTheStory": "",
"raceType": "top2",
"timeUpdated": "7:45 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 6055,
"candidates": [
{
"candidateName": "Neysa Hinton",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 2989
},
{
"candidateName": "Phillip Carter",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1806
},
{
"candidateName": "Stanton Kee Nethery III",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1260
}
]
},
"SonomaSonomaCityCouncil": {
"id": "SonomaSonomaCityCouncil",
"type": "localRace",
"location": "Sonoma",
"raceName": "Sonoma City Council",
"raceDescription": "Top two candidates win seat.",
"raceReadTheStory": "",
"raceType": "top2",
"timeUpdated": "7:45 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 7614,
"candidates": [
{
"candidateName": "Sandra M. Lowe",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 4065
},
{
"candidateName": "Jack Ding",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 3549
}
]
},
"SonomaWindsorMayor": {
"id": "SonomaWindsorMayor",
"type": "localRace",
"location": "Sonoma",
"raceName": "Windsor Mayor",
"raceDescription": "Top candidate wins seat. ",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:45 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 10451,
"candidates": [
{
"candidateName": "Rosa Reynoza",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 10451
}
]
},
"SonomaWindsorTownCouncilDistrict2": {
"id": "SonomaWindsorTownCouncilDistrict2",
"type": "localRace",
"location": "Sonoma",
"raceName": "Windsor Town Council, District 2",
"raceDescription": "Top candidate wins seat. ",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:45 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 3543,
"candidates": [
{
"candidateName": "John Leyba",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1552
},
{
"candidateName": "Sam Salmon",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 1991
}
]
},
"SonomaWindsorTownCouncilDistrict3": {
"id": "SonomaWindsorTownCouncilDistrict3",
"type": "localRace",
"location": "Sonoma",
"raceName": "Windsor Town Council, District 3",
"raceDescription": "Top candidate wins seat. ",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:45 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 2727,
"candidates": [
{
"candidateName": "J.B. Leep",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1056
},
{
"candidateName": "Archie Eckles",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 232
},
{
"candidateName": "Daniel Bryant",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 672
},
{
"candidateName": "David A. Stankas",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 767
}
]
},
"SonomaGratonCommunityServicesDistrictBoardofDirectors": {
"id": "SonomaGratonCommunityServicesDistrictBoardofDirectors",
"type": "localRace",
"location": "Sonoma",
"raceName": "Graton Community Services District Board of Directors",
"raceDescription": "Top three candidates win seat.",
"raceReadTheStory": "",
"raceType": "top3",
"timeUpdated": "7:45 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 1243,
"candidates": [
{
"candidateName": "Joseph Mcintyre",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 352
},
{
"candidateName": "Dave Clemmer",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 322
},
{
"candidateName": "Tyrone D. Brown",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 142
},
{
"candidateName": "Maxwell Aaron Wilmarth",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 427
}
]
},
"SonomaRanchoAdobeFireProtectionDistrictBoardofDirectors": {
"id": "SonomaRanchoAdobeFireProtectionDistrictBoardofDirectors",
"type": "localRace",
"location": "Sonoma",
"raceName": "Rancho Adobe Fire Protection District Board of Directors",
"raceDescription": "Top four candidates win seat.",
"raceReadTheStory": "",
"raceType": "top4",
"timeUpdated": "7:45 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 19199,
"candidates": [
{
"candidateName": "Mark Hemmendinger",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 4061
},
{
"candidateName": "Bret Herman",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 4020
},
{
"candidateName": "Sage Howell",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 3318
},
{
"candidateName": "Peter Ray Albini",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 4271
},
{
"candidateName": "Brian Proteau",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 3529
}
]
},
"SonomaCampMeekerRecreationandParkDistrictBoardofDirectorsFullTerm": {
"id": "SonomaCampMeekerRecreationandParkDistrictBoardofDirectorsFullTerm",
"type": "localRace",
"location": "Sonoma",
"raceName": "Camp Meeker Recreation and Park District Board of Directors — Full Term",
"raceDescription": "Top two candidates win seat.",
"raceReadTheStory": "",
"raceType": "top2",
"timeUpdated": "7:45 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 468,
"candidates": [
{
"candidateName": "John McDaniel",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 201
},
{
"candidateName": "Bryan Almquist",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 170
},
{
"candidateName": "Lynn Watson",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 97
}
]
},
"SonomaValleyoftheMoonWaterDistrictBoardofDirectors": {
"id": "SonomaValleyoftheMoonWaterDistrictBoardofDirectors",
"type": "localRace",
"location": "Sonoma",
"raceName": "Valley of the Moon Water District Board of Directors",
"raceDescription": "Top three candidates win seat.",
"raceReadTheStory": "",
"raceType": "top3",
"timeUpdated": "7:45 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 13514,
"candidates": [
{
"candidateName": "Sean M. Fischer",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 3146
},
{
"candidateName": "Colleen Yudin-Cowan",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 3290
},
{
"candidateName": "Steven Caniglia",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 3724
},
{
"candidateName": "Gary K. Bryant",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 3354
}
]
},
"SonomaMeasureV": {
"id": "SonomaMeasureV",
"type": "localRace",
"location": "Sonoma",
"raceName": "Measure V",
"raceDescription": "Windsor Unified School District. School bonds. Passes with 55% vote. ",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:45 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 13750,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 6863
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 6887
}
]
},
"SonomaMeasureBB": {
"id": "SonomaMeasureBB",
"type": "localRace",
"location": "Sonoma",
"raceName": "Measure BB",
"raceDescription": "Cotati-Rohnert Park Unified School District. School bonds. Passes with 55% vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:45 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 24186,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 16909
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 7277
}
]
},
"SonomaMeasureAA": {
"id": "SonomaMeasureAA",
"type": "localRace",
"location": "Sonoma",
"raceName": "Measure AA",
"raceDescription": "Petaluma Joint Union High School District. School bonds. Passes with 55% vote. Includes votes from Sonoma and Marin Counties.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:45 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 39827,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 24946
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 14881
}
]
},
"SonomaMeasureK": {
"id": "SonomaMeasureK",
"type": "localRace",
"location": "Sonoma",
"raceName": "Measure K",
"raceDescription": "Piner-Olivet Union School District. School bond. Passes with 55% vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:45 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 8051,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 4519
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 3532
}
]
},
"SonomaMeasureL": {
"id": "SonomaMeasureL",
"type": "localRace",
"location": "Sonoma",
"raceName": "Measure L",
"raceDescription": "Waugh School District. Parcel tax. Passes with 2/3 vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:45 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 3696,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2315
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1381
}
]
},
"SonomaMeasureM": {
"id": "SonomaMeasureM",
"type": "localRace",
"location": "Sonoma",
"raceName": "Measure M",
"raceDescription": "Roseland Elementary School District. School bond. Passes with 55% vote. ",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:45 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 3336,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2218
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1118
}
]
},
"SonomaMeasureN": {
"id": "SonomaMeasureN",
"type": "localRace",
"location": "Sonoma",
"raceName": "Measure N",
"raceDescription": "Sebastopol Union School District. School bond. Passes with 55% vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:45 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 6794,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 4229
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2565
}
]
},
"SonomaMeasureP": {
"id": "SonomaMeasureP",
"type": "localRace",
"location": "Sonoma",
"raceName": "Measure P",
"raceDescription": "Bellevue Union School District. School bond. Passes with 55% vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:45 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 7606,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 4537
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 3069
}
]
},
"SonomaMeasureX": {
"id": "SonomaMeasureX",
"type": "localRace",
"location": "Sonoma",
"raceName": "Measure X",
"raceDescription": "Wright Elementary School District. School bonds. Passes with 55% vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:45 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 6395,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 3677
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2718
}
]
},
"SonomaMeasureZ": {
"id": "SonomaMeasureZ",
"type": "localRace",
"location": "Sonoma",
"raceName": "Measure Z",
"raceDescription": "Petaluma City Elementary School District. School bonds. Passes with 55% vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:45 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 17296,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 11571
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 5725
}
]
},
"SonomaMeasureI": {
"id": "SonomaMeasureI",
"type": "localRace",
"location": "Sonoma",
"raceName": "Measure I",
"raceDescription": "Sonoma County. Sales Tax. Passes with majority vote",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:45 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 233321,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 145908
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 87413
}
]
},
"SonomaMeasureJ": {
"id": "SonomaMeasureJ",
"type": "localRace",
"location": "Sonoma",
"raceName": "Measure J",
"raceDescription": "Sonoma County. CAFO prohibitation. Passes with majority vote",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:45 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 237106,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 34941
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 202165
}
]
},
"SonomaMeasureEE": {
"id": "SonomaMeasureEE",
"type": "localRace",
"location": "Sonoma",
"raceName": "Measure EE",
"raceDescription": "Santa Rosa. General business tax. Passes with majority vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:45 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 76235,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 49055
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 27180
}
]
},
"SonomaMeasureFF": {
"id": "SonomaMeasureFF",
"type": "localRace",
"location": "Sonoma",
"raceName": "Measure FF",
"raceDescription": "Santa Rosa. Transient occupancy tax. Passes with majority vote. ",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:45 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 76140,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 51356
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 24784
}
]
},
"SonomaMeasureCC": {
"id": "SonomaMeasureCC",
"type": "localRace",
"location": "Sonoma",
"raceName": "Measure CC",
"raceDescription": "Cloverdale. Urban growth boundary. Passes with majority vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:45 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 3866,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2697
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1169
}
]
},
"SonomaMeasureDD": {
"id": "SonomaMeasureDD",
"type": "localRace",
"location": "Sonoma",
"raceName": "Measure DD",
"raceDescription": "Cloverdale. Sales tax. Passes with majority vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:45 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 3902,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2213
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1689
}
]
},
"SonomaMeasureS": {
"id": "SonomaMeasureS",
"type": "localRace",
"location": "Sonoma",
"raceName": "Measure S",
"raceDescription": "Cotati. Traffic features. Passes with majority vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:45 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 3681,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2221
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1460
}
]
},
"SonomaMeasureO": {
"id": "SonomaMeasureO",
"type": "localRace",
"location": "Sonoma",
"raceName": "Measure O",
"raceDescription": "Healdsburg. Multi-family housing. Passes with majority vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:45 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 5829,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2550
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 3279
}
]
},
"SonomaMeasureY": {
"id": "SonomaMeasureY",
"type": "localRace",
"location": "Sonoma",
"raceName": "Measure Y",
"raceDescription": "Petaluma. Urban growth boundary. Passes with majority vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:45 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 30267,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 21258
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 9009
}
]
},
"SonomaMeasureU": {
"id": "SonomaMeasureU",
"type": "localRace",
"location": "Sonoma",
"raceName": "Measure U",
"raceDescription": "Sebastopol. Sales tax. Passes with majority vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:45 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 4447,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 3203
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1244
}
]
},
"SonomaMeasureT": {
"id": "SonomaMeasureT",
"type": "localRace",
"location": "Sonoma",
"raceName": "Measure T",
"raceDescription": "Sonoma. Sales tax. Passes with majority vote. ",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:45 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 6163,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 3602
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2561
}
]
},
"SonomaMeasureQ": {
"id": "SonomaMeasureQ",
"type": "localRace",
"location": "Sonoma",
"raceName": "Measure Q",
"raceDescription": "Windsor. Solid waste collection services. Passes with majority vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:45 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 12905,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 3157
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 9748
}
]
},
"SonomaMeasureR": {
"id": "SonomaMeasureR",
"type": "localRace",
"location": "Sonoma",
"raceName": "Measure R",
"raceDescription": "Healdsburg Unified School District. School bonds. Passes with 55% vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:45 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 7646,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 4951
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2695
}
]
},
"SonomaMeasureW": {
"id": "SonomaMeasureW",
"type": "localRace",
"location": "Sonoma",
"raceName": "Measure W",
"raceDescription": "Sonoma County. Sales tax. Passes with 2/3 vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:45 PM",
"dateUpdated": "Nov 22, 2024",
"totalVotes": 235572,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 160033
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 75539
}
]
}
},
"radioSchedulesReducer": {},
"listsReducer": {
"posts/arts?tag=hieroglyphics": {
"isFetching": false,
"latestQuery": {
"from": 0,
"postsToRender": 9
},
"tag": null,
"vitalsOnly": true,
"totalRequested": 9,
"isLoading": false,
"isLoadingMore": true,
"total": {
"value": 22,
"relation": "eq"
},
"items": [
"arts_13968340",
"arts_13962352",
"arts_13952322",
"arts_13939056",
"arts_13935052",
"arts_13934676",
"arts_13934324",
"arts_13932465",
"arts_13932471"
]
}
},
"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_2284": {
"type": "terms",
"id": "arts_2284",
"meta": {
"index": "terms_1716263798",
"site": "arts",
"id": "2284",
"found": true
},
"relationships": {},
"featImg": null,
"name": "Hieroglyphics",
"description": null,
"taxonomy": "tag",
"headData": {
"twImgId": null,
"twTitle": null,
"ogTitle": null,
"ogImgId": null,
"twDescription": null,
"description": null,
"title": "Hieroglyphics 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": 2296,
"slug": "hieroglyphics",
"isLoading": false,
"link": "/arts/tag/hieroglyphics"
},
"source_arts_13934324": {
"type": "terms",
"id": "source_arts_13934324",
"meta": {
"override": true
},
"name": "That's My Word",
"link": "https://www.kqed.org/bayareahiphop",
"isLoading": false
},
"source_arts_13932465": {
"type": "terms",
"id": "source_arts_13932465",
"meta": {
"override": true
},
"name": "That's My Word",
"link": "/bayareahiphop",
"isLoading": false
},
"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_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_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_1564": {
"type": "terms",
"id": "arts_1564",
"meta": {
"index": "terms_1716263798",
"site": "arts",
"id": "1564",
"found": true
},
"relationships": {},
"featImg": null,
"name": "Remembrance",
"description": null,
"taxonomy": "category",
"headData": {
"twImgId": null,
"twTitle": null,
"ogTitle": null,
"ogImgId": null,
"twDescription": null,
"description": null,
"title": "Remembrance Archives | KQED Arts",
"ogDescription": null
},
"ttid": 1576,
"slug": "remembrance",
"isLoading": false,
"link": "/arts/category/remembrance"
},
"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_831": {
"type": "terms",
"id": "arts_831",
"meta": {
"index": "terms_1716263798",
"site": "arts",
"id": "831",
"found": true
},
"relationships": {},
"featImg": null,
"name": "Hip Hop",
"description": null,
"taxonomy": "tag",
"headData": {
"twImgId": null,
"twTitle": null,
"socialTitle": "Fresh Off the Streets: Get Amped by the Bay's Hottest Hip-Hop Stories",
"ogTitle": null,
"ogImgId": null,
"twDescription": null,
"description": "Discover rising stars, hidden gems, and live events that'll keep your head nodding. Find your next favorite local hip hop artist right here.",
"metaRobotsNoIndex": "index",
"title": "Fresh Off the Streets: Get Amped by the Bay's Hottest Hip-Hop Stories",
"ogDescription": null
},
"ttid": 849,
"slug": "hip-hop",
"isLoading": false,
"link": "/arts/tag/hip-hop"
},
"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_22370": {
"type": "terms",
"id": "arts_22370",
"meta": {
"index": "terms_1716263798",
"site": "arts",
"id": "22370",
"found": true
},
"relationships": {},
"name": "saafir",
"slug": "saafir",
"taxonomy": "tag",
"description": null,
"featImg": null,
"headData": {
"title": "saafir | KQED Arts",
"description": null,
"ogTitle": null,
"ogDescription": null,
"ogImgId": null,
"twTitle": null,
"twDescription": null,
"twImgId": null
},
"ttid": 22382,
"isLoading": false,
"link": "/arts/tag/saafir"
},
"arts_19347": {
"type": "terms",
"id": "arts_19347",
"meta": {
"index": "terms_1716263798",
"site": "arts",
"id": "19347",
"found": true
},
"relationships": {},
"featImg": null,
"name": "tmw-latest",
"description": null,
"taxonomy": "tag",
"headData": {
"twImgId": null,
"twTitle": null,
"ogTitle": null,
"ogImgId": null,
"twDescription": null,
"description": null,
"title": "tmw-latest Archives | KQED Arts",
"ogDescription": null
},
"ttid": 19359,
"slug": "tmw-latest",
"isLoading": false,
"link": "/arts/tag/tmw-latest"
},
"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_21871": {
"type": "terms",
"id": "arts_21871",
"meta": {
"index": "terms_1716263798",
"site": "arts",
"id": "21871",
"found": true
},
"relationships": {},
"featImg": null,
"name": "East Bay",
"description": null,
"taxonomy": "interest",
"headData": {
"twImgId": null,
"twTitle": null,
"ogTitle": null,
"ogImgId": null,
"twDescription": null,
"description": null,
"title": "East Bay Archives | KQED Arts",
"ogDescription": null
},
"ttid": 21883,
"slug": "east-bay",
"isLoading": false,
"link": "/arts/interest/east-bay"
},
"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_8505": {
"type": "terms",
"id": "arts_8505",
"meta": {
"index": "terms_1716263798",
"site": "arts",
"id": "8505",
"found": true
},
"relationships": {},
"featImg": null,
"name": "bay area hip-hop",
"description": null,
"taxonomy": "tag",
"headData": {
"twImgId": null,
"twTitle": null,
"ogTitle": null,
"ogImgId": null,
"twDescription": null,
"description": null,
"title": "bay area hip-hop Archives | KQED Arts",
"ogDescription": null
},
"ttid": 8517,
"slug": "bay-area-hip-hop",
"isLoading": false,
"link": "/arts/tag/bay-area-hip-hop"
},
"arts_22068": {
"type": "terms",
"id": "arts_22068",
"meta": {
"index": "terms_1716263798",
"site": "arts",
"id": "22068",
"found": true
},
"relationships": {},
"featImg": null,
"name": "festivals",
"description": null,
"taxonomy": "tag",
"headData": {
"twImgId": null,
"twTitle": null,
"ogTitle": null,
"ogImgId": null,
"twDescription": null,
"description": null,
"title": "festivals Archives | KQED Arts",
"ogDescription": null
},
"ttid": 22080,
"slug": "festivals",
"isLoading": false,
"link": "/arts/tag/festivals"
},
"arts_1088": {
"type": "terms",
"id": "arts_1088",
"meta": {
"index": "terms_1716263798",
"site": "arts",
"id": "1088",
"found": true
},
"relationships": {},
"featImg": null,
"name": "Hiero Day",
"description": null,
"taxonomy": "tag",
"headData": {
"twImgId": null,
"twTitle": null,
"ogTitle": null,
"ogImgId": null,
"twDescription": null,
"description": null,
"title": "Hiero Day Archives | KQED Arts",
"ogDescription": null
},
"ttid": 1105,
"slug": "hiero-day",
"isLoading": false,
"link": "/arts/tag/hiero-day"
},
"arts_1694": {
"type": "terms",
"id": "arts_1694",
"meta": {
"index": "terms_1716263798",
"site": "arts",
"id": "1694",
"found": true
},
"relationships": {},
"featImg": null,
"name": "music festivals",
"description": null,
"taxonomy": "tag",
"headData": {
"twImgId": null,
"twTitle": null,
"ogTitle": null,
"ogImgId": null,
"twDescription": null,
"description": null,
"title": "music festivals Archives | KQED Arts",
"ogDescription": null
},
"ttid": 1706,
"slug": "music-festivals",
"isLoading": false,
"link": "/arts/tag/music-festivals"
},
"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_974": {
"type": "terms",
"id": "arts_974",
"meta": {
"index": "terms_1716263798",
"site": "arts",
"id": "974",
"found": true
},
"relationships": {},
"featImg": null,
"name": "rap",
"description": null,
"taxonomy": "tag",
"headData": {
"twImgId": null,
"twTitle": null,
"ogTitle": null,
"ogImgId": null,
"twDescription": null,
"description": null,
"title": "rap Archives | KQED Arts",
"ogDescription": null
},
"ttid": 992,
"slug": "rap",
"isLoading": false,
"link": "/arts/tag/rap"
},
"arts_21785": {
"type": "terms",
"id": "arts_21785",
"meta": {
"index": "terms_1716263798",
"site": "arts",
"id": "21785",
"found": true
},
"relationships": {},
"featImg": null,
"name": "souls of mischief",
"description": null,
"taxonomy": "tag",
"headData": {
"twImgId": null,
"twTitle": null,
"ogTitle": null,
"ogImgId": null,
"twDescription": null,
"description": null,
"title": "souls of mischief Archives | KQED Arts",
"ogDescription": null
},
"ttid": 21797,
"slug": "souls-of-mischief",
"isLoading": false,
"link": "/arts/tag/souls-of-mischief"
},
"arts_2303": {
"type": "terms",
"id": "arts_2303",
"meta": {
"index": "terms_1716263798",
"site": "arts",
"id": "2303",
"found": true
},
"relationships": {},
"featImg": null,
"name": "Commentary",
"description": null,
"taxonomy": "category",
"headData": {
"twImgId": null,
"twTitle": null,
"ogTitle": null,
"ogImgId": null,
"twDescription": null,
"description": null,
"title": "Commentary Archives | KQED Arts",
"ogDescription": null
},
"ttid": 2315,
"slug": "commentary",
"isLoading": false,
"link": "/arts/category/commentary"
},
"arts_11374": {
"type": "terms",
"id": "arts_11374",
"meta": {
"index": "terms_1716263798",
"site": "arts",
"id": "11374",
"found": true
},
"relationships": {},
"featImg": null,
"name": "arts-featured",
"description": null,
"taxonomy": "tag",
"headData": {
"twImgId": null,
"twTitle": null,
"ogTitle": null,
"ogImgId": null,
"twDescription": null,
"description": null,
"title": "arts-featured Archives | KQED Arts",
"ogDescription": null
},
"ttid": 11386,
"slug": "arts-featured",
"isLoading": false,
"link": "/arts/tag/arts-featured"
},
"arts_1998": {
"type": "terms",
"id": "arts_1998",
"meta": {
"index": "terms_1716263798",
"site": "arts",
"id": "1998",
"found": true
},
"relationships": {},
"featImg": null,
"name": "Boots Riley",
"description": null,
"taxonomy": "tag",
"headData": {
"twImgId": null,
"twTitle": null,
"ogTitle": null,
"ogImgId": null,
"twDescription": null,
"description": null,
"title": "Boots Riley Archives | KQED Arts",
"ogDescription": null
},
"ttid": 2010,
"slug": "boots-riley",
"isLoading": false,
"link": "/arts/tag/boots-riley"
},
"arts_1601": {
"type": "terms",
"id": "arts_1601",
"meta": {
"index": "terms_1716263798",
"site": "arts",
"id": "1601",
"found": true
},
"relationships": {},
"featImg": null,
"name": "E-40",
"description": null,
"taxonomy": "tag",
"headData": {
"twImgId": null,
"twTitle": null,
"ogTitle": null,
"ogImgId": null,
"twDescription": null,
"description": null,
"title": "E-40 Archives | KQED Arts",
"ogDescription": null
},
"ttid": 1613,
"slug": "e-40",
"isLoading": false,
"link": "/arts/tag/e-40"
},
"arts_3478": {
"type": "terms",
"id": "arts_3478",
"meta": {
"index": "terms_1716263798",
"site": "arts",
"id": "3478",
"found": true
},
"relationships": {},
"featImg": null,
"name": "Too Short",
"description": null,
"taxonomy": "tag",
"headData": {
"twImgId": null,
"twTitle": null,
"ogTitle": null,
"ogImgId": null,
"twDescription": null,
"description": null,
"title": "Too Short Archives | KQED Arts",
"ogDescription": null
},
"ttid": 3490,
"slug": "too-short",
"isLoading": false,
"link": "/arts/tag/too-short"
},
"arts_4269": {
"type": "terms",
"id": "arts_4269",
"meta": {
"index": "terms_1716263798",
"site": "arts",
"id": "4269",
"found": true
},
"relationships": {},
"featImg": null,
"name": "tupac shakur",
"description": null,
"taxonomy": "tag",
"headData": {
"twImgId": null,
"twTitle": null,
"ogTitle": null,
"ogImgId": null,
"twDescription": null,
"description": null,
"title": "tupac shakur Archives | KQED Arts",
"ogDescription": null
},
"ttid": 4281,
"slug": "tupac-shakur",
"isLoading": false,
"link": "/arts/tag/tupac-shakur"
},
"arts_3800": {
"type": "terms",
"id": "arts_3800",
"meta": {
"index": "terms_1716263798",
"site": "arts",
"id": "3800",
"found": true
},
"relationships": {},
"featImg": null,
"name": "vallejo",
"description": null,
"taxonomy": "tag",
"headData": {
"twImgId": null,
"twTitle": null,
"ogTitle": null,
"ogImgId": null,
"twDescription": null,
"description": null,
"title": "vallejo Archives | KQED Arts",
"ogDescription": null
},
"ttid": 3812,
"slug": "vallejo",
"isLoading": false,
"link": "/arts/tag/vallejo"
},
"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_22314": {
"type": "terms",
"id": "arts_22314",
"meta": {
"index": "terms_1716263798",
"site": "arts",
"id": "22314",
"found": true
},
"relationships": {},
"name": "That’s My Word",
"slug": "thats-my-word",
"taxonomy": "series",
"description": null,
"featImg": null,
"headData": {
"title": "That’s My Word | KQED Arts",
"description": null,
"ogTitle": null,
"ogDescription": null,
"ogImgId": null,
"twTitle": null,
"twDescription": null,
"twImgId": null
},
"ttid": 22326,
"isLoading": false,
"link": "/arts/series/thats-my-word"
},
"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_13815": {
"type": "terms",
"id": "arts_13815",
"meta": {
"index": "terms_1716263798",
"site": "arts",
"id": "13815",
"found": true
},
"relationships": {},
"featImg": null,
"name": "Beeda Weeda",
"description": null,
"taxonomy": "tag",
"headData": {
"twImgId": null,
"twTitle": null,
"ogTitle": null,
"ogImgId": null,
"twDescription": null,
"description": null,
"title": "Beeda Weeda Archives | KQED Arts",
"ogDescription": null
},
"ttid": 13827,
"slug": "beeda-weeda",
"isLoading": false,
"link": "/arts/tag/beeda-weeda"
},
"arts_6975": {
"type": "terms",
"id": "arts_6975",
"meta": {
"index": "terms_1716263798",
"site": "arts",
"id": "6975",
"found": true
},
"relationships": {},
"featImg": null,
"name": "Hyphy",
"description": null,
"taxonomy": "tag",
"headData": {
"twImgId": null,
"twTitle": null,
"ogTitle": null,
"ogImgId": null,
"twDescription": null,
"description": null,
"title": "Hyphy Archives | KQED Arts",
"ogDescription": null
},
"ttid": 6987,
"slug": "hyphy",
"isLoading": false,
"link": "/arts/tag/hyphy"
},
"arts_21568": {
"type": "terms",
"id": "arts_21568",
"meta": {
"index": "terms_1716263798",
"site": "arts",
"id": "21568",
"found": true
},
"relationships": {},
"featImg": null,
"name": "Hyphy Kids Got Trauma",
"description": null,
"taxonomy": "tag",
"headData": {
"twImgId": null,
"twTitle": null,
"ogTitle": null,
"ogImgId": null,
"twDescription": null,
"description": null,
"title": "Hyphy Kids Got Trauma Archives | KQED Arts",
"ogDescription": null
},
"ttid": 21580,
"slug": "hyphy-kids-got-trauma",
"isLoading": false,
"link": "/arts/tag/hyphy-kids-got-trauma"
},
"arts_6764": {
"type": "terms",
"id": "arts_6764",
"meta": {
"index": "terms_1716263798",
"site": "arts",
"id": "6764",
"found": true
},
"relationships": {},
"featImg": "https://ww2.kqed.org/app/uploads/sites/2/2019/02/Rightnowish-Link-for-Social.jpg",
"name": "Rightnowish",
"description": "Art is where you find it. Each week, follow lifelong Oaklander, Pendarvis Harshaw, on a brief but memorable trip through the Bay Area’s creative hubs. ",
"taxonomy": "tag",
"headData": {
"twImgId": null,
"twTitle": null,
"ogTitle": null,
"ogImgId": null,
"twDescription": null,
"description": "Art is where you find it. Each week, follow lifelong Oaklander, Pendarvis Harshaw, on a brief but memorable trip through the Bay Area’s creative hubs.",
"title": "Rightnowish Archives | KQED Arts",
"ogDescription": null
},
"ttid": 6776,
"slug": "rightnowish",
"isLoading": false,
"link": "/arts/tag/rightnowish"
},
"arts_15379": {
"type": "terms",
"id": "arts_15379",
"meta": {
"index": "terms_1716263798",
"site": "arts",
"id": "15379",
"found": true
},
"relationships": {},
"featImg": null,
"name": "Tajai Massey",
"description": null,
"taxonomy": "tag",
"headData": {
"twImgId": null,
"twTitle": null,
"ogTitle": null,
"ogImgId": null,
"twDescription": null,
"description": null,
"title": "Tajai Massey Archives | KQED Arts",
"ogDescription": null
},
"ttid": 15391,
"slug": "tajai-massey",
"isLoading": false,
"link": "/arts/tag/tajai-massey"
},
"arts_70": {
"type": "terms",
"id": "arts_70",
"meta": {
"index": "terms_1716263798",
"site": "arts",
"id": "70",
"found": true
},
"relationships": {},
"featImg": null,
"name": "Visual Arts",
"description": null,
"taxonomy": "category",
"headData": {
"twImgId": null,
"twTitle": null,
"ogTitle": null,
"ogImgId": null,
"twDescription": null,
"description": null,
"title": "Visual Arts Archives | KQED Arts",
"ogDescription": null
},
"ttid": 71,
"slug": "visualarts",
"isLoading": false,
"link": "/arts/category/visualarts"
},
"arts_5016": {
"type": "terms",
"id": "arts_5016",
"meta": {
"index": "terms_1716263798",
"site": "arts",
"id": "5016",
"found": true
},
"relationships": {},
"featImg": null,
"name": "east oakland",
"description": null,
"taxonomy": "tag",
"headData": {
"twImgId": null,
"twTitle": null,
"ogTitle": null,
"ogImgId": null,
"twDescription": null,
"description": null,
"title": "east oakland Archives | KQED Arts",
"ogDescription": null
},
"ttid": 5028,
"slug": "east-oakland",
"isLoading": false,
"link": "/arts/tag/east-oakland"
},
"arts_1737": {
"type": "terms",
"id": "arts_1737",
"meta": {
"index": "terms_1716263798",
"site": "arts",
"id": "1737",
"found": true
},
"relationships": {},
"featImg": null,
"name": "murals",
"description": null,
"taxonomy": "tag",
"headData": {
"twImgId": null,
"twTitle": null,
"ogTitle": null,
"ogImgId": null,
"twDescription": null,
"description": null,
"title": "murals Archives | KQED Arts",
"ogDescription": null
},
"ttid": 1749,
"slug": "murals",
"isLoading": false,
"link": "/arts/tag/murals"
},
"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_1828": {
"type": "terms",
"id": "arts_1828",
"meta": {
"index": "terms_1716263798",
"site": "arts",
"id": "1828",
"found": true
},
"relationships": {},
"featImg": null,
"name": "goapele",
"description": null,
"taxonomy": "tag",
"headData": {
"twImgId": null,
"twTitle": null,
"ogTitle": null,
"ogImgId": null,
"twDescription": null,
"description": null,
"title": "goapele Archives | KQED Arts",
"ogDescription": null
},
"ttid": 1840,
"slug": "goapele",
"isLoading": false,
"link": "/arts/tag/goapele"
},
"arts_3539": {
"type": "terms",
"id": "arts_3539",
"meta": {
"index": "terms_1716263798",
"site": "arts",
"id": "3539",
"found": true
},
"relationships": {},
"featImg": null,
"name": "south africa",
"description": null,
"taxonomy": "tag",
"headData": {
"twImgId": null,
"twTitle": null,
"ogTitle": null,
"ogImgId": null,
"twDescription": null,
"description": null,
"title": "south africa Archives | KQED Arts",
"ogDescription": null
},
"ttid": 3551,
"slug": "south-africa",
"isLoading": false,
"link": "/arts/tag/south-africa"
},
"arts_15217": {
"type": "terms",
"id": "arts_15217",
"meta": {
"index": "terms_1716263798",
"site": "arts",
"id": "15217",
"found": true
},
"relationships": {},
"featImg": null,
"name": "zion i",
"description": null,
"taxonomy": "tag",
"headData": {
"twImgId": null,
"twTitle": null,
"ogTitle": null,
"ogImgId": null,
"twDescription": null,
"description": null,
"title": "zion i Archives | KQED Arts",
"ogDescription": null
},
"ttid": 15229,
"slug": "zion-i",
"isLoading": false,
"link": "/arts/tag/zion-i"
},
"arts_15215": {
"type": "terms",
"id": "arts_15215",
"meta": {
"index": "terms_1716263798",
"site": "arts",
"id": "15215",
"found": true
},
"relationships": {},
"featImg": null,
"name": "zumbi",
"description": null,
"taxonomy": "tag",
"headData": {
"twImgId": null,
"twTitle": null,
"ogTitle": null,
"ogImgId": null,
"twDescription": null,
"description": null,
"title": "zumbi Archives | KQED Arts",
"ogDescription": null
},
"ttid": 15227,
"slug": "zumbi",
"isLoading": false,
"link": "/arts/tag/zumbi"
},
"arts_5365": {
"type": "terms",
"id": "arts_5365",
"meta": {
"index": "terms_1716263798",
"site": "arts",
"id": "5365",
"found": true
},
"relationships": {},
"featImg": null,
"name": "red bull music",
"description": null,
"taxonomy": "tag",
"headData": {
"twImgId": null,
"twTitle": null,
"ogTitle": null,
"ogImgId": null,
"twDescription": null,
"description": null,
"title": "red bull music Archives | KQED Arts",
"ogDescription": null
},
"ttid": 5377,
"slug": "red-bull-music",
"isLoading": false,
"link": "/arts/tag/red-bull-music"
}
},
"userAgentReducer": {
"userAgent": "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)",
"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/hieroglyphics",
"previousPathname": "/"
}
}