Virginia General Assembly

Virginia legislators ranked

Every current legislator's scores and the bills they passed, by chamber. Select a column heading to sort.

Virginia House of Delegates

Virginia legislators ranked: Virginia House of Delegates
Patrick Hope Democratic 1 17 30 99% 99% 99% 4 2%
Adele McClure Democratic 2 15 17 99% 99% 99% 4 0.3%
Alfonso Lopez Democratic 3 18 34 99% 99% 99% 4 0.9%
Charniele Herring Democratic 4 12 13 99% 99% 99% 4 0.8%
Kirk McPike Democratic 5 0 0 99% 99% 99% 4 0.1%
Rip Sullivan Democratic 6 19 31 99% 99% 99% 4 0.1%
Karen Keys-Gamarra Democratic 7 6 14 99% 99% 99% 4 4%
Irene Shin Democratic 8 20 29 98% 99% 99% 4 1%
Karrie Delaney Democratic 9 10 15 99% 99% 99% 4 1%
Dan Helmer Democratic 10 20 31 99% 99% 99% 4 1%
Gretchen Bulova Democratic 11 3 10 99% 99% 99% 4 0.2%
Holly Seibold Democratic 12 8 22 99% 99% 99% 4 4%
Marcus Simon Democratic 13 15 29 99% 99% 99% 4 0.3%
Vivian Watts Democratic 14 11 25 99% 99% 100% 1 2%
Laura Jane Cohen Democratic 15 14 22 99% 99% 99% 4 7%
Paul Krizek Democratic 16 13 27 99% 99% 99% 4 0.1%
Garrett McGuire Democratic 17 6 9 98% 99% 99% 4 0.5%
Kathy Tran Democratic 18 14 29 98% 98% 99% 4 0.2%
J.R. Henson Democratic 19 8 11 99% 99% 99% 4 3%
Josh Thomas Democratic 21 12 21 97% 98% 97% 67 0.1%
Liz Guzmán Democratic 22 8 16 99% 99% 99% 4 3%
Margaret Franklin Democratic 23 3 9 99% 99% 99% 4 4%
Luke Torian Democratic 24 8 8 99% 99% 99% 4 4%
Briana Sewell Democratic 25 9 12 98% 98% 98% 60 0.4%
J.J. Singh Democratic 26 7 11 98% 98% 99% 4 0.3%
Atoosa Reaser Democratic 27 11 18 99% 99% 99% 4 0.7%
David Reid Democratic 28 11 33 99% 99% 99% 4 0.1%
Marty Martinez Democratic 29 11 18 99% 99% 99% 4 1%
John McAuliff Democratic 30 5 16 93% 95% 92% 83 11%
Delores Oates Republican 31 1 10 7% 42% 98% 60 0.6%
Bill Wiley Republican 32 4 5 16% 48% 93% 79 0.2%
Justin Pence Republican 33 1 1 9% 43% 97% 67 0.3%
Tony Wilt Republican 34 1 9 16% 48% 92% 83 0.3%
Chris Runion Republican 35 5 17 11% 43% 96% 71 0.8%
Ellen McLaughlin Republican 36 4 9 24% 53% 85% 96 3%
Terry Austin Republican 37 4 11 23% 52% 86% 94 1%
Sam Rasoul Democratic 38 14 20 95% 96% 95% 73 2%
Will Davis Republican 39 3 7 13% 46% 96% 71 0.1%
Joe McNamara Republican 40 1 16 19% 49% 88% 90 2%
Lily Franklin Democratic 41 3 8 99% 99% 99% 4 0.4%
Jason Ballard Republican 42 7 17 13% 46% 95% 73 2%
Will Morefield Republican 43 4 5 26% 54% 82% 98 0.1%
Israel O'Quinn Republican 44 2 9 16% 48% 93% 79 1%
Terry Kilgore Republican 45 2 7 21% 50% 88% 90 0.4%
Mitchell Cornett Republican 46 2 7 9% 43% 97% 67 0.2%
Wren Williams Republican 47 1 23 22% 49% 84% 97 6%
Eric Phillips Republican 48 1 14 19% 49% 89% 89 2%
Madison Whittle Republican 49 0 4 14% 45% 92% 83 2%
Tommy Wright Republican 50 1 2 2% 32% 99% 4 12%
Eric Zehr Republican 51 3 22 5% 33% 98% 60 0.8%
Wendell Walker Republican 52 1 18 16% 48% 95% 73 4%
Tim Griffin Republican 53 0 10 3% 27% 99% 4 5%
Katrina Callsen Democratic 54 20 23 99% 99% 99% 4 3%
Amy Laufer Democratic 55 11 19 99% 99% 99% 4 0.5%
Tom Garrett Republican 56 0 14 4% 30% 98% 60 12%
May Nivar Democratic 57 5 12 99% 99% 99% 4 0.1%
Rod Willett Democratic 58 14 22 99% 99% 99% 4 1%
Buddy Fowler Republican 59 3 6 21% 50% 88% 90 2%
Scott Wyatt Republican 60 4 6 13% 46% 95% 73 0.2%
Mike Webert Republican 61 1 13 12% 43% 93% 79 4%
Karen Hamilton Republican 62 0 13 4% 30% 99% 4 3%
Phil Scott Republican 63 1 15 2% 26% 99% 4 4%
Stacey Carroll Democratic 64 2 8 99% 99% 99% 4 10%
Josh Cole Democratic 65 8 21 98% 98% 98% 60 0.6%
Nicole Cole Democratic 66 3 16 99% 99% 99% 4 0.6%
Hillary Pugh Kent Republican 67 8 18 12% 44% 95% 73 0.3%
Keith Hodges Republican 68 6 20 19% 49% 90% 86 0.5%
Mark Downey Democratic 69 5 11 99% 99% 99% 4 0.4%
Shelly Simonds Democratic 70 10 25 99% 99% 99% 4 0.3%
Jessica Anderson Democratic 71 10 14 98% 99% 98% 60 0.7%
Lee Ware Republican 72 2 6 13% 45% 95% 73 2%
Leslie Mehta Democratic 73 3 7 99% 99% 99% 4 0.3%
Mike Cherry Republican 74 2 11 22% 51% 86% 94 0.7%
Lindsey Dougherty Democratic 75 2 6 99% 99% 99% 4 2%
Debra Gardner Democratic 76 3 9 99% 99% 99% 4 0.3%
Charlie Schmidt Democratic 77 4 10 99% 99% 99% 4 0.6%
Betsy Carr Democratic 78 14 24 99% 99% 99% 4 1%
Rae Cousins Democratic 79 11 23 99% 99% 99% 4 0.1%
Destiny LeVere Bolling Democratic 80 14 19 99% 99% 99% 4 0.2%
Delores McQuinn Democratic 81 11 12 99% 99% 99% 4 4%
Kim Adams Democratic 82 9 11 99% 99% 99% 4 0.1%
Otto Wachsmann Republican 83 3 12 21% 51% 88% 90 0.1%
Nadarius Clark Democratic 84 5 16 99% 99% 99% 4 32%
Cia Price Democratic 85 22 28 96% 96% 97% 67 0.4%
Virgil Thornton Democratic 86 6 11 99% 99% 99% 4 0.1%
Jeion Ward Democratic 87 5 8 99% 99% 99% 4 2%
Don Scott Democratic · Speaker of the House of Delegates 88 0 0 — — 100% 1 0.1%
Kacey Carnegie Democratic 89 7 8 99% 99% 99% 4 0.3%
Jay Leftwich Republican 90 5 14 14% 46% 93% 79 0.6%
Cliff Hayes Democratic 91 12 22 99% 99% 100% 1 0.8%
Bonita Anthony Democratic 92 9 21 99% 99% 99% 4 0.1%
Jackie Glass Democratic 93 14 31 98% 98% 98% 60 2%
Phil Hernandez Democratic 94 15 20 99% 99% 99% 4 0.4%
Alex Askew Democratic 95 12 16 99% 99% 99% 4 0.1%
Kelly Fowler Democratic 96 7 13 99% 99% 99% 4 9%
Michael Feggans Democratic 97 9 23 99% 99% 99% 4 0.1%
Andrew Rice Republican 98 0 0 14% 29% 90% 86 3%
Anne Ferrell Tata Republican 99 1 10 18% 49% 90% 86 1%
Rob Bloxom Republican 100 3 8 35% 60% 73% 99 1%

