Английская Википедия:2022 Alabama House of Representatives election

Материал из Онлайн справочника
Перейти к навигацииПерейти к поиску

Шаблон:Short description Шаблон:Use mdy dates Шаблон:Infobox election Шаблон:ElectionsAL

The 2022 Alabama House of Representatives elections were held on November 8, 2022. The Republican and Democratic primaries were held on May 24, 2022, and any races in which no candidate exceeded one-half plus one of the total votes advanced to a runoff on June 21, 2022. This was the first election cycle since 2002 in which the Libertarian Party of Alabama was on the ballot, as they exceeded the threshold for petition signatures needed to gain ballot access in Alabama.[1] Libertarian candidates were nominated by party convention. All 105 of Alabama's state representatives were up for reelection. In Alabama, members of both the House of Representatives and the Senate serve four-year terms, running in years corresponding with presidential midterm elections.

Retirements

Republicans

  1. District 2: Lynn Greer retired.[2]
  2. District 3: Andrew Sorrell retired to run for auditor of Alabama.[3]
  3. District 10: Mike Ball retired.[4]
  4. District 13: Connie Rowe retired.[5]
  5. District 15: Allen Farley retired.[6]
  6. District 20: Howard Sanderford retired.[7]
  7. District 25: Mac McCutcheon retired.[8]
  8. District 26: Kerry Rich retired.[9]
  9. District 31: Mike Holmes retired.[10]
  10. District 40: K. L. Brown retired.[11]
  11. District 61: Rodney Sullivan retired[12]
  12. District 62: Rich Wingo retired.[13]
  13. District 64: Harry Shiver retired.[14]
  14. District 89: Wes Allen retired to run for Alabama Secretary of State.[15]
  15. District 92: Mike Jones retired to run for state senator from District 31.[16]
  16. District 95: Steve McMillan retired.[14]
  17. District 100: Victor Gaston retired.[17]

Democrats

  1. District 56: Louise Alexander retired to run for state senator from District 19.[18]
  2. District 57: Merika Coleman retired to run for state senator from District 19.[19]

Incumbents defeated

In primary elections

Republicans

  1. District 7: Proncey Robertson lost renomination to Ernie Yarbrough.[20]
  2. District 23: Tommy Hanes lost renomination to Mike Kirkland.[20]
  3. District 28: Gil Isbell lost renomination to Mack Butler.[21]
  4. District 45: Dickie Drake lost renomination to Susan DuBose.[20]
  5. District 88: Will Dismukes lost renomination to Jerry Starnes.[20]
  6. District 94: Joe Faust lost renomination to Jennifer Fidler.[20]

Democrats

  1. District 55: Rod Scott lost renomination to Fred "Coach" Plump.[22]
  2. District 72: Ralph Anthony Howard lost renomination to Curtis Travis.[20]

Predictions

Source Ranking As of
Sabato's Crystal Ball[23] Шаблон:USRaceRating May 19, 2022

Results

District Incumbent Party Elected Party
1 Phillip Pettus style="background:Шаблон:Party color;"| Rep Phillip Pettus style="background:Шаблон:Party color;"| Rep
2 Lynn Greer style="background:Шаблон:Party color;"| Rep Ben Harrison style="background:Шаблон:Party color;"| Rep
3 Andrew Sorrell style="background:Шаблон:Party color;"| Rep Kerry Underwood style="background:Шаблон:Party color;"| Rep
4 Parker Moore style="background:Шаблон:Party color;"| Rep Parker Moore style="background:Шаблон:Party color;"| Rep
5 Danny Crawford style="background:Шаблон:Party color;"| Rep Danny Crawford style="background:Шаблон:Party color;"| Rep
6 Andy Whitt style="background:Шаблон:Party color;"| Rep Andy Whitt style="background:Шаблон:Party color;"| Rep
7 Proncey Robertson style="background:Шаблон:Party color;"| Rep Ernie Yarbrough style="background:Шаблон:Party color;"| Rep
8 Terri Collins style="background:Шаблон:Party color"| Rep Terri Collins style="background:Шаблон:Party color;"| Rep
9 Scott Stadthagen style="background:Шаблон:Party color;"| Rep Scott Stadthagen style="background:Шаблон:Party color;"| Rep
10 Mike Ball style="background:Шаблон:Party color;"| Rep David Cole style="background:Шаблон:Party color;"| Rep
11 Randall Shedd style="background:Шаблон:Party color;"| Rep Randall Shedd style="background:Шаблон:Party color;"| Rep
12 Corey Harbison style="background:Шаблон:Party color;"| Rep Corey Harbison style="background:Шаблон:Party color;"| Rep
13 Connie Rowe style="background:Шаблон:Party color;"| Rep Matt Woods style="background:Шаблон:Party color;"| Rep
14 Tim Wadsworth style="background:Шаблон:Party color;"| Rep Tim Wadsworth style="background:Шаблон:Party color;"| Rep
15 Allen Farley style="background:Шаблон:Party color;"| Rep Leigh Hulsey style="background:Шаблон:Party color;"| Rep
16 Kyle South style="background:Шаблон:Party color;"| Rep Kyle South style="background:Шаблон:Party color;"| Rep
17 Tracy Estes style="background:Шаблон:Party color;"| Rep Tracy Estes style="background:Шаблон:Party color;"| Rep
18 Jamie Kiel style="background:Шаблон:Party color;"| Rep Jamie Kiel style="background:Шаблон:Party color;"| Rep
19 Laura Hall style="background:Шаблон:Party color;"| Dem Laura Hall style="background:Шаблон:Party color;"| Dem
20 Howard Sanderford style="background:Шаблон:Party color;"| Rep James Lomax style="background:Шаблон:Party color;"| Rep
21 Rex Reynolds style="background:Шаблон:Party color;"| Rep Rex Reynolds style="background:Шаблон:Party color;"| Rep
22 Ritchie Whorton style="background:Шаблон:Party color;"| Rep Ritchie Whorton style="background:Шаблон:Party color;"| Rep
23 Tommy Hanes style="background:Шаблон:Party color;"| Rep Mike Kirkland style="background:Шаблон:Party color;"| Rep
24 Nathaniel Ledbetter style="background:Шаблон:Party color;"| Rep Nathaniel Ledbetter style="background:Шаблон:Party color;"| Rep
25 Mac McCutcheon style="background:Шаблон:Party color;"| Rep Phillip Rigsby style="background:Шаблон:Party color;"| Rep
26 Kerry Rich style="background:Шаблон:Party color;"| Rep Brock Colvin style="background:Шаблон:Party color;"| Rep
27 Wes Kitchens style="background:Шаблон:Party color;"| Rep Wes Kitchens style="background:Шаблон:Party color;"| Rep
28 Gil Isbell style="background:Шаблон:Party color;"| Rep Mack Butler style="background:Шаблон:Party color;"| Rep
29 Vacant Mark Gidley style="background:Шаблон:Party color;"| Rep
30 Craig Lipscomb style="background:Шаблон:Party color;"| Rep Craig Lipscomb style="background:Шаблон:Party color;"| Rep
31 Mike Holmes style="background:Шаблон:Party color;"| Rep Troy Stubbs style="background:Шаблон:Party color;"| Rep
32 Barbara Boyd style="background:Шаблон:Party color;"| Dem Barbara Boyd style="background:Шаблон:Party color;"| Dem
33 Ben Robbins style="background:Шаблон:Party color;"| Rep Ben Robbins style="background:Шаблон:Party color;"| Rep
34 David Standridge style="background:Шаблон:Party color;"| Rep David Standridge style="background:Шаблон:Party color;"| Rep
35 Steve Hurst style="background:Шаблон:Party color;"| Rep Steve Hurst style="background:Шаблон:Party color;"| Rep
36 Randy Wood style="background:Шаблон:Party color;"| Rep Randy Wood style="background:Шаблон:Party color;"| Rep
37 Bob Fincher style="background:Шаблон:Party color;"| Rep Bob Fincher style="background:Шаблон:Party color;"| Rep
38 Debbie Wood style="background:Шаблон:Party color;"| Rep Debbie Wood style="background:Шаблон:Party color;"| Rep
39 Ginny Shaver style="background:Шаблон:Party color;"| Rep Ginny Shaver style="background:Шаблон:Party color;"| Rep
40 K. L. Brown style="background:Шаблон:Party color;"| Rep Chad Robertson style="background:Шаблон:Party color;"| Rep
41 Corley Ellis style="background:Шаблон:Party color;"| Rep Corley Ellis style="background:Шаблон:Party color;"| Rep
42 Ivan Smith style="background:Шаблон:Party color;"| Rep Ivan Smith style="background:Шаблон:Party color;"| Rep
43 Arnold Mooney style="background:Шаблон:Party color;"| Rep Arnold Mooney style="background:Шаблон:Party color;"| Rep
44 Danny Garrett style="background:Шаблон:Party color;"| Rep Danny Garrett style="background:Шаблон:Party color;"| Rep
45 Dickie Drake style="background:Шаблон:Party color;"| Rep Susan DuBose style="background:Шаблон:Party color;"| Rep
46 David Faulkner style="background:Шаблон:Party color;"| Rep David Faulkner style="background:Шаблон:Party color;"| Rep
47 David Wheeler style="background:Шаблон:Party color;"| Rep Mike Shaw style="background:Шаблон:Party color;"| Rep
48 Jim Carns style="background:Шаблон:Party color;"| Rep Jim Carns style="background:Шаблон:Party color;"| Rep
49 Russell Bedsole style="background:Шаблон:Party color;"| Rep Russell Bedsole style="background:Шаблон:Party color;"| Rep
50 Jim Hill style="background:Шаблон:Party color;"| Rep Jim Hill style="background:Шаблон:Party color;"| Rep
51 Allen Treadaway style="background:Шаблон:Party color;"| Rep Allen Treadaway style="background:Шаблон:Party color;"| Rep
52 John Rogers style="background:Шаблон:Party color;"| Dem John Rogers style="background:Шаблон:Party color;"| Dem
53 Anthony Daniels style="background:Шаблон:Party color;"| Dem Anthony Daniels style="background:Шаблон:Party color;"| Dem
54 Neil Rafferty style="background:Шаблон:Party color;"| Dem Neil Rafferty style="background:Шаблон:Party color;"| Dem
55 Rod Scott style="background:Шаблон:Party color;"| Dem Fred Plump style="background:Шаблон:Party color;"| Dem
56 Louise Alexander style="background:Шаблон:Party color;"| Dem Ontario Tillman style="background:Шаблон:Party color;"| Dem
57 Merika Coleman style="background:Шаблон:Party color;"| Dem Patrick Sellers style="background:Шаблон:Party color;"| Dem
58 Rolanda Hollis style="background:Шаблон:Party color;"| Dem Rolanda Hollis style="background:Шаблон:Party color;"| Dem
59 Mary Moore style="background:Шаблон:Party color;"| Dem Mary Moore style="background:Шаблон:Party color;"| Dem
60 Juandalynn Givan style="background:Шаблон:Party color;"| Dem Juandalynn Givan style="background:Шаблон:Party color;"| Dem
61 Rodney Sullivan style="background:Шаблон:Party color;"| Rep Ron Bolton style="background:Шаблон:Party color;"| Rep
62 Rich Wingo style="background:Шаблон:Party color;"| Rep Bill Lamb style="background:Шаблон:Party color;"| Rep
63 Cynthia Almond style="background:Шаблон:Party color;"| Rep Cynthia Almond style="background:Шаблон:Party color;"| Rep
64 Harry Shiver style="background:Шаблон:Party color;"| Rep Donna Givens style="background:Шаблон:Party color;"| Rep
65 Brett Easterbrook style="background:Шаблон:Party color;"| Rep Brett Easterbrook style="background:Шаблон:Party color;"| Rep
66 Alan Baker style="background:Шаблон:Party color;"| Rep Alan Baker style="background:Шаблон:Party color;"| Rep
67 Prince Chestnut style="background:Шаблон:Party color;"| Dem Prince Chestnut style="background:Шаблон:Party color;"| Dem
68 Thomas Jackson style="background:Шаблон:Party color;"| Dem Thomas Jackson style="background:Шаблон:Party color;"| Dem
69 Kelvin Lawrence style="background:Шаблон:Party color;"| Dem Kelvin Lawrence style="background:Шаблон:Party color;"| Dem
70 Christopher J. England style="background:Шаблон:Party color;"| Dem Christopher J. England style="background:Шаблон:Party color;"| Dem
71 Artis J. McCampbell style="background:Шаблон:Party color;"| Dem Artis J. McCampbell style="background:Шаблон:Party color;"| Dem
72 Ralph Anthony Howard style="background:Шаблон:Party color;"| Dem Curtis Travis style="background:Шаблон:Party color;"| Dem
73 Kenneth Paschal style="background:Шаблон:Party color;"| Rep Kenneth Paschal style="background:Шаблон:Party color;"| Rep
74 Charlotte Meadows style="background:Шаблон:Party color;"| Rep Phillip Ensler style="background:Шаблон:Party color;"| Dem
75 Reed Ingram style="background:Шаблон:Party color;"| Rep Reed Ingram style="background:Шаблон:Party color;"| Rep
76 Patrice McClammy style="background:Шаблон:Party color;"| Dem Patrice McClammy style="background:Шаблон:Party color;"| Dem
77 Tashina Morris style="background:Шаблон:Party color;"| Dem Tashina Morris style="background:Шаблон:Party color;"| Dem
78 Kenyatté Hassell style="background:Шаблон:Party color;"| Dem Kenyatté Hassell style="background:Шаблон:Party color;"| Dem
79 Joe Lovvorn style="background:Шаблон:Party color;"| Rep Joe Lovvorn style="background:Шаблон:Party color;"| Rep
80 Chris Blackshear style="background:Шаблон:Party color;"| Rep Chris Blackshear style="background:Шаблон:Party color;"| Rep
81 Ed Oliver style="background:Шаблон:Party color;"| Rep Ed Oliver style="background:Шаблон:Party color;"| Rep
82 Pebblin Warren style="background:Шаблон:Party color;"| Dem Pebblin Warren style="background:Шаблон:Party color;"| Dem
83 Jeremy Gray style="background:Шаблон:Party color;"| Dem Jeremy Gray style="background:Шаблон:Party color;"| Dem
84 Berry Forte style="background:Шаблон:Party color;"| Dem Berry Forte style="background:Шаблон:Party color;"| Dem
85 Dexter Grimsley style="background:Шаблон:Party color;"| Dem Rick Rehm style="background:Шаблон:Party color;"| Rep
86 Paul Lee style="background:Шаблон:Party color;"| Rep Paul Lee style="background:Шаблон:Party color;"| Rep
87 Jeff Sorrells style="background:Шаблон:Party color;"| Rep Jeff Sorrells style="background:Шаблон:Party color;"| Rep
88 Will Dismukes style="background:Шаблон:Party color;"| Rep Jerry Starnes style="background:Шаблон:Party color;"| Rep
89 Wes Allen style="background:Шаблон:Party color;"| Rep Marcus Paramore style="background:Шаблон:Party color;"| Rep
90 Chris Sells style="background:Шаблон:Party color;"| Rep Chris Sells style="background:Шаблон:Party color;"| Rep
91 Rhett Marques style="background:Шаблон:Party color;"| Rep Rhett Marques style="background:Шаблон:Party color;"| Rep
92 Mike Jones style="background:Шаблон:Party color;"| Rep Matthew Hammett style="background:Шаблон:Party color;"| Rep
93 Steve Clouse style="background:Шаблон:Party color;"| Rep Steve Clouse style="background:Шаблон:Party color;"| Rep
94 Joe Faust style="background:Шаблон:Party color;"| Rep Jennifer Fidler style="background:Шаблон:Party color;"| Rep
95 Steve McMillan style="background:Шаблон:Party color;"| Rep Frances Holk-Jones style="background:Шаблон:Party color;"| Rep
96 Matt Simpson style="background:Шаблон:Party color;"| Rep Matt Simpson style="background:Шаблон:Party color;"| Rep
97 Adline Clarke style="background:Шаблон:Party color;"| Dem Adline Clarke style="background:Шаблон:Party color;"| Dem
98 Napoleon Bracy Jr. style="background:Шаблон:Party color;"| Dem Napoleon Bracy Jr. style="background:Шаблон:Party color;"| Dem
99 Sam Jones style="background:Шаблон:Party color;"| Dem Sam Jones style="background:Шаблон:Party color;"| Dem
100 Victor Gaston style="background:Шаблон:Party color;"| Rep Mark Shirey style="background:Шаблон:Party color;"| Rep
101 Chris Pringle style="background:Шаблон:Party color;"| Rep Chris Pringle style="background:Шаблон:Party color;"| Rep
102 Shane Stringer style="background:Шаблон:Party color;"| Rep Shane Stringer style="background:Шаблон:Party color;"| Rep
103 Barbara Drummond style="background:Шаблон:Party color;"| Dem Barbara Drummond style="background:Шаблон:Party color;"| Dem
104 Margie Wilcox style="background:Шаблон:Party color;"| Rep Margie Wilcox style="background:Шаблон:Party color;"| Rep
105 Chip Brown style="background:Шаблон:Party color;"| Rep Chip Brown style="background:Шаблон:Party color;"| Rep

