Tennessee Senate District 31
Tue, Nov 3 · Represented by Brent Taylor Republican · Member list as of Oct 28
No published poll names both candidates.Last result · 2022 general: Brent Taylor (R) 66.3, Ruby Powell-Dennis (D) 33.7
- Last election
- Brent Taylor (Republican) won by 32.6 points, 2022
- On the 2026 ballot
- 2 candidates
Side by side
Left column: TaylorRight column: Weatherspoon
- Donor-based spectrum
- LiberalCentristConservativeTaylorWeatherspoon
- Races won and lost
- 1-1
- None on file
- Years since first win on file
- 4
- Not available
- Age on Election Day
- 58
- Not available
One or more are matched to the FEC by name, party and seat, so a total could belong to someone else.
How these are counted
The spectrum is a published research score, not our rating. How this works. Wins and losses count the races in our results files, the same as each profile.
More about this race
Candidates on the ballot
- David WeatherspoonDemocratic
- Brent TaylorIncumbentRepublican
Source: sos-prod.tnsosgovfiles.com (XLSX), dated Sep 3
All Senate districts
- Democratic
- Republican
- Independent
- Nonpartisan
- More than one party
- No member on file
List every Senate district (33)
- State Senate District 1· Adam Lowe
- State Senate District 2· Tom Hatcher
- State Senate District 3· Rusty Crowe
- State Senate District 4· Bobby Harshbarger
- State Senate District 5· Randy McNally
- State Senate District 6· Becky Massey
- State Senate District 7· Richard Briggs
- State Senate District 8· Jessie Seal
- State Senate District 9· Steve Southerland
- State Senate District 10· Todd Gardenhire
- State Senate District 11· Bo Watson
- State Senate District 12· Ken Yager
- State Senate District 13· Dawn White
- State Senate District 14· Shane Reeves
- State Senate District 15· Paul Bailey
- State Senate District 16· Janice Bowling
- State Senate District 17· Mark Pody
- State Senate District 18· Ferrell Haile
- State Senate District 19· Charlane Oliver
- State Senate District 20· Heidi Campbell
- State Senate District 21· Jeff Yarbro
- State Senate District 22· Bill Powers
- State Senate District 23· Kerry Roberts
- State Senate District 24· John Stevens
- State Senate District 25· Ed Jackson
- State Senate District 26· Page Walley
- State Senate District 27· Jack Johnson
- State Senate District 28· Joey Hensley
- State Senate District 29· Raumesh Akbari
- State Senate District 30· Sara Kyle
- State Senate District 31· Brent Taylor
- State Senate District 32· Paul Rose
- State Senate District 33· London Lamar
Map settings
Vote in Tennessee
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 Tennessee
History (15 elections for this seat)
- Votes for listed candidates
- 68,330
- Election day
- November 8, 2022
- District map
- Older district map (2022)
Tennessee Senate District 31, 1968 to 2022, 2022, every candidate Candidate Party Votes and share Share RepublicanBrent TaylorWon Republican 45,28966.3% DemocraticRuby Powell-Dennis Democratic 23,04133.7% - Votes for listed candidates
- 79,590
- Election day
- November 6, 2018
- District map
- Older district map (2012 to 2021)
Tennessee Senate District 31, 1968 to 2022, 2018, every candidate Candidate Party Votes and share Share RepublicanBrian KelseyWon(incumbent) Republican 40,50450.9% DemocraticGabby Salinas Democratic 39,08649.1% - Votes for listed candidates
- 39,646
- Election day
- November 4, 2014
- District map
- Older district map (2012 to 2021)
Tennessee Senate District 31, 1968 to 2022, 2014, every candidate Candidate Party Votes and share Share RepublicanBrian KelseyWon(incumbent) Republican 39,646100.0% - Votes for listed candidates
- 54,672
- Election day
- November 2, 2010
- District map
- Older district map (2002 to 2011)
Tennessee Senate District 31, 1968 to 2022, 2010, every candidate Candidate Party Votes and share Share RepublicanBrian KelseyWon Republican 35,26764.5% DemocraticIvon L. Faulkner Democratic 19,40535.5% - Votes for listed candidates
- 57,643
- Election day
- November 7, 2006
- District map
- Older district map (2002 to 2011)
Tennessee Senate District 31, 1968 to 2022, 2006, every candidate Candidate Party Votes and share Share RepublicanPaul StanleyWon Republican 36,01862.5% DemocraticIvon L. Faulkner Democratic 21,62537.5% - Votes for listed candidates
- 51,096
- Election day
- November 5, 2002
- District map
- Older district map (2002 to 2011)
Tennessee Senate District 31, 1968 to 2022, 2002, every candidate Candidate Party Votes and share Share RepublicanCurtis PersonWon(incumbent) Republican 34,91168.3% DemocraticAnthony Dagostino Democratic 11,18621.9% IndependentBarbara Leding Independent 4,9999.8% - Votes for listed candidates
- 28,444
- Election day
- November 3, 1998
- District map
- Older district map (1992 to 2001)
Tennessee Senate District 31, 1968 to 2022, 1998, every candidate Candidate Party Votes and share Share RepublicanCurtis PersonWon(incumbent) Republican 28,444100.0% - Votes for listed candidates
- 52,228
- Election day
- November 8, 1994
- District map
- Older district map (1992 to 2001)
Tennessee Senate District 31, 1968 to 2022, 1994, every candidate Candidate Party Votes and share Share RepublicanCurtis PersonWon(incumbent) Republican 52,228100.0% - Votes for listed candidates
- 34,365
- Election day
- November 6, 1990
- District map
- Older district map (1984 to 1991)
Tennessee Senate District 31, 1968 to 2022, 1990, every candidate Candidate Party Votes and share Share RepublicanCurtis PersonWon(incumbent) Republican 34,365100.0% - Votes for listed candidates
- 38,935
- Election day
- November 4, 1986
- District map
- Older district map (1984 to 1991)
Tennessee Senate District 31, 1968 to 2022, 1986, every candidate Candidate Party Votes and share Share RepublicanCurtis PersonWon(incumbent) Republican 38,82599.7% Scattered write-ins Write-in 1100.3% - Votes for listed candidates
- 34,675
- Election day
- November 2, 1982
- District map
- Older district map (1982 to 1983)
Tennessee Senate District 31, 1968 to 2022, 1982, every candidate Candidate Party Votes and share Share RepublicanCurtis PersonWon(incumbent) Republican 34,675100.0% - Votes for listed candidates
- 27,418
- Election day
- November 7, 1978
- District map
- Older district map (1974 to 1979)
Tennessee Senate District 31, 1968 to 2022, 1978, every candidate Candidate Party Votes and share Share RepublicanCurtis PersonWon(incumbent) Republican 27,416100.0% OtherWilliam Shults Other 10.0% OtherOalan Foster Other 10.0% - Votes for listed candidates
- 27,781
- Election day
- November 4, 1974
- District map
- Older district map (1974 to 1979)
Tennessee Senate District 31, 1968 to 2022, 1974, every candidate Candidate Party Votes and share Share RepublicanCurtis PersonWon(incumbent) Republican 27,777100.0% OtherH. C. Edwards Other 20.0% OtherW. G. Weldon Other 10.0% OtherJames E. Williams Other 10.0% - Votes for listed candidates
- 17,857
- Election day
- November 3, 1970
- District map
- Older district map (1966 to 1971)
Tennessee Senate District 31, 1968 to 2022, 1970, every candidate Candidate Party Votes and share Share RepublicanCurtis PersonWon(incumbent) Republican 17,855100.0% Scattered write-ins Write-in 20.0% - Votes for listed candidates
- 29,426
- Election day
- November 5, 1968
- District map
- Older district map (1966 to 1971)
Tennessee Senate District 31, 1968 to 2022, 1968, every candidate Candidate Party Votes and share Share RepublicanCurtis Person Jr.Won Republican 19,92467.7% DemocraticClayton P. Elam(incumbent) Democratic 9,50232.3%
1968 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: 2022.
Download and cite
Cite this page
Election Wrld. (2026). Tennessee Senate District 31, election results 1968 to 2022. https://www.electionwrld.com/tn/senate/31. Retrieved October 30, 2026.
Embed this seat
<iframe src="https://www.electionwrld.com/embed/tn/senate/31" title="Tennessee Senate District 31" 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; 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:tn/sldu:31
DataState data (JSON)Sources: State Legislative Election Returns, 1967-2022 (Carl Klarner, Harvard Dataverse), DIME (ODC-BY)Data as of Oct 28, 2026