Skip to main content

2022 Alabama Public Service Comm Place 1 Republican Primary Results

Election Date: May. 24, 2022 | Updated 5:05 PM EDT May. 25, 2022

Public Service Comm - Place 1

68.01% Est. Vote Counted
*Incumbent
ChoicesTotal Votes% Votes
Jeremy Oden (R) *165,53634.3%
Brent Woodall (R)149,47231.0%
John Hammock (R)115,33623.9%
Stephen McLamb (R)52,51510.9%

County-By-County Results Map

Hammock
Oden
Woodall
Tied / Runoff
No Election
No Results
Mail-in and early votes may not be included.

County-by-County Results

Jump to:

Autauga County

74.70% Est. Vote Counted
*Incumbent
ChoicesTotal Votes% Votes
Jeremy Oden (R) *2,63635.3%
John Hammock (R)2,07927.8%
Brent Woodall (R)1,97226.4%
Stephen McLamb (R)77810.4%

Baldwin County

98% Est. Vote Counted
*Incumbent
ChoicesTotal Votes% Votes
Brent Woodall (R)8,27932.6%
Jeremy Oden (R) *7,04427.7%
John Hammock (R)6,89227.1%
Stephen McLamb (R)3,20512.6%

Barbour County

98.99% Est. Vote Counted
*Incumbent
ChoicesTotal Votes% Votes
Brent Woodall (R)52231.3%
Jeremy Oden (R) *51130.7%
John Hammock (R)47828.7%
Stephen McLamb (R)1569.4%

Bibb County

98.98% Est. Vote Counted
*Incumbent
ChoicesTotal Votes% Votes
Jeremy Oden (R) *1,09238.7%
Brent Woodall (R)80028.3%
John Hammock (R)68924.4%
Stephen McLamb (R)2448.6%

Blount County

96% Est. Vote Counted
*Incumbent
ChoicesTotal Votes% Votes
Jeremy Oden (R) *3,98951.2%
Brent Woodall (R)1,75722.5%
John Hammock (R)1,44418.5%
Stephen McLamb (R)6027.7%

Bullock County

92.07% Est. Vote Counted
*Incumbent
ChoicesTotal Votes% Votes
Jeremy Oden (R) *7134.0%
Brent Woodall (R)7134.0%
John Hammock (R)5425.8%
Stephen McLamb (R)136.2%

Butler County

91.98% Est. Vote Counted
*Incumbent
ChoicesTotal Votes% Votes
John Hammock (R)76134.7%
Jeremy Oden (R) *63929.2%
Brent Woodall (R)57726.3%
Stephen McLamb (R)2149.8%

Calhoun County

92% Est. Vote Counted
*Incumbent
ChoicesTotal Votes% Votes
Jeremy Oden (R) *4,13637.2%
Brent Woodall (R)3,44030.9%
John Hammock (R)2,45022.0%
Stephen McLamb (R)1,0909.8%

Chambers County

98.99% Est. Vote Counted
*Incumbent
ChoicesTotal Votes% Votes
John Hammock (R)1,06732.1%
Brent Woodall (R)1,05531.7%
Jeremy Oden (R) *98129.5%
Stephen McLamb (R)2246.7%

Cherokee County

92.01% Est. Vote Counted
*Incumbent
ChoicesTotal Votes% Votes
Brent Woodall (R)1,53041.8%
Jeremy Oden (R) *1,09329.8%
John Hammock (R)73820.2%
Stephen McLamb (R)3018.2%

Chilton County

99% Est. Vote Counted
*Incumbent
ChoicesTotal Votes% Votes
Jeremy Oden (R) *2,33537.0%
John Hammock (R)1,74227.6%
Brent Woodall (R)1,73527.5%
Stephen McLamb (R)5038.0%

Choctaw County

