Voting record
State vote data last updated Oct 16, 2026, 8:06 PM.
| Date | Question | Position | Result | Bill |
|---|---|---|---|---|
| May 7, 2025 Senate | 3rd Reading | Yea | pass | H 3292 |
| May 6, 2025 Senate | 2nd Reading | Yea | pass | H 3752 |
| May 6, 2025 Senate | to concur | Yea | pass | S 101 |
| May 6, 2025 Senate | to adopt the free conference report | Yea | pass | H 3813 |
| May 6, 2025 Senate | 3rd Reading | Yea | pass | H 3571 |
| May 6, 2025 Senate | 2nd Reading | Yea | pass | S 369 |
| May 6, 2025 Senate | 3rd Reading | Yea | pass | H 4160 |
| May 6, 2025 Senate | to concur | Yea | pass | S 171 |
| May 6, 2025 Senate | 3rd Reading | Yea | pass | H 3563 |
| May 6, 2025 Senate | to concur | Yea | pass | S 89 |
| May 6, 2025 Senate | Rule 32A waive printing | Yea | pass | H 3309 |
| May 6, 2025 Senate | 2nd Reading | Yea | pass | H 3632 |
| May 6, 2025 Senate | 2nd Reading | Yea | pass | S 449 |
| May 6, 2025 Senate | 2nd Reading | Yea | pass | H 4067 |
| May 6, 2025 Senate | to adopt | Yea | pass | S 136 |
| May 6, 2025 Senate | 2nd Reading | Yea | pass | S 526 |
| May 6, 2025 Senate | 2nd Reading | Yea | pass | H 4307 |
| May 6, 2025 Senate | 2nd Reading | Yea | pass | S 399 |
| May 6, 2025 Senate | to grant free conference powers | Yea | pass | H 3813 |
| May 6, 2025 Senate | 2nd Reading | Yea | pass | S 383 |
| May 6, 2025 Senate | to adopt | Yea | pass | S 29 |
| May 6, 2025 Senate | 2nd Reading | Yea | pass | S 585 |
| May 6, 2025 Senate | 2nd Reading | Yea | pass | S 477 |
| May 6, 2025 Senate | 3rd Reading | Yea | pass | H 3431 |
| May 6, 2025 Senate | 2nd Reading | Yea | pass | H 3222 |
| May 6, 2025 Senate | 2nd Reading | Yea | pass | H 4261 |
| May 6, 2025 Senate | to adopt amendment | Yea | pass | S 74 |
| May 6, 2025 Senate | 2nd Reading | Yea | pass | H 4402 |
| May 6, 2025 Senate | to adopt amendment | Yea | pass | S 28 |
| May 1, 2025 Senate | 2nd Reading | Yea | pass | H 3910 |
| May 1, 2025 Senate | 3rd Reading | Yea | pass | H 3127 |
| May 1, 2025 Senate | to lay on the table | Nay | pass | H 3996 |
| May 1, 2025 Senate | 2nd Reading | Yea | pass | S 439 |
| May 1, 2025 Senate | 2nd Reading | Yea | pass | H 3996 |
| May 1, 2025 Senate | 2nd Reading | Yea | pass | H 3800 |
| May 1, 2025 Senate | 2nd Reading | Yea | pass | H 3431 |
| May 1, 2025 Senate | 2nd Reading | Yea | pass | H 3058 |
| May 1, 2025 Senate | 2nd Reading | Yea | pass | S 163 |
| May 1, 2025 Senate | 2nd Reading | Yea | pass | S 316 |
| May 1, 2025 Senate | 2nd Reading | Yea | pass | S 454 |
| May 1, 2025 Senate | 2nd Reading | Nay | pass | S 102 |
| Apr 30, 2025 Senate | 2nd Reading | Yea | pass | S 268 |
| Apr 30, 2025 Senate | 2nd Reading | Yea | pass | S 214 |
| Apr 29, 2025 Senate | 2nd Reading | Yea | pass | H 3432 |
| Apr 29, 2025 Senate | to lay on the table Amendment No. 11 | Yea | pass | S 62 |
| Apr 29, 2025 Senate | 2nd Reading | Yea | pass | H 3333 |
| Apr 29, 2025 Senate | to lay on the table Amendment No. 8 | Yea | pass | S 62 |
| Apr 29, 2025 Senate | 3rd Reading | Yea | pass | S 146 |
| Apr 29, 2025 Senate | 2nd Reading | Yea | pass | H 3862 |
| Apr 29, 2025 Senate | to lay on the table Amendment No. 13 | Yea | pass | S 62 |