Vacant now: District 20.

Former members this term (6)

Senate of Virginia

Virginia legislators ranked: Senate of Virginia
Timmy French Republican 1 4 5 19% 52% 97% 24 3%
Mark Obenshain Republican 2 8 12 11% 47% 98% 14 3%
Chris Head Republican 3 11 24 16% 51% 94% 29 10%
David Suetterlein Republican 4 11 23 26% 55% 82% 39 2%
Travis Hackworth Republican 5 6 11 21% 52% 92% 34 2%
Todd Pillion Republican 6 7 10 16% 50% 92% 34 2%
Bill Stanley Republican 7 9 25 14% 48% 93% 31 0.4%
Mark Peake Republican 8 1 15 19% 52% 93% 31 0.7%
Tammy Mulchi Republican 9 5 16 20% 52% 95% 27 9%
Luther Cifers Republican 10 3 11 17% 51% 96% 25 0.4%
Creigh Deeds Democratic 11 19 30 90% 93% 98% 14 0.4%
Glen Sturtevant Republican 12 2 19 18% 51% 93% 31 0.4%
Lashrecse Aird Democratic 13 19 24 96% 97% 98% 14 0.3%
Lamont Bagby Democratic 14 19 24 97% 98% 99% 1 0.2%
Mike Jones Democratic 15 6 15 98% 99% 99% 1 0.1%
Schuyler VanValkenburg Democratic 16 17 26 96% 98% 98% 14 1%
Emily Jordan Republican 17 5 16 25% 56% 89% 37 6%
Louise Lucas Democratic 18 11 22 98% 99% 99% 1 0.6%
Christie Craig Republican 19 6 17 23% 54% 92% 34 0.3%
Bill DeSteph Republican 20 5 23 13% 47% 98% 14 0.5%
Angelia Graves Democratic 21 18 27 98% 98% 99% 1 0.2%
Aaron Rouse Democratic 22 9 20 97% 98% 98% 14 2%
Mamie Locke Democratic 23 14 20 97% 98% 99% 1 0.1%
Danny Diggs Republican 24 12 20 33% 60% 80% 40 0.2%
Richard Stuart Republican 25 7 27 27% 57% 86% 38 2%
Ryan McDougle Republican 26 5 17 9% 46% 96% 25 0.2%
Tara Durant Republican 27 0 15 21% 53% 94% 29 2%
Bryce Reeves Republican 28 8 22 14% 48% 95% 27 3%
Jeremy McPike Democratic 29 20 25 97% 98% 98% 14 1%
Danica Roem Democratic 30 7 25 96% 97% 98% 14 2%
Russet Perry Democratic 31 20 27 98% 98% 99% 1 0.3%
Kannan Srinivasan Democratic 32 21 30 98% 98% 99% 1 0.3%
Jennifer Carroll Foy Democratic 33 11 25 98% 98% 99% 1 0.1%
Scott Surovell Democratic · Senate Majority Leader 34 19 30 — — 98% 14 0.4%
Dave Marsden Democratic 35 5 19 97% 98% 98% 14 5%
Stella Pekarsky Democratic 36 18 25 97% 98% 99% 1 0.4%
Saddam Salim Democratic 37 15 26 98% 99% 99% 1 0.1%
Jennifer Boysko Democratic 38 17 25 96% 98% 99% 1 3%
Elizabeth Bennett-Parker Democratic 39 0 0 97% 98% 99% 1 0.1%
Barbara Favola Democratic 40 16 24 98% 99% 99% 1 0.1%
Former members this term (2)