Photo of Michael Brooks
D Oklahoma Senate · District 44 On the 2026 ballot

Sen. Michael Brooks

Compare
Total votes
8,628
all sessions
Attendance
90%
672 missed
Lower than 86% of chamber peers
With party
97%
of cast votes
Near the chamber average
Bipartisan score
3%
crosses aisle rarely
Near the chamber average
Sponsored
122
bills & resolutions
Among the lowest in the chamber
Committees
6
assignments
8,628 roll-call votes

Voting record

Yea
6,576
voted in favor
Nay
1,380
voted against
Absent
672
missed votes
Total cast
8,628
across all sessions
Crossed party
168
votes against own party
This page
8,628
matching current filters
Bill
Description
Vote
Result
Tally
Date
SB 2104
Trusts; modifying requirements related to management and enforceability of trusts. Effective date.
Yea
Passed
7–0
Feb 10, 2026
SB 1224
Pardons and paroles; authorizing electronic notification to victims and victim representatives. Effective date.
Yea
Passed
8–0
Feb 10, 2026
SB 1859
Oklahoma State Bureau of Investigation; creating the Cyber Crime Fraud Unit; revolving fund. Effective date. Emergency.
Yea
Passed
8–0
Feb 10, 2026
SB 2041
Uniform Controlled Dangerous Substances Act; creating certain felony offense; assigning certain classifications. Effective date.
Nay
Passed
6–2
Feb 10, 2026
SB 1441
Critical infrastructure; imposing criminal liability for use of unmanned aircraft in certain circumstances. Effective date.
Yea
Passed
8–0
Feb 10, 2026
SB 1638
Governmental Tort Claims Act; modifying definition; authorizing award of certain costs and fees. Effective date.
Yea
Passed
7–0
Feb 10, 2026
SB 1655
Oklahoma Adoption Code; modifying applicability of certain confidentiality provisions. Emergency.
Yea
Passed
7–0
Feb 10, 2026
SB 1827
Governmental Tort Claims Act; modifying definitions. Effective date. Bipartisan
Nay
Passed
6–1
Feb 10, 2026
SB 1256
Bail; requiring ignition interlock device for certain defendants. Effective date.
Yea
Passed
8–0
Feb 10, 2026
SB 1612
Crimes and punishments; requiring certain report of certain injury and evidence. Effective date.
Nay
Passed
5–2
Feb 10, 2026
Showing 1,051 to 1,060 of 8,628 votes