Alabama Senate

100% reporting
Candidate Votes % Won
Richard Shelby 1,323,184 64.2%
Ron Crumpton 737,542 35.8%
County Results
County Candidate Votes % Won
Autauga
100%
Richard Shelby 18,132 74.2%
Ron Crumpton 6,290 25.8%
Baldwin
100%
Richard Shelby 73,904 79.5%
Ron Crumpton 19,098 20.5%
Barbour
100%
Richard Shelby 5,411 53.2%
Ron Crumpton 4,757 46.8%
Bibb
100%
Richard Shelby 6,609 76.1%
Ron Crumpton 2,081 23.9%
Blount
100%
Richard Shelby 22,117 88.1%
Ron Crumpton 2,974 11.9%
Bullock
100%
Ron Crumpton 3,364 74.3%
Richard Shelby 1,166 25.7%
Butler
100%
Richard Shelby 4,828 56.9%
Ron Crumpton 3,653 43.1%
Calhoun
100%
Richard Shelby 32,917 70.0%
Ron Crumpton 14,106 30.0%
Chambers
100%
Richard Shelby 7,825 57.3%
Ron Crumpton 5,825 42.7%
Cherokee
100%
Richard Shelby 8,493 81.8%
Ron Crumpton 1,891 18.2%
Chilton
100%
Richard Shelby 14,568 81.4%
Ron Crumpton 3,326 18.6%
Choctaw
100%
Richard Shelby 4,029 57.4%
Ron Crumpton 2,992 42.6%
Clarke
100%
Richard Shelby 7,127 56.3%
Ron Crumpton 5,522 43.7%
Clay
100%
Richard Shelby 5,131 78.9%
Ron Crumpton 1,373 21.1%
Cleburne
100%
Richard Shelby 5,530 86.7%
Ron Crumpton 846 13.3%
Coffee
100%
Richard Shelby 15,691 77.8%
Ron Crumpton 4,473 22.2%
Colbert
100%
Richard Shelby 15,837 65.3%
Ron Crumpton 8,423 34.7%
Conecuh
100%
Richard Shelby 3,288 52.3%
Ron Crumpton 2,998 47.7%
Coosa
100%
Richard Shelby 3,375 65.4%
Ron Crumpton 1,784 34.6%
Covington
100%
Richard Shelby 12,644 82.2%
Ron Crumpton 2,732 17.8%
Crenshaw
100%
Richard Shelby 4,389 71.7%
Ron Crumpton 1,733 28.3%
Cullman
100%
Richard Shelby 31,746 86.1%
Ron Crumpton 5,131 13.9%
Dale
100%
Richard Shelby 13,642 74.7%
Ron Crumpton 4,619 25.3%
Dallas
100%
Ron Crumpton 12,380 67.2%
Richard Shelby 6,053 32.8%
DeKalb
100%
Richard Shelby 20,713 81.1%
Ron Crumpton 4,827 18.9%
Elmore
100%
Richard Shelby 27,578 75.8%
Ron Crumpton 8,825 24.2%
Escambia
100%
Richard Shelby 10,195 68.4%
Ron Crumpton 4,717 31.6%
Etowah
100%
Richard Shelby 31,223 72.4%
Ron Crumpton 11,880 27.6%
Fayette
100%
Richard Shelby 6,547 81.4%
Ron Crumpton 1,494 18.6%
Franklin
100%
Richard Shelby 8,669 75.3%
Ron Crumpton 2,847 24.7%
Geneva
100%
Richard Shelby 9,579 84.2%
Ron Crumpton 1,798 15.8%
Greene
100%
Ron Crumpton 3,829 80.7%
Richard Shelby 918 19.3%
Hale
100%
Ron Crumpton 4,650 59.2%
Richard Shelby 3,206 40.8%
Henry
100%
Richard Shelby 5,497 70.0%
Ron Crumpton 2,360 30.0%
Houston
100%
Richard Shelby 30,320 73.2%
Ron Crumpton 11,108 26.8%
Jackson
100%
Richard Shelby 15,716 77.6%
Ron Crumpton 4,524 22.4%
Jefferson
100%
Ron Crumpton 151,501 52.1%
Richard Shelby 139,452 47.9%
Lamar
100%
Richard Shelby 5,629 83.4%
Ron Crumpton 1,124 16.6%
Lauderdale
100%
Richard Shelby 26,933 69.9%
Ron Crumpton 11,571 30.1%
Lawrence
100%
Richard Shelby 10,155 71.0%
Ron Crumpton 4,154 29.0%
Lee
100%
Richard Shelby 36,368 63.1%
Ron Crumpton 21,223 36.9%
Limestone
100%
Richard Shelby 28,953 74.1%
Ron Crumpton 10,101 25.9%
Lowndes
100%
Ron Crumpton 4,579 71.3%
Richard Shelby 1,839 28.7%
Macon
100%
Ron Crumpton 7,121 82.5%
Richard Shelby 1,510 17.5%
Madison
100%
Richard Shelby 97,452 60.9%
Ron Crumpton 62,478 39.1%
Marengo
100%
Ron Crumpton 5,410 50.6%
Richard Shelby 5,285 49.4%
Marion
100%
Richard Shelby 10,752 84.6%
Ron Crumpton 1,961 15.4%
Marshall
100%
Richard Shelby 28,519 82.9%
Ron Crumpton 5,892 17.1%
Mobile
100%
Richard Shelby 93,678 58.0%
Ron Crumpton 67,944 42.0%
Monroe
100%
Richard Shelby 5,828 57.9%
Ron Crumpton 4,233 42.1%
Montgomery
100%
Ron Crumpton 57,741 61.3%
Richard Shelby 36,391 38.7%
Morgan
100%
Richard Shelby 37,356 75.3%
Ron Crumpton 12,284 24.7%
Perry
100%
Ron Crumpton 3,654 71.0%
Richard Shelby 1,493 29.0%
Pickens
100%
Richard Shelby 5,382 57.9%
Ron Crumpton 3,908 42.1%
Pike
100%
Richard Shelby 7,820 60.9%
Ron Crumpton 5,020 39.1%
Randolph
100%
Richard Shelby 7,447 75.5%
Ron Crumpton 2,422 24.5%
Russell
100%
Ron Crumpton 9,485 50.2%
Richard Shelby 9,406 49.8%
Shelby
100%
Richard Shelby 75,163 75.5%
Ron Crumpton 24,429 24.5%
St. Clair
100%
Richard Shelby 31,197 82.5%
Ron Crumpton 6,597 17.5%
Sumter
100%
Ron Crumpton 4,604 73.5%
Richard Shelby 1,656 26.5%
Talladega
100%
Richard Shelby 20,429 61.8%
Ron Crumpton 12,618 38.2%
Tallapoosa
100%
Richard Shelby 12,769 69.7%
Ron Crumpton 5,559 30.3%
Tuscaloosa
100%
Richard Shelby 49,899 61.2%
Ron Crumpton 31,586 38.8%
Walker
100%
Richard Shelby 23,362 80.8%
Ron Crumpton 5,545 19.2%
Washington
100%
Richard Shelby 5,819 70.3%
Ron Crumpton 2,455 29.7%
Wilcox
100%
Ron Crumpton 3,846 67.9%
Richard Shelby 1,815 32.1%
Winston
100%
Richard Shelby 8,814 87.4%
Ron Crumpton 1,267 12.6%
next update in