South Carolina House District 88
Tue, Nov 3 · Represented by John Lastinger Republican · Member list as of Oct 28
No published poll names both candidates.The winner of our last result on file no longer holds this seat, so it isn't shown.
- Last election
- R. J. May (Republican) was unopposed, 2024
- On the 2026 ballot
- 2 candidates
Side by side
Left column: JonesRight column: Lastinger
- Donor-based spectrum
- LiberalCentristConservativeLastingerNo published score for Jones
How these are counted
The spectrum is a published research score, not our rating. How this works.
More about this race
Candidates on the ballot
- Jeremy JonesDemocratic
- John LastingerIncumbentRepublican
Source: vrems.scvotes.sc.gov, dated Oct 28
All House of Representatives districts
- Democratic
- Republican
- Independent
- Nonpartisan
- More than one party
- No member on file
List every House of Representatives district (124)
- State House District 1· Bill Whitmire
- State House District 2· Adam Duncan
- State House District 3· Phillip Bowers
- State House District 4· Davey Hiott
- State House District 5· Neal Collins
- State House District 6· April Cromer
- State House District 7· Lee Gilreath
- State House District 8· Don Chapman
- State House District 9· Blake Sanders
- State House District 10· Thomas Beach
- State House District 11· Craig Gagnon
- State House District 12· Daniel Gibson
- State House District 13· John McCravy
- State House District 14· Luke Rankin
- State House District 15· J.A. Moore
- State House District 16· Mark Willis
- State House District 17· Mike Burns
- State House District 18· Alan Morgan
- State House District 19· Patrick Haddon
- State House District 20· Stephen Frank
- State House District 21· Dianne Mitchell
- State House District 22· Paul Wickensimer
- State House District 23· Chandra Dillard
- State House District 24· Bruce Bannister
- State House District 25· Wendell Jones
- State House District 26· David Martin
- State House District 27· David Vaughan
- State House District 28· Chris Huff
- State House District 29· Dennis Moss
- State House District 30· Brian Lawson
- State House District 31· Rosalyn Henderson-Myers
- State House District 32· Scott Montgomery
- State House District 33· Travis Moore
- State House District 34· Sarita Edgerton
- State House District 35· Bill Chumley
- State House District 36· Rob Harris
- State House District 37· Steven Long
- State House District 38· Josiah Magnuson
- State House District 39· Cal Forrest
- State House District 40· Joe White
- State House District 41· Annie McDaniel
- State House District 42· Doug Gilliam
- State House District 43· Randy Ligon
- State House District 44· Mike Neese
- State House District 45· Brandon Newton
- State House District 46· Heath Sessions
- State House District 47· Tommy Pope
- State House District 48· Brandon Guffey
- State House District 49· John King
- State House District 50· Keishan Scott
- State House District 51· David Weeks
- State House District 52· Jermaine Johnson
- State House District 53· Richie Yow
- State House District 54· Jason Luck
- State House District 55· Jackie Hayes
- State House District 56· Tim McGinnis
- State House District 57· Lucas Atkinson
- State House District 58· Jeff Johnson
- State House District 59· Terry Alexander
- State House District 60· Phillip Lowe
- State House District 61· Carla Schuessler
- State House District 62· Robert Williams
- State House District 63· Jay Jordan
- State House District 64· Fawn Pedalino
- State House District 65· Cody Mitchell
- State House District 66· Jackie Terribile
- State House District 67· Murrell Smith
- State House District 68· Heather Crawford
- State House District 69· Chris Wooten
- State House District 70· Robert Reese
- State House District 71· Nathan Ballentine
- State House District 72· Seth Rose
- State House District 73· Chris Hart
- State House District 74· Todd Rutherford
- State House District 75· Heather Bauer
- State House District 76· Leon Howard
- State House District 77· Kambrell Garvin
- State House District 78· Beth Bernstein
- State House District 79· Hamilton Grant
- State House District 80· Kathy Landing
- State House District 81· Charlie Hartz
- State House District 82· Bill Clyburn
- State House District 83· Bill Hixon
- State House District 84· Melissa Oremus
- State House District 85· Jay Kilmartin
- State House District 86· Bill Taylor
- State House District 87· Paula Calhoon
- State House District 88· John Lastinger
- State House District 89· Micah Caskey
- State House District 90· Justin Bamberg
- State House District 91· Lonnie Hosey
- State House District 92· Brandon Cox
- State House District 93· Jerry Govan
- State House District 94· Gil Gatch
- State House District 95· Gilda Cobb-Hunter
- State House District 96· Ryan McCabe
- State House District 97· Robby Robbins
- State House District 98· Greg Ford
- State House District 99· Mark Smith
- State House District 100· Sylleste Davis
- State House District 101· Roger Kirby
- State House District 102· Harriet Holman
- State House District 103· Carl Anderson
- State House District 104· William Bailey
- State House District 105· Kevin Hardee
- State House District 106· Val Guest
- State House District 107· Case Brittain
- State House District 108· Lee Hewitt
- State House District 109· Tiffany Spann-Wilder
- State House District 110· Tom Hartnett
- State House District 111· Wendell Gilliard
- State House District 112· Joe Bustos
- State House District 113· Courtney Waters
- State House District 114· Gary Brewer
- State House District 115· Spencer Wetmore
- State House District 116· James Teeple
- State House District 117· Jordan Pace
- State House District 118· Bill Herbkersman
- State House District 119· Leon Stavrinakis
- State House District 120· Weston Newton
- State House District 121· Michael Rivers
- State House District 122· Bill Hager
- State House District 123· Jeff Bradley
- State House District 124· Shannon Erickson
Map settings
Vote in South Carolina
Trouble voting? Election Protection hotline: 866-OUR-VOTE. A nonpartisan coalition of civil-rights and voting-rights groups, not a government service. 866ourvote.org
Official results for South Carolina
History (26 elections for this seat)
- Votes for listed candidates
- 14,124
- Election day
- November 5, 2024
- District map
- Older district map (2022 to 2024)
South Carolina House of Representatives District 88, 1974 to 2024, 2024, every candidate Candidate Party Votes and share Share RepublicanR. J. MayWonName as filed: Rj May Republican 13,02092.2% Scattered write-ins Write-in 1,1047.8% - Votes for listed candidates
- 11,847
- Election day
- November 8, 2022
- District map
- Older district map (2022)
South Carolina House of Representatives District 88, 1974 to 2024, 2022, every candidate Candidate Party Votes and share Share RepublicanR. J. MayWon(incumbent) Republican 8,30470.1% DemocraticDaniel J. Shrief Democratic 3,53129.8% Scattered write-ins Write-in 120.1% - Votes for listed candidates
- 15,414
- Election day
- November 3, 2020
- District map
- Older district map (2012 to 2021)
South Carolina House of Representatives District 88, 1974 to 2024, 2020, every candidate Candidate Party Votes and share Share RepublicanR. J. MayWonName as filed: Rj May Republican 14,96297.1% Scattered write-ins Write-in 4522.9% - Votes for listed candidates
- 9,872
- Election day
- November 6, 2018
- District map
- Older district map (2012 to 2021)
South Carolina House of Representatives District 88, 1974 to 2024, 2018, every candidate Candidate Party Votes and share Share RepublicanMac TooleWon(incumbent) Republican 9,872100.0% - Votes for listed candidates
- 13,320
- Election day
- November 8, 2016
- District map
- Older district map (2012 to 2021)
South Carolina House of Representatives District 88, 1974 to 2024, 2016, every candidate Candidate Party Votes and share Share RepublicanMac R. TooleWon(incumbent) Republican 13,20899.2% Scattered write-ins Write-in 1120.8% - Votes for listed candidates
- 8,036
- Election day
- November 4, 2014
- District map
- Older district map (2012 to 2021)
South Carolina House of Representatives District 88, 1974 to 2024, 2014, every candidate Candidate Party Votes and share Share RepublicanMac TooleWon(incumbent) Republican 7,95599.0% Scattered write-ins Write-in 811.0% - Votes for listed candidates
- 11,372
- Election day
- November 6, 2012
- District map
- Older district map (2012 to 2021)
South Carolina House of Representatives District 88, 1974 to 2024, 2012, every candidate Candidate Party Votes and share Share RepublicanMac TooleWon(incumbent) Republican 11,26399.0% Scattered write-ins Write-in 1091.0% - Votes for listed candidates
- 8,405
- Election day
- November 2, 2010
- District map
- Older district map (2002 to 2011)
South Carolina House of Representatives District 88, 1974 to 2024, 2010, every candidate Candidate Party Votes and share Share RepublicanMac TooleWon(incumbent) Republican 8,33199.1% Scattered write-ins Write-in 740.9% - Votes for listed candidates
- 11,438
- Election day
- November 4, 2008
- District map
- Older district map (2002 to 2011)
South Carolina House of Representatives District 88, 1974 to 2024, 2008, every candidate Candidate Party Votes and share Share RepublicanMac TooleWon(incumbent) Republican 11,438100.0% - Votes for listed candidates
- 6,723
- Election day
- November 7, 2006
- District map
- Older district map (2002 to 2011)
South Carolina House of Representatives District 88, 1974 to 2024, 2006, every candidate Candidate Party Votes and share Share RepublicanMac TooleWon(incumbent) Republican 6,723100.0% - Votes for listed candidates
- 9,194
- Election day
- November 2, 2004
- District map
- Older district map (2002 to 2011)
South Carolina House of Representatives District 88, 1974 to 2024, 2004, every candidate Candidate Party Votes and share Share RepublicanMac TooleWon(incumbent) Republican 9,194100.0% - Votes for listed candidates
- 7,058
- Election day
- November 5, 2002
- District map
- Older district map (2002 to 2011)
South Carolina House of Representatives District 88, 1974 to 2024, 2002, every candidate Candidate Party Votes and share Share RepublicanMac TooleWon Republican 7,058100.0% - Votes for listed candidates
- 8,614
- Election day
- November 7, 2000
- District map
- Older district map (1992 to 2001)
South Carolina House of Representatives District 88, 1974 to 2024, 2000, every candidate Candidate Party Votes and share Share RepublicanJohn M. Knotts Jr.Won(incumbent) Republican 8,614100.0% - Votes for listed candidates
- 7,044
- Election day
- November 3, 1998
- District map
- Older district map (1992 to 2001)
South Carolina House of Representatives District 88, 1974 to 2024, 1998, every candidate Candidate Party Votes and share Share RepublicanJohn M. Knotts Jr.Won(incumbent) Republican 7,044100.0% - Votes for listed candidates
- 6,519
- Election day
- November 5, 1996
- District map
- Older district map (1992 to 2001)
South Carolina House of Representatives District 88, 1974 to 2024, 1996, every candidate Candidate Party Votes and share Share RepublicanJohn M. Knotts Jr.Won(incumbent) Republican 6,519100.0% - Votes for listed candidates
- 6,406
- Election day
- November 8, 1994
- District map
- Older district map (1992 to 2001)
South Carolina House of Representatives District 88, 1974 to 2024, 1994, every candidate Candidate Party Votes and share Share RepublicanJohn M. Knotts Jr.Won Republican 6,406100.0% - Votes for listed candidates
- 7,407
- Election day
- November 3, 1992
- District map
- Older district map (1992 to 2001)
South Carolina House of Representatives District 88, 1974 to 2024, 1992, every candidate Candidate Party Votes and share Share RepublicanLenoir SturkieWon(incumbent) Republican 7,407100.0% - Votes for listed candidates
- 6,027
- Election day
- November 6, 1990
- District map
- Older district map (1982 to 1991)
South Carolina House of Representatives District 88, 1974 to 2024, 1990, every candidate Candidate Party Votes and share Share RepublicanLenoir SturkieWon(incumbent) Republican 3,53058.6% DemocraticPete Oliver Democratic 2,49741.4% - Votes for listed candidates
- 6,945
- Election day
- November 8, 1988
- District map
- Older district map (1982 to 1991)
South Carolina House of Representatives District 88, 1974 to 2024, 1988, every candidate Candidate Party Votes and share Share RepublicanC. Lenoir SturkieWon(incumbent) Republican 6,38892.0% LibertarianWilliam Griffin Libertarian 5568.0% Scattered write-ins Write-in 10.0% - Votes for listed candidates
- 5,056
- Election day
- November 4, 1986
- District map
- Older district map (1982 to 1991)
South Carolina House of Representatives District 88, 1974 to 2024, 1986, every candidate Candidate Party Votes and share Share RepublicanLenoir SturkieWon(incumbent) Republican 5,04699.8% Scattered write-ins Write-in 100.2% - Votes for listed candidates
- 7,775
- Election day
- November 6, 1984
- District map
- Older district map (1982 to 1991)
South Carolina House of Representatives District 88, 1974 to 2024, 1984, every candidate Candidate Party Votes and share Share RepublicanLenoir SturkieWon Republican 4,98864.2% DemocraticHarold F. Jordan Democratic 2,63933.9% LibertarianWilliam Griffin Libertarian 1481.9% - Votes for listed candidates
- 5,164
- Election day
- November 2, 1982
- District map
- Older district map (1982 to 1991)
South Carolina House of Representatives District 88, 1974 to 2024, 1982, every candidate Candidate Party Votes and share Share DemocraticMarc H. WestbrookWon(incumbent) Democratic 3,17061.4% RepublicanWanda Grant Republican 1,99438.6% - Votes for listed candidates
- 9,329
- Election day
- November 4, 1980
- District map
- Older district map (1974 to 1981)
South Carolina House of Representatives District 88, 1974 to 2024, 1980, every candidate Candidate Party Votes and share Share DemocraticMarc H. WestbrookWon(incumbent) Democratic 4,92552.8% RepublicanRonnie C. Wood Republican 4,40447.2% - Votes for listed candidates
- 6,314
- Election day
- November 7, 1978
- District map
- Older district map (1974 to 1981)
South Carolina House of Representatives District 88, 1974 to 2024, 1978, every candidate Candidate Party Votes and share Share DemocraticMarc H. WestbrookWon Democratic 3,69358.5% RepublicanDean Kirkland Republican 2,62041.5% Scattered write-ins Write-in 10.0% - Votes for listed candidates
- 7,770
- Election day
- November 2, 1976
- District map
- Older district map (1974 to 1981)
South Carolina House of Representatives District 88, 1974 to 2024, 1976, every candidate Candidate Party Votes and share Share RepublicanH. Ray HamWon(incumbent) Republican 3,89650.1% DemocraticHarold F. Jordan Democratic 3,87449.9% - Votes for listed candidates
- 5,001
- Election day
- November 4, 1974
- District map
- Older district map (1974 to 1981)
South Carolina House of Representatives District 88, 1974 to 2024, 1974, every candidate Candidate Party Votes and share Share RepublicanH. Ray HamWon Republican 2,58251.6% DemocraticMarc H. Westbrook Democratic 2,41948.4%
- 2024: MEDSL 2024 official precinct returns (individual_states zips), retrieved Oct 28, 2026. Compiled by MIT Election Data and Science Lab (MEDSL) from official returns; not an official source
- 1974 to 2022: State Legislative Election Returns, 1967-2022 (Carl Klarner, Harvard Dataverse), retrieved Oct 28, 2026. Compiled by Carl Klarner (Harvard Dataverse) from official returns; not an official source
Last contest in this district on file: 2024.
Download and cite
Cite this page
Election Wrld. (2026). South Carolina House District 88, election results 1974 to 2024. https://www.electionwrld.com/sc/house/88. Retrieved October 30, 2026.
Embed this seat
<iframe src="https://www.electionwrld.com/embed/sc/house/88" title="South Carolina House of Representatives District 88" width="100%" height="400" style="border:0;max-width:640px" loading="lazy"></iframe>
<p style="font-size:13px">Data: <a href="https://www.electionwrld.com">Election Wrld</a>, CC BY 4.0</p>Sources
Sources: Census TIGERweb Legislative MapServer (120th CDs layer 0, 119th CDs layer 4, 2026 SLD upper layer 1 and lower layer 2) (US Census Bureau, public domain), retrieved Oct 28, 2026; Open Civic Data division identifiers (census_autogenerated us_sldl/us_sldu and openstates state files); also (sld-recent.json): Open Civic Data division identifiers (country-us) (CC0 (repository); also (sld-recent.json): CC0 1.0), retrieved Oct 28, 2026; Open States people (current) CSVs (CC0-1.0 (Open States people data)), retrieved Oct 28, 2026, compiled by Open States volunteers and staff (rosters from state legislature sites) from official returns, not an official source; MEDSL 2024 official precinct returns (individual_states zips) (Not stated in the GitHub repository (an earlier label said "MIT (repo)", which the repository does not support). MEDSL's Harvard Dataverse records are CC0 1.0, but these GitHub files were not checksum-matched to the Dataverse files, so CC0 is not claimed for them.), retrieved Oct 28, 2026, compiled by MIT Election Data and Science Lab (MEDSL) from official returns, not an official source; State Legislative Election Returns, 1967-2022 (Carl Klarner, Harvard Dataverse) (CC0 1.0), retrieved Oct 28, 2026, compiled by Carl Klarner (Harvard Dataverse) from official returns, not an official source.
District id: ocd-division/country:us/state:sc/sldl:88
DataState data (JSON)Sources: State Legislative Election Returns, 1967-2022 (Carl Klarner, Harvard Dataverse), DIME (ODC-BY)Data as of Oct 28, 2026