RightDataUSA

2020-11-03 Senatorial Election Results for Tennessee (Class 2)


Election Year:
Election Type:
Runoff Election: No Yes
State:
County:
Congressional District:
(House elections)
Show Precincts:
(Statewide elections)
No Yes


Map Data to Display: Vote Margin
Winner
Vote Margin %
Total Votes
District Boundaries



Click on a county in the table or the map to see demographic data for that county.

County Turnout Bill Hagerty
(R)
Marquita Bradshaw
(D)
Elizabeth McLeod
(I)
Yomi Faparusi
(I)
Other Margin TOTAL
Anderson56%22,98866.5%10,82031.3%1980.6%1030.3%4391.3%12,168 34,548
Bedford47%13,92076.7%3,80821.0%690.4%500.3%3061.7%10,112 18,153
Benton55%5,46278.2%1,33819.2%320.5%130.2%1382.0%4,124 6,983
Bledsoe42%4,46081.5%89816.4%220.4%20.0%911.7%3,562 5,473
Blount58%47,39173.3%15,95024.7%1480.2%2630.4%9271.4%31,441 64,679
Bradley51%34,26277.6%8,71619.7%2290.5%1430.3%7931.8%25,546 44,143
Campbell45%11,61082.5%2,17315.4%320.2%240.2%2281.6%9,437 14,067
Cannon54%4,90479.6%1,10517.9%250.4%190.3%1071.7%3,799 6,160
Carroll51%8,89977.8%2,28620.0%590.5%180.2%1791.6%6,613 11,441
Carter51%18,59380.0%4,12717.8%1330.6%680.3%3131.3%14,466 23,234
Cheatham60%14,09472.2%4,95925.4%1290.7%650.3%2761.4%9,135 19,523
Chester54%5,95180.2%1,30517.6%270.4%80.1%1271.7%4,646 7,418
Claiborne47%10,11682.3%1,96216.0%420.3%240.2%1541.3%8,154 12,298
Clay54%2,52578.3%61619.1%140.4%50.2%652.0%1,909 3,225
Cocke48%11,28481.1%2,22716.0%730.5%320.2%2922.1%9,057 13,908
Coffee52%17,60774.4%5,21522.0%1810.8%560.2%6122.6%12,392 23,671
Crockett54%4,45577.4%1,19020.7%210.4%160.3%721.3%3,265 5,754
Cumberland59%24,41279.0%5,90819.1%1400.5%650.2%3881.3%18,504 30,913
Davidson54%106,66435.2%184,97261.0%2,4020.8%1,6700.6%7,3302.4%-78,308 303,038
Decatur56%4,07580.9%81716.2%210.4%80.2%1182.3%3,258 5,039
DeKalb49%6,16278.0%1,52419.3%300.4%330.4%1501.9%4,638 7,899
Dickson55%17,21472.9%5,55623.5%1370.6%670.3%6472.7%11,658 23,621
Dyer52%11,23778.3%2,73419.1%780.5%360.3%2581.8%8,503 14,343
Fayette62%15,41470.7%5,81826.7%1160.5%560.3%4071.9%9,596 21,811
Fentress55%7,06685.4%1,05612.8%330.4%140.2%1081.3%6,010 8,277
Franklin52%13,49074.0%4,38424.1%830.5%440.2%2231.2%9,106 18,224
Gibson55%15,58373.5%4,86723.0%900.4%740.3%5782.7%10,716 21,192
Giles52%9,31374.7%2,82822.7%590.5%240.2%2431.9%6,485 12,467
Grainger50%8,13184.9%1,27113.3%290.3%190.2%1271.3%6,860 9,577
Greene48%21,90479.8%4,80417.5%1460.5%480.2%5402.0%17,100 27,442
Grundy50%4,37381.1%88816.5%180.3%80.1%1082.0%3,485 5,395
Hamblen47%18,18377.3%4,81320.5%1150.5%750.3%3381.4%13,370 23,524
Hamilton57%95,10556.3%70,60841.8%8110.5%7990.5%1,6421.0%24,497 168,965
Hancock47%2,15986.4%30112.0%90.4%40.2%261.0%1,858 2,499
Hardeman45%5,37758.7%3,45237.7%410.4%210.2%2723.0%1,925 9,163
Hardin52%9,22183.0%1,59914.4%540.5%240.2%2182.0%7,622 11,116
Hawkins50%19,12382.1%3,64915.7%1100.5%450.2%3781.6%15,474 23,305
Haywood52%3,29746.1%3,69751.7%240.3%100.1%1181.7%-400 7,146
Henderson54%9,58582.7%1,79315.5%490.4%170.1%1421.2%7,792 11,586
Henry55%10,59575.4%2,97321.2%880.6%410.3%3552.5%7,622 14,052
Hickman47%7,28476.9%1,92420.3%430.5%300.3%1912.0%5,360 9,472
Houston55%2,58672.8%81022.8%280.8%60.2%1203.4%1,776 3,550
Humphreys52%5,75273.4%1,78522.8%190.2%120.2%2703.4%3,967 7,838
Jackson51%3,83777.5%98819.9%220.4%190.4%871.8%2,849 4,953
Jefferson50%18,02479.8%4,03517.9%1250.6%530.2%3491.5%13,989 22,586
Johnson49%6,05882.4%1,11515.2%340.5%210.3%1231.7%4,943 7,351
Knox56%128,66259.3%84,84739.1%1,0140.5%8620.4%1,6940.8%43,815 217,079
Lake32%1,36170.5%49325.5%80.4%40.2%643.3%868 1,930
Lauderdale44%5,55365.4%2,67331.5%330.4%250.3%2022.4%2,880 8,486
Lawrence52%14,27081.7%2,76815.8%570.3%400.2%3341.9%11,502 17,469
Lewis53%4,23479.3%98918.5%240.4%140.3%801.5%3,245 5,341
Lincoln54%12,01979.5%2,64417.5%790.5%260.2%3412.3%9,375 15,109
Loudon62%21,89076.4%6,06121.2%1650.6%740.3%4631.6%15,829 28,653
Macon45%7,52285.1%1,10412.5%300.3%160.2%1621.8%6,418 8,834
Madison54%24,06557.7%16,78140.2%1810.4%1180.3%5611.3%7,284 41,706
Marion56%9,51774.5%2,95623.2%260.2%310.2%2381.9%6,561 12,768
Marshall52%10,65075.2%3,15422.3%700.5%280.2%2661.9%7,496 14,168
Maury56%31,51668.5%13,55729.5%1760.4%1700.4%5991.3%17,959 46,018
McMinn52%17,77780.3%3,90817.6%490.2%550.2%3541.6%13,869 22,143
McNairy54%8,83980.8%1,76416.1%570.5%360.3%2482.3%7,075 10,944
Meigs49%4,19880.6%88216.9%280.5%120.2%871.7%3,316 5,207
Monroe54%16,33180.9%3,44417.1%460.2%430.2%3331.6%12,887 20,197
Montgomery43%41,34256.5%28,67439.2%6880.9%4310.6%1,9862.7%12,668 73,121
Moore64%2,82782.0%52315.2%190.6%100.3%671.9%2,304 3,446
Morgan46%6,71584.5%1,08613.7%290.4%140.2%1021.3%5,629 7,946
Obion54%10,23679.6%2,24717.5%240.2%270.2%3292.6%7,989 12,863
Overton51%7,35179.4%1,70418.4%390.4%210.2%1491.6%5,647 9,264
Perry48%2,61781.7%51716.1%80.2%30.1%591.8%2,100 3,204
Pickett67%2,26481.1%47517.0%90.3%50.2%371.3%1,789 2,790
Polk56%6,62081.2%1,40117.2%360.4%180.2%730.9%5,219 8,148
Putnam50%23,03171.8%8,26825.8%1540.5%1370.4%5011.6%14,763 32,091
Rhea50%10,62181.6%2,10016.1%550.4%260.2%2101.6%8,521 13,012
Roane57%19,03875.2%5,45821.6%1690.7%770.3%5712.3%13,580 25,313
Robertson57%23,87773.9%7,53023.3%1950.6%1030.3%5881.8%16,347 32,293
Rutherford51%80,61058.1%53,78238.8%1,0580.8%6810.5%2,5841.9%26,828 138,715
Scott50%7,30787.5%84310.1%410.5%160.2%1451.7%6,464 8,352
Sequatchie52%5,59881.0%1,15316.7%500.7%210.3%931.3%4,445 6,915
Sevier54%33,53178.5%7,93418.6%2860.7%1250.3%8271.9%25,597 42,703
Shelby54%135,04336.1%228,28061.1%1,8670.5%1,2920.3%7,4412.0%-93,237 373,923
Smith53%6,61078.8%1,49317.8%340.4%200.2%2342.8%5,117 8,391
Stewart54%4,69779.1%1,07518.1%300.5%150.3%1232.1%3,622 5,940
Sullivan56%55,50676.5%15,71021.6%3340.5%2050.3%8361.2%39,796 72,591
Sumner57%63,03170.7%23,87826.8%4790.5%3400.4%1,4231.6%39,153 89,151
Tipton56%19,55475.1%5,78422.2%1640.6%770.3%4681.8%13,770 26,047
Trousdale37%2,74175.3%81022.2%130.4%90.2%681.9%1,931 3,641
Unicoi54%6,26779.3%1,44918.3%440.6%170.2%1241.6%4,818 7,901
Union48%6,36583.7%1,08714.3%320.4%160.2%1071.4%5,278 7,607
Van Buren52%2,15579.9%46817.4%170.6%90.3%471.7%1,687 2,696
Warren47%10,99873.7%3,41022.8%820.5%570.4%3792.5%7,588 14,926
Washington53%39,51668.2%17,02129.4%3460.6%2000.3%8621.5%22,495 57,945
Wayne45%5,35186.8%67310.9%180.3%160.3%1101.8%4,678 6,168
Weakley50%10,13175.9%2,68620.1%760.6%260.2%4293.2%7,445 13,348
White54%9,47581.0%1,99217.0%560.5%220.2%1591.4%7,483 11,704
Williamson72%91,15566.2%43,43231.5%1,3151.0%6550.5%1,1100.8%47,723 137,667
Wilson61%50,59769.4%20,05927.5%4540.6%2300.3%1,5252.1%30,538 72,865
TOTAL 55% 1,840,92662.2% 1,040,69135.2% 16,6520.6% 10,7270.4% 50,7651.7% 800,235 2,959,761
Total R vote: 1,840,926 (62.2%)      Total D vote: 1,040,691 (35.2%)      Total Other vote: 78,144 (2.6%)
* incumbent
Campaign finance data for this election**:
Total Disbursements: $15,717,518 $1,612,771 $9,777 $49,874
Total Receipts: $15,772,577 $1,628,980 $9,777 $49,874
Cash on Hand: $55,058 $16,208 $0 $0
Contributions by Candidate: $0 $0 $7,822 $20,927
Loans by Candidate: $0 $0 $1,505 $0
Total Individual Contributions: $7,314,185 $1,564,486 $450 $19,685
Party Contributions: $49,550 $0 $0 $0
Other Committee Contributions: $1,074,725 $50,855 $0 $9,261
Transfers from Other Committees: $6,629 $0 $0 $0
Independent Expenditures Supporting: $69,356 $33,861 $0 $0
Independent Expenditures Opposing: $1,006,805 $0 $0 $0
Net Independent Expenditures: $-937,449 $33,861 $0 $0
Net Spending: $14,780,069 $1,646,632 $9,777 $49,874

