Alabama Legislature

Alabama legislators ranked

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

Alabama House

Alabama legislators ranked: Alabama House
Phillip Pettus Republican 1 3 15 87% 99% 92% 78 0.6%
Ben Harrison Republican 2 0 6 76% 95% 96% 28 2%
Bubba Underwood Republican 3 10 16 82% 98% 98% 10 1%
Parker Moore Republican 4 2 11 91% 99% 94% 56 2%
Danny Crawford Republican 5 3 9 97% 99% 93% 65 1%
Andy Whitt Republican 6 6 9 95% 99% 91% 86 1%
Ernie Yarbrough Republican 7 0 14 65% 94% 95% 44 2%
Terri Collins Republican 8 8 19 91% 99% 90% 91 0.9%
Scott Stadthagen Republican 9 0 4 83% 98% 100% 1 6%
Marilyn Lands Democratic 10 1 9 33% 93% 98% 10 2%
Heath Allbright Republican 11 1 1 82% 99% 97% 15 1%
Cindy Myrex Republican 12 0 2 85% 99% 100% 1 5%
Greg Barnes Republican 13 0 4 77% 98% 92% 78 1%
Tim Wadsworth Republican 14 0 5 77% 97% 90% 91 0.9%
Leigh Hulsey Republican 15 3 9 94% 99% 95% 44 2%
Bryan Brinyark Republican 16 0 10 84% 99% 96% 28 0.5%
Tracy Estes Republican 17 1 1 80% 98% 94% 56 4%
Jamie Kiel Republican 18 3 20 69% 96% 98% 10 1%
Laura Hall Democratic 19 1 10 32% 94% 99% 6 14%
James Lomax Republican 20 6 8 95% 99% 96% 28 0.4%
Rex Reynolds Republican 21 10 14 97% 99% 94% 56 1%
Ritchie Whorton Republican 22 0 4 79% 98% 98% 10 0.6%
Mike Kirkland Republican 23 0 2 92% 99% 100% 1 0.5%
Nathaniel Ledbetter Republican · Speaker of the House, 2023–2026 24 0 0 — — 93% 65 2%
Phillip Rigsby Republican 25 1 11 91% 99% 93% 65 0.8%
Brock Colvin Republican 26 2 9 89% 99% 100% 1 2%
Jeana Ross Republican 27 2 7 98% 99% 93% 65 0.9%
Mack Butler Republican 28 2 24 83% 98% 97% 15 0.7%
Mark Gidley Republican 29 1 11 83% 98% 99% 6 0.4%
Craig Lipscomb Republican 30 0 6 86% 99% 98% 10 0.9%
Troy Stubbs Republican 31 2 4 91% 99% 97% 15 0.4%
Barbara Boyd Democratic 32 1 4 43% 94% 81% 104 6%
Ben Robbins Republican 33 0 30 86% 98% 95% 44 4%
David Standridge Republican 34 2 3 77% 98% 97% 15 0.7%
Steve Hurst Republican 35 0 1 95% 99% 93% 65 2%
Randy Wood Republican 36 0 2 88% 99% 90% 91 0.4%
Bob Fincher Republican 37 0 0 76% 98% 83% 102 2%
Kristin Nelson Republican 38 0 2 87% 99% 100% 1 2%
Ginny Shaver Republican 39 1 5 96% 99% 91% 86 1%
Chad Robertson Republican 40 1 9 87% 99% 96% 28 0.7%
Corley Ellis Republican 41 2 7 98% 99% 95% 44 2%
Van Smith Republican 42 1 1 85% 98% 96% 28 0.3%
Arnold Mooney Republican 43 1 16 65% 93% 95% 44 3%
Danny Garrett Republican 44 14 28 96% 99% 93% 65 1%
Susan DuBose Republican 45 1 13 79% 97% 95% 44 2%
David Faulkner Republican 46 14 21 96% 99% 96% 28 1%
Mike Shaw Republican 47 3 20 87% 99% 93% 65 0.6%
Jim Carns Republican 48 1 5 71% 94% 96% 28 0.7%
Russell Bedsole Republican 49 2 12 93% 99% 94% 56 1%
Jim Hill Republican 50 9 19 87% 99% 92% 78 3%
Allen Treadaway Republican 51 5 14 86% 99% 94% 56 0.8%
Kelvin Datcher Democratic 52 0 6 38% 94% 91% 86 8%
Anthony Daniels Democratic 53 1 4 46% 96% 89% 96 11%
Neil Rafferty Democratic 54 7 17 38% 94% 94% 56 5%
Travis Hendrix Democratic 55 1 2 43% 95% 87% 99 2%
Ontario Tillman Democratic 56 3 13 40% 95% 90% 91 2%
Patrick Sellers Democratic 57 0 9 40% 94% 80% 105 2%
Rolanda Hollis Democratic 58 3 13 41% 95% 96% 28 3%
Mary Moore Democratic 59 0 4 32% 89% 96% 28 11%
Juandalynn Givan Democratic 60 1 27 36% 93% 89% 96 9%
Ron Bolton Republican 61 1 16 84% 98% 96% 28 1%
Bill Lamb Republican 62 1 6 85% 99% 99% 6 0.3%
Norman Crow Republican 63 1 1 84% 99% 93% 65 0.9%
Donna Givens Republican 64 0 12 94% 99% 95% 44 0.9%
Brett Easterbrook Republican 65 0 4 84% 98% 97% 15 10%
Alan Baker Republican 66 2 9 95% 99% 96% 28 1%
Prince Chestnut Democratic 67 0 7 38% 95% 92% 78 8%
Thomas Jackson Democratic 68 0 5 31% 94% 93% 65 3%
Kelvin Lawrence Democratic 69 1 11 33% 94% 96% 28 7%
Chris England Democratic 70 1 12 37% 94% 92% 78 5%
A.J. McCampbell Democratic 71 1 5 42% 95% 86% 100 5%
Curtis Travis Democratic 72 1 7 43% 93% 85% 101 2%
Kenneth Paschal Republican 73 2 9 80% 98% 97% 15 0.7%
Phillip Ensler Democratic 74 0 8 37% 94% 95% 44 2%
Reed Ingram Republican 75 3 16 89% 99% 93% 65 2%
Penni McClammy Democratic 76 0 3 34% 94% 97% 15 6%
TaShina Morris Democratic 77 1 2 36% 93% 94% 56 2%
Kenyatté Hassell Democratic 78 1 14 36% 95% 91% 86 3%
Joe Lovvorn Republican 79 4 7 94% 99% 97% 15 1%
Chris Blackshear Republican 80 2 5 96% 99% 95% 44 0.4%
Ed Oliver Republican 81 7 24 95% 99% 97% 15 1%
Pebblin Warren Democratic 82 2 6 41% 95% 90% 91 9%
Jeremy Gray Democratic 83 0 10 36% 94% 93% 65 2%
Berry Forte Democratic 84 0 0 45% 95% 82% 103 4%
Rick Rehm Republican 85 3 6 82% 98% 97% 15 0.2%
Paul Lee Republican 86 6 15 93% 99% 97% 15 0.8%
Jeff Sorrells Republican 87 1 3 91% 99% 99% 6 0.5%
Jerry Starnes Republican 88 2 4 92% 99% 97% 15 0.4%
Marcus Paramore Republican 89 1 8 94% 99% 97% 15 1%
Chris Sells Republican 90 7 23 94% 99% 96% 28 3%
Rhett Marques Republican 91 1 5 88% 99% 96% 28 0.4%
Matthew Hammett Republican 92 0 9 81% 98% 95% 44 0.9%
Steve Clouse Republican 93 1 3 91% 99% 95% 44 0.3%
Jennifer Fidler Republican 94 0 4 86% 99% 94% 56 0.4%
Frances Holk-Jones Republican 95 2 8 97% 99% 92% 78 0.4%
Matt Simpson Republican 96 6 15 86% 98% 93% 65 10%
Adline Clarke Democratic 97 2 13 40% 94% 92% 78 2%
Napoleon Bracy Democratic 98 2 4 34% 94% 91% 86 1%
Sam Jones Democratic 99 0 2 36% 94% 89% 96 3%
Mark Shirey Republican 100 0 6 87% 99% 93% 65 0.6%
Chris Pringle Republican 101 7 18 94% 99% 94% 56 2%
Shane Stringer Republican 102 2 10 79% 98% 96% 28 2%
Barbara Drummond Democratic 103 1 4 38% 94% 95% 44 2%
Margie Wilcox Republican 104 8 14 94% 99% 92% 78 2%
Chip Brown Republican 105 7 26 86% 99% 96% 28 0.5%
Former members this term (5)

