Voting record
State vote data last updated Oct 16, 2026, 8:06 PM.
| Date | Question | Position | Result | Bill |
|---|---|---|---|---|
| Feb 18, 2026 Senate | 2nd Reading | Yea | pass | S 697 |
| Feb 18, 2026 Senate | 2nd Reading | Yea | pass | S 780 |
| Feb 18, 2026 Senate | 2nd Reading | Yea | pass | S 160 |
| Feb 18, 2026 Senate | 2nd Reading | Yea | pass | S 857 |
| Feb 18, 2026 Senate | 2nd Reading | Yea | pass | H 3798 |
| Feb 17, 2026 Senate | 2nd Reading | Yea | pass | S 718 |
| Feb 17, 2026 Senate | 2nd Reading | Yea | pass | S 845 |
| Feb 17, 2026 Senate | 2nd Reading | Yea | pass | S 868 |
| Feb 17, 2026 Senate | 2nd Reading | Yea | pass | H 4902 |
| Feb 17, 2026 Senate | 2nd Reading | Yea | pass | H 4257 |
| Feb 12, 2026 Senate | 2nd Reading | Yea | pass | S 453 |
| Feb 10, 2026 Senate | 3rd Reading | Yea | pass | S 454 |
| Feb 5, 2026 Senate | to concur | Yea | pass | S 287 |
| Feb 5, 2026 Senate | 2nd Reading | Yea | pass | S 695 |
| Feb 5, 2026 Senate | 2nd Reading | Yea | pass | S 880 |
| Feb 4, 2026 Senate | to override the veto | Yea | pass | S 623 |
| Feb 4, 2026 Senate | 2nd Reading | Yea | pass | S 52 |
| Feb 4, 2026 Senate | to adopt | Nay | fail | S 52 |
| Feb 4, 2026 Senate | to lay on the table | Nay | fail | S 52 |
| Feb 3, 2026 Senate | 2nd Reading | Excused | pass | S 26 |
| Jan 21, 2026 Senate | 2nd Reading | Yea | pass | S 779 |
| Jan 21, 2026 Senate | 2nd Reading | Yea | pass | S 769 |
| Jan 20, 2026 Senate | 2nd Reading | Nay | fail | S 256 |
| Jan 15, 2026 Senate | to set for Special Order | Yea | pass | S 52 |
| Jan 14, 2026 Senate | 2nd Reading | Yea | pass | S 59 |
| May 28, 2025 Senate | to adopt the conference report | Yea | pass | H 4025 |
| May 28, 2025 Senate | to override the veto | Yea | pass | S 136 |
| May 8, 2025 Senate | to adopt the free conference report | Yea | pass | S 156 |
| May 8, 2025 Senate | to adopt the conference report | Yea | pass | S 127 |
| May 8, 2025 Senate | to adopt | Nay | fail | S 318 |
| May 8, 2025 Senate | to adopt the conference report | Yea | pass | S 28 |
| May 8, 2025 Senate | to grant free conference powers | Yea | pass | S 156 |
| May 8, 2025 Senate | 3rd Reading | Yea | pass | S 318 |
| May 8, 2025 Senate | Rule 15 | Yea | pass | S 318 |
| May 8, 2025 Senate | to adopt the conference report | Yea | pass | S 29 |
| May 8, 2025 Senate | 3rd Reading | Yea | pass | H 4247 |
| May 8, 2025 Senate | Cloture Motion | Yea | pass | S 318 |
| May 8, 2025 Senate | 3rd Reading | Yea | pass | S 121 |
| May 8, 2025 Senate | to adopt | Nay | fail | S 318 |
| May 8, 2025 Senate | rule 15 waive 2 hour time limit | Yea | pass | H 3007 |
| May 7, 2025 Senate | 3rd Reading | Yea | pass | H 4296 |
| May 7, 2025 Senate | 2nd Reading | Yea | pass | H 4247 |
| May 7, 2025 Senate | to concur | Yea | pass | H 3430 |
| May 7, 2025 Senate | 2nd Reading | Yea | pass | H 4267 |
| May 7, 2025 Senate | 2nd Reading | Yea | pass | S 318 |
| May 7, 2025 Senate | to concur | Yea | pass | H 3309 |
| May 7, 2025 Senate | 3rd Reading | Yea | pass | H 3222 |
| May 7, 2025 Senate | to adopt the Resolution | Yea | pass | H 3008 |
| May 7, 2025 Senate | to take up the order of the day | Yea | pass | H 3008 |
| May 7, 2025 Senate | to lay on the table | Yea | pass | H 3008 |