Every measurement below traces to a recorded vote or a public filing. Where we have nothing yet, we say so.
Measurements held — 4 of 7 available
360
votes on record
99
attendance
3234
positions scored
—
Committees — no assignments on file
38
disclosed funders
—
Co-voting peers — too few shared votes to compare
—
Faithfulness — Votr hasn't shipped this measurement yet
The Record
Most recent roll-call votes — the raw evidence.
Health: emergency services; emergency medical transport and treatment for retired police canines; provide for. Amends sec. 20925 of 1978 PA 368 (MCL 333.20925).Sep 9, 2025 · passed_chamber · [MISSING: politician.rawRecordSummary.chamber.mi_house]
Nay
Property: conveyance of state property; transfer of certain state-owned property in Arenac County; provide for. Creates land transfer act.Jun 11, 2025 · passed_chamber · [MISSING: politician.rawRecordSummary.chamber.mi_house]
Nay
Property: conveyance of state property; transfer of certain state-owned property in Eaton County; provide for. Creates land transfer act.Jun 5, 2025 · signed · [MISSING: politician.rawRecordSummary.chamber.mi_house]
Votr is not an official government resource. Information shown here is compiled from public data sources and may contain errors. Always verify with your local election authority before voting.
Reading the record
How the record reads once it is grouped, counted and compared. The raw votes are above; everything here is derived from them.
Position by issue area, with the confidence range. A wider band means fewer recorded actions there — the width is the honesty, not a hidden penalty.
Economy55 ±4
Social Issues51 ±4
Environment46 ±4
Governance43 ±4
Foreign Policy55 ±4
Values & Identity55 ±5
Identity & Rights52 ±7
Band width reflects evidence count only · both parties computed identically
Total state secrecy, classify all government operations, eliminate FOIAGovernment TransparencyRadical transparency, all government operations public, eliminate classification
Actively restrict religious expression in public life, remove religious exemptionsRole of ReligionReligious law as governance framework, faith-based policy mandates
Dismantle existing institutions, radical social restructuringTradition vs. ProgressRestore prior social order, reverse progressive changes
Dissolve national sovereignty, supranational governanceNationalismEthno-nationalist exclusion, closed borders, cultural purity
Individual liberty, personal responsibilityCommunity vs. IndividualCommunity obligation, collective responsibility
Moral relativism, personal moral autonomyMoral AuthorityMoral clarity, objective moral standards
Enforce cultural fragmentation, suppress majority cultural expressionCultural PolicyEnforce cultural homogeneity, suppress minority cultural expression
Media skepticism, alternative information sourcesInstitutional Media TrustInstitutional media support, press freedom focus
Health: emergency services; emergency medical transport and treatment for retired police canines; provide for. Amends sec. 20925 of 1978 PA 368 (MCL 333.20925).Sep 9, 2025 · passed_chamber
Nay
Property: conveyance of state property; transfer of certain state-owned property in Arenac County; provide for. Creates land transfer act.Jun 11, 2025 · passed_chamber
Nay
Property: conveyance of state property; transfer of certain state-owned property in Eaton County; provide for. Creates land transfer act.Jun 5, 2025 · signed
Attendance
Roll-call days on record. Density = votes cast; ▼ marks days with an explicit not-voting record; outlines are days without a record — gaps in ingestion are never shown as absences.
The three-source read
One question, checked against independent evidence classes. When they agree, that’s a strong signal; when they split, you see exactly where.
22 disclosed funders on file — what they want is not scored yet
JOINT READSplit
How they operate
Measurements of legislative behavior, not policy positions. Not used in alignment scoring.
Bipartisanship18% bipartisanship
Legislative Effectiveness55% effective at passing legislation
Committee Engagement50% engaged in committee work
Fiscal Record50% fiscally consistent
Party Loyalty94% party-loyal in voting
Attendance & Participation50% attendance and participation
Political Positions
Showing the 12 strongest of 909 analyzed positions
Business Regulation
VoluntarySponsorship Primary
Leans against Business Regulation
Strength
Yea
Labor Policy
VoluntarySponsorship Primary
The network
Who they act with and who funds the work. Disclosure, not judgement — both parties treated identically.
Top disclosed sources$91k
STSMART TD PACpac$10k11% of total
CLCARPENTERS' LEGISLATIVE IMPROVEMENT COMMITTEEpac$5k5% of total
FDFUTURE DEMOCRATS PACpac$5k5% of total
IBINTERNATIONAL BROTHERHOOD OF ELECTRICAL WORKERS POLITICAL ACpac$5k5% of total
JFJANE FONDA CLIMATE PACpac$5k5% of total
From public filings · disclosure, not judgement · both parties shown identically
Who funds Donavan Mckinney
Organizations with a financial or influence relationship to this politician, sized by total contributions. Tile size reflects dollars given.
Votes most often with
Co-voting across shared roll calls — the top of the range and the strongest divergence. A report, never an alliance label.
Not enough shared roll calls on record yet to compare.
Endorsed by
Organizations with stated support or ratings on record — a disclosure, never a recommendation.
—AMERICAN PRIORITIESpacendorsed · 1 record(s)
—EMGAGE FEDERAL PACpacendorsed · 1 record(s)
—FOOD AND WATER ACTIONpacendorsed · 1 record(s)
—INDIVISIBLE ACTIONpacendorsed · 1 record(s)
—JUSTICE DEMOCRATS PAC
Committee Assignments
No voting record available
Recent Actions
No actions on record yet.
Yea
Property: conveyance of state property; transfer of certain state-owned property in Arenac County; provide for. Creates land transfer act.May 21, 2025 · passed_chamber
Yea
Property: conveyance of state property; transfer of certain state-owned property in Eaton County; provide for. Creates land transfer act.May 21, 2025 · signed
Yea
State: symbol; Harrison Township; designate as Boat Town USA. Creates new act.May 20, 2025 · passed_chamber
Yea
Energy: alternative sources; clean energy system; expand definition of. Amends sec. 3 of 2008 PA 295 (MCL 460.1003).May 7, 2025 · passed_chamber
Nay
Land use: zoning and growth management; provision subjecting zoning authority to part 8 of clean and renewable energy and energy waste reduction act; delete. Amends sec. 205 of 2006 PA 110 (MCL 125.3205). TIE BAR WITH: HB 4028'25Apr 30, 2025 · passed_chamber
Nay
Energy: alternative sources; zoning exemptions for large-scale solar, wind, and energy storage facilities; eliminate. Amends title & sec. 13 of 2008 PA 295 (MCL 460.1013) & repeals pt. 8 of 2008 PA 295 (MCL 460.1221 - 460.1232). TIE BAR WITH: HB 4027'25Apr 30, 2025 · passed_chamber
Nay
Recreation: other; recreational trespass act; modify posting requirements. Amends sec. 73102 of 1994 PA 451 (MCL 324.73102).Apr 15, 2025 · passed_chamber
Yea
Gaming: lottery; multistate lottery games; allow winner to remain anonymous. Amends sec. 25 of 1972 PA 239 (MCL 432.25).Mar 20, 2025 · passed_chamber
Yea
Property tax: assessments; transfer of ownership of certain real property to certain individuals; exempt from uncapping of taxable value upon transfer. Amends sec. 27a of 1893 PA 206 (MCL 211.27a).Mar 18, 2025 · passed_chamber
Yea
Sales tax: exemptions; sunset date on exemption for firearm safety devices; extend. Amends sec. 4ll of 1933 PA 167 (MCL 205.54ll).Mar 13, 2025 · passed_chamber
Yea
Use tax: exemptions; sunset date on exemption for firearm safety devices; extend. Amends sec. 4ll of 1937 PA 94 (MCL 205.94ll).Mar 13, 2025 · passed_chamber
Yea
Highways: memorial; portion of US-131; designate as the "Sgt. Matthew Webber Memorial Highway". Amends 2001 PA 142 (MCL 250.1001 - 250.2092) by adding sec. 1073b.Mar 11, 2025 · signed
Yea
Juveniles: crimes; transportation of juvenile who commits a crime with an adult; clarify. Amends sec. 16 of 1939 PA 288 (MCL 712A.16).Mar 11, 2025 · passed_chamber
Nay
Labor: benefits; requirements for an employer to provide earned sick time, modify. Amends title and secs. 2, 3, 4, 5, 6, 7, 8 & 12 of 2018 PA 338 (MCL 408.962 et seq.) & adds sec. 3a.Feb 20, 2025 · signed
Nay
Labor: benefits; requirements for an employer to provide earned sick time, modify. Amends title and secs. 2, 3, 4, 5, 6, 7, 8 & 12 of 2018 PA 338 (MCL 408.962 et seq.) & adds sec. 3a.Feb 20, 2025 · signed
Nay
Labor: hours and wages; minimum hourly wage rate; modify. Amends secs. 4 & 4b of 2014 PA 138 (MCL 408.414 & 408.414b) & repeals 2018 PA 337 (MCL 408.931 - 408.945). TIE BAR WITH: HB 4053'25Jan 23, 2025 · passed_chamber
Nay
Labor: benefits; requirements for an employer to provide earned sick time, modify. Amends title and secs. 2, 3, 4, 5, 6, 7, 8 & 12 of 2018 PA 338 (MCL 408.962 et seq.) & adds sec. 3a.Jan 23, 2025 · signed
Nay
→ Votes cast▼ Recorded not voting No record
Leans against Labor Policy
Strength
Yea
Gender Equity
VoluntarySponsorship Primary
Leans against Gender Equity
Strength
Yea
Business Regulation
MandatorySponsorship Primary
Leans toward Business Regulation
Strength
Yea
Monetary Policy
ReportingSponsorship Primary
Leans toward Monetary Policy
Strength
Yea
Entitlement Programs
MandatorySponsorship Primary
Leans toward Entitlement Programs
Strength
Yea
Military Spending
MandatorySponsorship Primary
Leans toward Military Spending
Strength
Yea
Community vs. Individual
ReportingSponsorship Primary
Leans toward Community vs. Individual
Strength
Yea
Fiscal Conservatism
MandatorySponsorship Primary
Leans toward Fiscal Conservatism
Strength
Yea
Fiscal Conservatism
MandatorySponsorship Primary
Leans toward Fiscal Conservatism
Strength
Yea
Fiscal Conservatism
Tax CreditSponsorship Primary
Leans toward Fiscal Conservatism
Strength
Yea
Tax Policy
MandatorySponsorship Primary
Leans toward Tax Policy
Strength
Yea
$5K
pac
pac
endorsed · 1 record(s)
—MI PODER PACpacendorsed · 1 record(s)
—Michigan Peoples Choicepacendorsed · 1 record(s)
—NATIONAL NURSES UNITED FOR PATIENT PROTECTIONpacendorsed · 1 record(s)
—PAFpacendorsed · 1 record(s)
—Protect Progresspacendorsed · 1 record(s)
—Rolling Sea Action Fundpacendorsed · 1 record(s)
—SEIU COPE (SERVICE EMPLOYEES INTERNATIONAL UNION COMMITTEE ON POLITICAL EDUCATION)pacendorsed · 1 record(s)
—SF SOLIDARITY PACpacendorsed · 1 record(s)
—United We Canpacendorsed · 1 record(s)
—UNITY & JUSTICE FUNDpacendorsed · 1 record(s)
—WORKING FAMILIES PARTY PACpacendorsed · 1 record(s)