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 194
Ethics, eliminate certain notification requirement for candidates to Ethics Commission when…
|
Third Reading in House of Origin | Yea | upper · stage not recorded · roll 1631859 | Feb 12, 2026 | pass | LegiScan API legiscan-1631859 LegiScan-ToS |
| SBIR: Passed by House of Origin | Yea | upper · stage not recorded · roll 1631858 | Feb 12, 2026 | pass | LegiScan API legiscan-1631858 LegiScan-ToS | |
|
SB 160
Athletic Trainers; interstate licensure compact, established
|
Motion to Read a Third Time and Pass - Roll Call 402 | Yea | upper · stage not recorded · roll 1631913 | Feb 12, 2026 | pass | LegiScan API legiscan-1631913 LegiScan-ToS |
| Third Reading in House of Origin | Yea | upper · stage not recorded · roll 1631912 | Feb 12, 2026 | pass | LegiScan API legiscan-1631912 LegiScan-ToS | |
| SBIR: Passed by House of Origin | Yea | upper · stage not recorded · roll 1631911 | Feb 12, 2026 | pass | LegiScan API legiscan-1631911 LegiScan-ToS | |
|
SB 138
Franchises; prohibit franchisor from requiring franchisee to operate on a religious day, exceptions…
|
Motion to Read a Third Time and Pass - Roll Call 388 | Yea | upper · stage not recorded · roll 1631590 | Feb 12, 2026 | pass | LegiScan API legiscan-1631590 LegiScan-ToS |
| Third Reading in House of Origin | Not voting | upper · stage not recorded · roll 1631589 | Feb 12, 2026 | pass | LegiScan API legiscan-1631589 LegiScan-ToS | |
| SBIR: Passed by House of Origin | Not voting | upper · stage not recorded · roll 1631588 | Feb 12, 2026 | pass | LegiScan API legiscan-1631588 LegiScan-ToS | |
|
SB 124
State waters; Alabama Seagrass Restoration Task Force established to remediate seagrass loss
|
Third Reading in House of Origin | Not voting | upper · stage not recorded · roll 1631594 | Feb 12, 2026 | pass | LegiScan API legiscan-1631594 LegiScan-ToS |
| SBIR: Passed by House of Origin | Not voting | upper · stage not recorded · roll 1631593 | Feb 12, 2026 | pass | LegiScan API legiscan-1631593 LegiScan-ToS | |
|
SB 107
Alabama Board of Funeral Services; board authorized to impose administrative fee on funeral…
|
Third Reading in House of Origin | Yea | upper · stage not recorded · roll 1632749 | Feb 12, 2026 | pass | LegiScan API legiscan-1632749 LegiScan-ToS |
| SBIR: Passed by House of Origin | Yea | upper · stage not recorded · roll 1632748 | Feb 12, 2026 | pass | LegiScan API legiscan-1632748 LegiScan-ToS | |
|
SB 92
Campaign contributions; contributions made with credit card with billing address outside U.S…
|
Motion to Read a Third Time and Pass - Roll Call 382 | Not voting | upper · stage not recorded · roll 1632232 | Feb 12, 2026 | pass | LegiScan API legiscan-1632232 LegiScan-ToS |
| Third Reading in House of Origin | Not voting | upper · stage not recorded · roll 1632231 | Feb 12, 2026 | pass | LegiScan API legiscan-1632231 LegiScan-ToS | |
| SBIR: Passed by House of Origin | Not voting | upper · stage not recorded · roll 1632230 | Feb 12, 2026 | pass | LegiScan API legiscan-1632230 LegiScan-ToS | |
|
SB 74
Alabama Math and Science Teacher Education Program (AMSTEP), renamed the Loan Assistance in Support…
|
Motion to Read a Third Time and Pass - Roll Call 400 | Yea | upper · stage not recorded · roll 1631804 | Feb 12, 2026 | pass | LegiScan API legiscan-1631804 LegiScan-ToS |
| Third Reading in House of Origin | Yea | upper · stage not recorded · roll 1631803 | Feb 12, 2026 | pass | LegiScan API legiscan-1631803 LegiScan-ToS | |
| SBIR: Passed by House of Origin | Yea | upper · stage not recorded · roll 1631802 | Feb 12, 2026 | pass | LegiScan API legiscan-1631802 LegiScan-ToS | |
|
SB 72
Alabama Commission on Higher Education, ReEngage Alabama Grant Program, minimum age of adult…
|
Motion to Read a Third Time and Pass - Roll Call 398 | Yea | upper · stage not recorded · roll 1631829 | Feb 12, 2026 | pass | LegiScan API legiscan-1631829 LegiScan-ToS |
| Third Reading in House of Origin | Yea | upper · stage not recorded · roll 1631828 | Feb 12, 2026 | pass | LegiScan API legiscan-1631828 LegiScan-ToS | |
| SBIR: Passed by House of Origin | Yea | upper · stage not recorded · roll 1631827 | Feb 12, 2026 | pass | LegiScan API legiscan-1631827 LegiScan-ToS | |
|
HB 202
Baldwin County; Town of Magnolia Springs, corporate limits altered
|
Motion to Read a Third Time and Pass - Roll Call 361 | Not voting | upper · stage not recorded · roll 1631770 | Feb 12, 2026 | pass | LegiScan API legiscan-1631770 LegiScan-ToS |
| Third Reading in Second House | Not voting | upper · stage not recorded · roll 1631769 | Feb 12, 2026 | pass | LegiScan API legiscan-1631769 LegiScan-ToS | |
| SBIR: Passed by Second House | Not voting | upper · stage not recorded · roll 1631768 | Feb 12, 2026 | pass | LegiScan API legiscan-1631768 LegiScan-ToS | |
|
HB 191
Escambia County; district court, location of holding court for cases arising under ordinances of…
|
Chambliss Local Certification Resolution - Roll Call 364 | Not voting | upper · stage not recorded · roll 1631474 | Feb 12, 2026 | pass | LegiScan API legiscan-1631474 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.