Nonpartisan civic infrastructure
AllCiv
·
Legis1
Public
·
Reps, Candidates, Orgs
AllCiv
Beta
Citizen Portal
Home
News
My Dashboard
My Updates
My Yard
My Reps
My Elections
My Issues
My Communities
My Organizations
My Laws & Bills
My Messages
My Calendar
My Profile
Explore
Elected Offices
Representatives
Elections
Candidates
Laws, Bills & Regs
Civic Maps
Civic Calendar
Rankings
Upgrade — $8/mo
?
Sign in or sign up
Access dashboard →
Jason Morgan
D
State Representative · District 23 · Michigan · Serving since 2023
Advertisement
AllCiv
Know who represents you.
Votes, bills, money and statements for every member of Congress and state legislator.
Find your representatives
Overview
Votes
Legislation
Campaigns
Positions
Interview
Endorsements
All
400
Yea
242
Nay
158
Present
0
Missed
0
Passed
399
Failed
1
Explained
0
YEA
SB 415 - passed; given immediate effect Roll Call #273 Yeas 103 Nays 3 Excused 0 Not Voting 4
Roll Call 273
·
Jun 25, 2026
·
Passed
YEA
HB 5545 - passed; given immediate effect Roll Call #264 Yeas 102 Nays 5 Excused 0 Not Voting 3
Roll Call 264
·
Jun 25, 2026
·
Passed
YEA
HB 5547 - passed; given immediate effect Roll Call #266 Yeas 102 Nays 5 Excused 0 Not Voting 3
Roll Call 266
·
Jun 25, 2026
·
Passed
YEA
HB 5544 - passed; given immediate effect Roll Call #263 Yeas 97 Nays 10 Excused 0 Not Voting 3
Roll Call 263
·
Jun 25, 2026
·
Passed
YEA
HB 5548 - passed; given immediate effect Roll Call #267 Yeas 102 Nays 5 Excused 0 Not Voting 3
Roll Call 267
·
Jun 25, 2026
·
Passed
YEA
HB 5550 - passed; given immediate effect Roll Call #269 Yeas 102 Nays 5 Excused 0 Not Voting 3
Roll Call 269
·
Jun 25, 2026
·
Passed
YEA
HB 6074 - passed; given immediate effect Roll Call #280 Yeas 102 Nays 3 Excused 0 Not Voting 5
Roll Call 280
·
Jun 25, 2026
·
Passed
YEA
HB 6099 - passed; given immediate effect Roll Call #271 Yeas 92 Nays 15 Excused 0 Not Voting 3
Roll Call 271
·
Jun 25, 2026
·
Passed
YEA
HB 4539 - passed; given immediate effect Roll Call #274 Yeas 92 Nays 13 Excused 0 Not Voting 5
Roll Call 274
·
Jun 25, 2026
·
Passed
YEA
HB 5807 - passed; given immediate effect Roll Call #278 Yeas 92 Nays 13 Excused 0 Not Voting 5
Roll Call 278
·
Jun 25, 2026
·
Passed
NAY
HB 5936 - passed; given immediate effect Roll Call #259 Yeas 58 Nays 49 Excused 0 Not Voting 3
Roll Call 259
·
Jun 25, 2026
·
Passed
NAY
HB 5937 - passed; given immediate effect Roll Call #260 Yeas 58 Nays 49 Excused 0 Not Voting 3
Roll Call 260
·
Jun 25, 2026
·
Passed
YEA
HB 6007 - passed; given immediate effect Roll Call #258 Yeas 107 Nays 0 Excused 0 Not Voting 3
Roll Call 258
·
Jun 25, 2026
·
Passed
YEA
HB 4540 - passed; given immediate effect Roll Call #275 Yeas 92 Nays 13 Excused 0 Not Voting 5
Roll Call 275
·
Jun 25, 2026
·
Passed
YEA
HB 5549 - passed; given immediate effect Roll Call #268 Yeas 102 Nays 5 Excused 0 Not Voting 3
Roll Call 268
·
Jun 25, 2026
·
Passed
YEA
HB 4905 - passed; given immediate effect Roll Call #262 Yeas 106 Nays 1 Excused 0 Not Voting 3
Roll Call 262
·
Jun 25, 2026
·
Passed
YEA
HB 5546 - passed; given immediate effect Roll Call #265 Yeas 102 Nays 5 Excused 0 Not Voting 3
Roll Call 265
·
Jun 25, 2026
·
Passed
NAY
HB 5938 - passed; given immediate effect Roll Call #261 Yeas 62 Nays 45 Excused 0 Not Voting 3
Roll Call 261
·
Jun 25, 2026
·
Passed
YEA
HB 5805 - passed; given immediate effect Roll Call #276 Yeas 91 Nays 14 Excused 0 Not Voting 5
Roll Call 276
·
Jun 25, 2026
·
Passed
YEA
HB 6043 - passed; given immediate effect Roll Call #279 Yeas 95 Nays 10 Excused 0 Not Voting 5
Roll Call 279
·
Jun 25, 2026
·
Passed
YEA
HB 4703 - passed; given immediate effect Roll Call #272 Yeas 102 Nays 4 Excused 0 Not Voting 4
Roll Call 272
·
Jun 25, 2026
·
Passed
YEA
HB 6098 - passed; given immediate effect Roll Call #270 Yeas 92 Nays 15 Excused 0 Not Voting 3
Roll Call 270
·
Jun 25, 2026
·
Passed
YEA
HB 5806 - passed; given immediate effect Roll Call #277 Yeas 92 Nays 13 Excused 0 Not Voting 5
Roll Call 277
·
Jun 25, 2026
·
Passed
YEA
HB 5045 - passed; given immediate effect Roll Call #250 Yeas 105 Nays 2 Excused 0 Not Voting 3
Roll Call 250
·
Jun 24, 2026
·
Passed
YEA
HB 5046 - passed; given immediate effect Roll Call #251 Yeas 105 Nays 2 Excused 0 Not Voting 3
Roll Call 251
·
Jun 24, 2026
·
Passed
YEA
HB 4408 - passed; given immediate effect Roll Call #255 Yeas 107 Nays 0 Excused 0 Not Voting 3
Roll Call 255
·
Jun 24, 2026
·
Passed
YEA
HB 5338 - passed; given immediate effect Roll Call #252 Yeas 93 Nays 14 Excused 0 Not Voting 3
Roll Call 252
·
Jun 24, 2026
·
Passed
NAY
HB 5707 - passed; given immediate effect Roll Call #249 Yeas 63 Nays 44 Excused 0 Not Voting 3
Roll Call 249
·
Jun 24, 2026
·
Passed
NAY
HB 5502 - passed; given immediate effect Roll Call #248 Yeas 58 Nays 49 Excused 0 Not Voting 3
Roll Call 248
·
Jun 24, 2026
·
Passed
YEA
HB 6009 - passed; given immediate effect Roll Call #254 Yeas 107 Nays 0 Excused 0 Not Voting 3
Roll Call 254
·
Jun 24, 2026
·
Passed
YEA
HCR 8 - roll call Roll Call #257 Yeas 105 Nays 2 Excused 0 Not Voting 3
Roll Call 257
·
Jun 24, 2026
·
Passed
YEA
HB 4523 - passed; given immediate effect Roll Call #256 Yeas 107 Nays 0 Excused 0 Not Voting 3
Roll Call 256
·
Jun 24, 2026
·
Passed
NAY
HB 5974 - passed; given immediate effect Roll Call #253 Yeas 61 Nays 46 Excused 0 Not Voting 3
Roll Call 253
·
Jun 24, 2026
·
Passed
NAY
HB 5082 - passed; given immediate effect Roll Call #247 Yeas 57 Nays 50 Excused 0 Not Voting 3
Roll Call 247
·
Jun 24, 2026
·
Passed
YEA
HB 4727 - passed; given immediate effect Roll Call #237 Yeas 102 Nays 4 Excused 0 Not Voting 4
Roll Call 237
·
Jun 23, 2026
·
Passed
YEA
HB 6072 - passed; given immediate effect Roll Call #244 Yeas 93 Nays 13 Excused 0 Not Voting 4
Roll Call 244
·
Jun 23, 2026
·
Passed
NAY
HB 5145 - passed; given immediate effect Roll Call #236 Yeas 58 Nays 49 Excused 0 Not Voting 3
Roll Call 236
·
Jun 23, 2026
·
Passed
YEA
HB 4729 - passed; given immediate effect Roll Call #239 Yeas 101 Nays 5 Excused 0 Not Voting 4
Roll Call 239
·
Jun 23, 2026
·
Passed
YEA
HB 6071 - passed; given immediate effect Roll Call #243 Yeas 94 Nays 12 Excused 0 Not Voting 4
Roll Call 243
·
Jun 23, 2026
·
Passed
YEA
HB 5255 - passed; given immediate effect Roll Call #242 Yeas 95 Nays 11 Excused 0 Not Voting 4
Roll Call 242
·
Jun 23, 2026
·
Passed
YEA
HB 4728 - passed; given immediate effect Roll Call #238 Yeas 101 Nays 5 Excused 0 Not Voting 4
Roll Call 238
·
Jun 23, 2026
·
Passed
YEA
HB 4959 - passed; given immediate effect Roll Call #240 Yeas 100 Nays 6 Excused 0 Not Voting 4
Roll Call 240
·
Jun 23, 2026
·
Passed
YEA
SB 205 - passed; given immediate effect Roll Call #246 Yeas 103 Nays 3 Excused 0 Not Voting 4
Roll Call 246
·
Jun 23, 2026
·
Passed
YEA
HB 5254 - passed; given immediate effect Roll Call #241 Yeas 99 Nays 7 Excused 0 Not Voting 4
Roll Call 241
·
Jun 23, 2026
·
Passed
YEA
HB 6073 - passed; given immediate effect Roll Call #245 Yeas 94 Nays 12 Excused 0 Not Voting 4
Roll Call 245
·
Jun 23, 2026
·
Passed
YEA
HB 5989 - passed; given immediate effect Roll Call #234 Yeas 105 Nays 0 Excused 0 Not Voting 5
Roll Call 234
·
Jun 18, 2026
·
Passed
YEA
HB 5697 - passed; given immediate effect Roll Call #231 Yeas 104 Nays 2 Excused 0 Not Voting 4
Roll Call 231
·
Jun 18, 2026
·
Passed
YEA
HB 5646 - passed; given immediate effect Roll Call #230 Yeas 104 Nays 2 Excused 0 Not Voting 4
Roll Call 230
·
Jun 18, 2026
·
Passed
YEA
HB 6016 - passed; given immediate effect Roll Call #233 Yeas 105 Nays 0 Excused 0 Not Voting 5
Roll Call 233
·
Jun 18, 2026
·
Passed
NAY
HB 5081 - passed; given immediate effect Roll Call #229 Yeas 66 Nays 40 Excused 0 Not Voting 4
Roll Call 229
·
Jun 18, 2026
·
Passed
NAY
HB 5931 - passed; given immediate effect Roll Call #235 Yeas 99 Nays 7 Excused 0 Not Voting 4
Roll Call 235
·
Jun 18, 2026
·
Passed
YEA
HB 5957 - passed; given immediate effect Roll Call #232 Yeas 105 Nays 0 Excused 0 Not Voting 5
Roll Call 232
·
Jun 18, 2026
·
Passed
NAY
HB 6038 - passed; given immediate effect Roll Call #226 Yeas 61 Nays 46 Excused 0 Not Voting 3
Roll Call 226
·
Jun 17, 2026
·
Passed
NAY
HB 5712 - passed; given immediate effect Roll Call #217 Yeas 58 Nays 49 Excused 0 Not Voting 3
Roll Call 217
·
Jun 17, 2026
·
Passed
NAY
HB 5069 - passed; given immediate effect Roll Call #224 Yeas 56 Nays 51 Excused 0 Not Voting 3
Roll Call 224
·
Jun 17, 2026
·
Passed
YEA
HB 5984 - passed; given immediate effect Roll Call #214 Yeas 107 Nays 0 Excused 0 Not Voting 3
Roll Call 214
·
Jun 17, 2026
·
Passed
NAY
HB 5457 - passed; given immediate effect Roll Call #213 Yeas 65 Nays 42 Excused 0 Not Voting 3
Roll Call 213
·
Jun 17, 2026
·
Passed
YEA
HB 5782 - passed; given immediate effect Roll Call #222 Yeas 107 Nays 0 Excused 0 Not Voting 3
Roll Call 222
·
Jun 17, 2026
·
Passed
NAY
HB 5814 - passed; given immediate effect Roll Call #218 Yeas 57 Nays 50 Excused 0 Not Voting 3
Roll Call 218
·
Jun 17, 2026
·
Passed
NAY
HB 5845 - passed; given immediate effect Roll Call #216 Yeas 62 Nays 45 Excused 0 Not Voting 3
Roll Call 216
·
Jun 17, 2026
·
Passed
Load More Votes (340 more) →
Home
News
Explore
Updates
Account
Feedback