Past elections by office
Tennessee House, District 41
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
- John Mark Windel Dem. Jan 8, 1991 – Jan 13, 2003
- John Mark Windle Dem. Jan 14, 2003 – Jan 9, 2023
- Ed Butler 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
Rep. — 1 candidate
| Candidate | Receipts | Donors | |
|---|---|---|---|
| Ed Butler Incumbent Won the nomination · 9,641 votes | $111,370 of which $111,350 itemized since Jan 16, 2025 | 66 |
Dem. — 1 candidate
| Candidate | Receipts | Donors | |
|---|---|---|---|
| R. Jason Goodman Won the nomination · 1,444 votes | $2,816 of which $2,146 itemized since Jan 16, 2026 | 4 |
Rep. — 1 candidate
| Candidate | Receipts | Donors | |
|---|---|---|---|
| Ed Butler Won the seat · 24,763 votes | $78,545 of which $77,440 itemized since Jan 16, 2023 | 92 |
Dem. — 1 candidate
| Candidate | Receipts | Donors | |
|---|---|---|---|
| Derek Hawn Democratic nominee · 5,113 votes | $24,665 of which $23,707 itemized since Jul 1, 2023 | 130 |
Rep. — 3 candidates
| Candidate | Receipts | Donors | |
|---|---|---|---|
| Ed Butler Won the seat · 9,079 votes | $77,131 of which $30,325 itemized since Apr 1, 2022 | 32 | |
| Michael C. Swisher Lost primary 2,417 votes in the primary | $20,000 since Apr 1, 2022 | 0 | |
| Bradley John Hayes Lost primary 1,172 votes in the primary | $1,550 since Jan 16, 2022 | 0 |
Ind. — 1 candidate
| Candidate | Receipts | Donors | |
|---|---|---|---|
| John Mark Windle In the general election · 8,184 votes | $21,400 since Apr 1, 2022 | 0 |
Ind. — 1 candidate
| Candidate | Receipts | Donors | |
|---|---|---|---|
| John Mark Windle Won the seat · 17,396 votes | $0 since Apr 1, 2020 | 0 |
Ind. — 1 candidate
| Candidate | Receipts | Donors | |
|---|---|---|---|
| John Mark Windle Won the seat · 10,814 votes | $28,233 since Jan 16, 2017 | 0 |
Rep. — 1 candidate
| Candidate | Receipts | Donors | |
|---|---|---|---|
| Ed Butler Republican nominee · 8,796 votes | $12,813 of which $5,200 itemized since Jul 1, 2017 | 9 |
Rep. — 1 candidate
| Candidate | Receipts | Donors | |
|---|---|---|---|
| Ed Butler Republican nominee · 10,021 votes | $128,500 of which $60,805 itemized since Jan 16, 2016 | 100 |
Ind. — 1 candidate
| Candidate | Receipts | Donors | |
|---|---|---|---|
| John Mark Windle Won the seat · 12,238 votes | $49,227 of which $250 itemized since Apr 1, 2016 | 1 |
Ind. — 1 candidate
| Candidate | Receipts | Donors | |
|---|---|---|---|
| John Mark Windle Won the seat · 9,237 votes | $3,350 of which $3,350 itemized since Jan 16, 2013 | 5 |
Ind. — 1 candidate
| Candidate | Receipts | Donors | |
|---|---|---|---|
| John Mark Windle Won the seat · 12,785 votes | $68,640 of which $37,250 itemized since Apr 1, 2012 | 48 |
Rep. — 1 candidate
| Candidate | Receipts | Donors | |
|---|---|---|---|
| Bobby Stewart Republican nominee · 7,946 votes | $32,078 of which $27,527 itemized since Jan 16, 2012 | 29 |
Ind. — 1 candidate
| Candidate | Receipts | Donors | |
|---|---|---|---|
| John Mark Windle Won the seat · 8,701 votes | $13,045 of which $4,500 itemized since Apr 1, 2010 | 7 |
Rep. — 1 candidate
| Candidate | Receipts | Donors | |
|---|---|---|---|
| Patrick McCurdy Republican nominee · 4,864 votes | $3,130 of which $300 itemized since Jan 16, 2010 | 1 |
Ind. — 1 candidate
| Candidate | Receipts | Donors | |
|---|---|---|---|
| John Mark Windle Won the seat · 17,025 votes | $7,650 of which $5,550 itemized since Apr 1, 2008 | 9 |
Dem. — 1 candidate
| Candidate | Receipts | Donors | |
|---|---|---|---|
| Glenn E Stockton Lost primary 388 votes in the primary | $0 since Jan 16, 2008 | 0 |
Ind. — 1 candidate
| Candidate | Receipts | Donors | |
|---|---|---|---|
| John Mark Windle Won the seat · 14,062 votes | $0 since 2005 | 0 |
Ind. — 1 candidate
| Candidate | Receipts | Donors | |
|---|---|---|---|
| John Mark Windle Won the seat · 17,615 votes | $800 since 2003 | 0 |
A linked name opens that campaign.