Photo of Will Barfoot
R Alabama Senate · District 25 On the 2026 ballot

Sen. Will Barfoot

Compare
Total votes
6,600
all sessions
Attendance
85%
823 missed
Lower than 80% of chamber peers
With party
99%
of cast votes
Lower than 78% of chamber peers
Bipartisan score
1%
crosses aisle rarely
Higher than 80% of chamber peers
Sponsored
128
bills & resolutions
Higher than 75% of chamber peers
Committees
6
assignments
6,600 roll-call votes

Voting record

Yea
5,358
voted in favor
Nay
97
voted against
Absent
823
missed votes
Total cast
6,600
across all sessions
Crossed party
48
votes against own party
This page
6,600
matching current filters
Bill
Description
Vote
Result
Tally
Date
HB 7
Crimes and offenses, credible threat defined; penalties for crimes of making a terrorist threat in the first or second degree provided further for; principal to immediately contact law enforcement of terrorist threat, suspension of student, readmittance, and restitution provided
Absent
Passed
29–3
Mar 19, 2026
HB 7
Crimes and offenses, credible threat defined; penalties for crimes of making a terrorist threat in the first or second degree provided further for; principal to immediately contact law enforcement of terrorist threat, suspension of student, readmittance, and restitution provided
Yea
Passed
32–0
Mar 19, 2026
HB 7
Crimes and offenses, credible threat defined; penalties for crimes of making a terrorist threat in the first or second degree provided further for; principal to immediately contact law enforcement of terrorist threat, suspension of student, readmittance, and restitution provided
Yea
Passed
29–3
Mar 19, 2026
SR 95
SPECIAL ORDER CALENDAR
Yea
Passed
34–0
Mar 17, 2026
SB 355
Chambers County, City of Valley; annexation
Yea
Passed
31–0
Mar 17, 2026
SB 287
Alcoholic beverage importers; to recognize that an importer licensee may import alcoholic beverages from any jurisdiction outside of the State of Alabama
Yea
Passed
27–0
Mar 17, 2026
SB 179
Alabama Uniform Trust Code; amended to conform with Alabama Qualified Dispositions in Trust Act, limit property subject to creditors' claims
Yea
Passed
27–0
Mar 17, 2026
SB 178
Trusts; amend Uniform Principal and Income Act, permit trustee to adjust between principal and income
Yea
Passed
27–0
Mar 17, 2026
SB 75
Public works contracts; exemption established for purchases made through cooperative purchasing agreements, requirements for certain public contracts to comply with applicable state or local competitive bid laws provided
Yea
Passed
30–1
Mar 17, 2026
SB 355
Chambers County, City of Valley; annexation
Yea
Passed
33–0
Mar 17, 2026
Showing 341 to 350 of 6,600 votes
Previous 1 … 34 35 36 … 660 Next