† - Incumbent not seeking re-election

Closest races

Seats where the margin of victory was under 10%:

  1. Шаблон:Font color
  2. Шаблон:Font color
  3. Шаблон:Font color (gain)

Detailed results

[24]

Overview

77 28
Republican Democratic
Parties Candidates Seats Popular Vote
2018 2022 +/- Strength Votes % Change
Шаблон:Party color cell Republican 82 77 77 Шаблон:Steady 73.33 857,167 71.3 Шаблон:Gain 8.57%
Шаблон:Party color cell Democratic 47 28 28 Шаблон:Steady 26.67 297,978 24.79 Шаблон:Loss 11.72%
Шаблон:Party color cell Libertarian 27 0 0 Шаблон:Steady 0.00 32,127 2.67 Шаблон:Gain 2.52%
Write-ins 0 0 Шаблон:Steady 0.00 14,924 1.24 Шаблон:Gain 0.42%
Total 156 105 105 100.00 1,202,196 100
Turnout
Registered

District 1District 2District 3District 4District 5District 6District 7District 8District 9District 10District 11District 12District 13District 14District 15District 16District 17District 18District 19District 20District 21District 22District 23District 24District 25District 26District 27District 28District 29District 30District 31District 32District 33District 34District 35District 36District 37District 38District 39District 40District 41District 42District 43District 44District 45District 46District 47District 48District 49District 50District 51District 52District 53District 54District 55District 56District 57District 58District 59District 60District 61District 62District 63District 64District 65District 66District 67District 68District 69District 70District 71District 72District 73District 74District 75District 76District 77District 78District 79District 80District 81District 82District 83District 84District 85District 86District 87District 88District 89District 90District 91District 92District 93District 94District 95District 96District 97District 98District 99District 100District 101District 102District 103District 104District 105

District 1

Second term incumbent Republican representative Phillip Pettus had represented the 1st District since November 2014. Pettus was challenged by Florence lawyer Maurice McCaney[25] in the Republican primary. Pettus won the primary by the skin of his teeth.[26] No Democrats or Libertarians filed to run for the seat, leaving Pettus unopposed in the general election. Шаблон:Election box begin no change Шаблон:Election box winning candidate with party link no change Шаблон:Election box write-in with party link no change Шаблон:Election box total no change Шаблон:Election box hold with party link no swing Шаблон:Election box end Шаблон:Election box begin no change Шаблон:Election box winning candidate with party link no change Шаблон:Election box candidate with party link no change Шаблон:Election box total no change Шаблон:Election box end

Endorsements

Шаблон:Endorsements box Шаблон:Endorsements box

District 2

Third term incumbent Republican representative Lynn Greer had represented the 2nd District since November 2010. He announced his retirement at the end of the 2022 election cycles.[2] Former Limestone county commissioner Jason Black,[27] photography studio owner Kimberly Butler,[28] former Limestone County commissioner Ben Harrison[29] and Lauderdale County resident Terrance Irelan[30] all ran in the primary to replace Greer. No candidate gained over half of the vote in the primary,[26] so Harrison and Black advanced to a runoff. In the primary runoff, Harrison defeated Black by a narrow margin.[31] However, Kimberly Butler challenged the results of the primary after obtaining 42 signed affidavits of voters who were assigned to the wrong district after an error. Butler only finished 14 votes out of making the runoff. Her challenge was not heard by the Alabama Republican Party, allowing the results of both primary and the runoff elections to stand. Butler then announced she would run a write-in campaign.[32] No Democrats or Libertarians filed to run for the seat, leaving Harrison unopposed on the general election ballot. Шаблон:Election box begin no change Шаблон:Election box winning candidate with party link no change Шаблон:Election box write-in with party link no change Шаблон:Election box total no change Шаблон:Election box hold with party link no swing Шаблон:Election box end Шаблон:Election box begin no change Шаблон:Election box candidate with party link no change Шаблон:Election box winning candidate with party link no change Шаблон:Election box total no change Шаблон:Election box end Шаблон:Election box begin no change Шаблон:Election box candidate with party link no change Шаблон:Election box candidate with party link no change Шаблон:Election box candidate with party link no change Шаблон:Election box candidate with party link no change Шаблон:Election box total no change Шаблон:Election box end

Endorsements

Шаблон:Endorsements box

District 3

1st term incumbent Republican representative Andrew Sorrell had represented the 3rd District since November 2018. He retired to run for state auditor.[3] Retired United States Air Force officer Fred Joly[33] and mayor of Tuscumbia Kerry "Bubba" Underwood[34] ran in the Republican primary to replace Sorrell while nurse practitioner Susan Warren Bentley[35] faced off against Mercer University alumnus and pastor Wesley Thompson[36] in the Democratic primary. Underwood and Thompson won the Republican and Democratic primaries, respectively.[26][37] Шаблон:Election box begin no change Шаблон:Election box winning candidate with party link no change Шаблон:Election box candidate with party link no change Шаблон:Election box write-in with party link no change Шаблон:Election box total no change Шаблон:Election box end Шаблон:Election box begin no change Шаблон:Election box candidate with party link no change Шаблон:Election box winning candidate with party link no change Шаблон:Election box total no change Шаблон:Election box end Шаблон:Election box begin no change Шаблон:Election box candidate with party link no change Шаблон:Election box winning candidate with party link no change Шаблон:Election box total no change Шаблон:Election box end

Endorsements

Шаблон:Endorsements box Шаблон:Endorsements box Шаблон:Endorsements box

District 4