98.98% Est. Vote Counted
*Incumbent
ChoicesTotal Votes% Votes
Brent Woodall (R)67636.6%
John Hammock (R)50627.4%
Jeremy Oden (R) *39721.5%
Stephen McLamb (R)27014.6%

Clarke County

96.01% Est. Vote Counted
*Incumbent
ChoicesTotal Votes% Votes
Brent Woodall (R)1,03036.9%
John Hammock (R)75927.2%
Jeremy Oden (R) *75827.1%
Stephen McLamb (R)2478.8%

Clay County

98.97% Est. Vote Counted
*Incumbent
ChoicesTotal Votes% Votes
John Hammock (R)62936.3%
Brent Woodall (R)49228.4%
Jeremy Oden (R) *45526.2%
Stephen McLamb (R)1589.1%

Cleburne County

98.01% Est. Vote Counted
*Incumbent
ChoicesTotal Votes% Votes
Jeremy Oden (R) *91034.9%
John Hammock (R)77429.7%
Brent Woodall (R)71627.5%
Stephen McLamb (R)2047.8%

Coffee County

99% Est. Vote Counted
*Incumbent
ChoicesTotal Votes% Votes
Brent Woodall (R)3,65149.7%
John Hammock (R)1,60821.9%
Jeremy Oden (R) *1,59421.7%
Stephen McLamb (R)4926.7%

Colbert County

99% Est. Vote Counted
*Incumbent
ChoicesTotal Votes% Votes
Brent Woodall (R)2,61838.8%
Jeremy Oden (R) *2,04130.2%
John Hammock (R)1,42121.0%
Stephen McLamb (R)6719.9%

Conecuh County

59.90% Est. Vote Counted
*Incumbent
ChoicesTotal Votes% Votes
John Hammock (R)28435.0%
Brent Woodall (R)25431.3%
Jeremy Oden (R) *20425.2%
Stephen McLamb (R)698.5%

Coosa County

99% Est. Vote Counted
*Incumbent
ChoicesTotal Votes% Votes
Jeremy Oden (R) *62036.6%
Brent Woodall (R)48228.5%
John Hammock (R)44426.2%
Stephen McLamb (R)1468.6%

Covington County

99% Est. Vote Counted
*Incumbent
ChoicesTotal Votes% Votes
Brent Woodall (R)2,24634.2%
John Hammock (R)2,20233.5%
Jeremy Oden (R) *1,62024.7%
Stephen McLamb (R)5037.7%

Crenshaw County

99% Est. Vote Counted
*Incumbent
ChoicesTotal Votes% Votes
Brent Woodall (R)71135.3%
John Hammock (R)56728.1%
Jeremy Oden (R) *55627.6%
Stephen McLamb (R)1839.1%

Cullman County

84.41% Est. Vote Counted
*Incumbent
ChoicesTotal Votes% Votes
Jeremy Oden (R) *9,94767.1%
Brent Woodall (R)2,18614.8%
John Hammock (R)1,86012.6%
Stephen McLamb (R)8215.5%

Dale County

98.99% Est. Vote Counted
*Incumbent
ChoicesTotal Votes% Votes
Brent Woodall (R)2,09441.8%
John Hammock (R)1,30726.1%
Jeremy Oden (R) *1,16623.3%
Stephen McLamb (R)4448.9%

Dallas County

99% Est. Vote Counted
*Incumbent
ChoicesTotal Votes% Votes
Brent Woodall (R)12328.9%
John Hammock (R)11527.0%
Stephen McLamb (R)10223.9%
Jeremy Oden (R) *8620.2%

DeKalb County

99% Est. Vote Counted
*Incumbent
ChoicesTotal Votes% Votes
Brent Woodall (R)3,36337.0%
Jeremy Oden (R) *2,45627.0%
John Hammock (R)1,71718.9%
Stephen McLamb (R)1,55817.1%

Elmore County

