Each election includes the money raised toward it, so a senator's off-year fundraising appears under the election it was raised for. State filing records begin in 2004.

Who has held this seat

  1. Curtis S. Person Jr. Rep. Jan 14, 1969 – Jan 8, 2007
  2. Paul Stanley Rep. Jan 9, 2007 – Nov 30, 2009
  3. Brian Kelsey Rep. Dec 1, 2009 – Jan 9, 2023
  4. Brent Taylor Rep. Current Jan 10, 2023 – present

Officeholders come from the Tennessee Secretary of State's certified election results.

Everyone who ran

Total Receipts on the campaign's selected reports. lead each election. Itemized contributions are the part listed gift by gift. Rows and bars use the same receipts. Winners, nominees and vote totals are the Secretary of State's certified results; an election with none on record marks nobody.

2026Current

2 candidates
Rep. — 1 candidate
Tennessee Senate, District 31, 2026, Rep. candidates
Candidate Receipts Donors
Brent Taylor Incumbent
Won the nomination · 20,657 votes
$1,165,603 of which $565,305 itemized since Jan 16, 2023
391
Dem. — 1 candidate
Tennessee Senate, District 31, 2026, Dem. candidates
Candidate Receipts Donors
David Weatherspoon
Won the nomination · 13,041 votes
$93,260 of which $92,510 itemized since Jan 16, 2026
336

2022

4 candidates
Rep. — 3 candidates
Tennessee Senate, District 31, 2022, Rep. candidates
Candidate Receipts Donors
Brent Taylor
Won the seat · 45,289 votes
$786,805 of which $363,250 itemized since Jan 16, 2022
318
Brandon Toney $435,636 of which $10,600 itemized since Jul 1, 2021
37
Brian K Kelsey $240,826 of which $228,175 itemized since Jan 16, 2019
183
Dem. — 1 candidate
Tennessee Senate, District 31, 2022, Dem. candidates
Candidate Receipts Donors
Ruby Powell-Dennis
Democratic nominee · 23,041 votes
$93,577 of which $58,160 itemized since Jan 16, 2021
102

2018

4 candidates
Rep. — 1 candidate
Tennessee Senate, District 31, 2018, Rep. candidates
Candidate Receipts Donors
Brian K Kelsey
Won the seat · 40,504 votes
$485,463 of which $472,900 itemized since Jan 16, 2015
302
Dem. — 3 candidates
Tennessee Senate, District 31, 2018, Dem. candidates
Candidate Receipts Donors
Gabby Salinas
Democratic nominee · 39,086 votes
$155,437 of which $120,955 itemized since Jul 1, 2017
169
David Weatherspoon Lost primary
6,890 votes in the primary
$93,481 of which $71,110 itemized since Jul 1, 2017
146
Mark Rodanial Ray Ransom Lost primary
1,499 votes in the primary
$1,456 of which $1,200 itemized since Jan 16, 2018
2

2014

1 candidate
Rep. — 1 candidate
Tennessee Senate, District 31, 2014, Rep. candidates
Candidate Receipts Donors
Brian K Kelsey
Won the seat · 39,646 votes
$324,512 of which $299,025 itemized since Jan 16, 2011
217

2010

3 candidates
Rep. — 2 candidates
Tennessee Senate, District 31, 2010, Rep. candidates
Candidate Receipts Donors
Paul Stanley $88,775 of which $86,975 itemized since Jan 16, 2007
108
Brian K Kelsey
Won the seat · 35,267 votes
$74,509 of which $65,050 itemized since Jan 16, 2010
100
Dem. — 1 candidate
Tennessee Senate, District 31, 2010, Dem. candidates
Candidate Receipts Donors
Ivon L Faulkner
Democratic nominee · 19,405 votes
$9,730 of which $6,300 itemized since Apr 1, 2010
14

2009

1 candidate
Rep. — 1 candidate
Tennessee Senate, District 31, 2009, Rep. candidates
Candidate Receipts Donors
Brian K Kelsey
Won the seat · 7,120 votes
$175,984 of which $159,386 itemized since 2009
229

Also in the general election, with no filings on this site: Adrienne PakisGillon (Democratic), 2,394 votes.

2006

4 candidates
Rep. — 2 candidates
Tennessee Senate, District 31, 2006, Rep. candidates
Candidate Receipts Donors
Curtis S Person Jr. $182,016 of which $166,125 itemized since 2003
125
Paul Stanley
Won the seat · 36,018 votes
$134,380 of which $129,200 itemized since 2005
236
Dem. — 2 candidates
Tennessee Senate, District 31, 2006, Dem. candidates
Candidate Receipts Donors
Ivon L Faulkner
Democratic nominee · 21,625 votes
$4,932 of which $2,000 itemized since Apr 1, 2006
3
Richard Klenz $0 since Apr 1, 2006
0

A linked name opens that campaign.