North Carolina General Assembly

North Carolina legislators ranked

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

North Carolina House

North Carolina legislators ranked: North Carolina House
Ed Goodwin Republican 1 0 22 97% 99% 97% 80 4%
Ray Jeffers Democratic 2 1 17 21% 71% 86% 112 10%
Steve Tyson Republican 3 8 32 100% 100% 99% 29 11%
Jimmy Dixon Republican 4 1 9 100% 100% 100% 1 15%
Bill Ward Republican 5 2 27 100% 100% 100% 1 0%
Joe Pike Republican 6 0 14 99% 99% 99% 29 11%
Matthew Winslow Republican 7 2 26 99% 99% 99% 29 7%
Gloristine Brown Democratic 8 0 17 12% 67% 93% 101 0.2%
Tim Reeder Republican 9 6 41 98% 99% 98% 70 2%
John Bell Republican 10 7 31 99% 99% 99% 29 9%
Allison Dahle Democratic 11 0 25 7% 63% 97% 80 1%
Chris Humphrey Republican 12 3 18 99% 99% 99% 29 3%
Celeste Cairns Republican 13 3 15 100% 99% 100% 1 2%
Wyatt Gable Republican 14 1 22 100% 100% 100% 1 11%
Phil Shepard Republican 15 1 10 99% 99% 99% 29 7%
Carson Smith Republican 16 6 33 99% 99% 99% 29 11%
Frank Iler Republican 17 1 13 99% 99% 100% 1 3%
Deb Butler Democratic 18 0 40 1% 54% 99% 29 11%
Charlie Miller Republican 19 7 42 100% 100% 100% 1 0.2%
Ted Davis Republican 20 3 21 96% 99% 97% 80 4%
Ya Liu Democratic 21 1 18 18% 70% 89% 110 4%
William Brisson Republican 22 0 1 98% 99% 98% 70 9%
Shelly Willingham Democratic 23 0 6 58% 85% 49% 120 9%
Dante Pittman Democratic 24 0 21 27% 73% 80% 116 0.7%
Allen Chesser Republican 25 11 63 100% 100% 100% 1 7%
Donna White Republican 26 4 42 99% 99% 99% 29 0.5%
Rodney Pierce Democratic 27 0 27 9% 66% 95% 93 1%
Larry Strickland Republican 28 1 5 99% 99% 99% 29 4%
Vernetta Alston Democratic 29 1 33 6% 63% 99% 29 12%
Marcia Morey Democratic 30 0 52 1% 55% 99% 29 0.9%
Zack Hawkins Democratic 31 1 62 14% 68% 90% 107 3%
Bryan Cohn Democratic 32 0 20 25% 71% 82% 114 13%
Monika Johnson-Hostler Democratic 33 0 34 5% 63% 99% 29 3%
Tim Longest Democratic 34 0 29 11% 67% 94% 96 0%
Mike Schietzelt Republican 35 4 49 100% 100% 100% 1 3%
Julie von Haefen Democratic 36 0 39 3% 62% 99% 29 0.5%
Erin Paré Republican 37 4 48 99% 99% 99% 29 4%
Abe Jones Democratic 38 0 16 17% 68% 88% 111 0.1%
James Roberson Democratic 39 0 24 13% 67% 94% 96 5%
Phil Rubin Democratic 40 0 40 6% 63% 98% 70 1%
Maria Cervania Democratic 41 0 46 1% 60% 99% 29 0.2%
Mike Colvin Democratic 42 1 15 22% 72% 85% 113 1%
Diane Wheatley Republican 43 4 38 100% 100% 100% 1 2%
Charles Smith Democratic 44 0 22 35% 76% 70% 118 5%
Frances Jackson Democratic 45 0 25 15% 69% 90% 107 0.2%
Brenden Jones Republican 46 7 28 100% 99% 100% 1 23%
John Lowery Republican 47 0 0 100% 100% 100% 1 41%
Garland Pierce Democratic 48 0 21 30% 75% 77% 117 9%
Cynthia Ball Democratic 49 0 28 6% 64% 97% 80 0%
Renée Price Democratic 50 0 41 9% 65% 95% 93 2%
John Sauls Republican 51 0 4 99% 99% 99% 29 64%
Ben Moss Republican 52 2 31 98% 99% 98% 70 20%
Howard Penny Republican 53 2 23 99% 99% 99% 29 5%
Robert Reives Democratic 54 1 44 15% 68% 94% 96 16%
Mark Brody Republican 55 2 22 100% 99% 100% 1 10%
Allen Buansi Democratic 56 0 33 9% 66% 98% 70 2%
Tracy Clark Democratic 57 0 34 12% 66% 96% 89 4%
Amos Quick Democratic 58 0 16 12% 68% 95% 93 16%
Alan Branson Republican 59 0 12 99% 99% 99% 29 0.1%
Amanda Cook Democratic 60 0 10 3% 52% 100% 1 0%
Pricey Harrison Democratic 61 0 70 4% 49% 98% 70 5%
John Blust Republican 62 0 19 92% 97% 92% 106 17%
Stephen Ross Republican 63 8 30 99% 99% 99% 29 18%
Dennis Riddell Republican 64 3 23 99% 99% 99% 29 0.7%
Reece Pyrtle Republican 65 5 39 100% 100% 100% 1 1%
Sarah Crawford Democratic 66 1 37 9% 66% 97% 80 0.1%
Cody Huneycutt Republican 67 4 38 99% 99% 99% 29 17%
David Willis Republican 68 1 51 99% 99% 99% 29 21%
Dean Arp Republican 69 5 21 99% 99% 99% 29 4%
Brian Biggs Republican 70 6 55 100% 100% 100% 1 2%
Kanika Brown Democratic 71 0 38 10% 66% 97% 80 11%
Amber Baker Democratic 72 0 26 8% 64% 97% 80 23%
Jonathan Almond Republican 73 2 29 100% 100% 100% 1 3%
Jeff Zenger Republican 74 8 26 99% 99% 99% 29 3%
Donny Lambeth Republican 75 7 69 99% 99% 99% 29 6%
Harry Warren Republican 76 1 25 97% 98% 97% 80 7%
Julia Howard Republican 77 3 27 99% 99% 98% 70 2%
Neal Jackson Republican 78 11 47 100% 100% 99% 29 18%
Keith Kidwell Republican 79 2 32 99% 98% 99% 29 8%
Sam Watford Republican 80 1 2 99% 99% 99% 29 11%
Larry Potts Republican 81 5 34 99% 99% 99% 29 2%
Brian Echevarria Republican 82 2 28 100% 100% 100% 1 0%
Grant Campbell Republican 83 6 61 99% 99% 99% 29 9%
Jeff McNeely Republican 84 1 22 100% 100% 99% 29 5%
Dudley Greene Republican 85 4 20 100% 100% 100% 1 0.6%
Hugh Blackwell Republican 86 5 33 99% 99% 99% 29 6%
Destin Hall Republican · Speaker of the House, 2025–2026 87 1 4 — — 100% 1 24%
Mary Belk Democratic 88 0 31 2% 60% 99% 29 0.5%
Mitchell Setzer Republican 89 8 42 98% 98% 99% 29 1%
Dan Kiger Republican 90 0 0 100% 100% 100% 1 0%
Kyle Hall Republican 91 9 37 100% 99% 100% 1 11%
Terry Brown Democratic 92 0 36 11% 67% 94% 96 1%
Ray Pickett Republican 93 5 21 99% 99% 97% 80 6%
Blair Eddins Republican 94 2 14 99% 99% 99% 29 1%
Todd Carver Republican 95 1 7 99% 99% 99% 29 0.1%
Jay Adams Republican 96 2 16 98% 99% 98% 70 4%
Heather Rhyne Republican 97 6 37 100% 100% 100% 1 2%
Beth Gardner Helfrich Democratic 98 0 25 11% 67% 96% 89 2%
Nasif Majeed Unaffiliated 99 0 14 25% 71% 81% (with Democrats) 115 8%
Julia Greenfield Democratic 100 0 42 4% 63% 98% 70 0.4%
Carolyn Logan Democratic 101 0 36 6% 61% 96% 89 4%
Becky Carney Democratic 102 0 20 13% 68% 93% 101 0%
Laura Budd Democratic 103 0 25 9% 67% 96% 89 6%
Brandon Lofton Democratic 104 1 25 13% 68% 93% 101 8%
Tricia Cotham Republican 105 6 53 99% 99% 98% 70 25%
Carla Cunningham Unaffiliated 106 1 42 57% 85% 59% (with Republicans) 119 13%
Aisha Dew Democratic 107 0 15 12% 68% 93% 101 36%
John Torbett Republican 108 2 17 99% 99% 99% 29 0.6%
Donnie Loftis Republican 109 5 53 99% 99% 99% 29 3%
Kelly Hastings Republican 110 3 10 100% 98% 100% 1 15%
Paul Scott Republican 111 1 22 100% 100% 100% 1 5%
Jordan Lopez Democratic 112 0 26 2% 62% 99% 29 3%
Jake Johnson Republican 113 1 27 100% 100% 100% 1 3%
Eric Ager Democratic 114 0 25 13% 67% 93% 101 1%
Lindsey Prather Democratic 115 0 46 11% 67% 94% 96 13%
Brian Turner Democratic 116 1 16 18% 68% 90% 107 16%
Jennifer Balkcom Republican 117 5 40 100% 99% 100% 1 2%
Mark Pless Republican 118 1 9 99% 99% 99% 29 4%
Anna Ferguson Republican 119 0 1 100% 100% 100% 1 0%
Karl Gillespie Republican 120 2 20 100% 99% 100% 1 7%
Former members this term (5)

