Legislators / Michael K. McKell

State Senator
Michael K. McKell
Republican · Senate District 25 · Majority Assistant Whip
13bills written, 10 passedTypical Senate member: 11 written, 7 passed6budget requests funded, of 8 ($25 million)Typical Senate member: 1 of 335House bills carriedTypical Senate member: 1321%of floor votes missedTypical Senate member: 8%2%of votes against their partyTypical Senate member: 4%344times on the record
“Typical” is the median of all 29 Senate members in the 2026 General Session.
The 2025 General Session
Sen. Michael K. McKell's record in the 2025 session (January 21 to March 7, 2025), from the official roll calls.
19bills written, 11 passed340floor votes recorded28%of floor votes missed99%voted with most of their party
Still being compiled: 340 of 1116 roll calls from the 2025 session are saved so far, so these numbers will change.
Bills they wrote in 2025
- S.B. 48 Behavioral Health Amendments · Became law
- S.B. 94 Securities Investor Education, Training, and Enforcement Fund Amendments · Did not pass
- S.B. 117 Uniform Family Law Arbitration Act · Became law
- S.B. 134 Health Care Decisions Act Amendments · Became law
- S.B. 143 Legislative Activities Amendments · Did not pass
- S.B. 216 Environmental Quality Amendments · Became law
- S.B. 219 Financial Institution Tax Amendments · Became law
- S.B. 223 Public Education Bullying Amendments · Became law
- S.B. 235 Natural Resources Ownership · Did not pass
- S.B. 258 Inmate Education Funding Amendments · Did not pass
- S.B. 271 Unauthorized Artificial Intelligence Impersonation Amendments · Became law
- S.B. 276 Utah Horse Racing Commission Amendments · Became law
- S.B. 277 Government Records Management Amendments · Became law
- S.B. 279 High School Rodeo Amendments · Waiting on the governor
- S.B. 285 County Auditor Amendments · Did not pass
- S.B. 294 Finance Amendments · Became law
- S.B. 297 Congregate Care Amendments · Became law
- S.B. 301 Strategic Lawsuit Against Public Participation Protections · Did not pass
- S.B. 341 Election Modifications · Did not pass
Votes against most of their party (3)
- NoH.B. 119 · Final Senate vote · 3/4/2025 9:52 AMRoll call
- YesH.B. 290 · First of two Senate votes · 2/27/2025 6:21 PMRoll call
- NoH.B. 53 · First of two Senate votes · 2/27/2025 3:04 PMRoll call
Their 2025 votes
- YesH.B. 244 · Final Senate vote · 3/7/2025 11:56 PMRoll call
- YesH.B. 306 · Final Senate vote · 3/7/2025 11:49 PMRoll call
- YesH.B. 268 · Final Senate vote · 3/7/2025 11:42 PMRoll call
- YesH.B. 297 · Final Senate vote · 3/7/2025 10:36 PMRoll call
- AbsentH.B. 240 · Final Senate vote · 3/7/2025 10:34 PMRoll call
- YesH.B. 274 · Final Senate vote · 3/7/2025 10:28 PMRoll call
- YesH.B. 37 · Final Senate vote · 3/7/2025 10:24 PMRoll call
- YesH.B. 321 · Final Senate vote · 3/7/2025 10:00 PMRoll call
- YesH.B. 283 · Final Senate vote · 3/7/2025 8:48 PMRoll call
- YesH.B. 230 · Final Senate vote · 3/7/2025 8:35 PMRoll call
- YesH.B. 188 · Final Senate vote · 3/7/2025 8:15 PMRoll call
- AbsentH.B. 80 · Final Senate vote · 3/7/2025 8:12 PMRoll call
- YesH.B. 104 · Conference Committee - Final Passage · 3/7/2025 5:56 PMRoll call
- YesH.B. 263 · Final Senate vote · 3/7/2025 5:43 PMRoll call
- YesH.B. 96 · Final Senate vote · 3/7/2025 5:35 PMRoll call
- YesH.B. 122 · Final Senate vote · 3/7/2025 5:09 PMRoll call
- YesH.B. 313 · Final Senate vote · 3/7/2025 4:46 PMRoll call
- YesH.B. 148 · Final Senate vote · 3/7/2025 4:40 PMRoll call
- YesH.B. 40 · Conference Committee - Final Passage · 3/7/2025 4:34 PMRoll call
- YesH.B. 281 · Final Senate vote · 3/7/2025 3:58 PMRoll call
- YesH.B. 261 · Final Senate vote · 3/7/2025 3:21 PMRoll call
- YesH.B. 311 · Final Senate vote · 3/7/2025 3:18 PMRoll call
- AbsentH.B. 217 · Final Senate vote · 3/7/2025 2:52 PMRoll call
- AbsentH.B. 322 · Final Senate vote · 3/7/2025 2:48 PMRoll call
- AbsentH.B. 198 · Final Senate vote · 3/7/2025 2:44 PMRoll call
- AbsentH.B. 54 · Final Senate vote · 3/7/2025 2:34 PMRoll call
- YesH.B. 276 · Final Senate vote · 3/7/2025 11:28 AMRoll call
- YesH.B. 86 · Final Senate vote · 3/7/2025 11:18 AMRoll call
- YesH.B. 296 · Final Senate vote · 3/7/2025 11:16 AMRoll call
- YesH.B. 110 · Final Senate vote · 3/7/2025 11:06 AMRoll call
Showing the 30 most recent of 486. Each 2025 bill page lists every vote.