**Financial data shown here takes into account all elections for this office during this cycle, including primary, special and runoff elections, if any.
Source: https://www.fec.gov/data/elections/senate/TN/2020

View 2024 FEC data


Other candidates included: Steven Hooper (I), 9,609 votes ; Kacey Morgan (I), 9,598 votes ; Ronnie Henley (I), 8,478 votes ; Aaron James (I), 7,203 votes ; Eric Stansberry (I), 6,781 votes ; Dean Hill (I), 4,872 votes ; Jeffrey Grunau (I), 4,147 votes



2020 Senate class 2, Anderson County
CandidateVotesPct
Bill Hagerty (R) 22,988 66.5%
Marquita Bradshaw (D) 10,820 31.3%
Elizabeth McLeod (I) 198 0.6%
Yomi Faparusi (I) 103 0.3%
Steven Hooper (I) 53 0.2%
Kacey Morgan (I) 82 0.2%
Ronnie Henley (I) 75 0.2%
Aaron James (I) 229 0.7%
TOTAL 34,548
Turnout: 56%


2020 Senate class 2, Bedford County
CandidateVotesPct
Bill Hagerty (R) 13,920 76.7%
Marquita Bradshaw (D) 3,808 21.0%
Elizabeth McLeod (I) 69 0.4%
Yomi Faparusi (I) 50 0.3%
Steven Hooper (I) 55 0.3%
Kacey Morgan (I) 65 0.4%
Ronnie Henley (I) 63 0.3%
Aaron James (I) 123 0.7%
TOTAL 18,153
Turnout: 47%


2020 Senate class 2, Benton County
CandidateVotesPct
Bill Hagerty (R) 5,462 78.2%
Marquita Bradshaw (D) 1,338 19.2%
Elizabeth McLeod (I) 32 0.5%
Yomi Faparusi (I) 13 0.2%
Steven Hooper (I) 46 0.7%
Kacey Morgan (I) 19 0.3%
Ronnie Henley (I) 24 0.3%
Aaron James (I) 49 0.7%
TOTAL 6,983
Turnout: 55%


2020 Senate class 2, Bledsoe County
CandidateVotesPct
Bill Hagerty (R) 4,460 81.5%
Marquita Bradshaw (D) 898 16.4%
Elizabeth McLeod (I) 22 0.4%
Yomi Faparusi (I) 2 0.0%
Steven Hooper (I) 12 0.2%
Kacey Morgan (I) 17 0.3%
Ronnie Henley (I) 19 0.3%
Aaron James (I) 43 0.8%
TOTAL 5,473
Turnout: 42%


2020 Senate class 2, Blount County
CandidateVotesPct
Bill Hagerty (R) 47,391 73.3%
Marquita Bradshaw (D) 15,950 24.7%
Elizabeth McLeod (I) 148 0.2%
Yomi Faparusi (I) 263 0.4%
Steven Hooper (I) 228 0.4%
Kacey Morgan (I) 91 0.1%
Ronnie Henley (I) 221 0.3%
Aaron James (I) 387 0.6%
TOTAL 64,679
Turnout: 58%


2020 Senate class 2, Bradley County
CandidateVotesPct
Bill Hagerty (R) 34,262 77.6%
Marquita Bradshaw (D) 8,716 19.7%
Elizabeth McLeod (I) 229 0.5%
Yomi Faparusi (I) 143 0.3%
Steven Hooper (I) 99 0.2%
Kacey Morgan (I) 118 0.3%
Ronnie Henley (I) 111 0.3%
Aaron James (I) 465 1.1%
TOTAL 44,143
Turnout: 51%


2020 Senate class 2, Campbell County
CandidateVotesPct
Bill Hagerty (R) 11,610 82.5%
Marquita Bradshaw (D) 2,173 15.4%
Elizabeth McLeod (I) 32 0.2%
Yomi Faparusi (I) 24 0.2%
Steven Hooper (I) 58 0.4%
Kacey Morgan (I) 18 0.1%
Ronnie Henley (I) 60 0.4%
Aaron James (I) 92 0.7%
TOTAL 14,067
Turnout: 45%


