⚖ Vote Tracker
Thomas Albert

Sen. Thomas Albert

Republican Michigan Senate · District 18 · Michigan

+0.976Left–right score (within Senate)−1 = most liberal, +1 = most conservative in this chamber. Only compare with others in the same chamber.
#36 of 38Chamber rank, liberal→conservative#1 is the most liberal ranked member of this chamber.
89.1%Party unityHow often they vote the same way as most of their own party.
389Roll calls (0 missed/absent)Recorded votes we have for this session; “missed” means they didn’t vote.

In office since 2023-01-01 · sentalbert@senate.michigan.gov · gophouse.org/…/albert · senatorthomasalbert.com · senatorthomasalbert.com · senatorthomasalbert.com/…/contact · Open States ID c96aa62f-6a2c-4d37-9074-2c25875c639b

Capitol: Room 4500, Binsfeld Building P.O. Box 30036, Lansing, MI 48909 517-373-1734

Where they sit in the Michigan Senate

+0.976 -1-0.500.51Lib.Cons.

Each gray bar counts how many ranked members of the Michigan Senate have a score in that range, from most liberal (left) to most conservative (right). The colored line is Thomas Albert. Scores are relative to this chamber only.

Chamber, by party

← Liberal (−1)Conservative (+1) →

Each tick is one ranked member, placed by their score (blue D, red R, purple I/other). The tall tick is Thomas Albert.

Committees

Recent votes (latest 60 of 389 in the current session data)

