2026
Polls close in 6d 22h 26m 38s
Mark DeSaulnier Dem
Jeff Frese GOP
0% reporting
Source: AP
~293,860 remain
one moment…