Second term incumbent Republican representative Parker Moore had represented the 4th District since May 2018. Duncan was challenged in the Republican primary by businesswoman Shelia Banister[38] and State Farm branch owner/operator Patrick Johnson.[39] Johnson managed to force Moore into a runoff,[26] but was just barely defeated.[31] No Democrats or Libertarians filed to run for the seat, leaving Moore unopposed in the general election. Шаблон:Election box begin no change Шаблон:Election box winning candidate with party link no change Шаблон:Election box write-in with party link no change Шаблон:Election box total no change Шаблон:Election box hold with party link no swing Шаблон:Election box end Шаблон:Election box begin no change Шаблон:Election box winning candidate with party link no change Шаблон:Election box candidate with party link no change Шаблон:Election box total no change Шаблон:Election box end Шаблон:Election box begin no change Шаблон:Election box candidate with party link no change Шаблон:Election box candidate with party link no change Шаблон:Election box candidate with party link no change Шаблон:Election box total no change Шаблон:Election box end

Endorsements

Шаблон:Endorsements box Шаблон:Endorsements box Шаблон:Endorsements box

District 5

Second term incumbent Republican representative Danny Crawford was unopposed in the 5th district. Шаблон:Election box begin no change Шаблон:Election box winning candidate with party link no change Шаблон:Election box write-in with party link no change Шаблон:Election box total no change Шаблон:Election box hold with party link no swing Шаблон:Election box end

Endorsements

Шаблон:Endorsements box

District 6

1st term incumbent Republican representative Andy Whitt had represented the 6th district since 2018. Greg Turner was nominated by the Libertarian Party and contested the district in the general election. Шаблон:Election box begin no change[40] Шаблон:Election box winning candidate with party link no change Шаблон:Election box candidate with party link no change Шаблон:Election box write-in with party link no change Шаблон:Election box total no change Шаблон:Election box end

Endorsements

Шаблон:Endorsements box Шаблон:Endorsements box

District 7

First term incumbent Republican representative Proncey Robertson was defeated in the primary by electrical engineer Ernie Yarbrough.[41] Lawrence County Commissioner Mose Jones, Jr.Шаблон:Cn and Marc Durocher were nominated by the Democratic and Libertarian parties, respectively, to challenge Yarbrough in the general election. Шаблон:Election box begin no change [40] Шаблон:Election box winning candidate with party link no change Шаблон:Election box candidate with party link no change Шаблон:Election box candidate with party link no change Шаблон:Election box write-in with party link no change Шаблон:Election box total no change Шаблон:Election box end Шаблон:Election box begin no change Шаблон:Election box candidate with party link no change Шаблон:Election box winning candidate with party link no change Шаблон:Election box total no change Шаблон:Election box end

Endorsements

Шаблон:Endorsements box Шаблон:Endorsements box Шаблон:Endorsements box

District 8

Third term incumbent Republican representative Terri Collins had represented the 8th District 2010. The Libertarian Party nominated tutor Angela Walser[42] to contest the district in the general election. Шаблон:Election box begin no change Шаблон:Election box winning candidate with party link no change Шаблон:Election box candidate with party link no change Шаблон:Election box write-in with party link no change Шаблон:Election box total no change Шаблон:Election box end

Endorsements

Шаблон:Endorsements box Шаблон:Endorsements box

District 9

First term incumbent Republican representative Scott Stadthagen had represented the 9th District since November 2018. The Libertarian Party nominated Gregory Bodine to contest the district in the general election. Шаблон:Election box begin no change[40] Шаблон:Election box winning candidate with party link no change Шаблон:Election box candidate with party link no change Шаблон:Election box write-in with party link no change Шаблон:Election box total no change Шаблон:Election box end

Endorsements

Шаблон:Endorsements box Шаблон:Endorsements box

District 10

Fifth term incumbent Republican representative Mike Ball had represented the 10th District since November 2002. Ball announced his retirement in an op-ed to Yellowhammer News.[4] Retired United States Army surgeon David Cole[43] was nominated by the Republican Party to replace Ball. Accountant Anson Knowles initially filed to run in the primary against Cole, but was thrown off the ballot due to his activism in the Libertarian Party of Madison County.[44] Counselor Marilyn Lands[45] and Elijah Boyd were nominated by the Democratic and Libertarian parties, respectively, to challenge the district in the general election. Шаблон:Election box begin no change[40] Шаблон:Election box winning candidate with party link no change Шаблон:Election box candidate with party link no change Шаблон:Election box candidate with party link no change Шаблон:Election box write-in with party link no change Шаблон:Election box total no change Шаблон:Election box end

Endorsements

Шаблон:Endorsements box Шаблон:Endorsements box Шаблон:Endorsements box

District 11

Third term incumbent Republican representative Randall Shedd ran unopposed in the 11th district. Шаблон:Election box begin no change Шаблон:Election box candidate with party link no change Шаблон:Election box write-in with party link no change Шаблон:Election box total no change Шаблон:Election box hold with party link no swing Шаблон:Election box end

Endorsements

Шаблон:Endorsements box

District 12

Second term incumbent Republican representative Corey Harbison was challenged by former state representative and perennial candidate James C. Fields[46] in the 12th district. Шаблон:Election box begin no change[40] Шаблон:Election box winning candidate with party link no change Шаблон:Election box candidate with party link no change Шаблон:Election box write-in with party link no change Шаблон:Election box total no change Шаблон:Election box end

Endorsements

Шаблон:Endorsements box Шаблон:Endorsements box

District 13

Second term incumbent Republican representative Connie Rowe resigned her seat after being selected to serve in as a political adviser to Lieutenant Governor of Alabama Will Ainsworth.[5] Retired advertising firm owner Greg Barnes,[47] Walker County Commissioner Keith Davis,[48] Jasper Police Department Lieutenant Matt Dozier,[49] attorney at law Charlie Waits[50] and auto dealership owner Matt Woods[51] all ran in the primary to replace Rowe. Matt Woods cleared the field and avoided a runoff.[26] Mark Davenport was nominated by the Libertarian Party to challenge Woods in the general election. Шаблон:Election box begin no change[40] Шаблон:Election box winning candidate with party link no change Шаблон:Election box candidate with party link no change Шаблон:Election box write-in with party link no change Шаблон:Election box total no change Шаблон:Election box end Шаблон:Election box begin no change Шаблон:Election box candidate with party link no change Шаблон:Election box candidate with party link no change Шаблон:Election box candidate with party link no change Шаблон:Election box candidate with party link no change Шаблон:Election box winning candidate with party link no change Шаблон:Election box total no change Шаблон:Election box end

Endorsements

Шаблон:Endorsements box

District 14

First term incumbent Republican representative Tim Wadsworth was challenged in the primary by Oakman mayor Cory Franks[52] and mechanical engineer Tom Fredricks.[53] Fredricks managed to pull Wadsworth barely into runoff territory.[26] In the runoff, Wadsworth scored a narrow victory to keep his seat.[31] No Libertarians or Democrats filed to run for the seat, leaving Wadsworth unopposed on the general election ballot. Шаблон:Election box begin no change[40] Шаблон:Election box candidate with party link no change Шаблон:Election box write-in with party link no change Шаблон:Election box total no change Шаблон:Election box hold with party link no swing Шаблон:Election box end Шаблон:Election box begin no change Шаблон:Election box winning candidate with party link no change Шаблон:Election box candidate with party link no change Шаблон:Election box total no change Шаблон:Election box end Шаблон:Election box begin no change Шаблон:Election box candidate with party link no change Шаблон:Election box candidate with party link no change Шаблон:Election box candidate with party link no change Шаблон:Election box total no change Шаблон:Election box end

Endorsements

Шаблон:Endorsements box

District 15

Third term incumbent Republican representative Allen Farley opted not to seek reelection in 2022.[6] Helena city councilwoman Leigh Hulsey and Bessemer resident Brad Tompkins ran in the primary to replace Farley.[6] In the primary, it was Hulsey who came out on top.[26] The Democratic Party nominated lawyer Richard Rouco[54] to contest the district in the general election. Шаблон:Election box begin no change[40] Шаблон:Election box winning candidate with party link no change Шаблон:Election box candidate with party link no change Шаблон:Election box write-in with party link no change Шаблон:Election box total no change Шаблон:Election box end Шаблон:Election box begin no change Шаблон:Election box winning candidate with party link no change Шаблон:Election box candidate with party link no change Шаблон:Election box total no change Шаблон:Election box end

Endorsements

Шаблон:Endorsements box Шаблон:Endorsements box Шаблон:Endorsements box

District 16

Second term incumbent Republican representative Kyle South ran unopposed in the 16th district. Шаблон:Election box begin no change Шаблон:Election box candidate with party link no change Шаблон:Election box write-in with party link no change Шаблон:Election box total no change Шаблон:Election box hold with party link no swing Шаблон:Election box end

Endorsements

Шаблон:Endorsements box

District 17

First term incumbent Republican representative Tracy Estes ran unopposed in the 17th district. Шаблон:Election box begin no change Шаблон:Election box candidate with party link no change Шаблон:Election box write-in with party link no change Шаблон:Election box total no change Шаблон:Election box hold with party link no swing Шаблон:Election box end

Endorsements

Шаблон:Endorsements box

District 18

First term incumbent Republican representative Jamie Kiel ran for reelection in the 18th district. The Libertarian Party nominated Talia Shimp to challenge Kiel in the general election. Шаблон:Election box begin no change Шаблон:Election box winning candidate with party link no change Шаблон:Election box candidate with party link no change Шаблон:Election box write-in with party link no change Шаблон:Election box total no change Шаблон:Election box end

Endorsements

Шаблон:Endorsements box Шаблон:Endorsements box

District 19

Eighth term incumbent Democratic representative Laura Hall ran unopposed in the 19th district. Шаблон:Election box begin no change[40] Шаблон:Election box candidate with party link no change Шаблон:Election box write-in with party link no change Шаблон:Election box total no change Шаблон:Election box hold with party link no swing Шаблон:Election box end

Endorsements

Шаблон:Endorsements box

District 20

Ninth term incumbent Republican representative Howard Sanderford opted not to seek reelection in 2022.[7] Progress Bank Chief Risk Officer James Brown, commercial real estate broker James Lomax, lawyer Angela McClure, and defense contractor Frances Taylor[55] all ran in the primary to replace Sanderford. No candidate gained the needed majority of the vote,[26] so Lomax and Taylor advanced to a runoff. Lomax scored a victory in the runoff.[31] No Democrats or Libertarians filed to run for the seat, leaving Lomax unopposed in the general election. Шаблон:Election box begin no change[40] Шаблон:Election box candidate with party link no change Шаблон:Election box write-in with party link no change Шаблон:Election box total no change Шаблон:Election box hold with party link no swing Шаблон:Election box end Шаблон:Election box begin no change Шаблон:Election box winning candidate with party link no change Шаблон:Election box candidate with party link no change Шаблон:Election box total no change Шаблон:Election box end Шаблон:Election box begin no change Шаблон:Election box candidate with party link no change Шаблон:Election box candidate with party link no change Шаблон:Election box candidate with party link no change Шаблон:Election box candidate with party link no change Шаблон:Election box total no change Шаблон:Election box end

Endorsements

Шаблон:Endorsements box

District 21