92% Est. Vote Counted
*Incumbent
ChoicesTotal Votes% Votes
Jeremy Oden (R) *3,63832.9%
John Hammock (R)3,52831.9%
Brent Woodall (R)2,91526.4%
Stephen McLamb (R)9778.8%

Escambia County

99% Est. Vote Counted
*Incumbent
ChoicesTotal Votes% Votes
John Hammock (R)1,08834.0%
Jeremy Oden (R) *89828.1%
Brent Woodall (R)88527.7%
Stephen McLamb (R)32510.2%

Etowah County

92% Est. Vote Counted
*Incumbent
ChoicesTotal Votes% Votes
Brent Woodall (R)3,94933.3%
Jeremy Oden (R) *3,94533.3%
John Hammock (R)2,68222.6%
Stephen McLamb (R)1,26710.7%

Fayette County

98.99% Est. Vote Counted
*Incumbent
ChoicesTotal Votes% Votes
Jeremy Oden (R) *58740.0%
John Hammock (R)43629.7%
Brent Woodall (R)32422.1%
Stephen McLamb (R)1198.1%

Franklin County

91.99% Est. Vote Counted
*Incumbent
ChoicesTotal Votes% Votes
Jeremy Oden (R) *1,10631.4%
Brent Woodall (R)1,09931.2%
John Hammock (R)1,00528.5%
Stephen McLamb (R)3179.0%

Geneva County

98.99% Est. Vote Counted
*Incumbent
ChoicesTotal Votes% Votes
Brent Woodall (R)1,59936.1%
John Hammock (R)1,42832.3%
Jeremy Oden (R) *94621.4%
Stephen McLamb (R)45110.2%

Greene County

99% Est. Vote Counted
*Incumbent
ChoicesTotal Votes% Votes
Jeremy Oden (R) *10042.9%
Brent Woodall (R)6126.2%
John Hammock (R)4418.9%
Stephen McLamb (R)2812.0%

Hale County

98.93% Est. Vote Counted
*Incumbent
ChoicesTotal Votes% Votes
Jeremy Oden (R) *29639.8%
John Hammock (R)19025.6%
Brent Woodall (R)16822.6%
Stephen McLamb (R)8912.0%

Henry County

99% Est. Vote Counted
*Incumbent
ChoicesTotal Votes% Votes
Brent Woodall (R)1,14841.0%
John Hammock (R)73326.2%
Jeremy Oden (R) *65723.4%
Stephen McLamb (R)2649.4%

Houston County

92% Est. Vote Counted
*Incumbent
ChoicesTotal Votes% Votes
Brent Woodall (R)5,42746.3%
Jeremy Oden (R) *2,69623.0%
John Hammock (R)2,53321.6%
Stephen McLamb (R)1,0689.1%

Jackson County

99% Est. Vote Counted
*Incumbent
ChoicesTotal Votes% Votes
Brent Woodall (R)2,34936.8%
Jeremy Oden (R) *1,68326.4%
Stephen McLamb (R)1,31120.5%
John Hammock (R)1,04016.3%

Jefferson County

92% Est. Vote Counted
*Incumbent
ChoicesTotal Votes% Votes
Jeremy Oden (R) *16,37037.8%
Brent Woodall (R)13,69231.6%
John Hammock (R)9,26621.4%
Stephen McLamb (R)3,9949.2%

Lamar County

99% Est. Vote Counted
*Incumbent
ChoicesTotal Votes% Votes
Jeremy Oden (R) *67034.9%
John Hammock (R)61432.0%
Brent Woodall (R)47124.5%
Stephen McLamb (R)1648.5%

Lauderdale County

99% Est. Vote Counted
*Incumbent
ChoicesTotal Votes% Votes
Jeremy Oden (R) *3,39631.4%
John Hammock (R)3,36031.1%
Brent Woodall (R)2,97127.5%
Stephen McLamb (R)1,07510.0%

Lawrence County

