Past elections by office
Tennessee House, District 31
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
- Arnold Stulce Dem. Jan 12, 1993 – Jan 8, 2001
- James E. Vincent Rep. Jan 9, 2001 – Jan 13, 2003
- Jim Vincent Rep. Jan 14, 2003 – Jan 10, 2005
- Bo Watson Rep. Jan 11, 2005 – Jan 8, 2007
- Jim Cobb Rep. Jan 9, 2007 – Jan 7, 2013
- Ron Travis Rep. Current Jan 8, 2013 – 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. — 2 candidates
| Candidate | Receipts | Donors | |
|---|---|---|---|
| Andy (Andrew) J. Swafford Won the nomination · 6,905 votes | $66,821 of which $65,792 itemized since Jan 16, 2026 | 59 | |
| Harold "Bo" McCawley Lost primary 5,183 votes in the primary | $47,289 of which $4,089 itemized since Jan 16, 2026 | 5 |
Dem. — 1 candidate
| Candidate | Receipts | Donors | |
|---|---|---|---|
| Michael Woodlee Won the nomination · 1,382 votes | $10,694 of which $6,941 itemized since Jul 1, 2025 | 32 |
Ind. — 2 candidates
| Candidate | Receipts | Donors | |
|---|---|---|---|
| Keith Nolan | $0 since Jan 16, 2026 | 0 | |
| Randy A Sharp | — | 0 |
Rep. — 2 candidates
| Candidate | Receipts | Donors | |
|---|---|---|---|
| Ron Travis Won the seat · 25,429 votes | $33,700 of which $33,700 itemized since Jan 16, 2023 | 35 | |
| Richard W. Smith Lost primary 1,861 votes in the primary | $6,700 of which $6,700 itemized since Jan 16, 2024 | 11 |
Dem. — 1 candidate
| Candidate | Receipts | Donors | |
|---|---|---|---|
| Brittany Lynn Warfel Democratic nominee · 4,094 votes | $4,248 of which $4,095 itemized since Apr 1, 2024 | 8 |
Ind. — 1 candidate
| Candidate | Receipts | Donors | |
|---|---|---|---|
| William (Jay) Jenkins In the general election · 810 votes | $0 since Apr 1, 2024 | 0 |
Rep. — 1 candidate
| Candidate | Receipts | Donors | |
|---|---|---|---|
| Ron Travis Won the seat · 14,646 votes | $18,250 of which $18,250 itemized since Jan 16, 2021 | 20 |
Dem. — 1 candidate
| Candidate | Receipts | Donors | |
|---|---|---|---|
| David L. Brown Democratic nominee · 2,320 votes | $0 since Apr 1, 2022 | 0 |
Rep. — 1 candidate
| Candidate | Receipts | Donors | |
|---|---|---|---|
| Ron Travis Won the seat · 23,293 votes | $83,953 of which $83,953 itemized since Jan 16, 2019 | 82 |
Dem. — 1 candidate
| Candidate | Receipts | Donors | |
|---|---|---|---|
| Dean Sparks Democratic nominee · 4,779 votes | $7,851 of which $5,850 itemized since Jan 16, 2019 | 6 |
Rep. — 1 candidate
| Candidate | Receipts | Donors | |
|---|---|---|---|
| Ron Travis Won the seat · 15,700 votes | $127,725 of which $127,625 itemized since Jan 16, 2017 | 138 |
Dem. — 1 candidate
| Candidate | Receipts | Donors | |
|---|---|---|---|
| Dean Sparks Democratic nominee · 4,216 votes | $12,008 of which $6,915 itemized since Apr 1, 2018 | 14 |
Rep. — 2 candidates
| Candidate | Receipts | Donors | |
|---|---|---|---|
| Ron Travis Won the seat · 19,816 votes | $117,677 of which $117,602 itemized since Jan 16, 2015 | 205 | |
| June Griffin Lost primary 661 votes in the primary | $0 since Apr 1, 2016 | 0 |
Rep. — 2 candidates
| Candidate | Receipts | Donors | |
|---|---|---|---|
| Ron Travis Won the seat · 11,321 votes | $144,120 of which $142,470 itemized since Jan 16, 2013 | 246 | |
| James B Cobb Lost primary 3,602 votes in the primary | $12,831 of which $8,060 itemized since Jan 16, 2013 | 18 |
Rep. — 2 candidates
| Candidate | Receipts | Donors | |
|---|---|---|---|
| James B Cobb Lost primary 4,255 votes in the primary | $73,730 of which $72,730 itemized since Jan 16, 2011 | 129 | |
| Ron Travis Won the seat · 17,427 votes | $69,440 of which $64,542 itemized since Jan 16, 2012 | 127 |
Rep. — 1 candidate
| Candidate | Receipts | Donors | |
|---|---|---|---|
| James B Cobb Won the seat · 13,789 votes | $32,780 of which $31,280 itemized since Jan 16, 2009 | 102 |
Rep. — 2 candidates
| Candidate | Receipts | Donors | |
|---|---|---|---|
| James B Cobb Won the seat · 21,723 votes | $91,835 of which $82,495 itemized since Jan 16, 2007 | 157 | |
| James Vincent Lost primary 2,491 votes in the primary | $58,610 of which $15,000 itemized since Apr 1, 2008 | 29 |
Rep. — 6 candidates
| Candidate | Receipts | Donors | |
|---|---|---|---|
| James B Cobb Won the seat · 12,991 votes | $69,813 of which $21,823 itemized since Jan 16, 2006 Itemized detail held for review | 58 | |
| Ed Warren Lost primary 766 votes in the primary | $24,779 of which $100 itemized since Jan 16, 2006 | 1 | |
| Randy Fairbanks Lost primary 2,466 votes in the primary | $15,408 of which $8,000 itemized since Apr 1, 2006 | 18 | |
| John G McDougal Lost primary 383 votes in the primary | $13,267 of which $1,300 itemized since Apr 1, 2006 | 4 | |
| Foy W. (Bo) Watson | $11,467 of which $7,875 itemized since 2005 | 21 | |
| Christian Lanier Lost primary 535 votes in the primary | $7,494 of which $3,425 itemized since Apr 1, 2006 | 18 |
Dem. — 1 candidate
| Candidate | Receipts | Donors | |
|---|---|---|---|
| J. Glenn Moseley Democratic nominee · 6,897 votes | $10,145 of which $2,050 itemized since Apr 1, 2006 | 7 |
Rep. — 7 candidates
| Candidate | Receipts | Donors | |
|---|---|---|---|
| Foy W. (Bo) Watson Won the seat · 15,531 votes | $60,000 of which $53,640 itemized since 2004 | 88 | |
| Bill Hollin Lost primary 1,372 votes in the primary | $22,025 of which $7,050 itemized since 2004 | 20 | |
| Daved Senters Lost primary 1,224 votes in the primary | $12,524 of which $1,000 itemized since 2004 | 2 | |
| Terrell Conley | $6,585 of which $6,200 itemized since 2004 | 15 | |
| Frank Stewart Lost primary 154 votes in the primary | $1,400 of which $1,400 itemized since 2004 | 3 | |
| Donald E Pickrell Lost primary 99 votes in the primary | $680 since 2004 | 0 | |
| June Griffin In the general election · 641 votes | $135 since 2004 | 0 |
Dem. — 2 candidates
| Candidate | Receipts | Donors | |
|---|---|---|---|
| Ann Gabbert Bates Democratic nominee · 8,095 votes | $18,018 of which $13,000 itemized since 2004 | 23 | |
| Larry R Daniels Lost primary 737 votes in the primary | $6,798 since 2004 | 0 |
A linked name opens that campaign.