Back to board

Alabama State Senate 22

20% reporting41,687 votes castMargin 18,881 votes (45.3 pts)
Terry L. Waters wins.
Terry L. WatersRepublican30,28472.6%
Ashley SharpeDemocratic11,40327.4%

Who called it: every source ranked