Second term incumbent Republican representative Rex Reynolds ran unopposed in the 21st district. Шаблон:Election box begin no change[40] Шаблон:Election box candidate with party link no change Шаблон:Election box write-in with party link no change Шаблон:Election box total no change Шаблон:Election box hold with party link no swing Шаблон:Election box end

Endorsements

Шаблон:Endorsements box

District 22

Second term incumbent Republican representative Ritchie Whorton ran unopposed in the 22nd district. Шаблон:Election box begin no change Шаблон:Election box candidate with party link no change Шаблон:Election box write-in with party link no change Шаблон:Election box total no change Шаблон:Election box hold with party link no swing Шаблон:Election box end

Endorsements

Шаблон:Endorsements box

District 23

Second term incumbent Republican representative Tommy Hanes was primaried by Vulcan Materials operations manager Mike Kirkland.[56][26] No Libertarians or Democrats filed to run for the seat, leaving Kirkland unopposed in the general election. Шаблон:Election box begin no change[40] Шаблон:Election box candidate with party link no change Шаблон:Election box write-in with party link no change Шаблон:Election box total no change Шаблон:Election box hold with party link no swing Шаблон:Election box end Шаблон:Election box begin no change Шаблон:Election box candidate with party link no change Шаблон:Election box winning candidate with party link no change Шаблон:Election box total no change Шаблон:Election box end

Endorsements

Шаблон:Endorsements box Шаблон:Endorsements box

District 24

Alabama House of Representatives Majority Leader Nathaniel Ledbetter swept aside token opposition from computer scientist and business owner Don Stout.[57][26] No Libertarians or Democrats filed to run for the seat, leaving Ledbetter unopposed in the general election. Democratic primary and general election were canceled because the Republican candidate was the only candidate in the general election. Шаблон:Election box begin no change[40] Шаблон:Election box candidate with party link no change Шаблон:Election box total no change Шаблон:Election box hold with party link no swing Шаблон:Election box end Шаблон:Election box begin no change Шаблон:Election box winning candidate with party link no change Шаблон:Election box candidate with party link no change Шаблон:Election box total no change Шаблон:Election box end

Endorsements

Шаблон:Endorsements box Шаблон:Endorsements box

District 25

Fourth term incumbent Republican representative and Speaker of the Alabama House of Representatives Mac McCutcheon announced his retirement at the conclusion of the 2022 legislative session.[8] Retired United States Army helicopter pilot Buck Clemons[58] and pharmacist Phillip Rigsby[59] ran in the primary to replace McCutcheon. Rigsby annihilated Clemons in the primary.[26] Former Miss America Mallory Hagan[60] was nominated by the Democratic Party to contest the district in the general election. Шаблон:Election box begin no change Шаблон:Election box candidate with party link no change Шаблон:Election box candidate with party link no change Шаблон:Election box write-in with party link no change Шаблон:Election box total no change Шаблон:Election box end Шаблон:Election box begin no change Шаблон:Election box candidate with party link no change Шаблон:Election box winning candidate with party link no change Шаблон:Election box total no change Шаблон:Election box end

Endorsements

Шаблон:Endorsements box Шаблон:Endorsements box

District 26

Third term incumbent Republican representative Kerry Rich announced he would not seek reelection in 2022.[9] Financial planner Brock Colvin,[61] nurse Annette Holcomb[62] and businessman Todd Mitchem[63] all ran in the primary to replace Rich. Colvin won the primary outright[26] to represent the Republican Party in the general election. Pastor Ben Alford[64] was nominated by the Democratic Party to contest the district in the general election. Шаблон:Election box begin no change Шаблон:Election box candidate with party link no change Шаблон:Election box candidate with party link no change Шаблон:Election box write-in with party link no change Шаблон:Election box total no change Шаблон:Election box end Шаблон:Election box begin no change Шаблон:Election box winning candidate with party link no change Шаблон:Election box candidate with party link no change Шаблон:Election box candidate with party link no change Шаблон:Election box total no change Шаблон:Election box end

Endorsements

Шаблон:Endorsements box Шаблон:Endorsements box Шаблон:Endorsements box

District 27

First term incumbent Republican representative Wes Kitchens ran for reelection in the 27th district against Democratic nominee and publisher Herb Neu.[65] Шаблон:Election box begin no change Шаблон:Election box candidate with party link no change Шаблон:Election box candidate with party link no change Шаблон:Election box write-in with party link no change Шаблон:Election box total no change Шаблон:Election box end

Endorsements

Шаблон:Endorsements box Шаблон:Endorsements box

District 28

First term incumbent Republican representative Gil Isbell was primaried by former holder of this seat Mack Butler.[21][26] No Libertarians or Democrats filed to run for the seat, leaving Butler unopposed on the general election ballot. Controversy arose from this election as some voters in this district were accidentally assigned to District 29, and vice versa. This oversight was acknowledged by Etowah County Probate Judge Scott Hassell.[66] Шаблон:Election box begin no change Шаблон:Election box candidate with party link no change Шаблон:Election box write-in with party link no change Шаблон:Election box total no change Шаблон:Election box hold with party link no swing Шаблон:Election box end Шаблон:Election box begin no change Шаблон:Election box candidate with party link no change Шаблон:Election box winning candidate with party link no change Шаблон:Election box total no change Шаблон:Election box end

Endorsements

Шаблон:Endorsements box Шаблон:Endorsements box

District 29

Third term incumbent Republican representative Becky Nordgren resigned her seat in 2021 after being elected Revenue Commissioner of Etowah County. County Commissioner Jamie Grant[67] and preacher Mark Gidley[68] ran in the primary to replace Nordgren. Gidley only won the primary by 74 votes,[26] and an error made by the county in correctly assigning voters between Districts 28 and 29 caused Grant to not immediately concede the election.[66] However, Gidley was still certified as the winner. Clifford Foy Valentin was nominated by the Libertarian Party to contest the district in the general election. Шаблон:Election box begin no change[40] Шаблон:Election box candidate with party link no change Шаблон:Election box candidate with party link no change Шаблон:Election box write-in with party link no change Шаблон:Election box total no change Шаблон:Election box end Шаблон:Election box begin no change Шаблон:Election box winning candidate with party link no change Шаблон:Election box candidate with party link no change Шаблон:Election box total no change Шаблон:Election box end

Endorsements

Шаблон:Endorsements box Шаблон:Endorsements box Шаблон:Endorsements box

District 30

First term incumbent Republican representative Craig Lipscomb ran unopposed in the 30th district. Шаблон:Election box begin no change Шаблон:Election box candidate with party link no change Шаблон:Election box write-in with party link no change Шаблон:Election box total no change Шаблон:Election box hold with party link no swing Шаблон:Election box end

Endorsements

Шаблон:Endorsements box

District 31

Third term incumbent Republican representative Mike Holmes announced he would not run for reelection in 2022.[10] Cybersecurity specialist Chadwick Smith[10] and Elmore County Commission Chairman Troy Stubbs[69] both ran in the primary to replace Holmes, with Stubbs gaining about two-thirds of the vote.[26] No Libertarians or Democrats filed to run for the seat, leaving Stubbs unopposed on the general election ballot. Шаблон:Election box begin no change Шаблон:Election box candidate with party link no change Шаблон:Election box write-in with party link no change Шаблон:Election box total no change Шаблон:Election box hold with party link no swing Шаблон:Election box end Шаблон:Election box begin no change Шаблон:Election box candidate with party link no change Шаблон:Election box winning candidate with party link no change Шаблон:Election box total no change Шаблон:Election box end

Endorsements

Шаблон:Endorsements box

District 32

Eighth term incumbent Democratic representative Barbara Boyd was challenged by Republican nominee Evan Jackson in the 32nd district. Шаблон:Election box begin no change Шаблон:Election box candidate with party link no change Шаблон:Election box candidate with party link no change Шаблон:Election box write-in with party link no change Шаблон:Election box total no change Шаблон:Election box end

Endorsements

Шаблон:Endorsements box Шаблон:Endorsements box

District 33

Ben Robbins ran for his first full term after succeeding the late Ronald Johnson in a special election. The Democratic Party nominated Kappa Alpha Psi fundraising consultant Fred Crum[70] to challenge Robbins in the general election. Шаблон:Election box begin no change Шаблон:Election box candidate with party link no change Шаблон:Election box candidate with party link no change Шаблон:Election box write-in with party link no change Шаблон:Election box total no change Шаблон:Election box end

Endorsements

Шаблон:Endorsements box Шаблон:Endorsements box

District 34

Third term incumbent Republican representative David Standridge ran unopposed in the 34th district. Шаблон:Election box begin no change Шаблон:Election box candidate with party link no change Шаблон:Election box write-in with party link no change Шаблон:Election box total no change Шаблон:Election box hold with party link no swing Шаблон:Election box end

Endorsements

Шаблон:Endorsements box

District 35

Seventh term incumbent Republican representative Steve Hurst ran unopposed in the 35th district. Шаблон:Election box begin no change Шаблон:Election box candidate with party link no change Шаблон:Election box write-in with party link no change Шаблон:Election box total no change Шаблон:Election box hold with party link no swing Шаблон:Election box end

Endorsements

Шаблон:Endorsements box

District 36

Sixth term incumbent Republican representative Randy Wood ran unopposed in the 36th district. Шаблон:Election box begin no change Шаблон:Election box candidate with party link no change Шаблон:Election box write-in with party link no change Шаблон:Election box total no change Шаблон:Election box hold with party link no swing Шаблон:Election box end

Endorsements

Шаблон:Endorsements box

District 37

Second term incumbent Republican representative Bob Fincher ran unopposed in the 37th district. Шаблон:Election box begin no change Шаблон:Election box candidate with party link no change Шаблон:Election box write-in with party link no change Шаблон:Election box total no change Шаблон:Election box hold with party link no swing Шаблон:Election box end

Endorsements

Шаблон:Endorsements box

District 38

First term incumbent Republican representative Debbie Wood was challenged in the primary by Alabama National Guard officer Micah Messer.[71] Wood narrowly won the primary to keep her seat.[26] Charles A. Temm, Jr. was nominated by the Libertarian Party to contest the district in the general election. Шаблон:Election box begin no change Шаблон:Election box candidate with party link no change Шаблон:Election box candidate with party link no change Шаблон:Election box write-in with party link no change Шаблон:Election box total no change Шаблон:Election box end Шаблон:Election box begin no change Шаблон:Election box winning candidate with party link no change Шаблон:Election box candidate with party link no change Шаблон:Election box total no change Шаблон:Election box end

Endorsements

Шаблон:Endorsements box Шаблон:Endorsements box Шаблон:Endorsements box

District 39

First term incumbent Republican representative Ginny Shaver was challenged by Brent Rhodes in the primary. Shaver demolished Rhodes in the primary.[26] No Libertarians or Democrats filed to run for the seat, leaving Shaver unopposed in the general election. Democratic primary and general election were canceled because the Republican candidate was the only candidate in the general election. Шаблон:Election box begin no change Шаблон:Election box candidate with party link no change Шаблон:Election box write-in with party link no change Шаблон:Election box total no change Шаблон:Election box hold with party link no swing Шаблон:Election box end Шаблон:Election box begin no change Шаблон:Election box winning candidate with party link no change Шаблон:Election box candidate with party link no change Шаблон:Election box total no change Шаблон:Election box end

Endorsements

Шаблон:Endorsements box

District 40