2020 Senate class 2, Cannon County
CandidateVotesPct
Bill Hagerty (R) 4,904 79.6%
Marquita Bradshaw (D) 1,105 17.9%
Elizabeth McLeod (I) 25 0.4%
Yomi Faparusi (I) 19 0.3%
Steven Hooper (I) 17 0.3%
Kacey Morgan (I) 27 0.4%
Ronnie Henley (I) 24 0.4%
Aaron James (I) 39 0.6%
TOTAL 6,160
Turnout: 54%


2020 Senate class 2, Carroll County
CandidateVotesPct
Bill Hagerty (R) 8,899 77.8%
Marquita Bradshaw (D) 2,286 20.0%
Elizabeth McLeod (I) 59 0.5%
Yomi Faparusi (I) 18 0.2%
Steven Hooper (I) 33 0.3%
Kacey Morgan (I) 26 0.2%
Ronnie Henley (I) 44 0.4%
Aaron James (I) 76 0.7%
TOTAL 11,441
Turnout: 51%


2020 Senate class 2, Carter County
CandidateVotesPct
Bill Hagerty (R) 18,593 80.0%
Marquita Bradshaw (D) 4,127 17.8%
Elizabeth McLeod (I) 133 0.6%
Yomi Faparusi (I) 68 0.3%
Steven Hooper (I) 32 0.1%
Kacey Morgan (I) 65 0.3%
Ronnie Henley (I) 57 0.2%
Aaron James (I) 159 0.7%
TOTAL 23,234
Turnout: 51%


2020 Senate class 2, Cheatham County
CandidateVotesPct
Bill Hagerty (R) 14,094 72.2%
Marquita Bradshaw (D) 4,959 25.4%
Elizabeth McLeod (I) 129 0.7%
Yomi Faparusi (I) 65 0.3%
Steven Hooper (I) 76 0.4%
Kacey Morgan (I) 51 0.3%
Ronnie Henley (I) 42 0.2%
Aaron James (I) 107 0.5%
TOTAL 19,523
Turnout: 60%


2020 Senate class 2, Chester County
CandidateVotesPct
Bill Hagerty (R) 5,951 80.2%
Marquita Bradshaw (D) 1,305 17.6%
Elizabeth McLeod (I) 27 0.4%
Yomi Faparusi (I) 8 0.1%
Steven Hooper (I) 21 0.3%
Kacey Morgan (I) 28 0.4%
Ronnie Henley (I) 14 0.2%
Aaron James (I) 64 0.9%
TOTAL 7,418
Turnout: 54%


2020 Senate class 2, Claiborne County
CandidateVotesPct
Bill Hagerty (R) 10,116 82.3%
Marquita Bradshaw (D) 1,962 16.0%
Elizabeth McLeod (I) 42 0.3%
Yomi Faparusi (I) 24 0.2%
Steven Hooper (I) 28 0.2%
Kacey Morgan (I) 29 0.2%
Ronnie Henley (I) 27 0.2%
Aaron James (I) 70 0.6%
TOTAL 12,298
Turnout: 47%


2020 Senate class 2, Clay County
CandidateVotesPct
Bill Hagerty (R) 2,525 78.3%
Marquita Bradshaw (D) 616 19.1%
Elizabeth McLeod (I) 14 0.4%
Yomi Faparusi (I) 5 0.2%
Steven Hooper (I) 16 0.5%
Kacey Morgan (I) 14 0.4%
Ronnie Henley (I) 14 0.4%
Aaron James (I) 21 0.7%
TOTAL 3,225
Turnout: 54%


2020 Senate class 2, Cocke County
CandidateVotesPct
Bill Hagerty (R) 11,284 81.1%
Marquita Bradshaw (D) 2,227 16.0%
Elizabeth McLeod (I) 73 0.5%
Yomi Faparusi (I) 32 0.2%
Steven Hooper (I) 80 0.6%
Kacey Morgan (I) 50 0.4%
Ronnie Henley (I) 44 0.3%
Aaron James (I) 118 0.8%
TOTAL 13,908
Turnout: 48%


2020 Senate class 2, Coffee County
CandidateVotesPct
Bill Hagerty (R) 17,607 74.4%
Marquita Bradshaw (D) 5,215 22.0%
Elizabeth McLeod (I) 181 0.8%
Yomi Faparusi (I) 56 0.2%
Steven Hooper (I) 89 0.4%
Kacey Morgan (I) 128 0.5%
Ronnie Henley (I) 100 0.4%
Aaron James (I) 295 1.2%
TOTAL 23,671
Turnout: 52%


2020 Senate class 2, Crockett County
CandidateVotesPct
Bill Hagerty (R) 4,455 77.4%
Marquita Bradshaw (D) 1,190 20.7%
Elizabeth McLeod (I) 21 0.4%
Yomi Faparusi (I) 16 0.3%
Steven Hooper (I) 14 0.2%
Kacey Morgan (I) 20 0.3%
Ronnie Henley (I) 12 0.2%
Aaron James (I) 26 0.5%
TOTAL 5,754
Turnout: 54%


2020 Senate class 2, Cumberland County
CandidateVotesPct
Bill Hagerty (R) 24,412 79.0%
Marquita Bradshaw (D) 5,908 19.1%
Elizabeth McLeod (I) 140 0.5%
Yomi Faparusi (I) 65 0.2%
Steven Hooper (I) 52 0.2%
Kacey Morgan (I) 84 0.3%
Ronnie Henley (I) 76 0.2%
Aaron James (I) 176 0.6%
TOTAL 30,913
Turnout: 59%


2020 Senate class 2, Davidson County
CandidateVotesPct
Bill Hagerty (R) 106,664 35.2%
Marquita Bradshaw (D) 184,972 61.0%
Elizabeth McLeod (I) 2,402 0.8%
Yomi Faparusi (I) 1,670 0.6%
Steven Hooper (I) 1,617 0.5%
Kacey Morgan (I) 1,710 0.6%
Ronnie Henley (I) 688 0.2%
Aaron James (I) 3,315 1.1%
TOTAL 303,038
Turnout: 54%


2020 Senate class 2, Decatur County
CandidateVotesPct
Bill Hagerty (R) 4,075 80.9%
Marquita Bradshaw (D) 817 16.2%
Elizabeth McLeod (I) 21 0.4%
Yomi Faparusi (I) 8 0.2%
Steven Hooper (I) 18 0.4%
Kacey Morgan (I) 22 0.4%
Ronnie Henley (I) 15 0.3%
Aaron James (I) 63 1.3%
TOTAL 5,039
Turnout: 56%


2020 Senate class 2, DeKalb County
CandidateVotesPct
Bill Hagerty (R) 6,162 78.0%
Marquita Bradshaw (D) 1,524 19.3%
Elizabeth McLeod (I) 30 0.4%
Yomi Faparusi (I) 33 0.4%
Steven Hooper (I) 44 0.6%
Kacey Morgan (I) 32 0.4%
Ronnie Henley (I) 25 0.3%
Aaron James (I) 49 0.6%
TOTAL 7,899
Turnout: 49%


2020 Senate class 2, Dickson County
CandidateVotesPct
Bill Hagerty (R) 17,214 72.9%
Marquita Bradshaw (D) 5,556 23.5%
Elizabeth McLeod (I) 137 0.6%
Yomi Faparusi (I) 67 0.3%
Steven Hooper (I) 172 0.7%
Kacey Morgan (I) 129 0.5%
Ronnie Henley (I) 82 0.3%
Aaron James (I) 264 1.1%
TOTAL 23,621
Turnout: 55%


2020 Senate class 2, Dyer County
CandidateVotesPct
Bill Hagerty (R) 11,237 78.3%
Marquita Bradshaw (D) 2,734 19.1%
Elizabeth McLeod (I) 78 0.5%
Yomi Faparusi (I) 36 0.3%
Steven Hooper (I) 44 0.3%
Kacey Morgan (I) 43 0.3%
Ronnie Henley (I) 64 0.4%
Aaron James (I) 107 0.7%
TOTAL 14,343
Turnout: 52%


2020 Senate class 2, Fayette County
CandidateVotesPct
Bill Hagerty (R) 15,414 70.7%
Marquita Bradshaw (D) 5,818 26.7%
Elizabeth McLeod (I) 116 0.5%
Yomi Faparusi (I) 56 0.3%
Steven Hooper (I) 73 0.3%
Kacey Morgan (I) 61 0.3%
Ronnie Henley (I) 80 0.4%
Aaron James (I) 193 0.9%
TOTAL 21,811
Turnout: 62%


2020 Senate class 2, Fentress County
CandidateVotesPct
Bill Hagerty (R) 7,066 85.4%
Marquita Bradshaw (D) 1,056 12.8%
Elizabeth McLeod (I) 33 0.4%
Yomi Faparusi (I) 14 0.2%
Steven Hooper (I) 11 0.1%
Kacey Morgan (I) 24 0.3%
Ronnie Henley (I) 14 0.2%
Aaron James (I) 59 0.7%
TOTAL 8,277
Turnout: 55%


2020 Senate class 2, Franklin County
CandidateVotesPct
Bill Hagerty (R) 13,490 74.0%
Marquita Bradshaw (D) 4,384 24.1%
Elizabeth McLeod (I) 83 0.5%
Yomi Faparusi (I) 44 0.2%
Steven Hooper (I) 36 0.2%
Kacey Morgan (I) 38 0.2%
Ronnie Henley (I) 60 0.3%
Aaron James (I) 89 0.5%
TOTAL 18,224
Turnout: 52%


2020 Senate class 2, Gibson County
CandidateVotesPct
Bill Hagerty (R) 15,583 73.5%
Marquita Bradshaw (D) 4,867 23.0%
Elizabeth McLeod (I) 90 0.4%
Yomi Faparusi (I) 74 0.3%
Steven Hooper (I) 81 0.4%
Kacey Morgan (I) 64 0.3%
Ronnie Henley (I) 101 0.5%
Aaron James (I) 332 1.6%
TOTAL 21,192
Turnout: 55%


2020 Senate class 2, Giles County
CandidateVotesPct
Bill Hagerty (R) 9,313 74.7%
Marquita Bradshaw (D) 2,828 22.7%
Elizabeth McLeod (I) 59 0.5%
Yomi Faparusi (I) 24 0.2%
Steven Hooper (I) 31 0.2%
Kacey Morgan (I) 41 0.3%
Ronnie Henley (I) 73 0.6%
Aaron James (I) 98 0.8%
TOTAL 12,467
Turnout: 52%


2020 Senate class 2, Grainger County
CandidateVotesPct
Bill Hagerty (R) 8,131 84.9%
Marquita Bradshaw (D) 1,271 13.3%
Elizabeth McLeod (I) 29 0.3%
Yomi Faparusi (I) 19 0.2%
Steven Hooper (I) 23 0.2%
Kacey Morgan (I) 26 0.3%
Ronnie Henley (I) 24 0.3%
Aaron James (I) 54 0.6%
TOTAL 9,577
Turnout: 50%


2020 Senate class 2, Greene County
CandidateVotesPct
Bill Hagerty (R) 21,904 79.8%
Marquita Bradshaw (D) 4,804 17.5%
Elizabeth McLeod (I) 146 0.5%
Yomi Faparusi (I) 48 0.2%
Steven Hooper (I) 82 0.3%
Kacey Morgan (I) 98 0.4%
Ronnie Henley (I) 83 0.3%
Aaron James (I) 277 1.0%
TOTAL 27,442
Turnout: 48%


2020 Senate class 2, Grundy County
CandidateVotesPct
Bill Hagerty (R) 4,373 81.1%
Marquita Bradshaw (D) 888 16.5%
Elizabeth McLeod (I) 18 0.3%
Yomi Faparusi (I) 8 0.1%
Steven Hooper (I) 17 0.3%
Kacey Morgan (I) 22 0.4%
Ronnie Henley (I) 19 0.4%
Aaron James (I) 50 0.9%
TOTAL 5,395
Turnout: 50%


2020 Senate class 2, Hamblen County
CandidateVotesPct
Bill Hagerty (R) 18,183 77.3%
Marquita Bradshaw (D) 4,813 20.5%
Elizabeth McLeod (I) 115 0.5%
Yomi Faparusi (I) 75 0.3%
Steven Hooper (I) 57 0.2%
Kacey Morgan (I) 68 0.3%
Ronnie Henley (I) 51 0.2%
Aaron James (I) 162 0.7%
TOTAL 23,524
Turnout: 47%


2020 Senate class 2, Hamilton County
CandidateVotesPct
Bill Hagerty (R) 95,105 56.3%
Marquita Bradshaw (D) 70,608 41.8%
Elizabeth McLeod (I) 811 0.5%
Yomi Faparusi (I) 799 0.5%
Steven Hooper (I) 194 0.1%
Kacey Morgan (I) 339 0.2%
Ronnie Henley (I) 313 0.2%
Aaron James (I) 796 0.5%
TOTAL 168,965
Turnout: 57%


2020 Senate class 2, Hancock County
CandidateVotesPct
Bill Hagerty (R) 2,159 86.4%
Marquita Bradshaw (D) 301 12.0%
Elizabeth McLeod (I) 9 0.4%
Yomi Faparusi (I) 4 0.2%
Steven Hooper (I) 4 0.2%
Kacey Morgan (I) 5 0.2%
Ronnie Henley (I) 4 0.2%
Aaron James (I) 13 0.5%
TOTAL 2,499
Turnout: 47%


2020 Senate class 2, Hardeman County
CandidateVotesPct
Bill Hagerty (R) 5,377 58.7%
Marquita Bradshaw (D) 3,452 37.7%
Elizabeth McLeod (I) 41 0.4%
Yomi Faparusi (I) 21 0.2%
Steven Hooper (I) 43 0.5%
Kacey Morgan (I) 41 0.4%
Ronnie Henley (I) 73 0.8%
Aaron James (I) 115 1.3%
TOTAL 9,163
Turnout: 45%


2020 Senate class 2, Hardin County
CandidateVotesPct
Bill Hagerty (R) 9,221 83.0%
Marquita Bradshaw (D) 1,599 14.4%
Elizabeth McLeod (I) 54 0.5%
Yomi Faparusi (I) 24 0.2%
Steven Hooper (I) 36 0.3%
Kacey Morgan (I) 40 0.4%
Ronnie Henley (I) 28 0.3%
Aaron James (I) 114 1.0%
TOTAL 11,116
Turnout: 52%


2020 Senate class 2, Hawkins County
CandidateVotesPct
Bill Hagerty (R) 19,123 82.1%
Marquita Bradshaw (D) 3,649 15.7%
Elizabeth McLeod (I) 110 0.5%
Yomi Faparusi (I) 45 0.2%
Steven Hooper (I) 35 0.2%
Kacey Morgan (I) 89 0.4%
Ronnie Henley (I) 91 0.4%
Aaron James (I) 163 0.7%
TOTAL 23,305
Turnout: 50%


2020 Senate class 2, Haywood County
CandidateVotesPct
Bill Hagerty (R) 3,297 46.1%
Marquita Bradshaw (D) 3,697 51.7%
Elizabeth McLeod (I) 24 0.3%
Yomi Faparusi (I) 10 0.1%
Steven Hooper (I) 31 0.4%
Kacey Morgan (I) 9 0.1%
Ronnie Henley (I) 28 0.4%
Aaron James (I) 50 0.7%
TOTAL 7,146
Turnout: 52%


2020 Senate class 2, Henderson County
CandidateVotesPct
Bill Hagerty (R) 9,585 82.7%
Marquita Bradshaw (D) 1,793 15.5%
Elizabeth McLeod (I) 49 0.4%
Yomi Faparusi (I) 17 0.1%
Steven Hooper (I) 30 0.3%
Kacey Morgan (I) 26 0.2%
Ronnie Henley (I) 28 0.2%
Aaron James (I) 58 0.5%
TOTAL 11,586
Turnout: 54%


2020 Senate class 2, Henry County
CandidateVotesPct
Bill Hagerty (R) 10,595 75.4%
Marquita Bradshaw (D) 2,973 21.2%
Elizabeth McLeod (I) 88 0.6%
Yomi Faparusi (I) 41 0.3%
Steven Hooper (I) 86 0.6%
Kacey Morgan (I) 46 0.3%
Ronnie Henley (I) 61 0.4%
Aaron James (I) 162 1.2%
TOTAL 14,052
Turnout: 55%


2020 Senate class 2, Hickman County
CandidateVotesPct
Bill Hagerty (R) 7,284 76.9%
Marquita Bradshaw (D) 1,924 20.3%
Elizabeth McLeod (I) 43 0.5%
Yomi Faparusi (I) 30 0.3%
Steven Hooper (I) 50 0.5%
Kacey Morgan (I) 30 0.3%
Ronnie Henley (I) 51 0.5%
Aaron James (I) 60 0.6%
TOTAL 9,472
Turnout: 47%


2020 Senate class 2, Houston County
CandidateVotesPct
Bill Hagerty (R) 2,586 72.8%
Marquita Bradshaw (D) 810 22.8%
Elizabeth McLeod (I) 28 0.8%
Yomi Faparusi (I) 6 0.2%
Steven Hooper (I) 33 0.9%
Kacey Morgan (I) 21 0.6%
Ronnie Henley (I) 11 0.3%
Aaron James (I) 55 1.5%
TOTAL 3,550
Turnout: 55%


2020 Senate class 2, Humphreys County
CandidateVotesPct
Bill Hagerty (R) 5,752 73.4%
Marquita Bradshaw (D) 1,785 22.8%
Elizabeth McLeod (I) 19 0.2%
Yomi Faparusi (I) 12 0.2%
Steven Hooper (I) 192 2.4%
Kacey Morgan (I) 9 0.1%
Ronnie Henley (I) 31 0.4%
Aaron James (I) 38 0.5%
TOTAL 7,838
Turnout: 52%


2020 Senate class 2, Jackson County
CandidateVotesPct
Bill Hagerty (R) 3,837 77.5%
Marquita Bradshaw (D) 988 19.9%
Elizabeth McLeod (I) 22 0.4%
Yomi Faparusi (I) 19 0.4%
Steven Hooper (I) 20 0.4%
Kacey Morgan (I) 12 0.2%
Ronnie Henley (I) 17 0.3%
Aaron James (I) 38 0.8%
TOTAL 4,953
Turnout: 51%


2020 Senate class 2, Jefferson County
CandidateVotesPct
Bill Hagerty (R) 18,024 79.8%
Marquita Bradshaw (D) 4,035 17.9%
Elizabeth McLeod (I) 125 0.6%
Yomi Faparusi (I) 53 0.2%
Steven Hooper (I) 56 0.2%
Kacey Morgan (I) 58 0.3%
Ronnie Henley (I) 63 0.3%
Aaron James (I) 172 0.8%
TOTAL 22,586
Turnout: 50%


2020 Senate class 2, Johnson County
CandidateVotesPct
Bill Hagerty (R) 6,058 82.4%
Marquita Bradshaw (D) 1,115 15.2%
Elizabeth McLeod (I) 34 0.5%
Yomi Faparusi (I) 21 0.3%
Steven Hooper (I) 12 0.2%
Kacey Morgan (I) 22 0.3%
Ronnie Henley (I) 33 0.4%
Aaron James (I) 56 0.8%
TOTAL 7,351
Turnout: 49%


2020 Senate class 2, Knox County
CandidateVotesPct
Bill Hagerty (R) 128,662 59.3%
Marquita Bradshaw (D) 84,847 39.1%
Elizabeth McLeod (I) 1,014 0.5%
Yomi Faparusi (I) 862 0.4%
Steven Hooper (I) 178 0.1%
Kacey Morgan (I) 399 0.2%
Ronnie Henley (I) 228 0.1%
Aaron James (I) 889 0.4%
TOTAL 217,079
Turnout: 56%


2020 Senate class 2, Lake County
CandidateVotesPct
Bill Hagerty (R) 1,361 70.5%
Marquita Bradshaw (D) 493 25.5%
Elizabeth McLeod (I) 8 0.4%
Yomi Faparusi (I) 4 0.2%
Steven Hooper (I) 19 1.0%
Kacey Morgan (I) 10 0.5%
Ronnie Henley (I) 15 0.8%
Aaron James (I) 20 1.0%
TOTAL 1,930
Turnout: 32%


2020 Senate class 2, Lauderdale County
CandidateVotesPct
Bill Hagerty (R) 5,553 65.4%
Marquita Bradshaw (D) 2,673 31.5%
Elizabeth McLeod (I) 33 0.4%
Yomi Faparusi (I) 25 0.3%
Steven Hooper (I) 35 0.4%
Kacey Morgan (I) 38 0.4%
Ronnie Henley (I) 48 0.6%
Aaron James (I) 81 1.0%
TOTAL 8,486
Turnout: 44%


2020 Senate class 2, Lawrence County
CandidateVotesPct
Bill Hagerty (R) 14,270 81.7%
Marquita Bradshaw (D) 2,768 15.8%
Elizabeth McLeod (I) 57 0.3%
Yomi Faparusi (I) 40 0.2%
Steven Hooper (I) 66 0.4%
Kacey Morgan (I) 48 0.3%
Ronnie Henley (I) 121 0.7%
Aaron James (I) 99 0.6%
TOTAL 17,469
Turnout: 52%


2020 Senate class 2, Lewis County
CandidateVotesPct
Bill Hagerty (R) 4,234 79.3%
Marquita Bradshaw (D) 989 18.5%
Elizabeth McLeod (I) 24 0.4%
Yomi Faparusi (I) 14 0.3%
Steven Hooper (I) 6 0.1%
Kacey Morgan (I) 7 0.1%
Ronnie Henley (I) 28 0.5%
Aaron James (I) 39 0.7%
TOTAL 5,341
Turnout: 53%


2020 Senate class 2, Lincoln County
CandidateVotesPct
Bill Hagerty (R) 12,019 79.5%
Marquita Bradshaw (D) 2,644 17.5%
Elizabeth McLeod (I) 79 0.5%
Yomi Faparusi (I) 26 0.2%
Steven Hooper (I) 45 0.3%
Kacey Morgan (I) 70 0.5%
Ronnie Henley (I) 38 0.3%
Aaron James (I) 188 1.2%
TOTAL 15,109
Turnout: 54%


2020 Senate class 2, Loudon County
CandidateVotesPct
Bill Hagerty (R) 21,890 76.4%
Marquita Bradshaw (D) 6,061 21.2%
Elizabeth McLeod (I) 165 0.6%
Yomi Faparusi (I) 74 0.3%
Steven Hooper (I) 45 0.2%
Kacey Morgan (I) 97 0.3%
Ronnie Henley (I) 73 0.3%
Aaron James (I) 248 0.9%
TOTAL 28,653
Turnout: 62%


2020 Senate class 2, Macon County
CandidateVotesPct
Bill Hagerty (R) 7,522 85.1%
Marquita Bradshaw (D) 1,104 12.5%
Elizabeth McLeod (I) 30 0.3%
Yomi Faparusi (I) 16 0.2%
Steven Hooper (I) 38 0.4%
Kacey Morgan (I) 40 0.5%
Ronnie Henley (I) 26 0.3%
Aaron James (I) 58 0.7%
TOTAL 8,834
Turnout: 45%


2020 Senate class 2, Madison County
CandidateVotesPct
Bill Hagerty (R) 24,065 57.7%
Marquita Bradshaw (D) 16,781 40.2%
Elizabeth McLeod (I) 181 0.4%
Yomi Faparusi (I) 118 0.3%
Steven Hooper (I) 106 0.3%
Kacey Morgan (I) 117 0.3%
Ronnie Henley (I) 107 0.3%
Aaron James (I) 231 0.6%
TOTAL 41,706
Turnout: 54%


2020 Senate class 2, Marion County
CandidateVotesPct
Bill Hagerty (R) 9,517 74.5%
Marquita Bradshaw (D) 2,956 23.2%
Elizabeth McLeod (I) 26 0.2%
Yomi Faparusi (I) 31 0.2%
Steven Hooper (I) 77 0.6%
Kacey Morgan (I) 18 0.1%
Ronnie Henley (I) 65 0.5%
Aaron James (I) 78 0.6%
TOTAL 12,768
Turnout: 56%


2020 Senate class 2, Marshall County
CandidateVotesPct
Bill Hagerty (R) 10,650 75.2%
Marquita Bradshaw (D) 3,154 22.3%
Elizabeth McLeod (I) 70 0.5%
Yomi Faparusi (I) 28 0.2%
Steven Hooper (I) 49 0.3%
Kacey Morgan (I) 54 0.4%
Ronnie Henley (I) 45 0.3%
Aaron James (I) 118 0.8%
TOTAL 14,168
Turnout: 52%


2020 Senate class 2, Maury County
CandidateVotesPct
Bill Hagerty (R) 31,516 68.5%
Marquita Bradshaw (D) 13,557 29.5%
Elizabeth McLeod (I) 176 0.4%
Yomi Faparusi (I) 170 0.4%
Steven Hooper (I) 114 0.2%
Kacey Morgan (I) 93 0.2%
Ronnie Henley (I) 163 0.4%
Aaron James (I) 229 0.5%
TOTAL 46,018
Turnout: 56%


2020 Senate class 2, McMinn County
CandidateVotesPct
Bill Hagerty (R) 17,777 80.3%
Marquita Bradshaw (D) 3,908 17.6%
Elizabeth McLeod (I) 49 0.2%
Yomi Faparusi (I) 55 0.2%
Steven Hooper (I) 101 0.5%
Kacey Morgan (I) 38 0.2%
Ronnie Henley (I) 78 0.4%
Aaron James (I) 137 0.6%
TOTAL 22,143
Turnout: 52%


2020 Senate class 2, McNairy County
CandidateVotesPct
Bill Hagerty (R) 8,839 80.8%
Marquita Bradshaw (D) 1,764 16.1%
Elizabeth McLeod (I) 57 0.5%
Yomi Faparusi (I) 36 0.3%
Steven Hooper (I) 36 0.3%
Kacey Morgan (I) 49 0.4%
Ronnie Henley (I) 34 0.3%
Aaron James (I) 129 1.2%
TOTAL 10,944
Turnout: 54%


2020 Senate class 2, Meigs County
CandidateVotesPct
Bill Hagerty (R) 4,198 80.6%
Marquita Bradshaw (D) 882 16.9%
Elizabeth McLeod (I) 28 0.5%
Yomi Faparusi (I) 12 0.2%
Steven Hooper (I) 13 0.2%
Kacey Morgan (I) 24 0.5%
Ronnie Henley (I) 17 0.3%
Aaron James (I) 33 0.6%
TOTAL 5,207
Turnout: 49%


2020 Senate class 2, Monroe County
CandidateVotesPct
Bill Hagerty (R) 16,331 80.9%
Marquita Bradshaw (D) 3,444 17.1%
Elizabeth McLeod (I) 46 0.2%
Yomi Faparusi (I) 43 0.2%
Steven Hooper (I) 99 0.5%
Kacey Morgan (I) 30 0.1%
Ronnie Henley (I) 82 0.4%
Aaron James (I) 122 0.6%
TOTAL 20,197
Turnout: 54%


2020 Senate class 2, Montgomery County
CandidateVotesPct
Bill Hagerty (R) 41,342 56.5%
Marquita Bradshaw (D) 28,674 39.2%
Elizabeth McLeod (I) 688 0.9%
Yomi Faparusi (I) 431 0.6%
Steven Hooper (I) 301 0.4%
Kacey Morgan (I) 463 0.6%
Ronnie Henley (I) 478 0.7%
Aaron James (I) 744 1.0%
TOTAL 73,121
Turnout: 43%


2020 Senate class 2, Moore County
CandidateVotesPct
Bill Hagerty (R) 2,827 82.0%
Marquita Bradshaw (D) 523 15.2%
Elizabeth McLeod (I) 19 0.6%
Yomi Faparusi (I) 10 0.3%
Steven Hooper (I) 11 0.3%
Kacey Morgan (I) 13 0.4%
Ronnie Henley (I) 9 0.3%
Aaron James (I) 34 1.0%
TOTAL 3,446
Turnout: 64%


2020 Senate class 2, Morgan County
CandidateVotesPct
Bill Hagerty (R) 6,715 84.5%
Marquita Bradshaw (D) 1,086 13.7%
Elizabeth McLeod (I) 29 0.4%
Yomi Faparusi (I) 14 0.2%
Steven Hooper (I) 13 0.2%
Kacey Morgan (I) 16 0.2%
Ronnie Henley (I) 22 0.3%
Aaron James (I) 51 0.6%
TOTAL 7,946
Turnout: 46%


2020 Senate class 2, Obion County
CandidateVotesPct
Bill Hagerty (R) 10,236 79.6%
Marquita Bradshaw (D) 2,247 17.5%
Elizabeth McLeod (I) 24 0.2%
Yomi Faparusi (I) 27 0.2%
Steven Hooper (I) 90 0.7%
Kacey Morgan (I) 12 0.1%
Ronnie Henley (I) 49 0.4%
Aaron James (I) 178 1.4%
TOTAL 12,863
Turnout: 54%


2020 Senate class 2, Overton County
CandidateVotesPct
Bill Hagerty (R) 7,351 79.4%
Marquita Bradshaw (D) 1,704 18.4%
Elizabeth McLeod (I) 39 0.4%
Yomi Faparusi (I) 21 0.2%
Steven Hooper (I) 30 0.3%
Kacey Morgan (I) 25 0.3%
Ronnie Henley (I) 36 0.4%
Aaron James (I) 58 0.6%
TOTAL 9,264
Turnout: 51%


2020 Senate class 2, Perry County
CandidateVotesPct
Bill Hagerty (R) 2,617 81.7%
Marquita Bradshaw (D) 517 16.1%
Elizabeth McLeod (I) 8 0.2%
Yomi Faparusi (I) 3 0.1%
Steven Hooper (I) 12 0.4%
Kacey Morgan (I) 9 0.3%
Ronnie Henley (I) 17 0.5%
Aaron James (I) 21 0.7%
TOTAL 3,204
Turnout: 48%


2020 Senate class 2, Pickett County
CandidateVotesPct
Bill Hagerty (R) 2,264 81.1%
Marquita Bradshaw (D) 475 17.0%
Elizabeth McLeod (I) 9 0.3%
Yomi Faparusi (I) 5 0.2%
Steven Hooper (I) 2 0.1%
Kacey Morgan (I) 7 0.3%
Ronnie Henley (I) 9 0.3%
Aaron James (I) 19 0.7%
TOTAL 2,790
Turnout: 67%


2020 Senate class 2, Polk County
CandidateVotesPct
Bill Hagerty (R) 6,620 81.2%
Marquita Bradshaw (D) 1,401 17.2%
Elizabeth McLeod (I) 36 0.4%
Yomi Faparusi (I) 18 0.2%
Steven Hooper (I) 8 0.1%
Kacey Morgan (I) 12 0.1%
Ronnie Henley (I) 16 0.2%
Aaron James (I) 37 0.5%
TOTAL 8,148
Turnout: 56%


2020 Senate class 2, Putnam County
CandidateVotesPct
Bill Hagerty (R) 23,031 71.8%
Marquita Bradshaw (D) 8,268 25.8%
Elizabeth McLeod (I) 154 0.5%
Yomi Faparusi (I) 137 0.4%
Steven Hooper (I) 88 0.3%
Kacey Morgan (I) 114 0.4%
Ronnie Henley (I) 124 0.4%
Aaron James (I) 175 0.5%
TOTAL 32,091
Turnout: 50%


2020 Senate class 2, Rhea County
CandidateVotesPct
Bill Hagerty (R) 10,621 81.6%
Marquita Bradshaw (D) 2,100 16.1%
Elizabeth McLeod (I) 55 0.4%
Yomi Faparusi (I) 26 0.2%
Steven Hooper (I) 22 0.2%
Kacey Morgan (I) 43 0.3%
Ronnie Henley (I) 50 0.4%
Aaron James (I) 95 0.7%
TOTAL 13,012
Turnout: 50%


2020 Senate class 2, Roane County
CandidateVotesPct
Bill Hagerty (R) 19,038 75.2%
Marquita Bradshaw (D) 5,458 21.6%
Elizabeth McLeod (I) 169 0.7%
Yomi Faparusi (I) 77 0.3%
Steven Hooper (I) 52 0.2%
Kacey Morgan (I) 116 0.5%
Ronnie Henley (I) 100 0.4%
Aaron James (I) 303 1.2%
TOTAL 25,313
Turnout: 57%


2020 Senate class 2, Robertson County
CandidateVotesPct
Bill Hagerty (R) 23,877 73.9%
Marquita Bradshaw (D) 7,530 23.3%
Elizabeth McLeod (I) 195 0.6%
Yomi Faparusi (I) 103 0.3%
Steven Hooper (I) 144 0.4%
Kacey Morgan (I) 121 0.4%
Ronnie Henley (I) 108 0.3%
Aaron James (I) 215 0.7%
TOTAL 32,293
Turnout: 57%


2020 Senate class 2, Rutherford County
CandidateVotesPct
Bill Hagerty (R) 80,610 58.1%
Marquita Bradshaw (D) 53,782 38.8%
Elizabeth McLeod (I) 1,058 0.8%
Yomi Faparusi (I) 681 0.5%
Steven Hooper (I) 560 0.4%
Kacey Morgan (I) 576 0.4%
Ronnie Henley (I) 440 0.3%
Aaron James (I) 1,008 0.7%
TOTAL 138,715
Turnout: 51%


2020 Senate class 2, Scott County
CandidateVotesPct
Bill Hagerty (R) 7,307 87.5%
Marquita Bradshaw (D) 843 10.1%
Elizabeth McLeod (I) 41 0.5%
Yomi Faparusi (I) 16 0.2%
Steven Hooper (I) 13 0.2%
Kacey Morgan (I) 26 0.3%
Ronnie Henley (I) 22 0.3%
Aaron James (I) 84 1.0%
TOTAL 8,352
Turnout: 50%


2020 Senate class 2, Sequatchie County
CandidateVotesPct
Bill Hagerty (R) 5,598 81.0%
Marquita Bradshaw (D) 1,153 16.7%
Elizabeth McLeod (I) 50 0.7%
Yomi Faparusi (I) 21 0.3%
Steven Hooper (I) 9 0.1%
Kacey Morgan (I) 19 0.3%
Ronnie Henley (I) 19 0.3%
Aaron James (I) 46 0.7%
TOTAL 6,915
Turnout: 52%


2020 Senate class 2, Sevier County
CandidateVotesPct
Bill Hagerty (R) 33,531 78.5%
Marquita Bradshaw (D) 7,934 18.6%
Elizabeth McLeod (I) 286 0.7%
Yomi Faparusi (I) 125 0.3%
Steven Hooper (I) 97 0.2%
Kacey Morgan (I) 164 0.4%
Ronnie Henley (I) 112 0.3%
Aaron James (I) 454 1.1%
TOTAL 42,703
Turnout: 54%


2020 Senate class 2, Shelby County
CandidateVotesPct
Bill Hagerty (R) 135,043 36.1%
Marquita Bradshaw (D) 228,280 61.1%
Elizabeth McLeod (I) 1,867 0.5%
Yomi Faparusi (I) 1,292 0.3%
Steven Hooper (I) 1,358 0.4%
Kacey Morgan (I) 1,161 0.3%
Ronnie Henley (I) 1,018 0.3%
Aaron James (I) 3,904 1.0%
TOTAL 373,923
Turnout: 54%


2020 Senate class 2, Smith County
CandidateVotesPct
Bill Hagerty (R) 6,610 78.8%
Marquita Bradshaw (D) 1,493 17.8%
Elizabeth McLeod (I) 34 0.4%
Yomi Faparusi (I) 20 0.2%
Steven Hooper (I) 116 1.4%
Kacey Morgan (I) 24 0.3%
Ronnie Henley (I) 30 0.4%
Aaron James (I) 64 0.8%
TOTAL 8,391
Turnout: 53%


2020 Senate class 2, Stewart County
CandidateVotesPct
Bill Hagerty (R) 4,697 79.1%
Marquita Bradshaw (D) 1,075 18.1%
Elizabeth McLeod (I) 30 0.5%
Yomi Faparusi (I) 15 0.3%
Steven Hooper (I) 22 0.4%
Kacey Morgan (I) 20 0.3%
Ronnie Henley (I) 23 0.4%
Aaron James (I) 58 1.0%
TOTAL 5,940
Turnout: 54%


2020 Senate class 2, Sullivan County
CandidateVotesPct
Bill Hagerty (R) 55,506 76.5%
Marquita Bradshaw (D) 15,710 21.6%
Elizabeth McLeod (I) 334 0.5%
Yomi Faparusi (I) 205 0.3%
Steven Hooper (I) 87 0.1%
Kacey Morgan (I) 186 0.3%
Ronnie Henley (I) 169 0.2%
Aaron James (I) 394 0.5%
TOTAL 72,591
Turnout: 56%


2020 Senate class 2, Sumner County
CandidateVotesPct
Bill Hagerty (R) 63,031 70.7%
Marquita Bradshaw (D) 23,878 26.8%
Elizabeth McLeod (I) 479 0.5%
Yomi Faparusi (I) 340 0.4%
Steven Hooper (I) 296 0.3%
Kacey Morgan (I) 356 0.4%
Ronnie Henley (I) 236 0.3%
Aaron James (I) 535 0.6%
TOTAL 89,151
Turnout: 57%


2020 Senate class 2, Tipton County
CandidateVotesPct
Bill Hagerty (R) 19,554 75.1%
Marquita Bradshaw (D) 5,784 22.2%
Elizabeth McLeod (I) 164 0.6%
Yomi Faparusi (I) 77 0.3%
Steven Hooper (I) 67 0.3%
Kacey Morgan (I) 92 0.4%
Ronnie Henley (I) 98 0.4%
Aaron James (I) 211 0.8%
TOTAL 26,047
Turnout: 56%


2020 Senate class 2, Trousdale County
CandidateVotesPct
Bill Hagerty (R) 2,741 75.3%
Marquita Bradshaw (D) 810 22.2%
Elizabeth McLeod (I) 13 0.4%
Yomi Faparusi (I) 9 0.2%
Steven Hooper (I) 17 0.5%
Kacey Morgan (I) 8 0.2%
Ronnie Henley (I) 17 0.5%
Aaron James (I) 26 0.7%
TOTAL 3,641
Turnout: 37%


2020 Senate class 2, Unicoi County
CandidateVotesPct
Bill Hagerty (R) 6,267 79.3%
Marquita Bradshaw (D) 1,449 18.3%
Elizabeth McLeod (I) 44 0.6%
Yomi Faparusi (I) 17 0.2%
Steven Hooper (I) 10 0.1%
Kacey Morgan (I) 29 0.4%
Ronnie Henley (I) 28 0.4%
Aaron James (I) 57 0.7%
TOTAL 7,901
Turnout: 54%


2020 Senate class 2, Union County
CandidateVotesPct
Bill Hagerty (R) 6,365 83.7%
Marquita Bradshaw (D) 1,087 14.3%
Elizabeth McLeod (I) 32 0.4%
Yomi Faparusi (I) 16 0.2%
Steven Hooper (I) 8 0.1%
Kacey Morgan (I) 24 0.3%
Ronnie Henley (I) 23 0.3%
Aaron James (I) 52 0.7%
TOTAL 7,607
Turnout: 48%


2020 Senate class 2, Van Buren County
CandidateVotesPct
Bill Hagerty (R) 2,155 79.9%
Marquita Bradshaw (D) 468 17.4%
Elizabeth McLeod (I) 17 0.6%
Yomi Faparusi (I) 9 0.3%
Steven Hooper (I) 9 0.3%
Kacey Morgan (I) 7 0.3%
Ronnie Henley (I) 11 0.4%
Aaron James (I) 20 0.7%
TOTAL 2,696
Turnout: 52%


2020 Senate class 2, Warren County
CandidateVotesPct
Bill Hagerty (R) 10,998 73.7%
Marquita Bradshaw (D) 3,410 22.8%
Elizabeth McLeod (I) 82 0.5%
Yomi Faparusi (I) 57 0.4%
Steven Hooper (I) 72 0.5%
Kacey Morgan (I) 92 0.6%
Ronnie Henley (I) 90 0.6%
Aaron James (I) 125 0.8%
TOTAL 14,926
Turnout: 47%


2020 Senate class 2, Washington County
CandidateVotesPct
Bill Hagerty (R) 39,516 68.2%
Marquita Bradshaw (D) 17,021 29.4%
Elizabeth McLeod (I) 346 0.6%
Yomi Faparusi (I) 200 0.3%
Steven Hooper (I) 98 0.2%
Kacey Morgan (I) 159 0.3%
Ronnie Henley (I) 139 0.2%
Aaron James (I) 466 0.8%
TOTAL 57,945
Turnout: 53%


2020 Senate class 2, Wayne County
CandidateVotesPct
Bill Hagerty (R) 5,351 86.8%
Marquita Bradshaw (D) 673 10.9%
Elizabeth McLeod (I) 18 0.3%
Yomi Faparusi (I) 16 0.3%
Steven Hooper (I) 15 0.2%
Kacey Morgan (I) 14 0.2%
Ronnie Henley (I) 39 0.6%
Aaron James (I) 42 0.7%
TOTAL 6,168
Turnout: 45%


2020 Senate class 2, Weakley County
CandidateVotesPct
Bill Hagerty (R) 10,131 75.9%
Marquita Bradshaw (D) 2,686 20.1%
Elizabeth McLeod (I) 76 0.6%
Yomi Faparusi (I) 26 0.2%
Steven Hooper (I) 173 1.3%
Kacey Morgan (I) 53 0.4%
Ronnie Henley (I) 58 0.4%
Aaron James (I) 145 1.1%
TOTAL 13,348
Turnout: 50%


2020 Senate class 2, White County
CandidateVotesPct
Bill Hagerty (R) 9,475 81.0%
Marquita Bradshaw (D) 1,992 17.0%
Elizabeth McLeod (I) 56 0.5%
Yomi Faparusi (I) 22 0.2%
Steven Hooper (I) 27 0.2%
Kacey Morgan (I) 36 0.3%
Ronnie Henley (I) 31 0.3%
Aaron James (I) 65 0.6%
TOTAL 11,704
Turnout: 54%


2020 Senate class 2, Williamson County
CandidateVotesPct
Bill Hagerty (R) 91,155 66.2%
Marquita Bradshaw (D) 43,432 31.5%
Elizabeth McLeod (I) 1,315 1.0%
Yomi Faparusi (I) 655 0.5%
Steven Hooper (I) 295 0.2%
Kacey Morgan (I) 104 0.1%
Ronnie Henley (I) 240 0.2%
Aaron James (I) 471 0.3%
TOTAL 137,667
Turnout: 72%


2020 Senate class 2, Wilson County
CandidateVotesPct
Bill Hagerty (R) 50,597 69.4%
Marquita Bradshaw (D) 20,059 27.5%
Elizabeth McLeod (I) 454 0.6%
Yomi Faparusi (I) 230 0.3%
Steven Hooper (I) 323 0.4%
Kacey Morgan (I) 308 0.4%
Ronnie Henley (I) 211 0.3%
Aaron James (I) 683 0.9%
TOTAL 72,865
Turnout: 61%

Campaign finance data for this election**:

Bill Hagerty
Total Disbursements: $15,717,518
Total Receipts: $15,772,577
Cash on Hand: $55,058
Candidate Contributions: $0
Candidate Loans: $0
Individual Contributions: $7,314,185
Party Contributions: $49,550
Other Committee Contributions: $1,074,725
Other Committee Transfers: $6,629
Indep. Expenditures Supporting: $69,356
Indep. Expenditures Opposing: $1,006,805
Net Independent Expenditures: $-937,449
Net Spending: $14,780,069



Marquita Bradshaw
Total Disbursements: $1,612,771
Total Receipts: $1,628,980
Cash on Hand: $16,208
Candidate Contributions: $0
Candidate Loans: $0
Individual Contributions: $1,564,486
Party Contributions: $0
Other Committee Contributions: $50,855
Other Committee Transfers: $0
Indep. Expenditures Supporting: $33,861
Indep. Expenditures Opposing: $0
Net Independent Expenditures: $33,861
Net Spending: $1,646,632



Elizabeth McLeod
Total Disbursements: $9,777
Total Receipts: $9,777
Cash on Hand: $0
Candidate Contributions: $7,822
Candidate Loans: $1,505
Individual Contributions: $450
Party Contributions: $0
Other Committee Contributions: $0
Other Committee Transfers: $0
Indep. Expenditures Supporting: $0
Indep. Expenditures Opposing: $0
Net Independent Expenditures: $0
Net Spending: $9,777



Yomi Faparusi
Total Disbursements: $49,874
Total Receipts: $49,874
Cash on Hand: $0
Candidate Contributions: $20,927
Candidate Loans: $0
Individual Contributions: $19,685
Party Contributions: $0
Other Committee Contributions: $9,261
Other Committee Transfers: $0
Indep. Expenditures Supporting: $0
Indep. Expenditures Opposing: $0
Net Independent Expenditures: $0
Net Spending: $49,874



**Financial data shown here takes into account all elections for this office during this cycle, including primary, special and runoff elections, if any.
Source: https://www.fec.gov/data/elections/senate/TN/2020

View 2024 FEC data


Republican Primary
Pos Candidate Votes % $**
1   Bill Hagerty 331,267 50.8% $15,717,518
2   Manny Sethi 257,223 39.4% $5,940,577
3   George Flinn 22,454 3.4% $4,956,797
4   Jon Henry 8,104 1.2% $5,728
5   Natisha Brooks 8,072 1.2% $4,323
6   Byron Bush 5,420 0.8% $404,309
7   Clifford Adkins 5,316 0.8%
8   Terry Dicus 2,279 0.3%
9   Tom Emerson 2,252 0.3%
10   David Schuster 2,045 0.3%
11   John Osborne 1,877 0.3% $101,489
12   Roy Cope 1,791 0.3% $12,507
13   Kent Morrell 1,769 0.3% $2,339
14   Aaron Pettigrew 1,622 0.2%
15   Glen Neal 1,233 0.2%
TOTAL VOTES 652,724    


Democrat Primary
Pos Candidate Votes % $**
1   Marquita Bradshaw 117,962 35.5% $1,612,771
2   Robin Kimbrough 88,492 26.6% $27,122
3   James Mackler 78,966 23.8% $2,283,136
4   Gary Davis 30,758 9.3%
5   Mark Pickrell 16,045 4.8% $51,170
TOTAL VOTES 332,223