North Carolina Senate

North Carolina legislators ranked: North Carolina Senate
Jerry Tillett Republican 1 0 0 — — — — 0%
Norman Sanderson Republican 2 0 19 96% 98% 97% 34 3%
Bob Brinson Republican 3 1 17 97% 98% 98% 30 4%
Buck Newton Republican 4 8 27 99% 99% 99% 21 11%
Kandie Smith Democratic 5 0 81 8% 63% 97% 34 17%
Michael Lazzara Republican 6 11 49 100% 99% 100% 1 5%
Michael Lee Republican 7 11 53 100% 100% 100% 1 1%
Bill Rabon Republican 8 7 11 100% 100% 100% 1 8%
Brent Jackson Republican 9 5 17 100% 99% 100% 1 4%
Benton Sawrey Republican 10 10 60 100% 100% 100% 1 5%
Lisa Barnes Republican 11 3 18 100% 100% 100% 1 39%
Jim Burgin Republican 12 5 110 99% 99% 100% 1 16%
Lisa Grafstein Democratic 13 0 79 4% 62% 98% 30 0.6%
Dan Blue Democratic 14 1 11 27% 71% 78% 49 7%
Jay Chaudhuri Democratic 15 0 40 9% 64% 96% 39 11%
Gale Adcock Democratic 16 0 19 10% 64% 94% 42 8%
Sydney Batch Democratic 17 0 26 9% 63% 97% 34 11%
Haseeb Fatmi Democratic 18 0 0 23% 75% 87% 47 14%
Val Applewhite Democratic 19 0 28 5% 60% 98% 30 10%
Natalie Murdock Democratic 20 0 98 6% 60% 97% 34 6%
Tom McInnis Republican 21 5 28 99% 99% 100% 1 1%
Sophia Chitlik Democratic 22 0 73 4% 61% 98% 30 12%
Jonah Garson Democratic 23 0 3 4% 57% 97% 34 1%
Danny Britt Republican 24 14 37 100% 100% 100% 1 21%
Amy Galey Republican 25 13 47 100% 100% 100% 1 4%
Phil Berger Republican · Senate President Pro Tempore, 2025–2026 26 6 9 — — 100% 1 2%
Michael Garrett Democratic 27 0 38 10% 62% 95% 41 22%
Gladys Robinson Democratic 28 0 29 11% 63% 92% 43 9%
Dave Craven Republican 29 5 18 100% 100% 100% 1 10%
Steve Jarvis Republican 30 7 29 99% 99% 100% 1 0%
Dana Jones Republican 31 3 24 100% 100% 100% 1 5%
Paul Lowe Democratic 32 0 44 26% 72% 80% 48 12%
Carl Ford Republican 33 5 17 99% 99% 100% 1 16%
Chris Measmer Republican 34 0 2 100% 100% 100% 1 0%
Todd Johnson Republican 35 7 53 100% 100% 100% 1 20%
Eddie Settle Republican 36 3 23 99% 99% 99% 21 0.9%
Vickie Sawyer Republican 37 7 28 100% 100% 100% 1 11%
Mujtaba Mohammed Democratic 38 0 41 7% 62% 96% 39 10%
DeAndrea Salvador Democratic 39 0 49 5% 59% 99% 21 30%
Joyce Waddell Democratic 40 0 16 13% 66% 92% 43 0.3%
Caleb Theodros Democratic 41 0 43 5% 61% 99% 21 16%
Woodson Bradley Democratic 42 0 90 14% 69% 92% 43 17%
Brad Overcash Republican 43 8 34 100% 100% 100% 1 7%
Ted Alexander Republican 44 6 27 99% 99% 99% 21 1%
Mark Hollo Republican 45 0 7 100% 99% 100% 1 0%
Warren Daniel Republican 46 16 36 99% 99% 99% 21 1%
Ralph Hise Republican 47 4 51 99% 99% 99% 21 5%
Tim Moffitt Republican 48 9 68 99% 99% 99% 21 22%
Julie Mayfield Democratic 49 0 28 11% 64% 91% 46 10%
Kevin Corbin Republican 50 7 41 98% 99% 99% 21 4%
Former members this term (4)