Photo of John Haste
R Oklahoma Senate · District 36 On the 2026 ballot

Sen. John Haste

Compare
Total votes
7,511
all sessions
Attendance
97%
213 missed
Near the chamber average
With party
98%
of cast votes
Higher than 97% of chamber peers
Bipartisan score
1%
crosses aisle rarely
Lower than 98% of chamber peers
Sponsored
296
bills & resolutions
Lower than 78% of chamber peers
Committees
5
assignments
7,511 roll-call votes

Voting record

Yea
7,184
voted in favor
Nay
113
voted against
Absent
213
missed votes
Total cast
7,511
across all sessions
Crossed party
86
votes against own party
This page
7,511
matching current filters
Bill
Description
Vote
Result
Tally
Date
SB 302
Mines and mining; requiring Mining Commission to post permit information online. Effective date.
Yea
Passed
42–0
Mar 11, 2019
SB 400
Cities and towns; modifying population requirement for authorization of certain construction projects. Effective date.
Yea
Passed
40–6
Mar 11, 2019
SB 261
Election security; granting certain authority to State Election Board and county election boards relating to election security. Effective date.
Yea
Passed
42–0
Mar 11, 2019
SB 1031
Licensing and regulations; deleting and transferring certain duties of the Hospital Advisory Council. Effective date.
Yea
Passed
41–0
Mar 11, 2019
SB 893
Income tax; reinstating deduction for certain expenses related to foster care; establishing certain requirement. Effective date.
Yea
Passed
41–0
Mar 11, 2019
SB 794
Bail bondsmen; specifying rate of certain travel costs; requiring exoneration of bond under certain circumstances. Effective date.
Yea
Passed
41–0
Mar 11, 2019
SB 728
Creating golf complex beverage license; stating purpose and scope of license. Effective date. Emergency.
Yea
Passed
40–2
Mar 11, 2019
SB 993
Insurance; defining short-term, limited-duration insurance; providing benefit limitations for certain policies. Effective date.
Yea
Passed
36–10
Mar 11, 2019
SB 1039
Oklahoma State University Medical Authority; eliminating term of office; appointing authority; removal requirements. Effective date.
Yea
Passed
46–0
Mar 11, 2019
SB 996
Schools; subject requirements; including certain block course to units for mathematics and laboratory science. Effective date. Emergency.
Yea
Passed
46–0
Mar 11, 2019
Showing 7,241 to 7,250 of 7,511 votes