Virginia Lower chamber

Born

1977

Contact

Reaching Kirk McPike? Do it at scale.

Run a one-click campaign that sends personalized messages from your whole list — with the highest deliverability in the category.

8

Bills sponsored

this session · 8 all-time

18

Bills co-sponsored

this session · 18 all-time

0

Enacted into law

this session · 0 all-time

1169

Recorded votes

100%

Vote participation

voted in 100% of 1169 recorded votes

Voting scorecard

2026S1 session · computed from recorded roll-call votes

Based on only 2 votes so far — treat these scores as early and low-confidence.

Party unity

N/A (no party)

Votes with own party's majority

Independence

Not enough data yet

Votes against own party's majority

Participation

100%

based on 2 votes

Roll calls where a yes/no was cast

Sponsored (introduced)

8 bills
Current session 8 bills

Co-sponsored

18 bills
Current session 18 bills

Voting record

Current session 21 votes
Bill Vote Result Date
HB30 Budget Bill.

Adopt Conference Committee Report R

Yea pass June 22, 2026
HR 2052 House of Delegates; salaries, contingent and incidental expenses.

Agree to R

Yea pass April 23, 2026
HR 2069 Limiting legislation to be considered by the 2026 Special Session I of the General Assembly and establishing a schedule for the conduct of business coming before such Special Session.

Agree to R

Yea pass April 23, 2026
SJ209 Governor; confirming appointments.

Agreed to by House

Yea pass March 14, 2026
SJ140 Confirming Governors appointments; February 23.

Agreed to by House

Yea pass March 13, 2026
SJ139 Confirming Governors appointments; February 2.

Agreed to by House

Yea pass March 13, 2026
SJ111 Booker T. Washington Commemorative Commission; reconstituted as a joint commission.

VOTE: Agreed to by House (99-Y 0-N 0-A)

Yea pass March 11, 2026
SJ59 National Day of Prayer.

Agreed to by House

Yea pass March 11, 2026
SJ56 Black Midwives Day.

Agreed to by House

Yea pass March 11, 2026
SJ26 Parole; JLARC to study expansion of discretionary eligibility.

Agreed to by House

Yea pass March 11, 2026
SJ23 Rural Affairs, Secretariat of; JLARC to study need for and feasibility of creating.

Agreed to by House

Yea pass March 11, 2026
SJ12 Miller, Yvonne Bond; portrait thereof to be framed and placed in the Capitol.

Agreed to by House

Yea pass March 11, 2026
SB836 Transformer Manufacturing Expansion Grant Fund; created.

Passed House

Yea pass March 12, 2026
SB835 Solid Rocket Motor Manufacturing Grant Fund; created.

Passed House

Yea pass March 12, 2026
SB834 Virginia Solar Energy and Battery Energy Storage Systems Grant Program; established.

Referred from Finance and referred to Appropriations

Yea pass February 25, 2026
SB832 Vulnerable road user safety zones; VDOT to develop criteria & recommendations for designation.

Passed House

Yea pass March 11, 2026
SB827 Underground transmission lines; pilot program, clarifies qualifying projects, report.

Conference report agreed to by House

Yea pass March 14, 2026
SB827 Underground transmission lines; pilot program, clarifies qualifying projects, report.

Passed House with substitute

Yea pass March 06, 2026
SB824 School board employee grievance procedure; timing of dispute resolution.

Passed House

Yea pass March 02, 2026
SB823 Contractors; regulation, solar installation companies, sale, lease, etc., of solar energy systems.

Conference report agreed to by House

Yea pass March 13, 2026
SB823 Contractors; regulation, solar installation companies, sale, lease, etc., of solar energy systems.

Passed House with substitute

Yea pass March 11, 2026
Historical 29 votes
Bill Vote Result Date
H VOTE: Yea pass March 14, 2026
H VOTE: Yea pass March 13, 2026
Agree to R Yea pass March 13, 2026
H VOTE: Yea pass March 12, 2026
H VOTE: Yea pass March 11, 2026
Adopt Conference Committee Report R Yea pass March 10, 2026
H VOTE: Yea pass March 10, 2026
H VOTE: Yea pass March 09, 2026
H VOTE: Yea pass March 06, 2026
H VOTE: Yea pass March 05, 2026
H VOTE: Yea pass March 04, 2026
H VOTE: Yea pass March 03, 2026
H VOTE: Nay fail March 02, 2026
Reported from Public Safety Yea pass February 27, 2026
H VOTE: Yea pass February 27, 2026
Reported from Public Safety with substitute Yea pass February 27, 2026
H VOTE: Yea pass February 26, 2026
H VOTE: Yea pass February 25, 2026
Referred from Finance Yea pass February 25, 2026
Reported from Finance with substitute Yea pass February 25, 2026
Reported from Finance with amendment(s) Yea pass February 25, 2026
Reported from Finance Yea pass February 25, 2026
H VOTE: Yea pass February 24, 2026
H VOTE: Yea pass February 23, 2026
Reported from Public Safety with substitute Yea pass February 20, 2026
Reported from Public Safety Yea pass February 20, 2026
H VOTE: Yea pass February 20, 2026
Reported from Finance Yea pass February 18, 2026
Reported from Finance with amendment(s) Yea pass February 18, 2026