Fourth term incumbent Republican representative K. L. Brown announced he would not seek reelection in 2022.[11] Teacher Gayla Blanton,[72] Anniston finance director Julie Borrelli,[73] magazine owner Katie Exum,[74] Jacksonville State University professor Bill Lester,[75] general contractor Bill McAdams,[76] United States Navy veteran Chad Robertson[77] and University of Alabama student Jakob Williamson[78] all crowded in the primary to replace Brown. However, none of them exceeded a quarter of the vote,[26] forcing Borrelli and Robertson into a runoff. In the runoff, Robertson squeaked to a razor-thin 19 vote victory.[31] The Democratic Party nominated Jacksonville resident Pam Howard[11] to run against Robertson in the general election. Шаблон:Election box begin no change Шаблон:Election box candidate with party link no change Шаблон:Election box candidate with party link no change Шаблон:Election box write-in with party link no change Шаблон:Election box total no change Шаблон:Election box end Шаблон:Election box begin no change Шаблон:Election box candidate with party link no change Шаблон:Election box winning candidate with party link no change Шаблон:Election box total no change Шаблон:Election box end Шаблон:Election box begin no change Шаблон:Election box candidate with party link no change Шаблон:Election box candidate with party link no change Шаблон:Election box candidate with party link no change Шаблон:Election box candidate with party link no change Шаблон:Election box candidate with party link no change Шаблон:Election box candidate with party link no change Шаблон:Election box candidate with party link no change Шаблон:Election box total no change Шаблон:Election box end

Endorsements

Шаблон:Endorsements box Шаблон:Endorsements box Шаблон:Endorsements box Шаблон:Endorsements box

District 41

Second term incumbent Republican representative Corley Ellis ran against Democratic and Libertarian challengers Chris Nelson and Matthew Gregory Morris, Jr. respectively. Шаблон:Election box begin no change[40] Шаблон:Election box winning candidate with party link no change Шаблон:Election box candidate with party link no change Шаблон:Election box candidate with party link no change Шаблон:Election box write-in with party link no change Шаблон:Election box total no change Шаблон:Election box end

Endorsements

Шаблон:Endorsements box Шаблон:Endorsements box Шаблон:Endorsements box

District 42

Ivan Smith ran for his first full term in the House after succeeding Jimmy Martin in a special election. The Libertarian Party nominated Doug Ward to challenge Smith in the general election. Шаблон:Election box begin no change[40] Шаблон:Election box winning candidate with party link no change Шаблон:Election box candidate with party link no change Шаблон:Election box write-in with party link no change Шаблон:Election box total no change Шаблон:Election box end

Endorsements

Шаблон:Endorsements box Шаблон:Endorsements box

District 43

Second term incumbent Republican representative Arnold Mooney was challenged by community organizer Prince Cleveland[79] and Jason Newell Davis Burr for District 43's seat. Шаблон:Election box begin no change[40] Шаблон:Election box candidate with party link no change Шаблон:Election box candidate with party link no change Шаблон:Election box candidate with party link no change Шаблон:Election box write-in with party link no change Шаблон:Election box total no change Шаблон:Election box end

Endorsements

Шаблон:Endorsements box Шаблон:Endorsements box Шаблон:Endorsements box

District 44

Second term incumbent Republican representative Danny Garrett ran for reelection against Libertarian nominee John Wiley Boone. Шаблон:Election box begin no change[40] Шаблон:Election box winning candidate with party link no change Шаблон:Election box candidate with party link no change Шаблон:Election box write-in with party link no change Шаблон:Election box total no change Шаблон:Election box end

Endorsements

Шаблон:Endorsements box Шаблон:Endorsements box

District 45

Third term incumbent Republican representative Dickie Drake was annihilated by banker Susan DuBose.[80][26] The Libertarian Party nominated Kari Mitchell Whitaker to face DuBose in the general election. Шаблон:Election box begin no change[40] Шаблон:Election box winning candidate with party link no change Шаблон:Election box candidate with party link no change Шаблон:Election box write-in with party link no change Шаблон:Election box total no change Шаблон:Election box end Шаблон:Election box begin no change Шаблон:Election box candidate with party link no change Шаблон:Election box winning candidate with party link no change Шаблон:Election box total no change Шаблон:Election box end

Endorsements

Шаблон:Endorsements box Шаблон:Endorsements box Шаблон:Endorsements box

District 46

Second term incumbent Republican representative David Faulkner ran unopposed in the 46th district. Шаблон:Election box begin no change Шаблон:Election box candidate with party link no change Шаблон:Election box write-in with party link no change Шаблон:Election box total no change Шаблон:Election box hold with party link no swing Шаблон:Election box end

Endorsements

Шаблон:Endorsements box

District 47

First term incumbent Republican representative David Wheeler died in office in March 2022.[81] The Republican Party nominated Hoover city councilman Mike Shaw to succeed Wheeler through a closed nomination process.[82] Alabama National Guard member Christian Coleman and perennial candidate Jim Toomey[83] ran in the Democratic primary to challenge Shaw. Coleman won the primary by a whopping 5 votes[37] to gain his party's nomination. Шаблон:Election box begin no change Шаблон:Election box candidate with party link no change Шаблон:Election box candidate with party link no change Шаблон:Election box write-in with party link no change Шаблон:Election box total no change Шаблон:Election box end Шаблон:Election box begin no change Шаблон:Election box winning candidate with party link no change Шаблон:Election box candidate with party link no change Шаблон:Election box total no change Шаблон:Election box end

Endorsements

Шаблон:Endorsements box Шаблон:Endorsements box

District 48

Third term incumbent Republican representative Jim Carns was challenged by marketing director William Wentowski[84] in the primary. Carns wiped the floor with Wentowski[26] and went on to face Libertarian nominee Bruce Stutts in the general election. Шаблон:Election box begin no change[40] Шаблон:Election box winning candidate with party link no change Шаблон:Election box candidate with party link no change Шаблон:Election box write-in with party link no change Шаблон:Election box total no change Шаблон:Election box end Шаблон:Election box begin no change Шаблон:Election box winning candidate with party link no change Шаблон:Election box candidate with party link no change Шаблон:Election box total no change Шаблон:Election box end

Endorsements

Шаблон:Endorsements box Шаблон:Endorsements box

District 49

Second term incumbent Republican representative April Weaver resigned her seat in 2020. Incumbent Russell Bedsole demolished talk radio host Michael Hart[85] in the primary[26] and ran unopposed in the general election. Шаблон:Election box begin no change Шаблон:Election box candidate with party link no change Шаблон:Election box write-in with party link no change Шаблон:Election box total no change Шаблон:Election box hold with party link no swing Шаблон:Election box end Шаблон:Election box begin no change Шаблон:Election box winning candidate with party link no change Шаблон:Election box candidate with party link no change Шаблон:Election box total no change Шаблон:Election box end

Endorsements

Шаблон:Endorsements box Шаблон:Endorsements box

District 50

Third term incumbent Republican representative Jim Hill ran unopposed in the 50th district. Шаблон:Election box begin no change Шаблон:Election box candidate with party link no change Шаблон:Election box write-in with party link no change Шаблон:Election box total no change Шаблон:Election box hold with party link no swing Шаблон:Election box end

Endorsements

Шаблон:Endorsements box

District 51

Fourth term incumbent Republican representative Allen Treadaway ran unopposed in the 51st district. Шаблон:Election box begin no change Шаблон:Election box candidate with party link no change Шаблон:Election box write-in with party link no change Шаблон:Election box total no change Шаблон:Election box hold with party link no swing Шаблон:Election box end

Endorsements

Шаблон:Endorsements box

District 52

40-year incumbent John Rogers was challenged in the primary by Western Kentucky University alumna LaTanya Millhouse[86] in the primary. Rogers won the primary in convincing fashion[37] and went unopposed in the general election. Шаблон:Election box begin no change Шаблон:Election box candidate with party link no change Шаблон:Election box write-in with party link no change Шаблон:Election box total no change Шаблон:Election box hold with party link no change Шаблон:Election box end Шаблон:Election box begin no change Шаблон:Election box winning candidate with party link no change Шаблон:Election box candidate with party link no change Шаблон:Election box total no change Шаблон:Election box end

Endorsements

Шаблон:Endorsements box

District 53

Alabama House of Representatives Minority Leader Anthony Daniels ran unopposed in the 53rd district. Шаблон:Election box begin no change Шаблон:Election box candidate with party link no change Шаблон:Election box write-in with party link no change Шаблон:Election box total no change Шаблон:Election box hold with party link no swing Шаблон:Election box end

Endorsements

Шаблон:Endorsements box

District 54

First term incumbent Democratic representative Neil Rafferty was challenged by community organizer Brit Blalock[87] and barber shop owner Edward Maddox[88] in the primary, but Rafferty managed to gain enough votes to avoid a runoff.[37] No Republicans or Libertarians filed to run for the seat, leaving Rafferty unopposed in the general election. Шаблон:Election box begin no change Шаблон:Election box candidate with party link no change Шаблон:Election box write-in with party link no change Шаблон:Election box total no change Шаблон:Election box hold with party link no change Шаблон:Election box end Шаблон:Election box begin no change Шаблон:Election box winning candidate with party link no change Шаблон:Election box candidate with party link no change Шаблон:Election box candidate with party link no change Шаблон:Election box total no change Шаблон:Election box end

Endorsements

Шаблон:Endorsements box

District 55

Fifth term incumbent Democratic representative Rod Scott represented the 55th District since 2006. Birmingham Police Department Sergeant Travis Hendrix,[89] Fairfield city councilwoman Phyllis Oden-Jones,[90] United States Army veteran Fred "Coach" Plump[91] and perennial candidate Antwon Bernard Womack[92] all challenged Scott in the primary. No candidate gained the needed majority of votes to declare victory,[37] so Plump and Scott advanced to a runoff. In the runoff, Plump defeated incumbent Scott by a razor-thin 33 vote margin[93] to oust incumbent Scott and gain his party's nomination. Following the runoff, Scott requested a recount to be held at the headquarters of the Jefferson County Democratic Party, but the recount only reaffirmed Plump's victory.[22] No Libertarians or Republicans filed to run for the seat, leaving Plump unopposed in the general election.

Файл:2022 AL HD55 Democratic Primary by Precinct.svg
Primary results by precinct (left), including provisional (top right) and absentee (bottom right) ballot precincts. Шаблон:Collapsible list Шаблон:Collapsible list Шаблон:Collapsible list Шаблон:Collapsible list Шаблон:Collapsible list Шаблон:Collapsible list Шаблон:Collapsible list Шаблон:Collapsible list

Шаблон:Election box begin no change Шаблон:Election box winning candidate with party link no change Шаблон:Election box winning candidate with party link no change Шаблон:Election box candidate with party link no change Шаблон:Election box candidate with party link no change Шаблон:Election box candidate with party link no change Шаблон:Election box total no change Шаблон:Election box end Шаблон:Election box begin no change Шаблон:Election box winning candidate with party link no change Шаблон:Election box candidate with party link no change Шаблон:Election box total no change Шаблон:Election box end Шаблон:Election box begin no change Шаблон:Election box winning candidate with party link no change Шаблон:Election box write-in with party link no change Шаблон:Election box total no change Шаблон:Election box hold with party link no swing Шаблон:Election box end

Endorsements

Шаблон:Endorsements box Шаблон:Endorsements box

District 56