Alabama Senate

Alabama legislators ranked: Alabama Senate
Tim Melson Republican 1 9 18 92% 99% 97% 19 9%
Tom Butler Republican 2 2 5 83% 99% 97% 19 7%
Arthur Orr Republican 3 27 55 91% 99% 99% 5 7%
Garlan Gudger Republican · Senate President pro Tempore, 2025–2026 4 5 7 — — 96% 28 3%
Matt Woods Republican 5 5 8 98% 99% 100% 1 7%
Larry Stutts Republican 6 3 17 85% 99% 98% 9 10%
Sam Givhan Republican 7 17 33 89% 99% 99% 5 6%
Steve Livingston Republican 8 4 9 95% 99% 99% 5 2%
Wes Kitchens Republican 9 8 16 93% 99% 96% 28 5%
Andrew Jones Republican 10 6 17 94% 99% 96% 28 3%
Lance Bell Republican 11 12 18 98% 99% 97% 19 6%
Keith Kelley Republican 12 11 29 90% 99% 97% 19 4%
Randy Price Republican 13 1 5 97% 99% 98% 9 15%
April Weaver Republican 14 5 30 90% 99% 97% 19 8%
Dan Roberts Republican 15 5 13 87% 98% 99% 5 4%
Jabo Waggoner Republican 16 5 10 93% 99% 98% 9 4%
Shay Shelnutt Republican 17 3 17 90% 99% 98% 9 21%
Rodger Smitherman Democratic 18 7 20 28% 96% 86% 34 9%
Merika Coleman Democratic 19 3 33 18% 95% 100% 1 16%
Linda Coleman-Madison Democratic 20 5 14 23% 95% 91% 32 7%
Gerald Allen Republican 21 7 28 91% 99% 100% 1 4%
Greg Albritton Republican 22 12 28 95% 99% 96% 28 15%
Rob Stewart Democratic 23 3 14 21% 95% 98% 9 11%
Bobby Singleton Democratic 24 10 28 22% 93% 100% 1 33%
Will Barfoot Republican 25 8 29 92% 99% 97% 19 17%
Kirk Hatcher Democratic 26 6 15 22% 95% 98% 9 32%
Jay Hovey Republican 27 1 2 98% 99% 97% 19 16%
Billy Beasley Democratic 28 3 7 49% 97% 59% 35 27%
Donnie Chesteen Republican 29 4 15 95% 99% 98% 9 5%
Clyde Chambliss Republican 30 8 13 93% 99% 98% 9 5%
Josh Carnley Republican 31 8 16 92% 99% 98% 9 8%
Chris Elliott Republican 32 5 30 92% 99% 97% 19 4%
Vivian Figures Democratic 33 7 10 26% 96% 88% 33 28%
Jack Williams Republican 34 2 7 93% 99% 98% 9 19%
David Sessions Republican 35 4 15 95% 99% 97% 19 5%