99% Est. Vote Counted
*Incumbent
ChoicesTotal Votes% Votes
Jeremy Oden (R) *2,11044.6%
Brent Woodall (R)1,42330.0%
John Hammock (R)77016.3%
Stephen McLamb (R)4339.1%

Lee County

99% Est. Vote Counted
*Incumbent
ChoicesTotal Votes% Votes
Brent Woodall (R)3,72631.9%
Jeremy Oden (R) *3,71531.8%
John Hammock (R)3,03326.0%
Stephen McLamb (R)1,20710.3%

Limestone County

96% Est. Vote Counted
*Incumbent
ChoicesTotal Votes% Votes
Jeremy Oden (R) *4,67733.9%
Brent Woodall (R)4,49832.6%
John Hammock (R)2,79220.2%
Stephen McLamb (R)1,84013.3%

Lowndes County

99% Est. Vote Counted
*Incumbent
ChoicesTotal Votes% Votes
Brent Woodall (R)14633.7%
Jeremy Oden (R) *14333.0%
John Hammock (R)10323.8%
Stephen McLamb (R)419.5%

Macon County

98.99% Est. Vote Counted
*Incumbent
ChoicesTotal Votes% Votes
John Hammock (R)16934.3%
Jeremy Oden (R) *16433.3%
Brent Woodall (R)11723.8%
Stephen McLamb (R)428.5%

Madison County

66.07% Est. Vote Counted
*Incumbent
ChoicesTotal Votes% Votes
Jeremy Oden (R) *10,92332.6%
Brent Woodall (R)10,54031.4%
John Hammock (R)6,32718.9%
Stephen McLamb (R)5,74617.1%

Marengo County

98.96% Est. Vote Counted
*Incumbent
ChoicesTotal Votes% Votes
Brent Woodall (R)22729.9%
John Hammock (R)18624.5%
Stephen McLamb (R)17523.0%
Jeremy Oden (R) *17222.6%

Marion County

65.63% Est. Vote Counted
*Incumbent
ChoicesTotal Votes% Votes
Jeremy Oden (R) *1,36732.6%
John Hammock (R)1,28230.6%
Brent Woodall (R)1,22829.3%
Stephen McLamb (R)3137.5%

Marshall County

99% Est. Vote Counted
*Incumbent
ChoicesTotal Votes% Votes
Jeremy Oden (R) *3,39830.8%
Stephen McLamb (R)3,25229.4%
Brent Woodall (R)2,71524.6%
John Hammock (R)1,68415.2%

Mobile County

99% Est. Vote Counted
*Incumbent
ChoicesTotal Votes% Votes
Brent Woodall (R)10,10634.2%
John Hammock (R)8,87030.0%
Jeremy Oden (R) *7,28524.7%
Stephen McLamb (R)3,28011.1%

Monroe County

96.01% Est. Vote Counted
*Incumbent
ChoicesTotal Votes% Votes
Brent Woodall (R)63835.8%
Jeremy Oden (R) *49928.0%
John Hammock (R)47726.8%
Stephen McLamb (R)1689.4%

Montgomery County

99% Est. Vote Counted
*Incumbent
ChoicesTotal Votes% Votes
Jeremy Oden (R) *4,52037.8%
Brent Woodall (R)3,53229.6%
John Hammock (R)2,73022.9%
Stephen McLamb (R)1,1609.7%

Morgan County

89% Est. Vote Counted
*Incumbent
ChoicesTotal Votes% Votes
Jeremy Oden (R) *7,85551.3%
Brent Woodall (R)3,67924.0%
John Hammock (R)2,34315.3%
Stephen McLamb (R)1,4349.4%

Perry County

92.09% Est. Vote Counted
*Incumbent
ChoicesTotal Votes% Votes
Jeremy Oden (R) *20146.6%
John Hammock (R)9421.8%
Brent Woodall (R)9321.6%
Stephen McLamb (R)4310.0%

Pickens County