Second term incumbent Democratic representative Louise Alexander represented the 56th District since November 2014. Alexander would forgo reelection to run for the seat of retiring state senator Priscilla Dunn.[18] Birmingham Water Works Board member Tereshia Huffman, former Bessemer city councilman Cleo King, current Bessemer city councilman Jesse Matthews and attorney at law Ontario Tillman[94] all ran in the primary to replace Alexander. No candidate eclipsed the needed number of votes to win outright,[37] so Huffman and Tillman advanced to a runoff. In the runoff, Tillman trounced Huffman[93] on the way to gaining his party's nomination for the seat. The Libertarian Party nominated Carson B. Lester to challenge Tillman for the seat in the general election. Шаблон:Election box begin no change[40] Шаблон:Election box winning candidate with party link no change Шаблон:Election box candidate with party link no change Шаблон:Election box write-in with party link no change Шаблон:Election box total no change Шаблон:Election box end Шаблон:Election box begin no change Шаблон:Election box candidate with party link no change Шаблон:Election box winning candidate with party link no change Шаблон:Election box total no change Шаблон:Election box end Шаблон:Election box begin no change Шаблон:Election box candidate with party link no change Шаблон:Election box candidate with party link no change Шаблон:Election box candidate with party link no change Шаблон:Election box candidate with party link no change Шаблон:Election box total no change Шаблон:Election box end

Endorsements

Шаблон:Endorsements box Шаблон:Endorsements box

District 57

Fifth term incumbent Democratic representative Merika Coleman opted to forgo reelection to run for the Senate seat of the retiring Priscilla Dunn.[19] Pleasant Grove city councilman Kevin Dunn,[95] pastor Patrick Sellers[96] and United States Army veteran Charles Ray Winston III[97] all ran in the primary to replace Coleman. Sellers just barely finished below the threshold for outright victory,[37] so he and Winston advanced to a runoff. Sellers managed to win the runoff by the skin of his teeth,[93] going on to face Republican nominee Delor Baumann and Libertarian nominee Manijeh Nancy Jones in the general election. Шаблон:Election box begin no change[40] Шаблон:Election box winning candidate with party link no change Шаблон:Election box candidate with party link no change Шаблон:Election box candidate with party link no change Шаблон:Election box write-in with party link no change Шаблон:Election box total no change Шаблон:Election box end Шаблон:Election box begin no change Шаблон:Election box winning candidate with party link no change Шаблон:Election box candidate with party link no change Шаблон:Election box total no change Шаблон:Election box end Шаблон:Election box begin no change Шаблон:Election box candidate with party link no change Шаблон:Election box candidate with party link no change Шаблон:Election box candidate with party link no change Шаблон:Election box total no change Шаблон:Election box end

Endorsements

Шаблон:Endorsements box Шаблон:Endorsements box Шаблон:Endorsements box

District 58

Second term incumbent Democratic representative Rolanda Hollis ran unopposed in the 58th district. Шаблон:Election box begin no change Шаблон:Election box candidate with party link no change Шаблон:Election box write-in with party link no change Шаблон:Election box total no change Шаблон:Election box hold with party link no swing Шаблон:Election box end

Endorsements

Шаблон:Endorsements box

District 59

Sixth term incumbent Democratic representative Mary Moore ran unopposed in the 59th district. Шаблон:Election box begin no change Шаблон:Election box candidate with party link no change Шаблон:Election box write-in with party link no change Шаблон:Election box total no change Шаблон:Election box hold with party link no swing Шаблон:Election box end

Endorsements

Шаблон:Endorsements box

District 60

Third term incumbent Democratic representative Juandalynn Givan was challenged by firefighter Nina Taylor in the primary. Givan easily won the primary and advanced to face Libertarian nominee and Fultondale native J.P. French in the general election. Шаблон:Election box begin no change[40] Шаблон:Election box winning candidate with party link no change Шаблон:Election box candidate with party link no change Шаблон:Election box write-in with party link no change Шаблон:Election box total no change Шаблон:Election box end Шаблон:Election box begin no change Шаблон:Election box winning candidate with party link no change Шаблон:Election box candidate with party link no change Шаблон:Election box total no change Шаблон:Election box end

Endorsements

Шаблон:Endorsements box Шаблон:Endorsements box

District 61

First term incumbent Republican representative Rodney Sullivan announced he would not run for reelection in the 2022 cycle.[12] Retired Northport police captain Ron Bolton[98] ran for the Republican nomination against media broadcaster Kimberly Madison.[99] In the primary, Bolton scored a convincing victory[26] and advanced to the general election against data analyst Damon Pruet.[100] Шаблон:Election box begin no change[40] Шаблон:Election box candidate with party link no change Шаблон:Election box candidate with party link no change Шаблон:Election box write-in with party link no change Шаблон:Election box total no change Шаблон:Election box end Шаблон:Election box begin no change Шаблон:Election box winning candidate with party link no change Шаблон:Election box candidate with party link no change Шаблон:Election box total no change Шаблон:Election box end

Endorsements

Шаблон:Endorsements box Шаблон:Endorsements box Шаблон:Endorsements box

District 62

Second term incumbent Republican representative Rich Wingo announced he would retire at the end of the quadrennium.[13] Tuscaloosa County CFO Bill Lamb[13] ran for the seat. He was challenged in the general election by Democratic nominee Brenda Cephus. Шаблон:Election box begin no change Шаблон:Election box candidate with party link no change Шаблон:Election box candidate with party link no change Шаблон:Election box write-in with party link no change Шаблон:Election box total no change Шаблон:Election box end

Endorsements

Шаблон:Endorsements box Шаблон:Endorsements box

District 63

Third term incumbent Republican representative Bill Poole resigned his seat to become State Finance Director, and he was succeeded in a special election by Cynthia Almond. Lawyer Samuel Adams[101] contested Almond for the district in the general election. Шаблон:Election box begin no change Шаблон:Election box candidate with party link no change Шаблон:Election box candidate with party link no change Шаблон:Election box write-in with party link no change Шаблон:Election box total no change Шаблон:Election box end

Endorsements

Шаблон:Endorsements box Шаблон:Endorsements box

District 64

Fourth term incumbent Republican representative Harry Shiver announced he would not seek reelection.[14] Retired Department of Homeland Security Special Agent Angelo Jacob Fermo[102] and University of Mobile alumna Donna Givens[103] both ran in the primary to succeed Shiver. Givens wound up winning the primary by a slim margin[26] and advanced to the general election against Libertarian nominee Jeff May. Democratic primary and general election were canceled because the Republican candidate was the only candidate in the general election. Шаблон:Election box begin no change[40] Шаблон:Election box winning candidate with party link no change Шаблон:Election box candidate with party link no change Шаблон:Election box write-in with party link no change Шаблон:Election box total no change Шаблон:Election box end Шаблон:Election box begin no change Шаблон:Election box candidate with party link no change Шаблон:Election box winning candidate with party link no change Шаблон:Election box total no change Шаблон:Election box end

Endorsements

Шаблон:Endorsements box Шаблон:Endorsements box

District 65

First term incumbent Republican representative Brett Easterbrook was challenged in the primary by Gilbertown city councilwoman Dee Ann Campbell[104] in the Republican primary, but Easterbrook crushed her en route to securing the nomination.[26] The Democratic Party nominated Marcus Caster to challenge Easterbrook in the general election. Шаблон:Election box begin no change Шаблон:Election box candidate with party link no change Шаблон:Election box candidate with party link no change Шаблон:Election box write-in with party link no change Шаблон:Election box total no change Шаблон:Election box end Шаблон:Election box begin no change Шаблон:Election box winning candidate with party link no change Шаблон:Election box candidate with party link no change Шаблон:Election box total no change Шаблон:Election box end

Endorsements

Шаблон:Endorsements box Шаблон:Endorsements box

District 66

Fourth term incumbent Republican representative Alan Baker ran unopposed in the 66th district. Шаблон:Election box begin no change Шаблон:Election box candidate with party link no change Шаблон:Election box write-in with party link no change Шаблон:Election box total no change Шаблон:Election box hold with party link no swing Шаблон:Election box end

Endorsements

Шаблон:Endorsements box

District 67

Second term incumbent Democratic representative Prince Chestnut was challenged in the Democratic primary by Larine Irby Pettway. Chestnut gave Pettway an electoral beatdown[105] and ran unopposed in the general election. Шаблон:Election box begin no change Шаблон:Election box candidate with party link no change Шаблон:Election box write-in with party link no change Шаблон:Election box total no change Шаблон:Election box hold with party link no swing Шаблон:Election box end Шаблон:Election box begin no change Шаблон:Election box winning candidate with party link no change Шаблон:Election box candidate with party link no change Шаблон:Election box total no change Шаблон:Election box end

Endorsements

Шаблон:Endorsements box

District 68

Eighth term incumbent Democratic representative Thomas Jackson had represented Alabama House of Representatives 68th District since February 1994. He was challenged in the general election by marketing director Fred Kelley[106] Шаблон:Election box begin no change Шаблон:Election box candidate with party link no change Шаблон:Election box candidate with party link no change Шаблон:Election box write-in with party link no change Шаблон:Election box total no change Шаблон:Election box end

Endorsements

Шаблон:Endorsements box Шаблон:Endorsements box

District 69

Second term incumbent Democratic representative Kelvin Lawrence ran against Republican nominee Karla Knight Maddox in the 69th district. Шаблон:Election box begin no change Шаблон:Election box candidate with party link no change Шаблон:Election box candidate with party link no change Шаблон:Election box write-in with party link no change Шаблон:Election box total no change Шаблон:Election box end

Endorsements

Шаблон:Endorsements box

District 70

Fourth term incumbent Democratic representative Christopher J. England ran unopposed in the 70th district. Шаблон:Election box begin no change Шаблон:Election box candidate with party link no change Шаблон:Election box write-in with party link no change Шаблон:Election box total no change Шаблон:Election box hold with party link no swing Шаблон:Election box end

Endorsements

Шаблон:Endorsements box

District 71

Fifth term incumbent Democratic representative Artis J. McCampbell ran unopposed in the 71st district. Шаблон:Election box begin no change Шаблон:Election box candidate with party link no change Шаблон:Election box write-in with party link no change Шаблон:Election box total no change Шаблон:Election box hold with party link no swing Шаблон:Election box end

Endorsements

Шаблон:Endorsements box

District 72

Fifth term incumbent Democratic representative Ralph Anthony Howard was narrowly ousted in the primary by environmental engineer Curtis Travis.[107][37] No Libertarians or Republicans filed to run for the seat, leaving Travis unopposed in the general election. Шаблон:Election box begin no change Шаблон:Election box candidate with party link no change Шаблон:Election box write-in with party link no change Шаблон:Election box total no change Шаблон:Election box hold with party link no swing Шаблон:Election box end Шаблон:Election box begin no change Шаблон:Election box candidate with party link no change Шаблон:Election box winning candidate with party link no change Шаблон:Election box total no change Шаблон:Election box end

Endorsements

Шаблон:Endorsements box Шаблон:Endorsements box

District 73

Kenneth Paschal ran for his first full term unopposed in the 73rd district. Шаблон:Election box begin no change Шаблон:Election box candidate with party link no change Шаблон:Election box write-in with party link no change Шаблон:Election box total no change Шаблон:Election box hold with party link no swing Шаблон:Election box end

Endorsements

Шаблон:Endorsements box

District 74

