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 131
County subdivisions; developer transfers to immediate family members, subdivision regulation…
|
Stewart motion to Adopt - Roll Call 81 QNWRQ54-1 | Yea | upper · stage not recorded · roll 1615464 | Jan 21, 2026 | pass | LegiScan API legiscan-1615464 LegiScan-ToS |
| Third Reading in House of Origin | Yea | upper · stage not recorded · roll 1615463 | Jan 21, 2026 | pass | LegiScan API legiscan-1615463 LegiScan-ToS | |
| SBIR: Passed by House of Origin | Yea | upper · stage not recorded · roll 1615462 | Jan 21, 2026 | pass | LegiScan API legiscan-1615462 LegiScan-ToS | |
|
SB 115
Competitive bidding; repairs of vehicles under $15,000 for certain awarding authorities exempt
|
Motion to Read a Third Time and Pass - Roll Call 79 | Yea | upper · stage not recorded · roll 1615461 | Jan 21, 2026 | pass | LegiScan API legiscan-1615461 LegiScan-ToS |
| Third Reading in House of Origin | Yea | upper · stage not recorded · roll 1615460 | Jan 21, 2026 | pass | LegiScan API legiscan-1615460 LegiScan-ToS | |
| SBIR: Passed by House of Origin | Yea | upper · stage not recorded · roll 1615459 | Jan 21, 2026 | pass | LegiScan API legiscan-1615459 LegiScan-ToS | |
|
SB 101
Sunset law; Alabama Board of Electrical Contractors continued until October 1, 2028
|
Motion to Read a Third Time and Pass - Roll Call 73 | Yea | upper · stage not recorded · roll 1615395 | Jan 21, 2026 | pass | LegiScan API legiscan-1615395 LegiScan-ToS |
| Third Reading in House of Origin | Yea | upper · stage not recorded · roll 1615394 | Jan 21, 2026 | pass | LegiScan API legiscan-1615394 LegiScan-ToS | |
| SBIR: Passed by House of Origin | Yea | upper · stage not recorded · roll 1615393 | Jan 21, 2026 | pass | LegiScan API legiscan-1615393 LegiScan-ToS | |
|
SB 93
Municipalities; mayor in municipality with even number of council members required to break tie vote
|
Motion to Read a Third Time and Pass as Amended - Roll Call 77 | Yea | upper · stage not recorded · roll 1615423 | Jan 21, 2026 | pass | LegiScan API legiscan-1615423 LegiScan-ToS |
| Melson motion to Adopt - Roll Call 76 QNWK951-1 | Yea | upper · stage not recorded · roll 1615422 | Jan 21, 2026 | pass | LegiScan API legiscan-1615422 LegiScan-ToS | |
| Melson motion to Adopt - Roll Call 75 FKWBQ55-1 | Yea | upper · stage not recorded · roll 1615421 | Jan 21, 2026 | pass | LegiScan API legiscan-1615421 LegiScan-ToS | |
| Third Reading in House of Origin | Yea | upper · stage not recorded · roll 1615420 | Jan 21, 2026 | pass | LegiScan API legiscan-1615420 LegiScan-ToS | |
| SBIR: Passed by House of Origin | Yea | upper · stage not recorded · roll 1615419 | Jan 21, 2026 | pass | LegiScan API legiscan-1615419 LegiScan-ToS | |
|
SB 54
Sunset law; Alabama Surface Mining Commission continued until October 1, 2030
|
Motion to Read a Third Time and Pass - Roll Call 86 | Yea | upper · stage not recorded · roll 1615469 | Jan 21, 2026 | pass | LegiScan API legiscan-1615469 LegiScan-ToS |
| Third Reading in House of Origin | Yea | upper · stage not recorded · roll 1615468 | Jan 21, 2026 | pass | LegiScan API legiscan-1615468 LegiScan-ToS | |
| SBIR: Passed by House of Origin | Yea | upper · stage not recorded · roll 1615467 | Jan 21, 2026 | pass | LegiScan API legiscan-1615467 LegiScan-ToS | |
|
SB 30
Civil procedure, provisions of agreements that prohibit disclosure of certain acts of sexual abuse…
|
Motion to Read a Third Time and Pass - Roll Call 84 | Yea | upper · stage not recorded · roll 1615441 | Jan 21, 2026 | pass | LegiScan API legiscan-1615441 LegiScan-ToS |
| Third Reading in House of Origin | Yea | upper · stage not recorded · roll 1615440 | Jan 21, 2026 | pass | LegiScan API legiscan-1615440 LegiScan-ToS | |
| SBIR: Passed by House of Origin | Yea | upper · stage not recorded · roll 1615439 | Jan 21, 2026 | pass | LegiScan API legiscan-1615439 LegiScan-ToS | |
|
SR 18
SPECIAL ORDER CALENDAR
|
Waggoner motion to Adopt - Roll Call 46 | Yea | upper · stage not recorded · roll 1614703 | Jan 20, 2026 | pass | LegiScan API legiscan-1614703 LegiScan-ToS |
|
SB 128
Sunset law; Alabama Sickle Cell Oversight and Regulatory Commission continued with modification…
|
Motion to Read a Third Time and Pass - Roll Call 60 | Yea | upper · stage not recorded · roll 1614607 | Jan 20, 2026 | pass | LegiScan API legiscan-1614607 LegiScan-ToS |
| Givhan motion to Adopt - Roll Call 59 QNWXD41-1 | Yea | upper · stage not recorded · roll 1614606 | Jan 20, 2026 | pass | LegiScan API legiscan-1614606 LegiScan-ToS | |
| Coleman-Madison motion to Adopt - Roll Call 58 2JVWUKK-1 | Yea | upper · stage not recorded · roll 1614605 | Jan 20, 2026 | pass | LegiScan API legiscan-1614605 LegiScan-ToS | |
| Third Reading in House of Origin | Yea | upper · stage not recorded · roll 1614604 | Jan 20, 2026 | pass | LegiScan API legiscan-1614604 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.