99% Est. Vote Counted
*Incumbent
ChoicesTotal Votes% Votes
Jeremy Oden (R) *1,10538.3%
John Hammock (R)83729.0%
Brent Woodall (R)68723.8%
Stephen McLamb (R)2538.8%

Pike County

70.92% Est. Vote Counted
*Incumbent
ChoicesTotal Votes% Votes
Jeremy Oden (R) *1,00934.2%
Brent Woodall (R)99433.7%
John Hammock (R)74125.1%
Stephen McLamb (R)2097.1%

Randolph County

99% Est. Vote Counted
*Incumbent
ChoicesTotal Votes% Votes
Jeremy Oden (R) *77231.0%
John Hammock (R)76930.9%
Brent Woodall (R)74029.7%
Stephen McLamb (R)2098.4%

Russell County

99% Est. Vote Counted
*Incumbent
ChoicesTotal Votes% Votes
John Hammock (R)73632.2%
Brent Woodall (R)72131.6%
Jeremy Oden (R) *61927.1%
Stephen McLamb (R)2089.1%

Shelby County

62.52% Est. Vote Counted
*Incumbent
ChoicesTotal Votes% Votes
Jeremy Oden (R) *9,62038.1%
Brent Woodall (R)7,71830.6%
John Hammock (R)5,44721.6%
Stephen McLamb (R)2,4729.8%

St. Clair County

66.28% Est. Vote Counted
*Incumbent
ChoicesTotal Votes% Votes
Jeremy Oden (R) *4,61339.7%
Brent Woodall (R)3,48430.0%
John Hammock (R)2,54021.8%
Stephen McLamb (R)9958.6%

Sumter County

76.16% Est. Vote Counted
*Incumbent
ChoicesTotal Votes% Votes
Brent Woodall (R)8537.0%
Jeremy Oden (R) *6227.0%
John Hammock (R)6026.1%
Stephen McLamb (R)2310.0%

Talladega County

92% Est. Vote Counted
*Incumbent
ChoicesTotal Votes% Votes
Jeremy Oden (R) *2,43233.2%
Brent Woodall (R)2,13029.1%
John Hammock (R)2,02327.6%
Stephen McLamb (R)74110.1%

Tallapoosa County

71.46% Est. Vote Counted
*Incumbent
ChoicesTotal Votes% Votes
Jeremy Oden (R) *1,90633.8%
John Hammock (R)1,86733.1%
Brent Woodall (R)1,38324.5%
Stephen McLamb (R)4868.6%

Tuscaloosa County

99% Est. Vote Counted
*Incumbent
ChoicesTotal Votes% Votes
Jeremy Oden (R) *5,51638.5%
Brent Woodall (R)4,02528.1%
John Hammock (R)3,34823.3%
Stephen McLamb (R)1,45410.1%

Walker County

99% Est. Vote Counted
*Incumbent
ChoicesTotal Votes% Votes
Jeremy Oden (R) *3,87136.2%
John Hammock (R)3,16229.6%
Brent Woodall (R)2,80026.2%
Stephen McLamb (R)8568.0%

Washington County

99% Est. Vote Counted
*Incumbent
ChoicesTotal Votes% Votes
John Hammock (R)1,24136.4%
Brent Woodall (R)1,08831.9%
Jeremy Oden (R) *77222.6%
Stephen McLamb (R)3109.1%

Wilcox County

99% Est. Vote Counted
*Incumbent
ChoicesTotal Votes% Votes
Jeremy Oden (R) *15631.5%
Brent Woodall (R)14829.9%
John Hammock (R)13427.1%
Stephen McLamb (R)5711.5%

Winston County

99% Est. Vote Counted
*Incumbent
ChoicesTotal Votes% Votes
Jeremy Oden (R) *1,72937.7%
Brent Woodall (R)1,36329.7%
John Hammock (R)1,03722.6%
Stephen McLamb (R)46110.0%