South Carolina General Assembly

South Carolina legislators ranked

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

South Carolina House

South Carolina legislators ranked: South Carolina House
Bill Whitmire Republican 1 0 0 93% 97% 97% 33 2%
Adam Duncan Republican 2 0 2 81% 92% 94% 79 4%
Phillip Bowers Republican 3 0 6 91% 96% 97% 33 3%
Davey Hiott Republican 4 2 4 99% 99% 96% 53 5%
Neal Collins Republican 5 2 27 96% 98% 93% 87 6%
April Cromer Republican 6 0 9 58% 80% 89% 103 3%
Lee Gilreath Republican 7 0 8 55% 78% 85% 115 7%
Don Chapman Republican 8 0 6 95% 98% 97% 33 4%
Blake Sanders Republican 9 0 5 93% 97% 96% 53 8%
Thomas Beach Republican 10 0 22 57% 79% 89% 103 7%
Craig Gagnon Republican 11 1 5 98% 99% 98% 11 4%
Daniel Gibson Republican 12 0 0 88% 95% 94% 79 6%
John McCravy Republican 13 0 20 72% 88% 91% 98 3%
Luke Rankin Republican 14 0 6 88% 94% 97% 33 22%
J.A. Moore Democratic 15 0 6 34% 68% 97% 33 33%
Mark Willis Republican 16 0 2 96% 98% 99% 3 6%
Mike Burns Republican 17 0 35 63% 86% 88% 110 12%
Alan Morgan Republican 18 0 2 60% 82% 92% 93 10%
Patrick Haddon Republican 19 4 15 93% 97% 98% 11 8%
Stephen Frank Republican 20 0 7 51% 77% 82% 119 12%
Dianne Mitchell Republican 21 0 0 63% 82% 89% 103 7%
Paul Wickensimer Republican 22 0 3 97% 98% 98% 11 4%
Chandra Dillard Democratic 23 1 10 35% 72% 99% 3 9%
Bruce Bannister Republican 24 3 15 99% 99% 98% 11 11%
Wendell Jones Democratic 25 0 35 35% 72% 97% 33 13%
David Martin Republican 26 1 17 95% 98% 93% 87 4%
David Vaughan Republican 27 1 1 98% 99% 98% 11 5%
Chris Huff Republican 28 0 3 59% 82% 86% 114 6%
Dennis Moss Republican 29 0 13 94% 97% 94% 79 4%
Brian Lawson Republican 30 2 6 94% 98% 100% 1 2%
Rosalyn Henderson-Myers Democratic 31 0 16 34% 72% 98% 11 7%
Scott Montgomery Republican 32 0 0 97% 99% 94% 79 42%
Travis Moore Republican 33 3 18 98% 99% 99% 3 9%
Sarita Edgerton Republican 34 0 14 57% 79% 87% 112 2%
Bill Chumley Republican 35 0 14 61% 83% 90% 101 37%
Rob Harris Republican 36 0 8 52% 74% 81% 120 11%
Steven Long Republican 37 0 36 91% 96% 97% 33 1%
Josiah Magnuson Republican 38 0 10 56% 78% 85% 115 5%
Cal Forrest Republican 39 1 5 97% 98% 98% 11 5%
Joe White Republican 40 0 21 55% 79% 84% 117 9%
Annie McDaniel Democratic 41 0 21 35% 72% 98% 11 10%
Doug Gilliam Republican 42 4 21 94% 97% 97% 33 7%
Randy Ligon Republican 43 0 7 99% 99% 99% 3 5%
Mike Neese Republican 44 0 0 98% 99% 96% 53 5%
Brandon Newton Republican 45 8 28 99% 99% 97% 33 2%
Heath Sessions Republican 46 3 14 94% 98% 95% 70 16%
Tommy Pope Republican 47 7 68 99% 99% 98% 11 9%
Brandon Guffey Republican 48 1 31 92% 96% 94% 79 25%
John King Democratic 49 1 11 33% 70% 98% 11 12%
Keishan Scott Democratic 50 1 2 34% 70% 99% 3 4%
David Weeks Democratic 51 0 1 49% 81% 92% 93 22%
Jermaine Johnson Democratic 52 0 32 38% 73% 91% 98 19%
Richie Yow Republican 53 2 13 97% 98% 97% 33 9%
Jason Luck Democratic 54 0 5 39% 74% 95% 70 6%
Jackie Hayes Democratic 55 1 2 57% 83% 72% 123 10%
Tim McGinnis Republican 56 1 10 96% 98% 95% 70 6%
Lucas Atkinson Republican 57 0 1 75% 91% 55% 124 18%
Jeff Johnson Republican 58 3 16 97% 99% 97% 33 17%
Terry Alexander Democratic 59 0 1 39% 72% 96% 53 46%
Phillip Lowe Republican 60 2 3 99% 99% 97% 33 14%
Carla Schuessler Republican 61 1 6 98% 99% 95% 70 5%
Robert Williams Democratic 62 0 19 38% 74% 98% 11 6%
Jay Jordan Republican 63 2 5 99% 99% 98% 11 9%
Fawn Pedalino Republican 64 3 17 93% 97% 96% 53 5%
Cody Mitchell Republican 65 6 34 94% 97% 98% 11 4%
Jackie Terribile Republican 66 0 3 57% 81% 88% 110 2%
Murrell Smith Republican · Speaker of the House, 2025–2026 67 5 8 — — 98% 11 4%
Heather Crawford Republican 68 0 3 95% 98% 96% 53 10%
Chris Wooten Republican 69 2 32 98% 99% 96% 53 6%
Robert Reese Democratic 70 0 2 30% 71% 99% 3 16%
Nathan Ballentine Republican 71 0 5 96% 98% 93% 87 14%
Seth Rose Democratic 72 2 8 42% 75% 91% 98 14%
Chris Hart Democratic 73 0 12 47% 77% 92% 93 50%
Todd Rutherford Democratic 74 4 86 36% 72% 96% 53 19%
Heather Bauer Democratic 75 0 6 42% 76% 89% 103 7%
Leon Howard Democratic 76 0 0 29% 59% 99% 3 63%
Kambrell Garvin Democratic 77 0 27 42% 77% 98% 11 13%
Beth Bernstein Democratic 78 1 16 42% 76% 89% 103 13%
Hamilton Grant Democratic 79 0 4 35% 73% 100% 1 4%
Kathy Landing Republican 80 3 12 95% 98% 97% 33 5%
Charlie Hartz Republican 81 0 0 98% 99% 98% 11 9%
Bill Clyburn Democratic 82 0 3 41% 77% 96% 53 13%
Bill Hixon Republican 83 5 20 98% 99% 98% 11 8%
Melissa Oremus Republican 84 0 25 83% 93% 94% 79 5%
Jay Kilmartin Republican 85 0 18 54% 79% 83% 118 6%
Bill Taylor Republican 86 1 18 98% 99% 96% 53 10%
Paula Calhoon Republican 87 2 13 98% 99% 95% 70 6%
John Lastinger Republican 88 0 1 67% 84% 92% 93 0.6%
Micah Caskey Republican 89 2 19 97% 99% 93% 87 11%
Justin Bamberg Democratic 90 0 6 38% 74% 94% 79 21%
Lonnie Hosey Democratic 91 0 1 38% 73% 96% 53 10%
Brandon Cox Republican 92 1 9 99% 99% 97% 33 10%
Jerry Govan Democratic 93 0 1 40% 75% 95% 70 11%
Gil Gatch Republican 94 1 38 89% 95% 87% 112 20%
Gilda Cobb-Hunter Democratic 95 0 10 39% 75% 98% 11 8%
Ryan McCabe Republican 96 1 9 61% 82% 90% 101 15%
Robby Robbins Republican 97 1 8 98% 99% 98% 11 5%
Greg Ford Republican 98 0 2 75% 88% 79% 121 6%
Mark Smith Republican 99 4 35 93% 97% 93% 87 8%
Sylleste Davis Republican 100 6 16 99% 99% 97% 33 5%
Roger Kirby Democratic 101 0 0 37% 72% 95% 70 22%
Harriet Holman Republican 102 0 10 99% 99% 98% 11 4%
Carl Anderson Democratic 103 0 0 40% 75% 96% 53 10%
William Bailey Republican 104 2 10 97% 98% 96% 53 2%
Kevin Hardee Republican 105 0 8 97% 99% 95% 70 11%
Val Guest Republican 106 0 4 98% 99% 96% 53 14%
Case Brittain Republican 107 0 2 99% 99% 96% 53 16%
Lee Hewitt Republican 108 2 8 99% 99% 97% 33 3%
Tiffany Spann-Wilder Democratic 109 0 4 35% 76% 97% 33 53%
Tom Hartnett Republican 110 1 6 83% 93% 74% 122 5%
Wendell Gilliard Democratic 111 0 35 38% 74% 97% 33 8%
Joe Bustos Republican 112 1 17 97% 99% 97% 33 7%
Courtney Waters Democratic 113 0 2 35% 70% 99% 3 11%
Gary Brewer Republican 114 3 16 96% 98% 93% 87 14%
Spencer Wetmore Democratic 115 1 7 41% 76% 94% 79 8%
James Teeple Republican 116 0 12 90% 96% 89% 103 5%
Jordan Pace Republican 117 0 29 60% 81% 92% 93 10%
Bill Herbkersman Republican 118 6 19 99% 99% 97% 33 14%
Leon Stavrinakis Democratic 119 2 13 46% 79% 89% 103 10%
Weston Newton Republican 120 11 31 99% 99% 98% 11 8%
Michael Rivers Democratic 121 0 6 37% 74% 98% 11 7%
Bill Hager Republican 122 1 1 95% 98% 96% 53 8%
Jeff Bradley Republican 123 1 1 98% 99% 95% 70 9%
Shannon Erickson Republican 124 8 27 98% 99% 96% 53 5%
Former members this term (4)
  • Will Wheeler · District 50 · Left office Jan. 17, 2025
  • R.J. May · District 88 · Left office Aug. 11, 2025
  • Bobby Cox · District 21 · Left office Jan. 5, 2026
  • Chris Murphy · District 98 · Left office Jan. 5, 2026

