Past elections by office
Tennessee House, District 20
Each election includes the money raised toward it, so a candidate's off-year fundraising appears under the election it was raised for. State filing records begin in 2004.
Who has held this seat
- Howard Kerr Rep. Jan 10, 1995 – Jan 8, 2001
- Doug Overbey Rep. Jan 9, 2001 – Jan 12, 2009
- Bob Ramsey Rep. Jan 13, 2009 – Jan 9, 2023
- Bryan Richey Rep. Jan 10, 2023 – Jan 13, 2025
- Tom Stinnett Rep. Current Jan 14, 2025 – 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
Rep. — 1 candidate
| Candidate | Receipts | Donors | |
|---|---|---|---|
| Tom Stinnett Incumbent Won the nomination · 6,621 votes | $65,925 of which $65,925 itemized since Jan 16, 2025 | 58 |
Dem. — 1 candidate
| Candidate | Receipts | Donors | |
|---|---|---|---|
| Karen Gertz Won the nomination · 2,317 votes | $2,343 of which $2,219 itemized since Apr 1, 2026 | 1 |
Ind. — 1 candidate
| Candidate | Receipts | Donors | |
|---|---|---|---|
| Jeff "Cog" Coggin | $0 since Jan 16, 2026 | 0 |
Rep. — 4 candidates
| Candidate | Receipts | Donors | |
|---|---|---|---|
| Tom Stinnett Won the seat · 24,704 votes | $163,854 of which $112,144 itemized since Jan 16, 2023 | 168 | |
| Jason Emert Lost primary 2,130 votes in the primary | $95,440 of which $45,290 itemized since Jan 16, 2024 | 94 | |
| Nick Bright Lost primary 2,214 votes in the primary | $25,450 of which $19,850 itemized since Jul 1, 2023 | 44 | |
| Bryan Richey | $5,813 of which $4,200 itemized since Jan 16, 2023 | 9 |
Dem. — 1 candidate
| Candidate | Receipts | Donors | |
|---|---|---|---|
| Karen Gertz Democratic nominee · 8,312 votes | $9,199 of which $7,369 itemized since Jan 16, 2024 | 36 |
Rep. — 2 candidates
| Candidate | Receipts | Donors | |
|---|---|---|---|
| Robert (Bob) L Ramsey Lost primary 2,062 votes in the primary | $64,560 of which $64,450 itemized since Jan 16, 2021 | 67 | |
| Bryan Richey Won the seat · 14,568 votes | $28,120 of which $15,085 itemized since Jan 16, 2021 | 62 |
Rep. — 2 candidates
| Candidate | Receipts | Donors | |
|---|---|---|---|
| Robert (Bob) L Ramsey Won the seat · 23,650 votes | $83,796 of which $82,775 itemized since Jan 16, 2019 | 76 | |
| Bryan Richey Lost primary 2,275 votes in the primary | $7,825 of which $1,250 itemized since Jan 16, 2020 | 4 |
Dem. — 1 candidate
| Candidate | Receipts | Donors | |
|---|---|---|---|
| Susan Sneed Democratic nominee · 8,806 votes | $34,251 of which $32,438 itemized since Jan 16, 2019 | 213 |
Rep. — 1 candidate
| Candidate | Receipts | Donors | |
|---|---|---|---|
| Robert (Bob) L Ramsey Won the seat · 16,133 votes | $73,583 of which $70,975 itemized since Jan 16, 2017 | 69 |
Dem. — 1 candidate
| Candidate | Receipts | Donors | |
|---|---|---|---|
| Susan Sneed Democratic nominee · 6,751 votes | $32,703 of which $32,198 itemized since Jan 16, 2018 | 185 |
Rep. — 1 candidate
| Candidate | Receipts | Donors | |
|---|---|---|---|
| Robert (Bob) L Ramsey Won the seat · 19,106 votes | $63,761 of which $60,600 itemized since Jan 16, 2015 | 56 |
Ind. — 1 candidate
| Candidate | Receipts | Donors | |
|---|---|---|---|
| Samuel David Duck In the general election · 4,669 votes | $0 since Apr 1, 2016 | 0 |
Rep. — 1 candidate
| Candidate | Receipts | Donors | |
|---|---|---|---|
| Robert (Bob) L Ramsey Won the seat · 11,511 votes | $74,872 of which $70,700 itemized since Jan 16, 2013 | 69 |
Dem. — 1 candidate
| Candidate | Receipts | Donors | |
|---|---|---|---|
| John Ross Conley Democratic nominee · 3,201 votes | $0 since Apr 1, 2014 | 0 |
Rep. — 2 candidates
| Candidate | Receipts | Donors | |
|---|---|---|---|
| Robert (Bob) L Ramsey Won the seat · 20,085 votes | $99,659 of which $95,650 itemized since Jan 16, 2011 | 107 | |
| Tona Monroe Lost primary 1,571 votes in the primary | $8,414 of which $3,010 itemized since Jan 16, 2012 | 9 |
Rep. — 1 candidate
| Candidate | Receipts | Donors | |
|---|---|---|---|
| Robert (Bob) L Ramsey Won the seat · 14,071 votes | $36,610 of which $31,686 itemized since Jan 16, 2009 | 55 |
Rep. — 3 candidates
| Candidate | Receipts | Donors | |
|---|---|---|---|
| Robert (Bob) L Ramsey Won the seat · 22,864 votes | $24,100 of which $17,800 itemized since Apr 1, 2008 | 26 | |
| Stephen Lee Hargis Lost primary 1,786 votes in the primary | $4,827 of which $1,500 itemized since Apr 1, 2008 | 2 | |
| Tona Monroe | $2,992 of which $1,545 itemized since Jan 16, 2008 | 9 |
Ind. — 1 candidate
| Candidate | Receipts | Donors | |
|---|---|---|---|
| Jimmy (Jim) Melton Lost primary 1,178 votes in the primary | $10,111 of which $545 itemized since Apr 1, 2008 | 2 |
Rep. — 1 candidate
| Candidate | Receipts | Donors | |
|---|---|---|---|
| Doug Overbey Won the seat · 16,372 votes | $94,730 of which $81,050 itemized since 2005 | 311 |
Rep. — 1 candidate
| Candidate | Receipts | Donors | |
|---|---|---|---|
| Doug Overbey Won the seat · 21,086 votes | $56,435 of which $46,400 itemized since 2003 | 208 |
A linked name opens that campaign.