Legislators / Matt MacPherson

State Representative
Matt MacPherson
Republican · House District 26
20bills written, 8 passedTypical House member: 7 written, 4 passed0budget requests funded, of 1Typical House member: 0 of 13Senate bills carriedTypical House member: 313%of floor votes missedTypical House member: 7%6%of votes against their partyTypical House member: 4%546times on the record
“Typical” is the median of all 74 House members in the 2026 General Session.
The 2025 General Session
Rep. Matt MacPherson's record in the 2025 session (January 21 to March 7, 2025), from the official roll calls.
12bills written, 4 passed352floor votes recorded10%of floor votes missed96%voted with most of their party
Still being compiled: 352 of 860 roll calls from the 2025 session are saved so far, so these numbers will change.
Bills they wrote in 2025
- H.B. 143 Firearm Safety Incentives · Did not pass
- H.B. 195 Firearm Retention Amendments · Became law
- H.B. 271 Meeting or Procession Disruption Amendments · Did not pass
- H.B. 294 Infectious Disease Procedures Amendments · Became law
- H.B. 392 Unlicensed Driver Amendments · Did not pass
- H.B. 432 Tobacco and Electronic Cigarette Enforcement Modifications · Did not pass
- H.B. 476 Tax Return Donation Amendments · Did not pass
- H.B. 477 School Trespass Amendments · Became law
- H.B. 508 School Data Amendments · Became law
- H.B. 526 Government Records Access and Management Amendments · Did not pass
- H.B. 538 Judgment Information Amendments · Did not pass
- H.B. 539 Criminal Justice Modifications · Did not pass
Votes against most of their party (12)
- NoH.B. 256 · House vote to accept the other chamber's changes · 3/6/2025 3:11 PMRoll call
- NoH.B. 100 · House vote to accept the other chamber's changes · 3/6/2025 10:52 AMRoll call
- NoH.B. 268 · Final House vote · 2/27/2025 2:59 PMRoll call
- NoH.B. 227 · Final House vote · 2/25/2025 10:47 AMRoll call
- NoH.B. 100 · Final House vote · 2/24/2025 4:02 PMRoll call
- NoH.B. 37 · Final House vote · 2/20/2025 3:39 PMRoll call
- NoH.B. 69 · House vote to accept the other chamber's changes · 2/19/2025 11:04 AMRoll call
- NoH.B. 264 · Final House vote · 2/10/2025 2:45 PMRoll call
- NoH.B. 256 · Final House vote · 2/10/2025 2:35 PMRoll call
- YesH.B. 230 · Final House vote · 2/6/2025 2:27 PMRoll call
- YesH.B. 196 · House vote, which failed · 2/5/2025 3:18 PMRoll call
- NoH.B. 154 · Final House vote · 1/31/2025 12:04 PMRoll call
Their 2025 votes
- YesH.B. 306 · House vote to accept the other chamber's changes · 3/7/2025 11:58 PMRoll call
- YesH.B. 274 · House vote to accept the other chamber's changes · 3/7/2025 11:24 PMRoll call
- NoH.B. 37 · House vote to accept the other chamber's changes · 3/7/2025 11:22 PMRoll call
- YesH.B. 263 · House vote to accept the other chamber's changes · 3/7/2025 10:48 PMRoll call
- YesH.B. 230 · House vote to accept the other chamber's changes · 3/7/2025 10:35 PMRoll call
- YesH.B. 80 · House vote to accept the other chamber's changes · 3/7/2025 10:33 PMRoll call
- YesH.B. 313 · House vote to accept the other chamber's changes · 3/7/2025 8:43 PMRoll call
- YesH.B. 281 · House vote to accept the other chamber's changes · 3/7/2025 8:41 PMRoll call
- YesH.B. 96 · House vote to accept the other chamber's changes · 3/7/2025 8:39 PMRoll call
- YesH.B. 104 · Conference Committee - Final Passage · 3/7/2025 8:15 PMRoll call
- YesH.B. 217 · House vote to accept the other chamber's changes · 3/7/2025 8:11 PMRoll call
- YesH.B. 311 · House vote to accept the other chamber's changes · 3/7/2025 5:37 PMRoll call
- YesH.B. 40 · Conference Committee - Final Passage · 3/7/2025 5:30 PMRoll call
- YesH.B. 154 · House vote to accept the other chamber's changes · 3/7/2025 5:08 PMRoll call
- YesH.B. 261 · House vote to accept the other chamber's changes · 3/7/2025 5:00 PMRoll call
- AbsentH.B. 54 · House vote to accept the other chamber's changes · 3/7/2025 4:52 PMRoll call
- YesH.B. 276 · House vote to accept the other chamber's changes · 3/7/2025 3:18 PMRoll call
- YesH.B. 233 · House vote to accept the other chamber's changes · 3/7/2025 3:15 PMRoll call
- YesH.B. 202 · House vote to accept the other chamber's changes · 3/7/2025 3:09 PMRoll call
- AbsentH.B. 160 · House vote to accept the other chamber's changes · 3/7/2025 10:55 AMRoll call
- YesH.B. 249 · Conference Committee - Final Passage · 3/6/2025 6:48 PMRoll call
- YesH.B. 324 · House vote to accept the other chamber's changes · 3/6/2025 5:32 PMRoll call
- AbsentH.B. 300 · House vote to accept the other chamber's changes · 3/6/2025 5:29 PMRoll call
- AbsentH.B. 226 · House vote to accept the other chamber's changes · 3/6/2025 5:25 PMRoll call
- YesH.B. 191 · House vote to accept the other chamber's changes · 3/6/2025 5:23 PMRoll call
- AbsentH.B. 128 · House vote to accept the other chamber's changes · 3/6/2025 5:19 PMRoll call
- NoH.B. 256 · House vote to accept the other chamber's changes · 3/6/2025 3:11 PMRoll call
- YesH.B. 77 · House vote to accept the other chamber's changes · 3/6/2025 3:09 PMRoll call
- YesH.B. 127 · House vote to accept the other chamber's changes · 3/6/2025 3:01 PMRoll call
- YesH.B. 39 · House vote to accept the other chamber's changes · 3/6/2025 2:56 PMRoll call
Showing the 30 most recent of 449. Each 2025 bill page lists every vote.