DateBill / motionVoteResult
2026-09-10SB 1140 PASSED ROLL CALL # 244 YEAS 20 NAYS 15 EXCUSED 3 NOT VOTING 0
Economic development: brownfield redevelopment authority; brownfield redevelopment financing act; amend to exempt museum authorities. Amends sec. 2 of 1996 PA 381 (MCL 125.2652). TIE BAR WITH: SB 1139'26, SB 1141'26
NayPass
20–15
2026-09-10SB 1141 PASSED ROLL CALL # 245 YEAS 20 NAYS 15 EXCUSED 3 NOT VOTING 0
Economic development: tax increment financing; definition of tax increment revenues; exclude taxes levied under history museum authorities act. Amends secs. 201, 301, 402, 523, 603, 703 & 803 of 2018 PA 57 (MCL 125.4201
NayPass
20–15
2026-09-10SB 1133 PASSED ROLL CALL # 236 YEAS 27 NAYS 8 EXCUSED 3 NOT VOTING 0
Retirement: state police; membership in the retirement system of certain law enforcement officers first hired after certain date; provide for, and allow for purchasing service credit for certain law enforcement officers'
NayPass
27–8
2026-09-10SB 885 PASSED ROLL CALL # 246 YEAS 27 NAYS 8 EXCUSED 3 NOT VOTING 0
Criminal procedure: indigent defense; parent and child legal representation commission; create. Creates new act.
NayPass
27–8
2026-09-10SB 1139 PASSED ROLL CALL # 243 YEAS 20 NAYS 15 EXCUSED 3 NOT VOTING 0
History and arts: other; history museum authorities act; create. Creates new act. TIE BAR WITH: SB 1140'26, SB 1141'26
NayPass
20–15
2026-09-10SB 1138 PASSED ROLL CALL # 242 YEAS 21 NAYS 14 EXCUSED 3 NOT VOTING 0
Civil procedure: bankruptcy; bankruptcy exemptions; modify. Amends sec. 5451 of 1961 PA 236 (MCL 600.5451).
NayPass
21–14
2026-09-10SB 1136 PASSED ROLL CALL # 240 YEAS 20 NAYS 15 EXCUSED 3 NOT VOTING 0
Public employees and officers: compensation and benefits; public employer contribution to medical benefit plan; modify. Amends title & secs. 3, 4 & 5 of 2011 PA 152 (MCL 15.563 et seq.) & adds secs. 3a & 4a.
NayPass
20–15
2026-09-10SB 1134 PASSED ROLL CALL # 237 YEAS 27 NAYS 8 EXCUSED 3 NOT VOTING 0
Retirement: state employees; election process to transfer certain law enforcement officers to the Michigan state police retirement system; provide for. Amends sec. 55 of 1943 PA 240 (MCL 38.55) & adds secs. 50b, 50c, 50d
NayPass
27–8
2026-09-10SB 1137 PASSED ROLL CALL # 241 YEAS 21 NAYS 14 EXCUSED 3 NOT VOTING 0
Civil procedure: execution; procedures for collection of judgments; revise. Amends & adds (See bill).
NayPass
21–14
2026-09-10SB 1135 PASSED ROLL CALL # 239 YEAS 27 NAYS 8 EXCUSED 3 NOT VOTING 0
Retirement: state employees; membership in the retirement system of certain law enforcement officers first hired after certain date; provide for, and allow for purchasing service credit for certain law enforcement office
NayPass
27–8
2026-09-09SB 1013 HOUSE AMENDMENT(S) CONCURRED IN ROLL CALL # 230 YEAS 32 NAYS 2 EXCUSED 4 NOT VOTING 0
Insurance: no-fault; price optimization use in determining insurance rates; prohibit. Adds sec. 2027a of 1956 PA 218 (MCL 500.2027a).
YeaPass
32–2
2026-09-09HB 6130 PASSED; GIVEN IMMEDIATE EFFECT ROLL CALL # 235 YEAS 33 NAYS 1 EXCUSED 4 NOT VOTING 0
Education: financing; Michigan trust fund act; modify. Amends sec. 12 of 2000 PA 489 (MCL 12.262).
YeaPass
33–1
2026-09-09HB 6126 PASSED; GIVEN IMMEDIATE EFFECT ROLL CALL # 233 YEAS 32 NAYS 2 EXCUSED 4 NOT VOTING 0
Gaming: other; expenditures under the internet sports betting fund; modify. Amends secs. 15 & 16 of 2019 PA 149 (MCL 432.415 & 432.416)
YeaPass
32–2
2026-09-09SB 729 HOUSE AMENDMENT(S) CONCURRED IN ROLL CALL # 229 YEAS 24 NAYS 10 EXCUSED 4 NOT VOTING 0
State finance: authorities; outstanding obligations of the state building authority; provide exception to the limit of. Amends sec. 8 of 1964 PA 183 (MCL 830.418).
NayPass
24–10
2026-09-09HB 5482 PASSED; GIVEN IMMEDIATE EFFECT ROLL CALL # 232 YEAS 24 NAYS 10 EXCUSED 4 NOT VOTING 0
State agencies (existing): generally; plans to correct audit recommendations; require notification to the legislature if the executive branch fails to prepare. Amends sec. 242 of 1984 PA 431 (MCL 18.1242).
NayPass
24–10
2026-09-09HB 6127 PASSED; GIVEN IMMEDIATE EFFECT ROLL CALL # 234 YEAS 32 NAYS 2 EXCUSED 4 NOT VOTING 0
Gaming: other; expenditures in the internet gaming fund; modify. Amends secs. 14 & 16 of 2019 PA 152 (MCL 432.314 & 432.316).
YeaPass
32–2
2026-09-09HB 5109 PASSED; GIVEN IMMEDIATE EFFECT ROLL CALL # 231 YEAS 34 NAYS 0 EXCUSED 4 NOT VOTING 0
Vehicles: other; allocation to transportation administration collection fund; modify. Amends sec. 810b of 1949 PA 300 (MCL 257.810b).
YeaPass
34–0
2026-07-03HB 4471 PASSED; GIVEN IMMEDIATE EFFECT ROLL CALL # 178 YEAS 26 NAYS 10 EXCUSED 2 NOT VOTING 0
Retirement: county employees; employment of retirant in a county sheriff's office; allow without forfeiting retirement allowance. Amends sec. 12a of 1851 PA 156 (MCL 46.12a).
NayFail
4–8
2026-07-03HB 4415 PASSED; GIVEN IMMEDIATE EFFECT ROLL CALL # 179 YEAS 34 NAYS 2 EXCUSED 2 NOT VOTING 0
Counties: boards and commissions; requirement for competitive bidding by county road commissions on certain purchases; modify. Amends sec. 10 of 1909 PA 283 (MCL 224.10).
YeaPass
38–0
2026-07-03HB 6074 PASSED; GIVEN IMMEDIATE EFFECT ROLL CALL # 206 YEAS 29 NAYS 7 EXCUSED 2 NOT VOTING 0
Property: land sales; purchase of residential property by certain businesses; prohibit. Creates new act.
YeaPass
38–0
2026-07-03HB 5232 PASSED; GIVEN IMMEDIATE EFFECT ROLL CALL # 200 YEAS 33 NAYS 3 EXCUSED 2 NOT VOTING 0
Labor: leave; local unit of government's option to provide paid leave for military active service; modify to reflect mandatory paid leave for certain members of law enforcement agencies and fire departments. Amends sec.
NayFail
4–5
2026-07-03HB 5233 PASSED; GIVEN IMMEDIATE EFFECT ROLL CALL # 204 YEAS 33 NAYS 3 EXCUSED 2 NOT VOTING 0
Labor: leave; paid military leave for certain members of a fire department or law enforcement agency; provide. Creates new act.
YeaPass
38–0
2026-07-03HB 4824 PASSED; GIVEN IMMEDIATE EFFECT ROLL CALL # 224 YEAS 25 NAYS 11 EXCUSED 2 NOT VOTING 0
Liquor: other; definition of brand; modify. Amends secs. 105 & 1115 of 1998 PA 58 (MCL 436.1105 436.2115) & adds sec. 604. TIE BAR WITH: HB 4823'25
NayFail
4–9
2026-07-03HB 4208 PASSED; GIVEN IMMEDIATE EFFECT ROLL CALL # 203 YEAS 36 NAYS 0 EXCUSED 2 NOT VOTING 0
Insurance: health benefits; exclusion of federal excepted benefits from a health insurance policy; provide for. Amends sec. 608 of 1956 PA 218 (MCL 500.608). TIE BAR WITH: HB 4207'25
YeaPass
28–2
2026-07-03HB 5646 PASSED; GIVEN IMMEDIATE EFFECT ROLL CALL # 209 YEAS 35 NAYS 1 EXCUSED 2 NOT VOTING 0
Education: other; certain requirements for the approval of teacher preparation programs; create. Amends 1976 PA 451 (MCL 380.1 - 380.1852) by adding sec. 1531l.
YeaPass
27–3
2026-07-03SB 421 ROLL CALL: ROLL CALL # 219 YEAS 36 NAYS 0 EXCUSED 2 NOT VOTING 0
Children: child abuse or child neglect; reference to the state child abuse and neglect prevention board; update in the vehicle code. Amends sec. 811j of 1949 PA 300 (MCL 257.811j). TIE BAR WITH: SB 0418'25, HB 4805'25
YeaPass
28–2
2026-07-03HB 4187 PASSED; GIVEN IMMEDIATE EFFECT ROLL CALL # 205 YEAS 26 NAYS 10 EXCUSED 2 NOT VOTING 0
Individual income tax: revenue distributions; distribution and use of renew Michigan fund and lapse of interest and earnings from the revitalization and placemaking fund to general fund; modify and provide for. Amends se
NayFail
4–8
2026-07-03SB 903 ROLL CALL: ROLL CALL # 222 YEAS 24 NAYS 12 EXCUSED 2 NOT VOTING 0
School aid: other; requirements for districts to receive weighted funding; provide for. Amends 1976 PA 451 (MCL 380.1 - 380.1852) by adding sec. 1280h.
NayFail
4–10
2026-07-02SB 793 PASSED ROLL CALL # 171 YEAS 26 NAYS 11 EXCUSED 1 NOT VOTING 0
Economic development: plant rehabilitation; industrial facility tax; modify. Amends secs. 3, 6, 7 & 9 of 1974 PA 198 (MCL 207.553 et seq.).
NayPass
26–11
2026-07-02SB 1013 PASSED ROLL CALL # 172 YEAS 34 NAYS 3 EXCUSED 1 NOT VOTING 0
Insurance: no-fault; price optimization use in determining insurance rates; prohibit. Adds sec. 2027a of 1956 PA 218 (MCL 500.2027a).
YeaPass
34–3
2026-07-02SB 792 PASSED ROLL CALL # 170 YEAS 26 NAYS 11 EXCUSED 1 NOT VOTING 0
Economic development: obsolete property and rehabilitation; obsolete property rehabilitation act; modify. Amends secs. 2, 6, 7, 14, 16 & 17 of 2000 PA 146 (MCL 125.2782 et seq.).
NayPass
26–11
2026-07-02HB 4072 PASSED ROLL CALL # 169 YEAS 37 NAYS 0 EXCUSED 1 NOT VOTING 0
Health: pharmaceuticals; allow patients to take unused portion of eye drops or eye ointments after certain procedures for continued patient care; provide for. Amends 1978 PA 368 (MCL 333.1101 - 333.25211) by adding secs.
YeaPass
37–0
2026-07-02SB 947 PASSED ROLL CALL # 173 YEAS 22 NAYS 15 EXCUSED 1 NOT VOTING 0
Natural resources: inland lakes; dam safety regulations; provide for. Amends and adds (See bill).
NayPass
22–15
2026-07-01SB 878 ROLL CALL: ROLL CALL # 168 YEAS 2 NAYS 32 EXCUSED 4 NOT VOTING 0
Appropriations: omnibus; supplemental appropriations for multiple departments and branches for the fiscal year 2026-2027 and supplemental appropriations for fiscal year 2025-2026; provide for. Creates appropriation act.
NayFail
2–32
2026-07-01HB 5630 PASSED ROLL CALL # 166 YEAS 34 NAYS 0 EXCUSED 4 NOT VOTING 0
Appropriations: school aid omnibus; fiscal year 2026-2027 appropriations for K-12 school aid, higher education, and community colleges; provide for. Amends, adds & repeals (See bill).
YeaPass
28–4
2026-06-25SB 536 PASSED ROLL CALL # 159 YEAS 35 NAYS 0 EXCUSED 3 NOT VOTING 0
Consumer protection: unfair trade practices; disclosure of automatic renewal provisions in consumer contracts; require. Amends sec. 3 of 1976 PA 331 (MCL 445.903). TIE BAR WITH: SB 0535'25
YeaPass
30–4
2026-06-24SB 480 PASSED ROLL CALL # 154 YEAS 26 NAYS 11 EXCUSED 1 NOT VOTING 0
Children: child care; definition of minor in the child care organizations act; modify. Amends sec. 1 of 1973 PA 116 (MCL 722.111).
NayPass
26–11
2026-06-24SCR 14 ROLL CALL: ROLL CALL # 153 YEAS 36 NAYS 1 EXCUSED 1 NOT VOTING 0
A concurrent resolution to approve an extension of the state of energy emergency declared on April 2, 2026.
YeaPass
36–1
2026-06-24SB 517 PASSED ROLL CALL # 155 YEAS 22 NAYS 15 EXCUSED 1 NOT VOTING 0
Education: school districts; requirements for borrowing money and issuing bonds; modify. Amends sec. 1351a of 1976 PA 451 (MCL 380.1351a).
NayPass
22–15
2026-06-24SB 278 PASSED ROLL CALL # 156 YEAS 24 NAYS 13 EXCUSED 1 NOT VOTING 0
Housing: other; housing and community development fund; modify. Amends secs. 58, 58b & 58c of 1966 PA 346 (MCL 125.1458 et seq.).
NayPass
24–13
2026-06-18SB 973 PASSED ROLL CALL # 143 YEAS 20 NAYS 16 EXCUSED 2 NOT VOTING 0
Insurance: health insurers; state-based insurance exchange; provide for. Creates new act. TIE BAR WITH: SB 0977'26
NayPass
20–16
2026-06-18SB 820 PASSED ROLL CALL # 137 YEAS 35 NAYS 1 EXCUSED 2 NOT VOTING 0
Elections: precinct boundaries; consolidated precincts; allow during certain local elections. Amends sec. 659 of 1954 PA 116 (MCL 168.569).
YeaPass
35–1
2026-06-18SB 900 PASSED ROLL CALL # 136 YEAS 35 NAYS 1 EXCUSED 2 NOT VOTING 0
Vehicles: other; operation of golf carts on streets and county roads in certain municipalities; allow. Amends sec. 657a of 1949 PA 300 (MCL 257.657a).
YeaPass
35–1
2026-06-18SB 977 PASSED ROLL CALL # 147 YEAS 20 NAYS 16 EXCUSED 2 NOT VOTING 0
Insurance: reinsurance; innovative waiver for a reinsurance program; provide for. Amends 1956 PA 218 (MCL 500.100 - 500.8302) by adding sec. 3406nn. TIE BAR WITH: SB 0973'26
NayPass
20–16
2026-06-18SB 976 PASSED ROLL CALL # 146 YEAS 20 NAYS 16 EXCUSED 2 NOT VOTING 0
Insurance: health insurers; health insurance policy; include provision related to Michigan health insurance exchange act. Amends sec. 2212a of 1956 PA 218 (MCL 500.2212a). TIE BAR WITH: SB 0973'26
NayPass
20–16
2026-06-18SB 967 PASSED ROLL CALL # 139 YEAS 23 NAYS 13 EXCUSED 2 NOT VOTING 0
Individual income tax: credit; state low-income housing tax credit; create. Amends 1967 PA 281 (MCL 206.1 - 206.847) by adding secs. 279, 679 & 821. TIE BAR WITH: SB 0966'26, SB 0968'26
NayPass
23–13
2026-06-18SB 966 PASSED ROLL CALL # 138 YEAS 23 NAYS 13 EXCUSED 2 NOT VOTING 0
Housing: housing development authority; housing opportunity tax credit program; establish and administer. Amends sec. 22 of 1966 PA 346 (MCL 125.1422) & adds sec. 22e. TIE BAR WITH: HB 5806'26, HB 5807'26
NayPass
23–13
2026-06-18SB 974 PASSED ROLL CALL # 144 YEAS 20 NAYS 16 EXCUSED 2 NOT VOTING 0
Insurance: health insurers; updated references to reflect the enactment of the Michigan health insurance exchange act; provide for. Amends secs. 1261, 1262, 1262a & 1264 of 1956 PA 218 (MCL 500.1261 et seq.). TIE BAR W
NayPass
20–16
2026-06-18SB 975 PASSED ROLL CALL # 145 YEAS 20 NAYS 16 EXCUSED 2 NOT VOTING 0
Insurance: health benefits; certification for qualified health plan and qualified dental plan; provide for. Amends 1956 PA 218 (MCL 500.100 - 500.8302) by adding sec. 3406mm. TIE BAR WITH: SB 0973'26
NayPass
20–16
2026-06-18SB 592 PASSED ROLL CALL # 149 YEAS 31 NAYS 5 EXCUSED 2 NOT VOTING 0
Corrections: other; reentry services and support for certain individuals after resentencing; require. Amends sec. 83 of 1953 PA 232 (MCL 791.283).
NayPass
31–5
2026-06-18SB 968 PASSED ROLL CALL # 140 YEAS 23 NAYS 13 EXCUSED 2 NOT VOTING 0
Insurance: other; state low-income housing tax credit; create. Amends secs. 476a & 476b of 1956 PA 218 (MCL 500.476a & 500.476b). TIE BAR WITH: SB 0966'26, SB 0967'26
NayPass
23–13
2026-06-18SB 978 PASSED ROLL CALL # 148 YEAS 20 NAYS 16 EXCUSED 2 NOT VOTING 0
Insurance: health insurers; coverage for emergency refill of prescription medication for up to a 30-day supply; repeal. Amends sec. 3406o of 1956 PA 218 (MCL 500.3406o) & repeals sec. 3406w of 1956 PA 218 (MCL 500.3406w)
NayPass
20–16
2026-06-17SB 899 PASSED ROLL CALL # 135 YEAS 29 NAYS 9 EXCUSED 0 NOT VOTING 0
Economic development: brownfield redevelopment authority; environmental brownfield redevelopment program; modify. Amends sec. 8a of 1996 PA 381 (MCL 125.2658a). TIE BAR WITH: SB 0898'26
NayPass
29–9
2026-06-17SB 808 PASSED ROLL CALL # 131 YEAS 20 NAYS 18 EXCUSED 0 NOT VOTING 0
Retirement: other; MI secure retirement program board; establish. Creates new act. TIE BAR WITH: SB 0807'26
NayPass
20–18
2026-06-17SB 898 PASSED ROLL CALL # 134 YEAS 29 NAYS 9 EXCUSED 0 NOT VOTING 0
Economic development: brownfield redevelopment authority; environmental brownfield redevelopment program; modify. Amends secs. 19608a, 19608b, 19609, 19610, 19610a, 19611, 19612, 19613, 20108b & 21506a of 1994 PA 451 (MC
NayPass
29–9
2026-06-17SB 989 PASSED ROLL CALL # 132 YEAS 38 NAYS 0 EXCUSED 0 NOT VOTING 0
Education: teachers and administrators; interim teaching certification process; modify. Amends sec. 1531i of 1976 PA 451 (MCL 380.1531i).
YeaPass
38–0
2026-06-17SB 807 PASSED ROLL CALL # 130 YEAS 20 NAYS 18 EXCUSED 0 NOT VOTING 0
Retirement: other; retirement program for certain nonpublic employees to participate in a benefit plan; create, and provide oversight. Creates new act. TIE BAR WITH: SB 0808'26
NayPass
20–18
2026-06-17SB 707 PASSED ROLL CALL # 133 YEAS 22 NAYS 16 EXCUSED 0 NOT VOTING 0
Health occupations: marriage and family therapists; licensing requirements for marriage and family therapists; modify, and require continuing education. Amends secs. 16903 & 16909 of 1978 PA 368 (MCL 333.16903 & 333.1690
NayPass
22–16
2026-06-10SB 891 PASSED ROLL CALL # 112 YEAS 33 NAYS 0 EXCUSED 5 NOT VOTING 0
Law enforcement: reports; communications under the Amber alert act; modify. Amends title & secs. 1, 2 & 5 of 2002 PA 713 (MCL 28.761 et seq.). TIE BAR WITH: SB 0892'26
YeaPass
37–0
2026-06-04SB 609 PASSED ROLL CALL # 111 YEAS 32 NAYS 0 EXCUSED 6 NOT VOTING 0
Industrial Hemp: administration; administration of industrial hemp program; modify. Amends sec. 107 of 2020 PA 220 (MCL 333.29107).
YeaPass
32–0