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. Joe M. Haynes Dem. Jan 8, 1985 – Jan 7, 2013
  2. Steven Dickerson Rep. Jan 8, 2013 – Jan 11, 2021
  3. Heidi Campbell Dem. Current Jan 12, 2021 – 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.

2024

2 candidates
Dem. — 1 candidate
Tennessee Senate, District 20, 2024, Dem. candidates
Candidate Receipts Donors
Heidi Campbell
Won the seat · 63,353 votes
$375,205 of which $362,776 itemized since Jan 16, 2021
1,127
Rep. — 1 candidate
Tennessee Senate, District 20, 2024, Rep. candidates
Candidate Receipts Donors
Steven Dickerson $0 since Jan 16, 2021
0

Also in the general election, with no filings on this site: Wyatt Rampy (Republican), 46,997 votes.

2020

3 candidates
Rep. — 1 candidate
Tennessee Senate, District 20, 2020, Rep. candidates
Candidate Receipts Donors
Steven Dickerson
Republican nominee · 54,755 votes
$528,656 of which $522,955 itemized since Jan 16, 2017
260
Dem. — 2 candidates
Tennessee Senate, District 20, 2020, Dem. candidates
Candidate Receipts Donors
Heidi Campbell
Won the seat · 58,746 votes
$489,040 of which $382,180 itemized since Jan 16, 2020
524
Kimi Abernathy Lost primary
12,723 votes in the primary
$148,853 of which $137,120 itemized since Jul 1, 2019
391

2016

3 candidates
Rep. — 2 candidates
Tennessee Senate, District 20, 2016, Rep. candidates
Candidate Receipts Donors
Steven Dickerson
Won the seat · 52,966 votes
$800,548 of which $628,275 itemized since Jan 16, 2013
474
Ron McDow Lost primary
3,490 votes in the primary
$237,552 of which $1,750 itemized since Jan 16, 2016
2
Dem. — 1 candidate
Tennessee Senate, District 20, 2016, Dem. candidates
Candidate Receipts Donors
Erin Coleman
Democratic nominee · 41,172 votes
$166,526 of which $148,060 itemized since Jan 16, 2016
304

Also in the general election, with no filings on this site: Joseph H. Johnston, 1 vote.

2012

7 candidates
Rep. — 4 candidates
Tennessee Senate, District 20, 2012, Rep. candidates
Candidate Receipts Donors
Steven Dickerson
Won the seat · 46,254 votes
$621,250 of which $499,535 itemized since Jul 1, 2011
391
Rob Mortensen Lost primary
2,379 votes in the primary
$44,488 of which $39,400 itemized since Jan 16, 2012
60
David Hall Lost primary
3,325 votes in the primary
$16,923 since Jan 16, 2009
0
B.C. Clippard $0 since Jan 16, 2012
0
Dem. — 3 candidates
Tennessee Senate, District 20, 2012, Dem. candidates
Candidate Receipts Donors
Phillip L. North
Democratic nominee · 39,280 votes
$431,710 of which $312,445 itemized since Apr 1, 2012
415
Joe M Haynes $37,370 of which $32,740 itemized since Jan 16, 2009
47
James A. Baxter Lost primary
1,784 votes in the primary
$1,871 since Jan 16, 2012
0

2008

2 candidates
Dem. — 1 candidate
Tennessee Senate, District 20, 2008, Dem. candidates
Candidate Receipts Donors
Joe M Haynes
Won the seat · 45,215 votes
$228,236 of which $197,598 itemized since 2005
222
Rep. — 1 candidate
Tennessee Senate, District 20, 2008, Rep. candidates
Candidate Receipts Donors
David Hall
Republican nominee · 31,418 votes
$21,206 of which $6,394 itemized since Jan 16, 2008
16

2004

2 candidates
Dem. — 2 candidates
Tennessee Senate, District 20, 2004, Dem. candidates
Candidate Receipts Donors
Joe M Haynes
Won the seat · 57,503 votes
$142,572 of which $128,944 itemized since 2003
175
Mary Earle Lost primary
1,611 votes in the primary
$100 since 2004
0

A linked name opens that campaign.