South Carolina Senate

South Carolina legislators ranked: South Carolina Senate
Tom Alexander Republican · President of the Senate, 2025–2026 1 11 25 — — 90% 17 0.2%
Rex Rice Republican 2 0 20 80% 96% 97% 4 0%
Richard Cash Republican 3 0 10 76% 95% 93% 11 12%
Mike Gambrell Republican 4 7 15 87% 98% 79% 34 15%
Tom Corbin Republican 5 1 7 68% 93% 84% 28 1%
Jason Elliott Republican 6 4 18 81% 97% 76% 40 0.4%
Karl Allen Democratic 7 1 5 43% 90% 95% 8 3%
Ross Turner Republican 8 4 12 84% 97% 83% 31 2%
Danny Verdin Republican 9 9 20 87% 98% 85% 23 3%
Billy Garrett Republican 10 0 13 78% 96% 85% 23 9%
Josh Kimbrell Republican 11 1 18 79% 96% 86% 20 11%
Lee Bright Republican 12 0 2 47% 66% 85% 23 0%
Shane Martin Republican 13 1 7 55% 92% 69% 43 11%
Harvey Peeler Republican 14 7 10 86% 98% 93% 11 1%
Wes Climer Republican 15 3 15 67% 94% 92% 15 2%
Michael Johnson Republican 16 3 23 80% 96% 85% 23 14%
Everett Stubbs Republican 17 0 5 79% 96% 79% 34 3%
Ronnie Cromer Republican 18 2 8 89% 98% 84% 28 3%
Tameika Isaac Devine Democratic 19 0 20 38% 90% 97% 4 5%
Ed Sutton Democratic 20 3 8 34% 88% 91% 16 13%
Darrell Jackson Democratic 21 1 16 52% 93% 86% 20 11%
Overture Walker Democratic 22 0 3 41% 89% 95% 8 6%
Carlisle Kennedy Republican 23 0 18 69% 94% 86% 20 17%
Tom Young Republican 24 10 30 89% 98% 93% 11 0.3%
Shane Massey Republican 25 6 35 68% 92% 82% 32 4%
Russell Ott Democratic 26 2 17 45% 90% 87% 19 15%
Allen Blackmon Republican 27 1 8 81% 96% 88% 18 10%
Greg Hembree Republican 28 8 27 87% 98% 85% 23 3%
J.D. Chaplin Republican 29 0 6 78% 96% 78% 37 5%
Kent Williams Democratic 30 0 1 60% 93% 68% 44 16%
Mike Reichenbach Republican 31 3 7 80% 97% 99% 1 2%
Ronnie Sabb Democratic 32 0 2 41% 89% 94% 10 5%
Luke Rankin Republican 33 2 10 75% 96% 56% 46 11%
Stephen Goldfinch Republican 34 2 18 86% 97% 84% 28 38%
Jeffrey Graham Democratic 35 1 7 45% 91% 98% 3 5%
Jeff Zell Republican 36 1 9 72% 96% 65% 45 5%
Larry Grooms Republican 37 7 16 90% 98% 93% 11 25%
Sean Bennett Republican 38 0 13 82% 97% 82% 32 0.7%
Tom Fernandez Republican 39 0 1 55% 84% 78% 37 22%
Brad Hutto Democratic 40 3 28 41% 87% 99% 1 33%
Matt Leber Republican 41 0 12 60% 91% 72% 42 6%
Deon Tedder Democratic 42 3 16 36% 89% 97% 4 5%
Chip Campsen Republican 43 5 23 84% 97% 79% 34 18%
Brian Adams Republican 44 1 22 83% 97% 77% 39 0.9%
Margie Bright Matthews Democratic 45 0 14 33% 75% 97% 4 17%
Tom Davis Republican 46 6 42 79% 97% 73% 41 3%
Former members this term (1)
  • Roger Nutt · District 12 · Left office Jan. 5, 2026