Past elections by office
Tennessee House, District 80
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
- Page Walley Rep. Jan 8, 1991 – Jan 8, 2001
- Johnny Shaw Dem. Current Jan 9, 2001 – 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 | |
|---|---|---|---|
| Julian A. McTizic Won the nomination · 3,088 votes | $74,709 of which $71,300 itemized since Jul 1, 2025 | 77 |
Dem. — 3 candidates
| Candidate | Receipts | Donors | |
|---|---|---|---|
| Andrea Bond Johnson Won the nomination · 3,054 votes | $62,490 of which $58,030 itemized since Jul 1, 2025 | 177 | |
| Bethany N Miller Lost primary 2,178 votes in the primary | $17,524 of which $15,639 itemized since Jul 1, 2025 | 124 | |
| Shelia L. Godwin Lost primary 907 votes in the primary | $0 since Jan 16, 2026 | 0 |
Dem. — 2 candidates
| Candidate | Receipts | Donors | |
|---|---|---|---|
| Johnny Shaw Won the seat · 12,140 votes | $59,531 of which $59,050 itemized since Jan 16, 2023 | 56 | |
| Shelia L. Godwin Lost primary 537 votes in the primary | $0 since Apr 1, 2024 | 0 |
Rep. — 1 candidate
| Candidate | Receipts | Donors | |
|---|---|---|---|
| Brad Grantham Republican nominee · 7,843 votes | $2,350 since Jan 16, 2024 | 0 |
Dem. — 1 candidate
| Candidate | Receipts | Donors | |
|---|---|---|---|
| Johnny Shaw Won the seat · 8,724 votes | $31,855 of which $31,850 itemized since Jan 16, 2021 | 31 |
Dem. — 1 candidate
| Candidate | Receipts | Donors | |
|---|---|---|---|
| Johnny Shaw Won the seat · 15,395 votes | $29,900 of which $29,900 itemized since Jan 16, 2019 | 30 |
Dem. — 1 candidate
| Candidate | Receipts | Donors | |
|---|---|---|---|
| Johnny Shaw Won the seat · 12,227 votes | $41,411 of which $41,400 itemized since Jan 16, 2017 | 36 |
Dem. — 2 candidates
| Candidate | Receipts | Donors | |
|---|---|---|---|
| Johnny Shaw Won the seat · 14,847 votes | $45,325 of which $45,025 itemized since Jan 16, 2015 | 51 | |
| Ernest T. Brooks Lost primary 1,126 votes in the primary | $8,780 of which $4,150 itemized since Apr 1, 2016 | 11 |
Dem. — 1 candidate
| Candidate | Receipts | Donors | |
|---|---|---|---|
| Johnny Shaw Won the seat · 7,862 votes | $29,975 of which $29,350 itemized since Jan 16, 2013 | 40 |
Dem. — 1 candidate
| Candidate | Receipts | Donors | |
|---|---|---|---|
| Johnny Shaw Won the seat · 17,697 votes | $26,294 of which $25,668 itemized since Jan 16, 2011 | 48 |
Rep. — 1 candidate
| Candidate | Receipts | Donors | |
|---|---|---|---|
| Mark Johnstone Republican nominee · 5,865 votes | $38,935 of which $35,025 itemized since Apr 1, 2010 | 57 |
Dem. — 1 candidate
| Candidate | Receipts | Donors | |
|---|---|---|---|
| Johnny Shaw Won the seat · 7,638 votes | $36,479 of which $35,625 itemized since Jan 16, 2009 | 66 |
Dem. — 1 candidate
| Candidate | Receipts | Donors | |
|---|---|---|---|
| Johnny Shaw Won the seat · 17,917 votes | $24,947 of which $24,932 itemized since Jan 16, 2007 | 57 |
Dem. — 1 candidate
| Candidate | Receipts | Donors | |
|---|---|---|---|
| Johnny Shaw Won the seat · 9,615 votes | $38,450 of which $36,904 itemized since 2005 | 100 |
Ind. — 1 candidate
| Candidate | Receipts | Donors | |
|---|---|---|---|
| James E Wolfe Jr. In the general election · 4,531 votes | $13,589 since Apr 1, 2006 | 0 |
Dem. — 2 candidates
| Candidate | Receipts | Donors | |
|---|---|---|---|
| Johnny Shaw Won the seat · 14,275 votes | $34,161 of which $29,775 itemized since 2003 | 118 | |
| James A Baxter Lost primary 497 votes in the primary | $1,948 of which $1,600 itemized since 2004 | 2 |
A linked name opens that campaign.