W
Will Barfoot
AL Senate District 25
Office record: openstates/people CC0-1.0
Verify externally: Open States
Topics in their record
Topics found in sponsored legislation and separately sourced statements. Legislative activity on a topic is not presented as a policy stance. AI-derived tags
Offices & terms
| Office | Party | From | To | Source |
|---|---|---|---|---|
| AL Senate District 25 current
Alabama |
Republican | Nov 7, 2018 | — | openstates/people CC0-1.0 |
Roll-call votes (1,636 recorded)
| Bill | Motion / question | Position | Chamber · stage · roll | Date | Outcome | Source |
|---|---|---|---|---|---|---|
|
SB 9
Alabama Clean Indoor Air Act, renamed Vivian Davis Figures Clean Indoor Air Act; vaping included as…
|
Motion to Read a Third Time and Pass - Roll Call 198 | Nay | upper · stage not recorded · roll 1619481 | Jan 29, 2026 | pass | LegiScan API legiscan-1619481 LegiScan-ToS |
| Third Reading in House of Origin | Yea | upper · stage not recorded · roll 1619480 | Jan 29, 2026 | pass | LegiScan API legiscan-1619480 LegiScan-ToS | |
| SBIR: Passed by House of Origin | Yea | upper · stage not recorded · roll 1619479 | Jan 29, 2026 | pass | LegiScan API legiscan-1619479 LegiScan-ToS | |
|
HB 284
Marshall County; abandoned and stolen property, auction procedures revised
|
Third Reading in Second House | Yea | upper · stage not recorded · roll 1619141 | Jan 29, 2026 | pass | LegiScan API legiscan-1619141 LegiScan-ToS |
| SBIR: Passed by Second House | Yea | upper · stage not recorded · roll 1619140 | Jan 29, 2026 | pass | LegiScan API legiscan-1619140 LegiScan-ToS | |
|
HB 210
Fayette County; senior property tax exemption authorized, constitutional amendment
|
Chambliss Local Certification Resolution - Roll Call 184 | Yea | upper · stage not recorded · roll 1620747 | Jan 29, 2026 | pass | LegiScan API legiscan-1620747 LegiScan-ToS |
| Motion to Read a Third Time and Pass - Roll Call 183 | Yea | upper · stage not recorded · roll 1619156 | Jan 29, 2026 | pass | LegiScan API legiscan-1619156 LegiScan-ToS | |
| Third Reading in Second House | Yea | upper · stage not recorded · roll 1619155 | Jan 29, 2026 | pass | LegiScan API legiscan-1619155 LegiScan-ToS | |
| SBIR: Passed by Second House | Yea | upper · stage not recorded · roll 1619154 | Jan 29, 2026 | pass | LegiScan API legiscan-1619154 LegiScan-ToS | |
|
HB 208
Walker County; constitutional amendment, age to qualify for election or appointment as judge of…
|
Chambliss Local Certification Resolution - Roll Call 191 | Yea | upper · stage not recorded · roll 1620745 | Jan 29, 2026 | pass | LegiScan API legiscan-1620745 LegiScan-ToS |
| Motion to Read a Third Time and Pass - Roll Call 190 | Yea | upper · stage not recorded · roll 1619167 | Jan 29, 2026 | pass | LegiScan API legiscan-1619167 LegiScan-ToS | |
| Third Reading in Second House | Yea | upper · stage not recorded · roll 1619166 | Jan 29, 2026 | pass | LegiScan API legiscan-1619166 LegiScan-ToS | |
| SBIR: Passed by Second House | Yea | upper · stage not recorded · roll 1619165 | Jan 29, 2026 | pass | LegiScan API legiscan-1619165 LegiScan-ToS | |
|
HB 194
Marshall County; compensation of the county revenue commissioner
|
Motion to Read a Third Time and Pass - Roll Call 178 | Yea | upper · stage not recorded · roll 1619171 | Jan 29, 2026 | pass | LegiScan API legiscan-1619171 LegiScan-ToS |
| Third Reading in Second House | Yea | upper · stage not recorded · roll 1619170 | Jan 29, 2026 | pass | LegiScan API legiscan-1619170 LegiScan-ToS | |
| SBIR: Passed by Second House | Yea | upper · stage not recorded · roll 1619169 | Jan 29, 2026 | pass | LegiScan API legiscan-1619169 LegiScan-ToS | |
|
HB 83
Blount County; judge of probate authorized to exercise equity jurisdiction under certain…
|
Chambliss Local Certification Resolution - Roll Call 181 | Yea | upper · stage not recorded · roll 1620748 | Jan 29, 2026 | pass | LegiScan API legiscan-1620748 LegiScan-ToS |
| Motion to Read a Third Time and Pass - Roll Call 180 | Yea | upper · stage not recorded · roll 1619629 | Jan 29, 2026 | pass | LegiScan API legiscan-1619629 LegiScan-ToS | |
| Third Reading in Second House | Yea | upper · stage not recorded · roll 1619628 | Jan 29, 2026 | pass | LegiScan API legiscan-1619628 LegiScan-ToS | |
| SBIR: Passed by Second House | Yea | upper · stage not recorded · roll 1619627 | Jan 29, 2026 | pass | LegiScan API legiscan-1619627 LegiScan-ToS | |
|
HB 65
Franklin County; senior property tax exemption, authorized; constitutional amendment
|
Chambliss Local Certification Resolution - Roll Call 187 | Yea | upper · stage not recorded · roll 1620663 | Jan 29, 2026 | pass | LegiScan API legiscan-1620663 LegiScan-ToS |
| Motion to Read a Third Time and Pass - Roll Call 186 | Yea | upper · stage not recorded · roll 1619191 | Jan 29, 2026 | pass | LegiScan API legiscan-1619191 LegiScan-ToS | |
| Third Reading in Second House | Yea | upper · stage not recorded · roll 1619190 | Jan 29, 2026 | pass | LegiScan API legiscan-1619190 LegiScan-ToS | |
| SBIR: Passed by Second House | Yea | upper · stage not recorded · roll 1619189 | Jan 29, 2026 | pass | LegiScan API legiscan-1619189 LegiScan-ToS | |
|
HB 64
Colbert County; senior property tax exemption, authorized; constitutional amendment
|
Chambliss Local Certification Resolution - Roll Call 176 | Yea | upper · stage not recorded · roll 1620683 | Jan 29, 2026 | pass | LegiScan API legiscan-1620683 LegiScan-ToS |
Sponsored legislation (19 as lead sponsor)
-
SJR 98
AL · —
Naming the Lamar S. "Bubba" Woodham, Jr. Highway
-
SB 178
AL · —
Trusts; amend Uniform Principal and Income Act, permit trustee to adjust between principal and income
-
SB 336
AL · —
Department of Human Resources, child-care facilities, exceptions to licensing requirements, limited; child abuse investigations, procedures and authority…
-
SB 179
AL · —
Alabama Uniform Trust Code; amended to conform with Alabama Qualified Dispositions in Trust Act, limit property subject to creditors' claims
-
SB 296
AL · —
Juvenile courts; appointment of duties and limitations of volunteer advocates in certain cases provided, state entity supporting local programs established…
-
SB 338
AL · —
Alabama Board of Examiners in Counseling; authorized to conduct criminal history background checks
-
SB 250
AL · —
Alabama Indian Affairs Commission; commission authority and membership revised, additional tribes recognized
-
SB 240
AL · —
Parole, remote inmate participation at parole hearings, authorized, conditions established
-
SJR 37
AL · —
Sheriff Derrick Cunningham, recognized
-
SB 339
AL · —
Crenshaw County; authorize law enforcement to take individual with mental illness into protective custody under certain conditions; legal immunity provided
Showing the 10 most recent.