This chamber has staggered terms — about half its seats are up each cycle, and our source doesn’t identify which year this seat is on.
On the ballot
Challenger filings for state and local races aren’t tracked here yet.
A record of this official’s votes, floor statements, hearings, and news mentions is coming. Until then, follow their work directly: