DUNCAN, JOHN J REP. JR.

Republican Party candidate for U.S. Representative - Tennessee District 02

FEC ID: H8TN02069

Profile

Party
Republican Party
Office
U.S. Representative - Tennessee District 02
District
Tennessee District 02
Status
Prior Candidate (Not Current) (Incumbent)
Home Location
KNOXVILLE, Tennessee 37922

Campaign Timeline

Election Years
2026, 2024, 2022, 2020, 2018, 2016, 2014, 2012, 2010, 2008, 2006, 2004, 2002, 2000, 1998, 1996, 1994, 1992, 1990, 1988
First Campaign
1988
Most Recent
2018

Campaign Funding

Total Received
$4.4M
Contributing Committees
4211

Top Contributors

CommitteeAmountContributionsCycles
FEDEX CORPORATION POLITICAL ACTION COMMITTEE$129K522010, 1990, 2002, 1996, 1994, 2014, 2006, 1992, 1988, 1998, 2016, 2004, 2012, 2018, 2008, 2000
AMERICAN MARITIME OFFICERS VOLUNTARY POLITICAL ACTION FUND$97K592010, 1990, 2002, 1996, 1994, 2014, 2006, 1992, 1988, 1998, 2016, 2004, 2012, 2018, 2008, 2000
NORFOLK SOUTHERN CORPORATION GOOD GOVERNMENT FUND$96K332010, 1990, 2002, 1996, 1994, 2014, 2006, 1992, 1988, 1998, 2016, 2004, 2012, 2018, 2008, 2000
UNITED PARCEL SERVICE, INC. PAC (UPSPAC)$94K672010, 1990, 2002, 1996, 1994, 2014, 2006, 1992, 1998, 2016, 2004, 2012, 2018, 2008, 2000
NATIONAL AUTOMOBILE DEALERS ASSOCIATION POLITICAL ACTION COMMITTEE$91K572010, 1990, 2002, 1996, 1994, 2014, 2006, 1992, 1988, 1998, 2016, 2004, 2012, 2008, 2000
AIRCRAFT OWNERS AND PILOTS ASSOCIATION POLITICAL ACTION COMMITTEE$85K612010, 1990, 2002, 1996, 1994, 2014, 2006, 1992, 1998, 2016, 2004, 2012, 2018, 2008, 2000
NATIONAL ASSOCIATION OF REALTORS POLITICAL ACTION COMMITTEE$85K502010, 1990, 2002, 1996, 1994, 2014, 2006, 1992, 1988, 1998, 2016, 2004, 2012, 2008, 2000
AIR LINE PILOTS ASSOCIATION PAC$77K372010, 1990, 2002, 1996, 1994, 2014, 2006, 1992, 1998, 2004, 2012, 2008, 2000
NRCC$76K862010, 1990, 1994, 2006, 1992, 1988, 2004, 2000
BNSF RAILWAY COMPANY RAILPAC (BNSF RAILPAC)$72K272010, 2002, 1996, 2014, 2006, 1998, 2016, 2004, 2012, 2018, 2008

Supporting Committees

Principal Committee
C00229104

Other Supporting Committees