Third term incumbent Republican representative Dimitri Polizos was succeeded by Charlotte Meadows in a special election in 2019. Meadows ran for her first full term against lawyer Phillip Ensler[108] after he defeated businessman Malcolm Calhoun[109] in the Democratic primary.[37] Шаблон:Election box begin no change Шаблон:Election box candidate with party link no change Шаблон:Election box candidate with party link no change Шаблон:Election box write-in with party link no change Шаблон:Election box total no change Шаблон:Election box end Шаблон:Election box begin no change Шаблон:Election box candidate with party link no change Шаблон:Election box winning candidate with party link no change Шаблон:Election box total no change Шаблон:Election box end

Endorsements

Шаблон:Endorsements box Шаблон:Endorsements box

District 75

Second term incumbent Republican representative Reed Ingram ran unopposed in the 75th district. Шаблон:Election box begin no change Шаблон:Election box candidate with party link no change Шаблон:Election box write-in with party link no change Шаблон:Election box total no change Шаблон:Election box hold with party link no swing Шаблон:Election box end

Endorsements

Шаблон:Endorsements box

District 76

Patrice McClammy succeeded her father, Thad McClammy, in a special election in 2021. She ran for her first full term against Libertarian nominee Scott Manges. Шаблон:Election box begin no change[40] Шаблон:Election box winning candidate with party link no change Шаблон:Election box candidate with party link no change Шаблон:Election box write-in with party link no change Шаблон:Election box total no change Шаблон:Election box end

Endorsements

Шаблон:Endorsements box Шаблон:Endorsements box

District 77

1st term incumbent Democratic representative Tashina Morris ran unopposed in the 77th district. Шаблон:Election box begin no change Шаблон:Election box candidate with party link no change Шаблон:Election box write-in with party link no change Шаблон:Election box total no change Шаблон:Election box hold with party link no swing Шаблон:Election box end

Endorsements

Шаблон:Endorsements box

District 78

Kenyatté Hassell is running for his first full term unopposed after succeeding Kirk Hatcher in a special election in 2021. All the elections were canceled by he is the only candidate for elections, he was reelected for his 2nd term. Шаблон:Election box begin no change Шаблон:Election box candidate with party link no change Шаблон:Election box write-in with party link no change Шаблон:Election box total no change Шаблон:Election box hold with party link no swing Шаблон:Election box end

Endorsements

Шаблон:Endorsements box

District 79

Second term incumbent Republican representative Joe Lovvorn had represented the 79th district since 2014. The Libertarian Party nominated Amanda Frison to challenge Lovvorn in the general election. Шаблон:Election box begin no change[40] Шаблон:Election box winning candidate with party link no change Шаблон:Election box candidate with party link no change Шаблон:Election box write-in with party link no change Шаблон:Election box total no change Шаблон:Election box end

Endorsements

Шаблон:Endorsements box Шаблон:Endorsements box

District 80

Second term incumbent Republican representative Chris Blackshear ran unopposed in the 80th district. Шаблон:Election box begin no change Шаблон:Election box candidate with party link no change Шаблон:Election box write-in with party link no change Шаблон:Election box total no change Шаблон:Election box hold with party link no swing Шаблон:Election box end

Endorsements

Шаблон:Endorsements box

District 81

First term incumbent Republican representative Ed Oliver ran unopposed in the 81st district. Шаблон:Election box begin no change Шаблон:Election box candidate with party link no change Шаблон:Election box write-in with party link no change Шаблон:Election box total no change Шаблон:Election box hold with party link no swing Шаблон:Election box end

Endorsements

Шаблон:Endorsements box

District 82

Fifth term incumbent Democratic representative Pebblin Warren narrowly fended off challenger Terrence Kareem Johnson in the Democratic primary.[37] Warren advanced to face Republican nominee and Saint Lucia native Lennora "Tia" Pierrot[110] in the general election. Шаблон:Election box begin no change Шаблон:Election box candidate with party link no change Шаблон:Election box candidate with party link no change Шаблон:Election box write-in with party link no change Шаблон:Election box total no change Шаблон:Election box end Шаблон:Election box begin no change Шаблон:Election box winning candidate with party link no change Шаблон:Election box candidate with party link no change Шаблон:Election box total no change Шаблон:Election box end

Endorsements

Шаблон:Endorsements box

District 83

First term incumbent Democratic representative Jeremy Gray ran unopposed in the 83rd district. Шаблон:Election box begin no change Шаблон:Election box candidate with party link no change Шаблон:Election box write-in with party link no change Шаблон:Election box total no change Шаблон:Election box hold with party link no swing Шаблон:Election box end

Endorsements

Шаблон:Endorsements box

District 84

Third term incumbent Democratic representative Berry Forte ran unopposed in the 84th district. Шаблон:Election box begin no change Шаблон:Election box candidate with party link no change Шаблон:Election box write-in with party link no change Шаблон:Election box total no change Шаблон:Election box hold with party link no swing Шаблон:Election box end

Endorsements

Шаблон:Endorsements box

District 85

Third term incumbent Democratic representative Dexter Grimsley ran for reelection against Republican nominee Rick Rehm. Grimsley lost the general election to Rehm. Шаблон:Election box begin no change Шаблон:Election box candidate with party link no change Шаблон:Election box candidate with party link no change Шаблон:Election box write-in with party link no change Шаблон:Election box total no change Шаблон:Election box end

Endorsements

Шаблон:Endorsements box

District 86

Third term incumbent Republican representative Paul Lee ran unopposed in the 86th district. Шаблон:Election box begin no change Шаблон:Election box candidate with party link no change Шаблон:Election box write-in with party link no change Шаблон:Election box total no change Шаблон:Election box hold with party link no swing Шаблон:Election box end

Endorsements

Шаблон:Endorsements box

District 87

First term incumbent Republican representative Jeff Sorrells was challenged in the Republican primary by former Geneva County EMA director Eric Johnson.[111] Sorrells trounced Johnson[26] and cruised to the general election unopposed. Шаблон:Election box begin no change Шаблон:Election box candidate with party link no change Шаблон:Election box write-in with party link no change Шаблон:Election box total no change Шаблон:Election box hold with party link no swing Шаблон:Election box end Шаблон:Election box begin no change Шаблон:Election box winning candidate with party link no change Шаблон:Election box candidate with party link no change Шаблон:Election box total no change Шаблон:Election box end

Endorsements

Шаблон:Endorsements box Шаблон:Endorsements box

District 88

First term incumbent Republican representative Will Dismukes was stunned in the primary by Prattville city councilman Jerry Starnes.[112][26] The Libertarian Party nominated restaurant owner Justin "Tyler" May[113] to face Starnes in the general election. Шаблон:Election box begin no change[40] Шаблон:Election box winning candidate with party link no change Шаблон:Election box candidate with party link no change Шаблон:Election box write-in with party link no change Шаблон:Election box total no change Шаблон:Election box end Шаблон:Election box begin no change Шаблон:Election box candidate with party link no change Шаблон:Election box winning candidate with party link no change Шаблон:Election box total no change Шаблон:Election box end

Endorsements

Шаблон:Endorsements box Шаблон:Endorsements box

District 89

First term incumbent Republican representative Wes Allen opted to forgo reelection in order to run for Alabama Secretary of State.[15] The Republican Party nominated Troy city councilman Marcus Paramore[114] to succeed Allen. Шаблон:Election box begin no change Шаблон:Election box candidate with party link no change Шаблон:Election box write-in with party link no change Шаблон:Election box total no change Шаблон:Election box hold with party link no swing Шаблон:Election box end

Endorsements

Шаблон:Endorsements box

District 90

Second term incumbent Republican representative Chris Sells ran unopposed in the 90th district. Шаблон:Election box begin no change Шаблон:Election box candidate with party link no change Шаблон:Election box write-in with party link no change Шаблон:Election box total no change Шаблон:Election box hold with party link no swing Шаблон:Election box end

Endorsements

Шаблон:Endorsements box

District 91

First term incumbent Republican representative Rhett Marques was challenged by small business owner Les Hogan[115] in the Republican primary, with Marques torching Hogan in the primary.[26] No Libertarians or Democrats filed to run for the seat, leaving Marques unopposed in the general election. Шаблон:Election box begin no change Шаблон:Election box candidate with party link no change Шаблон:Election box write-in with party link no change Шаблон:Election box total no change Шаблон:Election box hold with party link no swing Шаблон:Election box end Шаблон:Election box begin no change Шаблон:Election box winning candidate with party link no change Шаблон:Election box candidate with party link no change Шаблон:Election box total no change Шаблон:Election box end

Endorsements

Шаблон:Endorsements box Шаблон:Endorsements box

District 92

First term incumbent Republican representative Mike Jones stepped down to run for a seat in the Alabama Senate.[16] Farmer Matthew Hammett[116] and certified public accountant Greg White[117] ran in the primary to succeed Jones. Hammett narrowly defeated White in the primary.[26] The Democratic Party nominated Lurleen B. Wallace Community College English professor Steve Hubbard[118] to challenge Hammett in the general election. Шаблон:Election box begin no change Шаблон:Election box candidate with party link no change Шаблон:Election box candidate with party link no change Шаблон:Election box write-in with party link no change Шаблон:Election box total no change Шаблон:Election box end Шаблон:Election box begin no change Шаблон:Election box winning candidate with party link no change Шаблон:Election box candidate with party link no change Шаблон:Election box total no change Шаблон:Election box end

Endorsements

Шаблон:Endorsements box Шаблон:Endorsements box

District 93

Eighth term incumbent Republican representative Steve Clouse ran unopposed in the 93rd district. Шаблон:Election box begin no change Шаблон:Election box candidate with party link no change Шаблон:Election box write-in with party link no change Шаблон:Election box total no change Шаблон:Election box hold with party link no swing Шаблон:Election box end

Endorsements

Шаблон:Endorsements box

District 94

Fourth term incumbent Republican representative Joe Faust was thrown out in the Republican primary by Silverhill native Jennifer Fidler.[119][120] The Libertarian Party nominated family court judge Margaret "Maggie" Helveston[121] to challenge Fidler in the general election. Шаблон:Election box begin no change[40] Шаблон:Election box winning candidate with party link no change Шаблон:Election box candidate with party link no change Шаблон:Election box write-in with party link no change Шаблон:Election box total no change Шаблон:Election box end Шаблон:Election box begin no change Шаблон:Election box candidate with party link no change Шаблон:Election box winning candidate with party link no change Шаблон:Election box total no change Шаблон:Election box end

Endorsements

Шаблон:Endorsements box Шаблон:Endorsements box Шаблон:Endorsements box

District 95

Eleventh term incumbent Republican representative Steve McMillan opted not to seek reelection and retire.[14] State Farm agent Frances Holk-Jones,[122] civil engineer Michael Ludvigsen Jr.[123] and insurance agent Reginald Pulliam[124] all ran in the primary to succeed McMillan. Holk-Jones cleared the field without needing a runoff.[26] The Democratic Party nominated University of Alabama alumnus Richard Brackner[125] to challenge Holk-Jones in the general election. Шаблон:Election box begin no change Шаблон:Election box candidate with party link no change Шаблон:Election box candidate with party link no change Шаблон:Election box write-in with party link no change Шаблон:Election box total no change Шаблон:Election box end Шаблон:Election box begin no change Шаблон:Election box winning candidate with party link no change Шаблон:Election box candidate with party link no change Шаблон:Election box candidate with party link no change Шаблон:Election box total no change Шаблон:Election box end

