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
195
bills & resolutions
Among the lowest in the chamber
Committees
6
assignments
8,683 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,683
matching current filters
Bill
Description
Vote
Result
Tally
Date
SB 1273
Department of Environmental Quality; establishing Blue River-Little Blue Creek Stream Health Assessment Study; establishing revolving fund for certain purpose. Effective date. Emergency.
Yea
Passed
18–0
Feb 28, 2024
SB 1407
Department of Public Safety; creating Oklahoma child abduction response teams. Effective date. Emergency.
Yea
Passed
17–0
Feb 28, 2024
SB 1488
Ethics Commission; creating the Ethics Commission Electronic Filing System Replacement Fund. Emergency.
Yea
Passed
16–1
Feb 28, 2024
SB 1309
Oklahoma Center for the Advancement of Science and Technology; making an appropriation. Effective date. Emergency.
Yea
Passed
16–0
Feb 28, 2024
SB 1302
Oklahoma Higher Learning Access Program; providing eligibility for students placed in the custody of the Department of Human Services during certain time period. Effective date. Emergency.
Yea
Passed
17–0
Feb 28, 2024
SB 1272
Oklahoma Employees Insurance and Benefits Act; establishing maximum amount for certain fund; directing use of certain excess reserves pursuant to certain schedule. Effective date. Emergency.
Yea
Passed
16–0
Feb 28, 2024
SB 1450
Crimes and punishments; providing elements of penalties related to organized retail crime; authorizing Attorney General to employ certain officers. Effective date.
Nay
Passed
13–4
Feb 28, 2024
SB 180
Administrative Procedures Act; requiring agencies to submit all received public comment with proposed permanent rule submission. Emergency.
Yea
Passed
9–0
Feb 28, 2024
SB 692
Oklahoma Public Employees Retirement System; providing for membership of emergency medical personnel.
Yea
Passed
17–0
Feb 28, 2024
SB 1505
Rebates; providing rebates for emission reduction projects; creating fund. Effective date. Emergency.
Yea
Passed
16–0
Feb 28, 2024
Showing 3,321 to 3,330 of 8,683 votes