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

  1. Arnold Stulce Dem. Jan 12, 1993 – Jan 8, 2001
  2. James E. Vincent Rep. Jan 9, 2001 – Jan 13, 2003
  3. Jim Vincent Rep. Jan 14, 2003 – Jan 10, 2005
  4. Bo Watson Rep. Jan 11, 2005 – Jan 8, 2007
  5. Jim Cobb Rep. Jan 9, 2007 – Jan 7, 2013
  6. 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

5 candidates
Rep. — 2 candidates
Tennessee House, District 31, 2026, Rep. 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
Tennessee House, District 31, 2026, Dem. candidates
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
Tennessee House, District 31, 2026, Ind. candidates
Candidate Receipts Donors
Keith Nolan $0 since Jan 16, 2026
0
Randy A Sharp — 0

2024

4 candidates
Rep. — 2 candidates
Tennessee House, District 31, 2024, Rep. 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
Tennessee House, District 31, 2024, Dem. candidates
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
Tennessee House, District 31, 2024, Ind. candidates
Candidate Receipts Donors
William (Jay) Jenkins
In the general election · 810 votes
$0 since Apr 1, 2024
0

2022

2 candidates
Rep. — 1 candidate
Tennessee House, District 31, 2022, Rep. candidates
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
Tennessee House, District 31, 2022, Dem. candidates
Candidate Receipts Donors
David L. Brown
Democratic nominee · 2,320 votes
$0 since Apr 1, 2022
0

2020

2 candidates
Rep. — 1 candidate
Tennessee House, District 31, 2020, Rep. candidates
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
Tennessee House, District 31, 2020, Dem. candidates
Candidate Receipts Donors
Dean Sparks
Democratic nominee · 4,779 votes
$7,851 of which $5,850 itemized since Jan 16, 2019
6

2018

2 candidates
Rep. — 1 candidate
Tennessee House, District 31, 2018, Rep. candidates
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
Tennessee House, District 31, 2018, Dem. candidates
Candidate Receipts Donors
Dean Sparks
Democratic nominee · 4,216 votes
$12,008 of which $6,915 itemized since Apr 1, 2018
14

2016

2 candidates
Rep. — 2 candidates
Tennessee House, District 31, 2016, Rep. 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

2014

2 candidates
Rep. — 2 candidates
Tennessee House, District 31, 2014, Rep. 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

2012

2 candidates
Rep. — 2 candidates
Tennessee House, District 31, 2012, Rep. 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

2010

1 candidate
Rep. — 1 candidate
Tennessee House, District 31, 2010, Rep. candidates
Candidate Receipts Donors
James B Cobb
Won the seat · 13,789 votes
$32,780 of which $31,280 itemized since Jan 16, 2009
102

2008

2 candidates
Rep. — 2 candidates
Tennessee House, District 31, 2008, Rep. 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

2006

7 candidates
Rep. — 6 candidates
Tennessee House, District 31, 2006, Rep. 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
Tennessee House, District 31, 2006, Dem. candidates
Candidate Receipts Donors
J. Glenn Moseley
Democratic nominee · 6,897 votes
$10,145 of which $2,050 itemized since Apr 1, 2006
7

2004

9 candidates
Rep. — 7 candidates
Tennessee House, District 31, 2004, Rep. 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
Tennessee House, District 31, 2004, Dem. 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.