Back to board

Alabama State Senate 23

11% reporting48,996 votes castMargin 12,572 votes (25.7 pts)
Robert Stewart wins.
Robert StewartDemocratic30,78462.8%
Thayer "Bear" Havard SpencerRepublican18,21237.2%

Who called it: every source ranked