WatchGov

← Joe Major

Voting record

State vote data last updated Oct 14, 2026, 8:13 PM.

DateQuestionPositionResultBill
May 28, 2026
Senate
Roll Call, requested by Senator Hashim, Passed -- Needed 15 of 30 to Pass -- Yeas = 29, Nays = 1YeapassS 193
May 28, 2026
Senate
Roll Call, requested by Senator Collamore, Passed -- Needed 15 of 30 to Pass -- Yeas = 17, Nays = 13YeapassS 190
May 27, 2026
Senate
Roll Call, requested by Senator Watson, Passed -- Needed 15 of 30 to Pass -- Yeas = 17, Nays = 13YeapassH 740
May 27, 2026
Senate
Roll Call, requested by Senator Watson, Passed -- Needed 15 of 30 to Pass -- Yeas = 28, Nays = 2YeapassS 325
May 27, 2026
Senate
3rd reading refused on roll call, requested by Senator Ram Hinsdale, Failed -- Needed 16 of 30 to Pass -- Yeas = 15, Nays = 16YeafailH 772
May 27, 2026
Senate
Roll Call, requested by Senator Weeks, Passed -- Needed 15 of 29 to Pass -- Yeas = 17, Nays = 12YeapassH 772
May 27, 2026
Senate
Roll Call, requested by Senator Watson, Passed -- Needed 15 of 30 to Pass -- Yeas = 27, Nays = 3YeapassS 325
May 26, 2026
Senate
3rd reading ordered on roll call Passed -- Needed 15 of 29 to Pass -- Yeas = 27, Nays = 2YeapassH 955
May 20, 2026
Senate
3rd reading ordered on roll call Passed -- Needed 15 of 29 to Pass -- Yeas = 27, Nays = 2YeapassH 550
May 19, 2026
Senate
Roll Call, requested by Senator Ram Hinsdale, Passed -- Needed 15 of 30 to Pass -- Yeas = 17, Nays = 13YeapassH 740
May 19, 2026
Senate
Roll Call, requested by Senator Beck, Passed -- Needed 15 of 30 to Pass -- Yeas = 17, Nays = 13YeapassH 740
May 19, 2026
Senate
Roll Call, requested by Senator Ram Hinsdale, Passed -- Needed 15 of 30 to Pass -- Yeas = 17, Nays = 13YeapassH 740
May 19, 2026
Senate
Roll Call, requested by Senator Beck, Failed -- Needed 15 of 30 to Pass -- Yeas = 14, Nays = 16NayfailH 740
May 19, 2026
Senate
Roll Call, requested by Senator Weeks, Failed -- Needed 15 of 30 to Pass -- Yeas = 11, Nays = 19NayfailH 931
May 19, 2026
Senate
Roll Call, requested by Senator Westman, Passed -- Needed 15 of 30 to Pass -- Yeas = 26, Nays = 4YeapassH 740
May 15, 2026
Senate
Proposal of amendment agreed to on roll call, requested by Senator Hashim, Passed -- Needed 15 of 29 to Pass -- Yeas = 26, Nays = 3YeapassH 727
May 15, 2026
Senate
3rd reading ordered on roll call Passed -- Needed 15 of 29 to Pass -- Yeas = 17, Nays = 12YeapassH 740
May 14, 2026
Senate
Roll Call, requested by Senator Ram Hinsdale, Failed -- Needed 15 of 30 to Pass -- Yeas = 13, Nays = 17NayfailH 657
May 14, 2026
Senate
Roll Call, requested by Senator Weeks, Failed -- Needed 15 of 30 to Pass -- Yeas = 13, Nays = 17NayfailH 657
May 13, 2026
Senate
Pending third reading, motion to amend Senate proposal of amendment disagreed to on roll call, requested by Senator Collamore, Failed -- Needed 15 of 30 to Pass -- Yeas = 12, Nays = 18NayfailH 660
May 8, 2026
Senate
Read 3rd time & passed on roll call, requested by Senator Ingalls, Passed -- Needed 15 of 30 to Pass -- Yeas = 17, Nays = 13YeapassS 329
May 8, 2026
Senate
Roll Call, requested by Senator Heffernan, Failed -- Needed 15 of 30 to Pass -- Yeas = 6, Nays = 24NayfailH 930
May 7, 2026
Senate
3rd reading ordered on roll call Passed -- Needed 15 of 30 to Pass -- Yeas = 17, Nays = 13YeapassS 329
May 7, 2026
Senate
Recommendation of amendment by Committee on Judiciary agreed to on roll call, requested by Senator Ingalls, Passed -- Needed 15 of 30 to Pass -- Yeas = 17, Nays = 13YeapassS 329
May 5, 2026
Senate
3rd reading ordered on roll call Passed -- Needed 14 of 28 to Pass -- Yeas = 28, Nays = 0YeapassH 536
May 1, 2026
Senate
Roll Call, requested by Senator Vyhovsky, Failed -- Needed 15 of 29 to Pass -- Yeas = 2, Nays = 27NayfailH 933
May 1, 2026
Senate
Roll Call, requested by Senator Weeks, Failed -- Needed 14 of 27 to Pass -- Yeas = 11, Nays = 16NayfailH 933
Apr 29, 2026
Senate
3rd reading ordered on roll call Passed -- Needed 15 of 30 to Pass -- Yeas = 28, Nays = 2YeapassH 949
Apr 28, 2026
Senate
Proposal of amendment agreed to on roll call, requested by Senator Perchlik, Passed -- Needed 15 of 30 to Pass -- Yeas = 23, Nays = 7YeapassH 951
Apr 28, 2026
Senate
Roll Call, requested by Senator Hardy, Failed -- Needed 15 of 30 to Pass -- Yeas = 7, Nays = 23YeafailH 951
Apr 14, 2026
Senate
3rd reading ordered on roll call Passed -- Needed 15 of 30 to Pass -- Yeas = 23, Nays = 7YeapassH 849
Apr 1, 2026
Senate
Read 3rd time & passed on roll call, requested by Senator Norris, Passed -- Needed 15 of 30 to Pass -- Yeas = 29, Nays = 1YeapassS 193
Mar 31, 2026
Senate
Read 3rd time & passed on roll call, requested by Senator Weeks, Passed -- Needed 15 of 29 to Pass -- Yeas = 23, Nays = 6YeapassS 190
Mar 31, 2026
Senate
Read 3rd time & adopted on roll call requested by Senator Ingalls, Passed -- Needed 14 of 27 to Pass -- Yeas = 27, Nays = 0YeapassSR 25
Mar 25, 2026
Senate
3rd reading ordered on roll call Passed -- Needed 15 of 30 to Pass -- Yeas = 18, Nays = 12YeapassS 325
Mar 25, 2026
Senate
Roll Call, requested by Senator Ingalls, Failed -- Needed 15 of 30 to Pass -- Yeas = 13, Nays = 17NayfailS 325
Mar 25, 2026
Senate
Recommendation of amendment, as amended, agreed to on roll call requested by Senator Ingalls, Passed -- Needed 15 of 30 to Pass -- Yeas = 18, Nays = 12YeapassS 325
Mar 19, 2026
Senate
Read 3rd time & passed on roll call, requested by Senator Mattos, Passed -- Needed 14 of 28 to Pass -- Yeas = 22, Nays = 6YeapassS 206
Mar 18, 2026
Senate
Senator(s) Heffernan motion to commit bill to Committee on Education disagreed to on roll call requested by Sen. Weeks, Failed -- Needed 14 of 28 to Pass -- Yeas = 9, Nays = 19NayfailS 206
Mar 18, 2026
Senate
Recommendation of amendment by Committee on Health and Welfare agreed to on roll call, requested by Senator Baruth, Passed -- Needed 14 of 28 to Pass -- Yeas = 21, Nays = 7YeapassS 206
Mar 13, 2026
Senate
3rd reading ordered on roll call Passed -- Needed 14 of 28 to Pass -- Yeas = 28, Nays = 0YeapassS 298
Mar 12, 2026
Senate
Recommendation of amendment by Committee on Education agreed to on roll call, requested by Senator Ram Hinsdale, Passed -- Needed 14 of 28 to Pass -- Yeas = 26, Nays = 2YeapassS 227
Mar 11, 2026
Senate
Proposed Constitutional Amendment agreed to on roll call, Passed -- Needed 15 of 29 to Pass -- Yeas = 29, Nays = 0YeapassPR 4
Feb 25, 2026
Senate
3rd reading ordered on roll call Passed -- Needed 14 of 28 to Pass -- Yeas = 28, Nays = 0YeapassJRS 42
Feb 17, 2026
Senate
3rd reading ordered on roll call Passed -- Needed 15 of 30 to Pass -- Yeas = 29, Nays = 1YeapassS 218
Feb 12, 2026
Senate
3rd reading ordered on roll call Passed -- Needed 15 of 29 to Pass -- Yeas = 27, Nays = 2YeapassS 209
Feb 11, 2026
Senate
3rd reading ordered on roll call Passed -- Needed 15 of 29 to Pass -- Yeas = 27, Nays = 2YeapassS 208
Feb 6, 2026
Senate
Recommendation of amendment by Committee on Judiciary agreed to on roll call, requested by Senator Ram Hinsdale, Passed -- Needed 15 of 29 to Pass -- Yeas = 25, Nays = 4YeapassSR 21
Feb 6, 2026
Senate
3rd reading ordered on roll call Passed -- Needed 15 of 29 to Pass -- Yeas = 24, Nays = 5YeapassSR 21
Jan 28, 2026
Senate
3rd reading ordered on roll call Passed -- Needed 15 of 29 to Pass -- Yeas = 29, Nays = 0YeapassS 202