Endorsements

Шаблон:Endorsements box Шаблон:Endorsements box

District 96

First term incumbent Republican representative Matt Simpson was challenged by teacher Danielle Duggar[126] in the Republican primary, narrowly winning his seat back.[26] No Libertarians or Democrats filed to run for the seat, leaving Simpson unopposed in the general election. Шаблон:Election box begin no change Шаблон:Election box candidate with party link no change Шаблон:Election box write-in with party link no change Шаблон:Election box total no change Шаблон:Election box hold with party link no swing Шаблон:Election box end Шаблон:Election box begin no change Шаблон:Election box winning candidate with party link no change Шаблон:Election box candidate with party link no change Шаблон:Election box total no change Шаблон:Election box end

Endorsements

Шаблон:Endorsements box Шаблон:Endorsements box

District 97

Third term incumbent Democratic representative Adline Clarke ran unopposed in the 97th district. Шаблон:Election box begin no change Шаблон:Election box candidate with party link no change Шаблон:Election box write-in with party link no change Шаблон:Election box total no change Шаблон:Election box hold with party link no swing Шаблон:Election box end

Endorsements

Шаблон:Endorsements box

District 98

Third term incumbent Democratic representative Napoleon Bracy Jr. ran unopposed in the 98th district. Шаблон:Election box begin no change Шаблон:Election box candidate with party link no change Шаблон:Election box write-in with party link no change Шаблон:Election box total no change Шаблон:Election box hold with party link no swing Шаблон:Election box end

Endorsements

Шаблон:Endorsements box

District 99

First term incumbent Democratic representative Sam Jones. was challenged by Levi Wright, Jr. in the Democratic primary. It was almost like the primary didn't happen.[37] Jones went unopposed in the general election. Шаблон:Election box begin no change Шаблон:Election box candidate with party link no change Шаблон:Election box write-in with party link no change Шаблон:Election box total no change Шаблон:Election box hold with party link no swing Шаблон:Election box end Шаблон:Election box begin no change Шаблон:Election box winning candidate with party link no change Шаблон:Election box candidate with party link no change Шаблон:Election box total no change Шаблон:Election box end

Endorsements

Шаблон:Endorsements box

District 100

Eleventh term incumbent Republican representative Victor Gaston opted to forgo reelection in favor of retirement.[17] Optometrist Mark Shirey,[127] Alabama Law Enforcement Agency officer Joe Piggott[128] and teacher Pete Kupfer[129] all ran in the primary to replace Gaston. No candidate gained over half of the votes,[26] so Kupfer and Shirey advanced to a runoff. Shirey managed to win the runoff[31] and went on to face Libertarian nominee Peyton Warren in the general election. Шаблон:Election box begin no change[40] Шаблон:Election box winning candidate with party link no change Шаблон:Election box candidate with party link no change Шаблон:Election box write-in with party link no change Шаблон:Election box total no change Шаблон:Election box end Шаблон:Election box begin no change Шаблон:Election box candidate with party link no change Шаблон:Election box winning candidate with party link no change Шаблон:Election box total no change Шаблон:Election box end Шаблон:Election box begin no change Шаблон:Election box candidate with party link no change Шаблон:Election box candidate with party link no change Шаблон:Election box candidate with party link no change Шаблон:Election box total no change Шаблон:Election box end

Endorsements

Шаблон:Endorsements box Шаблон:Endorsements box

District 101

Second term incumbent Republican representative Chris Pringle ran unopposed in the 101st district. Шаблон:Election box begin no change Шаблон:Election box candidate with party link no change Шаблон:Election box write-in with party link no change Шаблон:Election box total no change Шаблон:Election box hold with party link no swing Шаблон:Election box end

Endorsements

Шаблон:Endorsements box

District 102

First term incumbent Republican representative Shane Stringer ran unopposed in the 102nd district. Шаблон:Election box begin no change Шаблон:Election box candidate with party link no change Шаблон:Election box write-in with party link no change Шаблон:Election box total no change Шаблон:Election box hold with party link no swing Шаблон:Election box end

Endorsements

Шаблон:Endorsements box

District 103

First term incumbent Democratic representative Barbara Drummond ran unopposed in the 103rd district. Шаблон:Election box begin no change Шаблон:Election box candidate with party link no change Шаблон:Election box write-in with party link no change Шаблон:Election box total no change Шаблон:Election box hold with party link no swing Шаблон:Election box end

Endorsements

Шаблон:Endorsements box

District 104

Third term incumbent Republican representative Margie Wilcox had represented the 104th District since February 2014. Jon Dearman was nominated by the Libertarian Party and contested the district in the general election. Шаблон:Election box begin no change[40] Шаблон:Election box winning candidate with party link no change Шаблон:Election box candidate with party link no change Шаблон:Election box write-in with party link no change Шаблон:Election box total no change Шаблон:Election box end

Endorsements

Шаблон:Endorsements box

District 105

First term incumbent Republican representative Chip Brown had represented the 105th District since 2018. He is running for reelection. Mobile native Mark Lewis was nominated by the Libertarian Party to contest the district in the general election. Шаблон:Election box begin no change[40] Шаблон:Election box winning candidate with party link no change Шаблон:Election box candidate with party link no change Шаблон:Election box write-in with party link no change Шаблон:Election box total no change Шаблон:Election box end

Endorsements

Шаблон:Endorsements box Шаблон:Endorsements box

See also

References

Шаблон:Reflist

Шаблон:2022 United States elections

  1. Шаблон:Cite web
  2. 2,0 2,1 Шаблон:Cite web
  3. 3,0 3,1 Шаблон:Cite web
  4. 4,0 4,1 Шаблон:Cite web
  5. 5,0 5,1 Шаблон:Cite web
  6. 6,0 6,1 6,2 Шаблон:Cite web
  7. 7,0 7,1 Шаблон:Cite web
  8. 8,0 8,1 Шаблон:Cite web
  9. 9,0 9,1 Шаблон:Cite web
  10. 10,0 10,1 10,2 Шаблон:Cite web
  11. 11,0 11,1 11,2 Шаблон:Cite web
  12. 12,0 12,1 Шаблон:Cite web
  13. 13,0 13,1 13,2 Шаблон:Cite web
  14. 14,0 14,1 14,2 14,3 Шаблон:Cite web
  15. 15,0 15,1 Шаблон:Cite web
  16. 16,0 16,1 Шаблон:Cite web
  17. 17,0 17,1 Шаблон:Cite web
  18. 18,0 18,1 Шаблон:Cite web
  19. 19,0 19,1 Шаблон:Cite web
  20. 20,0 20,1 20,2 20,3 20,4 20,5 Шаблон:Cite web
  21. 21,0 21,1 Шаблон:Cite web
  22. 22,0 22,1 Шаблон:Cite web
  23. Шаблон:Cite web
  24. Final Canvass of Results
  25. Шаблон:Cite web
  26. 26,00 26,01 26,02 26,03 26,04 26,05 26,06 26,07 26,08 26,09 26,10 26,11 26,12 26,13 26,14 26,15 26,16 26,17 26,18 26,19 26,20 26,21 26,22 26,23 26,24 26,25 26,26 26,27 26,28 26,29 26,30 Шаблон:Cite web
  27. Шаблон:Cite web
  28. Шаблон:Cite web
  29. Шаблон:Cite web
  30. Шаблон:Cite web
  31. 31,0 31,1 31,2 31,3 31,4 31,5 Шаблон:Cite web
  32. Шаблон:Cite web
  33. Шаблон:Cite web
  34. Шаблон:Cite web
  35. Шаблон:Cite web
  36. Шаблон:Cite web
  37. 37,00 37,01 37,02 37,03 37,04 37,05 37,06 37,07 37,08 37,09 37,10 Шаблон:Cite web
  38. Шаблон:Cite web
  39. Шаблон:Cite web
  40. 40,00 40,01 40,02 40,03 40,04 40,05 40,06 40,07 40,08 40,09 40,10 40,11 40,12 40,13 40,14 40,15 40,16 40,17 40,18 40,19 40,20 40,21 40,22 40,23 40,24 40,25 40,26 40,27 40,28 40,29 40,30 40,31 Шаблон:Cite web
  41. Шаблон:Cite web
  42. Шаблон:Cite web
  43. Шаблон:Cite web
  44. Шаблон:Cite web
  45. Шаблон:Cite web
  46. Шаблон:Cite web
  47. Шаблон:Cite web
  48. Шаблон:Cite web
  49. Шаблон:Cite web
  50. Шаблон:Cite web
  51. Шаблон:Cite web
  52. Шаблон:Cite web
  53. Шаблон:Cite web
  54. Шаблон:Cite web
  55. Шаблон:Cite web
  56. Шаблон:Cite web
  57. Шаблон:Cite web
  58. Шаблон:Cite web
  59. Шаблон:Cite web
  60. Шаблон:Cite web
  61. Шаблон:Cite web
  62. Шаблон:Cite web
  63. Шаблон:Cite web
  64. Шаблон:Cite web
  65. Шаблон:Cite web
  66. 66,0 66,1 Шаблон:Cite web
  67. Шаблон:Cite web
  68. Шаблон:Cite web
  69. Шаблон:Cite web
  70. Шаблон:Cite web
  71. Шаблон:Cite web
  72. Шаблон:Cite web
  73. Шаблон:Cite web
  74. Шаблон:Cite web
  75. Шаблон:Cite web
  76. Шаблон:Cite web
  77. Шаблон:Cite web
  78. Шаблон:Cite web
  79. Шаблон:Cite web
  80. Шаблон:Cite web
  81. Шаблон:Cite web
  82. Шаблон:Cite web
  83. Шаблон:Cite web
  84. Шаблон:Cite web
  85. Шаблон:Cite web
  86. Шаблон:Cite web
  87. Шаблон:Cite web
  88. Шаблон:Cite web
  89. Шаблон:Cite web
  90. Шаблон:Cite web
  91. Шаблон:Cite web
  92. Шаблон:Cite web
  93. 93,0 93,1 93,2 Шаблон:Cite web
  94. Шаблон:Cite web
  95. Шаблон:Cite web
  96. Шаблон:Cite web
  97. Шаблон:Cite web
  98. Шаблон:Cite web
  99. Шаблон:Cite web
  100. Шаблон:Cite web
  101. Шаблон:Cite web
  102. Шаблон:Cite web
  103. Шаблон:Cite web
  104. Шаблон:Cite web
  105. Ошибка цитирования Неверный тег <ref>; для сносок Democratic Primary Winners не указан текст
  106. Шаблон:Cite web
  107. Шаблон:Cite web
  108. Шаблон:Cite web
  109. Шаблон:Cite web
  110. Шаблон:Cite web
  111. Шаблон:Cite web
  112. Шаблон:Cite web
  113. Шаблон:Cite web
  114. Шаблон:Cite web
  115. Шаблон:Cite web
  116. Шаблон:Cite web
  117. Шаблон:Cite web
  118. Шаблон:Cite web
  119. Шаблон:Cite web
  120. Ошибка цитирования Неверный тег <ref>; для сносок GOP Primary Winners не указан текст
  121. Шаблон:Cite web
  122. Шаблон:Cite web
  123. Шаблон:Cite web
  124. Шаблон:Cite web
  125. Шаблон:Cite web
  126. Шаблон:Cite web
  127. Шаблон:Cite web
  128. Шаблон:Cite web
  129. Шаблон:Cite web