T
Tom Butler
AL Senate District 2
Office record: openstates/people CC0-1.0
Verify externally: Open States
Offices & terms
| Office | Party | From | To | Source |
|---|---|---|---|---|
| AL Senate District 2 current
Alabama |
Republican | Nov 7, 2018 | — | openstates/people CC0-1.0 |
| AL Senate District 2
Alabama |
Republican | Nov 9, 1994 | Nov 3, 2010 | openstates/people CC0-1.0 |
| AL Senate District 2
Alabama |
Republican | Nov 9, 1983 | Nov 8, 1994 | openstates/people CC0-1.0 |
| AL Senate District 2
Alabama |
Republican | Nov 3, 1982 | Nov 8, 1983 | openstates/people CC0-1.0 |
Roll-call votes (3,541 recorded)
| Bill | Motion / question | Position | Chamber · stage · roll | Date | Outcome | Source |
|---|---|---|---|---|---|---|
|
HB 276
K-12 school athletics physicals; endorsements by certified registered nurse practitioners, nurse…
|
Motion to Read a Third Time and Pass as Amended - Roll Call 361 | Yea | lower · stage not recorded · roll 1628654 | Feb 10, 2026 | pass | LegiScan API legiscan-1628654 LegiScan-ToS |
| Motion to Adopt - Roll Call 360 W17PY99-1 | Yea | lower · stage not recorded · roll 1628653 | Feb 10, 2026 | pass | LegiScan API legiscan-1628653 LegiScan-ToS | |
| Third Reading in House of Origin | Yea | lower · stage not recorded · roll 1628652 | Feb 10, 2026 | pass | LegiScan API legiscan-1628652 LegiScan-ToS | |
| HBIR: Passed by House of Origin | Yea | lower · stage not recorded · roll 1628651 | Feb 10, 2026 | pass | LegiScan API legiscan-1628651 LegiScan-ToS | |
|
HB 271
Hunting and Fishing Licenses; lifetime disabled resident licenses established
|
Motion to Read a Third Time and Pass as Amended - Roll Call 364 | Yea | lower · stage not recorded · roll 1628574 | Feb 10, 2026 | pass | LegiScan API legiscan-1628574 LegiScan-ToS |
| Motion to Adopt - Roll Call 363 ARZ5WQS-1 | Yea | lower · stage not recorded · roll 1628573 | Feb 10, 2026 | pass | LegiScan API legiscan-1628573 LegiScan-ToS | |
| Third Reading in House of Origin | Yea | lower · stage not recorded · roll 1628572 | Feb 10, 2026 | pass | LegiScan API legiscan-1628572 LegiScan-ToS | |
| HBIR: Passed by House of Origin | Yea | lower · stage not recorded · roll 1628571 | Feb 10, 2026 | pass | LegiScan API legiscan-1628571 LegiScan-ToS | |
|
HB 234
Jefferson County; special reserve deputies, appointment and powers authorized
|
Motion to Read a Third Time and Pass - Roll Call 310 | Not voting | upper · stage not recorded · roll 1628306 | Feb 10, 2026 | pass | LegiScan API legiscan-1628306 LegiScan-ToS |
| Third Reading in Second House | Not voting | upper · stage not recorded · roll 1628305 | Feb 10, 2026 | pass | LegiScan API legiscan-1628305 LegiScan-ToS | |
| SBIR: Passed by Second House | Not voting | upper · stage not recorded · roll 1628304 | Feb 10, 2026 | pass | LegiScan API legiscan-1628304 LegiScan-ToS | |
|
HB 228
Pretrial detention hearings; procedure revised
|
Motion to Read a Third Time and Pass as Amended - Roll Call 354 | Yea | lower · stage not recorded · roll 1628100 | Feb 10, 2026 | pass | LegiScan API legiscan-1628100 LegiScan-ToS |
| Motion to Adopt - Roll Call 353 I37QQZ6-1 | Yea | lower · stage not recorded · roll 1628099 | Feb 10, 2026 | pass | LegiScan API legiscan-1628099 LegiScan-ToS | |
| Third Reading in House of Origin | Yea | lower · stage not recorded · roll 1628098 | Feb 10, 2026 | pass | LegiScan API legiscan-1628098 LegiScan-ToS | |
| HBIR: Passed by House of Origin | Yea | lower · stage not recorded · roll 1628097 | Feb 10, 2026 | pass | LegiScan API legiscan-1628097 LegiScan-ToS | |
|
HB 226
Habitual offender law; pleas of nolo contendere treated as a plea of guilty
|
Motion to Read a Third Time and Pass as Amended - Roll Call 358 | Yea | lower · stage not recorded · roll 1628664 | Feb 10, 2026 | pass | LegiScan API legiscan-1628664 LegiScan-ToS |
| Motion to Adopt - Roll Call 357 5V7LRMM-1 | Yea | lower · stage not recorded · roll 1628663 | Feb 10, 2026 | pass | LegiScan API legiscan-1628663 LegiScan-ToS | |
| Motion to Adopt - Roll Call 356 L5NDPAW-1 | Yea | lower · stage not recorded · roll 1628662 | Feb 10, 2026 | pass | LegiScan API legiscan-1628662 LegiScan-ToS | |
| Third Reading in House of Origin | Yea | lower · stage not recorded · roll 1628661 | Feb 10, 2026 | pass | LegiScan API legiscan-1628661 LegiScan-ToS | |
| HBIR: Passed by House of Origin | Yea | lower · stage not recorded · roll 1628660 | Feb 10, 2026 | pass | LegiScan API legiscan-1628660 LegiScan-ToS | |
|
HB 220
Multi-member boards; Governor, Lieutenant Governor, Speaker, and President Pro Tempore authorized…
|
Motion to Read a Third Time and Pass as Amended - Roll Call 331 | Yea | lower · stage not recorded · roll 1628070 | Feb 10, 2026 | pass | LegiScan API legiscan-1628070 LegiScan-ToS |
| Motion to Adopt - Roll Call 330 RBI9ENY-1 | Yea | lower · stage not recorded · roll 1628069 | Feb 10, 2026 | pass | LegiScan API legiscan-1628069 LegiScan-ToS | |
| Motion to Adopt - Roll Call 329 BYZISJQ-1 | Yea | lower · stage not recorded · roll 1628068 | Feb 10, 2026 | pass | LegiScan API legiscan-1628068 LegiScan-ToS | |
| Third Reading in House of Origin | Yea | lower · stage not recorded · roll 1628067 | Feb 10, 2026 | pass | LegiScan API legiscan-1628067 LegiScan-ToS | |
| HBIR: Passed by House of Origin | Yea | lower · stage not recorded · roll 1628066 | Feb 10, 2026 | pass | LegiScan API legiscan-1628066 LegiScan-ToS |