RightDataUSA

2018-11-06 Senatorial Election Results for Missouri (Class 1)


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 Josh Hawley
(R)
Claire McCaskill*
(D)
Craig O'Dear
(I)
Japheth Campbell
(Libertarian)
Other Margin TOTAL
Adair42%4,93956.8%3,49440.2%1221.4%881.0%520.6%1,445 8,695
Andrew55%4,91964.8%2,37231.3%1431.9%1201.6%360.5%2,547 7,590
Atchison52%1,61972.7%54224.3%150.7%361.6%150.7%1,077 2,227
Audrain46%5,65164.7%2,72731.2%1661.9%1351.5%520.6%2,924 8,731
Barry46%9,01973.4%2,82223.0%2341.9%1491.2%710.6%6,197 12,295
Barton56%4,06480.9%78315.6%971.9%481.0%290.6%3,281 5,021
Bates54%4,46766.8%1,90628.5%1832.7%891.3%400.6%2,561 6,685
Benton52%5,68568.1%2,31827.7%1662.0%1271.5%580.7%3,367 8,354
Bollinger57%3,84679.8%88618.4%320.7%360.7%220.5%2,960 4,822
Boone52%30,71040.8%42,31556.3%8331.1%9241.2%4100.5%-11,605 75,192
Buchanan46%15,91252.8%12,88942.8%6172.0%5191.7%1800.6%3,023 30,117
Butler43%10,72776.5%2,96121.1%1471.0%1150.8%780.6%7,766 14,028
Caldwell56%2,55867.7%1,02227.1%1022.7%701.9%260.7%1,536 3,778
Callaway49%10,66162.4%5,70533.4%3221.9%2711.6%1160.7%4,956 17,075
Camden57%13,99569.9%5,42527.1%2991.5%2041.0%870.4%8,570 20,010
Cape Girardeau51%22,96470.7%8,88627.3%2320.7%3070.9%1140.4%14,078 32,503
Carroll56%2,76173.7%87023.2%581.5%340.9%210.6%1,891 3,744
Carter58%1,79976.5%48920.8%321.4%170.7%150.6%1,310 2,352
Cass55%25,86159.0%16,34037.3%7461.7%5951.4%2740.6%9,521 43,816
Cedar51%4,09274.8%1,18121.6%911.7%651.2%380.7%2,911 5,467
Chariton58%2,19565.3%1,04331.0%611.8%471.4%160.5%1,152 3,362
Christian56%25,38469.8%9,88227.2%4721.3%4851.3%1610.4%15,502 36,384
Clark52%1,90370.7%69225.7%511.9%331.2%120.4%1,211 2,691
Clay52%45,94747.3%48,09649.5%1,5131.6%1,1171.1%5230.5%-2,149 97,196
Clinton54%5,32061.6%2,95634.2%1902.2%1371.6%380.4%2,364 8,641
Cole56%20,73862.0%11,71835.0%4481.3%3801.1%1580.5%9,020 33,442
Cooper53%4,61865.6%2,19531.2%951.3%1091.5%250.4%2,423 7,042
Crawford48%5,86768.7%2,36127.6%1641.9%1061.2%460.5%3,506 8,544
Dade56%2,53375.1%71821.3%692.0%331.0%180.5%1,815 3,371
Dallas50%4,68272.1%1,59424.5%941.4%871.3%360.6%3,088 6,493
Daviess48%2,07468.7%82027.2%561.9%451.5%230.8%1,254 3,018
De Kalb40%2,58468.5%1,01126.8%982.6%581.5%200.5%1,573 3,771
Dent53%4,54175.4%1,25020.8%921.5%901.5%470.8%3,291 6,020
Douglas59%4,33477.6%1,09919.7%761.4%571.0%220.4%3,235 5,588
Dunklin37%5,80272.7%1,98824.9%821.0%670.8%380.5%3,814 7,977
Franklin54%25,65159.7%15,64236.4%8261.9%5511.3%2610.6%10,009 42,931
Gasconade54%4,35168.3%1,79928.2%1201.9%631.0%380.6%2,552 6,371
Gentry54%1,68966.3%73428.8%582.3%441.7%220.9%955 2,547
Greene50%63,97755.1%47,99241.3%1,5741.4%1,9131.6%6890.6%15,985 116,145
Grundy48%2,64172.7%87124.0%651.8%391.1%180.5%1,770 3,634
Harrison46%2,15574.9%61121.2%612.1%371.3%120.4%1,544 2,876
Henry50%5,51764.0%2,76932.1%1521.8%1251.4%610.7%2,748 8,624
Hickory58%2,75366.6%1,22729.7%791.9%451.1%270.7%1,526 4,131
Holt55%1,45776.2%39820.8%281.5%221.2%80.4%1,059 1,913
Howard53%2,62962.7%1,40333.5%862.1%521.2%230.5%1,226 4,193
Howell48%10,96675.2%3,19521.9%2351.6%1240.9%620.4%7,771 14,582
Iron47%2,23662.6%1,23134.4%491.4%401.1%180.5%1,005 3,574
Jackson49%92,74335.1%164,01762.1%3,2861.2%2,6841.0%1,4840.6%-71,274 264,214
Jasper44%27,74368.7%10,74526.6%8072.0%6421.6%4511.1%16,998 40,388
Jefferson53%49,14254.3%37,91541.9%1,5501.7%1,2071.3%6330.7%11,227 90,447
Johnson42%10,46559.0%6,47636.5%4072.3%2891.6%870.5%3,989 17,724
Knox54%1,09769.5%40925.9%493.1%181.1%50.3%688 1,578
Laclede50%10,12574.9%2,97122.0%2071.5%1561.2%560.4%7,154 13,515
Lafayette53%8,42962.8%4,50633.6%2632.0%1531.1%700.5%3,923 13,421
Lawrence49%10,31173.5%3,18822.7%2471.8%2231.6%650.5%7,123 14,034
Lewis46%2,30765.0%87224.6%3439.7%210.6%80.2%1,435 3,551
Lincoln50%13,14061.1%7,39134.4%5402.5%3061.4%1250.6%5,749 21,502
Linn51%3,06665.8%1,41230.3%1042.2%541.2%240.5%1,654 4,660
Livingston45%3,56568.7%1,44527.9%801.5%721.4%260.5%2,120 5,188
Macon57%4,61870.1%1,78127.0%1091.7%560.8%270.4%2,837 6,591
Madison46%3,11970.2%1,16626.2%591.3%711.6%270.6%1,953 4,442
Maries58%2,84872.3%96624.5%741.9%350.9%140.4%1,882 3,937
Marion49%7,32568.2%3,02928.2%2292.1%1121.0%420.4%4,296 10,737
McDonald38%5,06277.0%1,21718.5%1532.3%1001.5%400.6%3,845 6,572
Mercer51%1,10280.6%22316.3%191.4%201.5%40.3%879 1,368
Miller52%7,51375.9%2,09721.2%1371.4%1101.1%410.4%5,416 9,898
Mississippi38%2,51665.9%1,19331.2%491.3%310.8%310.8%1,323 3,820
Moniteau51%4,29772.1%1,46224.5%901.5%911.5%170.3%2,835 5,957
Monroe55%2,55968.9%1,01727.4%721.9%371.0%290.8%1,542 3,714
Montgomery53%3,18867.5%1,36328.9%851.8%551.2%290.6%1,825 4,720
Morgan48%5,55370.6%2,01325.6%1542.0%1041.3%420.5%3,540 7,866
New Madrid45%3,96769.1%1,66329.0%480.8%440.8%200.3%2,304 5,742
Newton51%16,55073.3%4,98522.1%5522.4%3151.4%1690.7%11,565 22,571
Nodaway43%4,66160.6%2,71235.2%1692.2%1051.4%500.6%1,949 7,697
Oregon54%2,73871.6%96425.2%571.5%481.3%150.4%1,774 3,822
Osage59%4,62676.7%1,25520.8%801.3%440.7%280.5%3,371 6,033
Ozark58%3,00074.3%91522.7%611.5%471.2%160.4%2,085 4,039
Pemiscot39%2,96865.5%1,45832.2%410.9%380.8%270.6%1,510 4,532
Perry51%5,24572.0%1,85425.5%821.1%711.0%310.4%3,391 7,283
Pettis47%10,06366.6%4,45229.5%2721.8%2081.4%1070.7%5,611 15,102
Phelps46%10,12463.0%5,36333.4%2421.5%2551.6%880.5%4,761 16,072
Pike45%3,90962.1%2,12733.8%1342.1%911.4%380.6%1,782 6,299
Platte56%21,61848.6%21,47748.3%6701.5%4991.1%2000.4%141 44,464
Polk48%8,26870.5%3,02825.8%1831.6%1901.6%560.5%5,240 11,725
Pulaski26%7,32467.7%3,06528.3%2081.9%1541.4%620.6%4,259 10,813
Putnam52%1,50879.0%35718.7%191.0%170.9%90.5%1,151 1,910
Ralls55%3,09570.2%1,19227.1%681.5%421.0%90.2%1,903 4,406
Randolph46%5,98667.2%2,55528.7%1892.1%1241.4%490.6%3,431 8,903
Ray53%5,47957.9%3,52237.2%2542.7%1541.6%570.6%1,957 9,466
Reynolds52%1,79570.8%67326.5%311.2%281.1%80.3%1,122 2,535
Ripley51%3,38475.8%94121.1%681.5%461.0%280.6%2,443 4,467
Saline44%4,57058.3%2,89736.9%1902.4%1281.6%570.7%1,673 7,842
Schuyler53%1,14971.1%39824.6%301.9%261.6%120.7%751 1,615
Scotland47%1,16372.0%39924.7%291.8%181.1%70.4%764 1,616
Scott50%10,59473.5%3,56824.8%1010.7%1070.7%420.3%7,026 14,412
Shannon57%2,25469.7%89627.7%411.3%260.8%160.5%1,358 3,233
Shelby59%1,93570.7%70925.9%451.6%351.3%120.4%1,226 2,736
St. Charles58%93,17252.9%77,97344.3%2,3931.4%1,8361.0%7310.4%15,199 176,105
St. Clair54%2,77267.5%1,14928.0%1052.6%551.3%270.7%1,623 4,108
St. Francois42%13,11160.1%7,77035.6%4472.0%3421.6%1570.7%5,341 21,827
St. Louis59%163,97235.8%284,01562.1%4,2550.9%3,3910.7%1,9760.4%-120,043 457,609
St. Louis city47%15,93713.8%96,82884.1%8880.8%9560.8%5370.5%-80,891 115,146
Ste. Genevieve52%3,90351.9%3,34844.5%1311.7%941.3%420.6%555 7,518
Stoddard49%8,68379.9%1,97018.1%930.9%910.8%370.3%6,713 10,874
Stone57%11,12875.1%3,31422.4%1771.2%1461.0%430.3%7,814 14,808
Sullivan42%1,43972.9%48224.4%301.5%150.8%80.4%957 1,974
Taney47%15,13773.4%4,90823.8%2871.4%2191.1%810.4%10,229 20,632
Texas48%6,98975.0%2,06222.1%1341.4%1081.2%300.3%4,927 9,323
Vernon47%5,08370.7%1,78224.8%1692.4%1101.5%460.6%3,301 7,190
Warren53%8,51960.8%4,94535.3%2742.0%1861.3%870.6%3,574 14,011
Washington40%4,64663.3%2,43233.1%1201.6%971.3%460.6%2,214 7,341
Wayne52%3,56775.3%1,03621.9%711.5%390.8%240.5%2,531 4,737
Webster52%10,33870.9%3,78326.0%1971.4%1951.3%590.4%6,555 14,572
Worth58%66071.5%23825.8%91.0%121.3%40.4%422 923
Wright50%5,27277.0%1,37320.0%1101.6%620.9%320.5%3,899 6,849
TOTAL 52% 1,254,92751.4% 1,112,93545.6% 34,3981.4% 27,3161.1% 12,7130.5% 141,992 2,442,289
Total R vote: 1,254,927 (51.4%)      Total D vote: 1,112,935 (45.6%)      Total Other vote: 74,427 (3.0%)
* incumbent
Campaign finance data for this election**:
Total Disbursements: $11,470,516 $39,471,363 $622,113 $1,783
Total Receipts: $11,946,032 $39,690,298 $634,715 $1,785
Cash on Hand: $475,515 $241,328 $12,601 $0
Contributions by Candidate: $0 $176,179 $146,785 $310
Loans by Candidate: $0 $15,000 $75,000 $0
Total Individual Contributions: $9,314,786 $33,068,797 $407,005 $975
Party Contributions: $49,394 $0 $0 $500
Other Committee Contributions: $1,120,241 $2,838,335 $2,100 $0
Transfers from Other Committees: $1,421,883 $3,262,214 $0 $0
Independent Expenditures Supporting: $1,780,474 $4,638,546 $2,024 $0
Independent Expenditures Opposing: $29,090,684 $39,782,516 $0 $0
Net Independent Expenditures: $-27,310,210 $-35,143,970 $2,024 $0
Net Spending: $-15,839,694 $4,327,393 $624,137 $1,783

**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/MO/2018

View 2024 FEC data


Other candidates included: Jo Crain (Green), 12,706 votes



2018 Senate class 1, Adair County
CandidateVotesPct
Josh Hawley (R) 4,939 56.8%
Claire McCaskill* (D) 3,494 40.2%
Craig O'Dear (I) 122 1.4%
Japheth Campbell (Lbt) 88 1.0%
Jo Crain (Grn) 52 0.6%
TOTAL 8,695
Turnout: 42%


2018 Senate class 1, Andrew County
CandidateVotesPct
Josh Hawley (R) 4,919 64.8%
Claire McCaskill* (D) 2,372 31.3%
Craig O'Dear (I) 143 1.9%
Japheth Campbell (Lbt) 120 1.6%
Jo Crain (Grn) 36 0.5%
TOTAL 7,590
Turnout: 55%


2018 Senate class 1, Atchison County
CandidateVotesPct
Josh Hawley (R) 1,619 72.7%
Claire McCaskill* (D) 542 24.3%
Craig O'Dear (I) 15 0.7%
Japheth Campbell (Lbt) 36 1.6%
Jo Crain (Grn) 15 0.7%
TOTAL 2,227
Turnout: 52%


2018 Senate class 1, Audrain County
CandidateVotesPct
Josh Hawley (R) 5,651 64.7%
Claire McCaskill* (D) 2,727 31.2%
Craig O'Dear (I) 166 1.9%
Japheth Campbell (Lbt) 135 1.5%
Jo Crain (Grn) 52 0.6%
TOTAL 8,731
Turnout: 46%


2018 Senate class 1, Barry County
CandidateVotesPct
Josh Hawley (R) 9,019 73.4%
Claire McCaskill* (D) 2,822 23.0%
Craig O'Dear (I) 234 1.9%
Japheth Campbell (Lbt) 149 1.2%
Jo Crain (Grn) 71 0.6%
TOTAL 12,295
Turnout: 46%


2018 Senate class 1, Barton County
CandidateVotesPct
Josh Hawley (R) 4,064 80.9%
Claire McCaskill* (D) 783 15.6%
Craig O'Dear (I) 97 1.9%
Japheth Campbell (Lbt) 48 1.0%
Jo Crain (Grn) 29 0.6%
TOTAL 5,021
Turnout: 56%


2018 Senate class 1, Bates County
CandidateVotesPct
Josh Hawley (R) 4,467 66.8%
Claire McCaskill* (D) 1,906 28.5%
Craig O'Dear (I) 183 2.7%
Japheth Campbell (Lbt) 89 1.3%
Jo Crain (Grn) 40 0.6%
TOTAL 6,685
Turnout: 54%


2018 Senate class 1, Benton County
CandidateVotesPct
Josh Hawley (R) 5,685 68.1%
Claire McCaskill* (D) 2,318 27.7%
Craig O'Dear (I) 166 2.0%
Japheth Campbell (Lbt) 127 1.5%
Jo Crain (Grn) 58 0.7%
TOTAL 8,354
Turnout: 52%


2018 Senate class 1, Bollinger County
CandidateVotesPct
Josh Hawley (R) 3,846 79.8%
Claire McCaskill* (D) 886 18.4%
Craig O'Dear (I) 32 0.7%
Japheth Campbell (Lbt) 36 0.7%
Jo Crain (Grn) 22 0.5%
TOTAL 4,822
Turnout: 57%


2018 Senate class 1, Boone County
CandidateVotesPct
Josh Hawley (R) 30,710 40.8%
Claire McCaskill* (D) 42,315 56.3%
Craig O'Dear (I) 833 1.1%
Japheth Campbell (Lbt) 924 1.2%
Jo Crain (Grn) 410 0.5%
TOTAL 75,192
Turnout: 52%


2018 Senate class 1, Buchanan County
CandidateVotesPct
Josh Hawley (R) 15,912 52.8%
Claire McCaskill* (D) 12,889 42.8%
Craig O'Dear (I) 617 2.0%
Japheth Campbell (Lbt) 519 1.7%
Jo Crain (Grn) 180 0.6%
TOTAL 30,117
Turnout: 46%


2018 Senate class 1, Butler County
CandidateVotesPct
Josh Hawley (R) 10,727 76.5%
Claire McCaskill* (D) 2,961 21.1%
Craig O'Dear (I) 147 1.0%
Japheth Campbell (Lbt) 115 0.8%
Jo Crain (Grn) 77 0.5%
TOTAL 14,028
Turnout: 43%


2018 Senate class 1, Caldwell County
CandidateVotesPct
Josh Hawley (R) 2,558 67.7%
Claire McCaskill* (D) 1,022 27.1%
Craig O'Dear (I) 102 2.7%
Japheth Campbell (Lbt) 70 1.9%
Jo Crain (Grn) 26 0.7%
TOTAL 3,778
Turnout: 56%


2018 Senate class 1, Callaway County
CandidateVotesPct
Josh Hawley (R) 10,661 62.4%
Claire McCaskill* (D) 5,705 33.4%
Craig O'Dear (I) 322 1.9%
Japheth Campbell (Lbt) 271 1.6%
Jo Crain (Grn) 116 0.7%
TOTAL 17,075
Turnout: 49%


2018 Senate class 1, Camden County
CandidateVotesPct
Josh Hawley (R) 13,995 69.9%
Claire McCaskill* (D) 5,425 27.1%
Craig O'Dear (I) 299 1.5%
Japheth Campbell (Lbt) 204 1.0%
Jo Crain (Grn) 87 0.4%
TOTAL 20,010
Turnout: 57%


2018 Senate class 1, Cape Girardeau County
CandidateVotesPct
Josh Hawley (R) 22,964 70.7%
Claire McCaskill* (D) 8,886 27.3%
Craig O'Dear (I) 232 0.7%
Japheth Campbell (Lbt) 307 0.9%
Jo Crain (Grn) 114 0.4%
TOTAL 32,503
Turnout: 51%


2018 Senate class 1, Carroll County
CandidateVotesPct
Josh Hawley (R) 2,761 73.7%
Claire McCaskill* (D) 870 23.2%
Craig O'Dear (I) 58 1.5%
Japheth Campbell (Lbt) 34 0.9%
Jo Crain (Grn) 21 0.6%
TOTAL 3,744
Turnout: 56%


2018 Senate class 1, Carter County
CandidateVotesPct
Josh Hawley (R) 1,799 76.5%
Claire McCaskill* (D) 489 20.8%
Craig O'Dear (I) 32 1.4%
Japheth Campbell (Lbt) 17 0.7%
Jo Crain (Grn) 15 0.6%
TOTAL 2,352
Turnout: 58%


2018 Senate class 1, Cass County
CandidateVotesPct
Josh Hawley (R) 25,861 59.0%
Claire McCaskill* (D) 16,340 37.3%
Craig O'Dear (I) 746 1.7%
Japheth Campbell (Lbt) 595 1.4%
Jo Crain (Grn) 274 0.6%
TOTAL 43,816
Turnout: 55%


2018 Senate class 1, Cedar County
CandidateVotesPct
Josh Hawley (R) 4,092 74.8%
Claire McCaskill* (D) 1,181 21.6%
Craig O'Dear (I) 91 1.7%
Japheth Campbell (Lbt) 65 1.2%
Jo Crain (Grn) 38 0.7%
TOTAL 5,467
Turnout: 51%


2018 Senate class 1, Chariton County
CandidateVotesPct
Josh Hawley (R) 2,195 65.3%
Claire McCaskill* (D) 1,043 31.0%
Craig O'Dear (I) 61 1.8%
Japheth Campbell (Lbt) 47 1.4%
Jo Crain (Grn) 16 0.5%
TOTAL 3,362
Turnout: 58%


2018 Senate class 1, Christian County
CandidateVotesPct
Josh Hawley (R) 25,384 69.8%
Claire McCaskill* (D) 9,882 27.2%
Craig O'Dear (I) 472 1.3%
Japheth Campbell (Lbt) 485 1.3%
Jo Crain (Grn) 161 0.4%
TOTAL 36,384
Turnout: 56%


2018 Senate class 1, Clark County
CandidateVotesPct
Josh Hawley (R) 1,903 70.7%
Claire McCaskill* (D) 692 25.7%
Craig O'Dear (I) 51 1.9%
Japheth Campbell (Lbt) 33 1.2%
Jo Crain (Grn) 12 0.4%
TOTAL 2,691
Turnout: 52%


2018 Senate class 1, Clay County
CandidateVotesPct
Josh Hawley (R) 45,947 47.3%
Claire McCaskill* (D) 48,096 49.5%
Craig O'Dear (I) 1,513 1.6%
Japheth Campbell (Lbt) 1,117 1.1%
Jo Crain (Grn) 523 0.5%
TOTAL 97,196
Turnout: 52%


2018 Senate class 1, Clinton County
CandidateVotesPct
Josh Hawley (R) 5,320 61.6%
Claire McCaskill* (D) 2,956 34.2%
Craig O'Dear (I) 190 2.2%
Japheth Campbell (Lbt) 137 1.6%
Jo Crain (Grn) 38 0.4%
TOTAL 8,641
Turnout: 54%


2018 Senate class 1, Cole County
CandidateVotesPct
Josh Hawley (R) 20,738 62.0%
Claire McCaskill* (D) 11,718 35.0%
Craig O'Dear (I) 448 1.3%
Japheth Campbell (Lbt) 380 1.1%
Jo Crain (Grn) 158 0.5%
TOTAL 33,442
Turnout: 56%


2018 Senate class 1, Cooper County
CandidateVotesPct
Josh Hawley (R) 4,618 65.6%
Claire McCaskill* (D) 2,195 31.2%
Craig O'Dear (I) 95 1.3%
Japheth Campbell (Lbt) 109 1.5%
Jo Crain (Grn) 25 0.4%
TOTAL 7,042
Turnout: 53%


2018 Senate class 1, Crawford County
CandidateVotesPct
Josh Hawley (R) 5,867 68.7%
Claire McCaskill* (D) 2,361 27.6%
Craig O'Dear (I) 164 1.9%
Japheth Campbell (Lbt) 106 1.2%
Jo Crain (Grn) 46 0.5%
TOTAL 8,544
Turnout: 48%


2018 Senate class 1, Dade County
CandidateVotesPct
Josh Hawley (R) 2,533 75.1%
Claire McCaskill* (D) 718 21.3%
Craig O'Dear (I) 69 2.0%
Japheth Campbell (Lbt) 33 1.0%
Jo Crain (Grn) 18 0.5%
TOTAL 3,371
Turnout: 56%


2018 Senate class 1, Dallas County
CandidateVotesPct
Josh Hawley (R) 4,682 72.1%
Claire McCaskill* (D) 1,594 24.5%
Craig O'Dear (I) 94 1.4%
Japheth Campbell (Lbt) 87 1.3%
Jo Crain (Grn) 36 0.6%
TOTAL 6,493
Turnout: 50%


2018 Senate class 1, Daviess County
CandidateVotesPct
Josh Hawley (R) 2,074 68.7%
Claire McCaskill* (D) 820 27.2%
Craig O'Dear (I) 56 1.9%
Japheth Campbell (Lbt) 45 1.5%
Jo Crain (Grn) 23 0.8%
TOTAL 3,018
Turnout: 48%


2018 Senate class 1, De Kalb County
CandidateVotesPct
Josh Hawley (R) 2,584 68.5%
Claire McCaskill* (D) 1,011 26.8%
Craig O'Dear (I) 98 2.6%
Japheth Campbell (Lbt) 58 1.5%
Jo Crain (Grn) 20 0.5%
TOTAL 3,771
Turnout: 40%


2018 Senate class 1, Dent County
CandidateVotesPct
Josh Hawley (R) 4,541 75.4%
Claire McCaskill* (D) 1,250 20.8%
Craig O'Dear (I) 92 1.5%
Japheth Campbell (Lbt) 90 1.5%
Jo Crain (Grn) 47 0.8%
TOTAL 6,020
Turnout: 53%


2018 Senate class 1, Douglas County
CandidateVotesPct
Josh Hawley (R) 4,334 77.6%
Claire McCaskill* (D) 1,099 19.7%
Craig O'Dear (I) 76 1.4%
Japheth Campbell (Lbt) 57 1.0%
Jo Crain (Grn) 22 0.4%
TOTAL 5,588
Turnout: 59%


2018 Senate class 1, Dunklin County
CandidateVotesPct
Josh Hawley (R) 5,802 72.7%
Claire McCaskill* (D) 1,988 24.9%
Craig O'Dear (I) 82 1.0%
Japheth Campbell (Lbt) 67 0.8%
Jo Crain (Grn) 38 0.5%
TOTAL 7,977
Turnout: 37%


2018 Senate class 1, Franklin County
CandidateVotesPct
Josh Hawley (R) 25,651 59.7%
Claire McCaskill* (D) 15,642 36.4%
Craig O'Dear (I) 826 1.9%
Japheth Campbell (Lbt) 551 1.3%
Jo Crain (Grn) 261 0.6%
TOTAL 42,931
Turnout: 54%


2018 Senate class 1, Gasconade County
CandidateVotesPct
Josh Hawley (R) 4,351 68.3%
Claire McCaskill* (D) 1,799 28.2%
Craig O'Dear (I) 120 1.9%
Japheth Campbell (Lbt) 63 1.0%
Jo Crain (Grn) 38 0.6%
TOTAL 6,371
Turnout: 54%


2018 Senate class 1, Gentry County
CandidateVotesPct
Josh Hawley (R) 1,689 66.3%
Claire McCaskill* (D) 734 28.8%
Craig O'Dear (I) 58 2.3%
Japheth Campbell (Lbt) 44 1.7%
Jo Crain (Grn) 22 0.9%
TOTAL 2,547
Turnout: 54%


2018 Senate class 1, Greene County
CandidateVotesPct
Josh Hawley (R) 63,977 55.1%
Claire McCaskill* (D) 47,992 41.3%
Craig O'Dear (I) 1,574 1.4%
Japheth Campbell (Lbt) 1,913 1.6%
Jo Crain (Grn) 689 0.6%
TOTAL 116,145
Turnout: 50%


2018 Senate class 1, Grundy County
CandidateVotesPct
Josh Hawley (R) 2,641 72.7%
Claire McCaskill* (D) 871 24.0%
Craig O'Dear (I) 65 1.8%
Japheth Campbell (Lbt) 39 1.1%
Jo Crain (Grn) 18 0.5%
TOTAL 3,634
Turnout: 48%


2018 Senate class 1, Harrison County
CandidateVotesPct
Josh Hawley (R) 2,155 74.9%
Claire McCaskill* (D) 611 21.2%
Craig O'Dear (I) 61 2.1%
Japheth Campbell (Lbt) 37 1.3%
Jo Crain (Grn) 12 0.4%
TOTAL 2,876
Turnout: 46%


2018 Senate class 1, Henry County
CandidateVotesPct
Josh Hawley (R) 5,517 64.0%
Claire McCaskill* (D) 2,769 32.1%
Craig O'Dear (I) 152 1.8%
Japheth Campbell (Lbt) 125 1.4%
Jo Crain (Grn) 61 0.7%
TOTAL 8,624
Turnout: 50%


2018 Senate class 1, Hickory County
CandidateVotesPct
Josh Hawley (R) 2,753 66.6%
Claire McCaskill* (D) 1,227 29.7%
Craig O'Dear (I) 79 1.9%
Japheth Campbell (Lbt) 45 1.1%
Jo Crain (Grn) 27 0.7%
TOTAL 4,131
Turnout: 58%


2018 Senate class 1, Holt County
CandidateVotesPct
Josh Hawley (R) 1,457 76.2%
Claire McCaskill* (D) 398 20.8%
Craig O'Dear (I) 28 1.5%
Japheth Campbell (Lbt) 22 1.2%
Jo Crain (Grn) 8 0.4%
TOTAL 1,913
Turnout: 55%


2018 Senate class 1, Howard County
CandidateVotesPct
Josh Hawley (R) 2,629 62.7%
Claire McCaskill* (D) 1,403 33.5%
Craig O'Dear (I) 86 2.1%
Japheth Campbell (Lbt) 52 1.2%
Jo Crain (Grn) 23 0.5%
TOTAL 4,193
Turnout: 53%


2018 Senate class 1, Howell County
CandidateVotesPct
Josh Hawley (R) 10,966 75.2%
Claire McCaskill* (D) 3,195 21.9%
Craig O'Dear (I) 235 1.6%
Japheth Campbell (Lbt) 124 0.9%
Jo Crain (Grn) 62 0.4%
TOTAL 14,582
Turnout: 48%


2018 Senate class 1, Iron County
CandidateVotesPct
Josh Hawley (R) 2,236 62.6%
Claire McCaskill* (D) 1,231 34.4%
Craig O'Dear (I) 49 1.4%
Japheth Campbell (Lbt) 40 1.1%
Jo Crain (Grn) 18 0.5%
TOTAL 3,574
Turnout: 47%


2018 Senate class 1, Jackson County
CandidateVotesPct
Josh Hawley (R) 92,743 35.1%
Claire McCaskill* (D) 164,017 62.1%
Craig O'Dear (I) 3,286 1.2%
Japheth Campbell (Lbt) 2,684 1.0%
Jo Crain (Grn) 1,484 0.6%
TOTAL 264,214
Turnout: 49%


2018 Senate class 1, Jasper County
CandidateVotesPct
Josh Hawley (R) 27,743 68.7%
Claire McCaskill* (D) 10,745 26.6%
Craig O'Dear (I) 807 2.0%
Japheth Campbell (Lbt) 642 1.6%
Jo Crain (Grn) 451 1.1%
TOTAL 40,388
Turnout: 44%


2018 Senate class 1, Jefferson County
CandidateVotesPct
Josh Hawley (R) 49,142 54.3%
Claire McCaskill* (D) 37,915 41.9%
Craig O'Dear (I) 1,550 1.7%
Japheth Campbell (Lbt) 1,207 1.3%
Jo Crain (Grn) 633 0.7%
TOTAL 90,447
Turnout: 53%


2018 Senate class 1, Johnson County
CandidateVotesPct
Josh Hawley (R) 10,465 59.0%
Claire McCaskill* (D) 6,476 36.5%
Craig O'Dear (I) 407 2.3%
Japheth Campbell (Lbt) 289 1.6%
Jo Crain (Grn) 87 0.5%
TOTAL 17,724
Turnout: 42%


2018 Senate class 1, Knox County
CandidateVotesPct
Josh Hawley (R) 1,097 69.5%
Claire McCaskill* (D) 409 25.9%
Craig O'Dear (I) 49 3.1%
Japheth Campbell (Lbt) 18 1.1%
Jo Crain (Grn) 5 0.3%
TOTAL 1,578
Turnout: 54%


2018 Senate class 1, Laclede County
CandidateVotesPct
Josh Hawley (R) 10,125 74.9%
Claire McCaskill* (D) 2,971 22.0%
Craig O'Dear (I) 207 1.5%
Japheth Campbell (Lbt) 156 1.2%
Jo Crain (Grn) 56 0.4%
TOTAL 13,515
Turnout: 50%


2018 Senate class 1, Lafayette County
CandidateVotesPct
Josh Hawley (R) 8,429 62.8%
Claire McCaskill* (D) 4,506 33.6%
Craig O'Dear (I) 263 2.0%
Japheth Campbell (Lbt) 153 1.1%
Jo Crain (Grn) 70 0.5%
TOTAL 13,421
Turnout: 53%


2018 Senate class 1, Lawrence County
CandidateVotesPct
Josh Hawley (R) 10,311 73.5%
Claire McCaskill* (D) 3,188 22.7%
Craig O'Dear (I) 247 1.8%
Japheth Campbell (Lbt) 223 1.6%
Jo Crain (Grn) 65 0.5%
TOTAL 14,034
Turnout: 49%


2018 Senate class 1, Lewis County
CandidateVotesPct
Josh Hawley (R) 2,307 65.0%
Claire McCaskill* (D) 872 24.6%
Craig O'Dear (I) 343 9.7%
Japheth Campbell (Lbt) 21 0.6%
Jo Crain (Grn) 8 0.2%
TOTAL 3,551
Turnout: 46%


2018 Senate class 1, Lincoln County
CandidateVotesPct
Josh Hawley (R) 13,140 61.1%
Claire McCaskill* (D) 7,391 34.4%
Craig O'Dear (I) 540 2.5%
Japheth Campbell (Lbt) 306 1.4%
Jo Crain (Grn) 125 0.6%
TOTAL 21,502
Turnout: 50%


2018 Senate class 1, Linn County
CandidateVotesPct
Josh Hawley (R) 3,066 65.8%
Claire McCaskill* (D) 1,412 30.3%
Craig O'Dear (I) 104 2.2%
Japheth Campbell (Lbt) 54 1.2%
Jo Crain (Grn) 24 0.5%
TOTAL 4,660
Turnout: 51%


2018 Senate class 1, Livingston County
CandidateVotesPct
Josh Hawley (R) 3,565 68.7%
Claire McCaskill* (D) 1,445 27.9%
Craig O'Dear (I) 80 1.5%
Japheth Campbell (Lbt) 72 1.4%
Jo Crain (Grn) 26 0.5%
TOTAL 5,188
Turnout: 45%


2018 Senate class 1, Macon County
CandidateVotesPct
Josh Hawley (R) 4,618 70.1%
Claire McCaskill* (D) 1,781 27.0%
Craig O'Dear (I) 109 1.7%
Japheth Campbell (Lbt) 56 0.8%
Jo Crain (Grn) 27 0.4%
TOTAL 6,591
Turnout: 57%


2018 Senate class 1, Madison County
CandidateVotesPct
Josh Hawley (R) 3,119 70.2%
Claire McCaskill* (D) 1,166 26.2%
Craig O'Dear (I) 59 1.3%
Japheth Campbell (Lbt) 71 1.6%
Jo Crain (Grn) 27 0.6%
TOTAL 4,442
Turnout: 46%


2018 Senate class 1, Maries County
CandidateVotesPct
Josh Hawley (R) 2,848 72.3%
Claire McCaskill* (D) 966 24.5%
Craig O'Dear (I) 74 1.9%
Japheth Campbell (Lbt) 35 0.9%
Jo Crain (Grn) 14 0.4%
TOTAL 3,937
Turnout: 58%


2018 Senate class 1, Marion County
CandidateVotesPct
Josh Hawley (R) 7,325 68.2%
Claire McCaskill* (D) 3,029 28.2%
Craig O'Dear (I) 229 2.1%
Japheth Campbell (Lbt) 112 1.0%
Jo Crain (Grn) 42 0.4%
TOTAL 10,737
Turnout: 49%


2018 Senate class 1, McDonald County
CandidateVotesPct
Josh Hawley (R) 5,062 77.0%
Claire McCaskill* (D) 1,217 18.5%
Craig O'Dear (I) 153 2.3%
Japheth Campbell (Lbt) 100 1.5%
Jo Crain (Grn) 40 0.6%
TOTAL 6,572
Turnout: 38%


2018 Senate class 1, Mercer County
CandidateVotesPct
Josh Hawley (R) 1,102 80.6%
Claire McCaskill* (D) 223 16.3%
Craig O'Dear (I) 19 1.4%
Japheth Campbell (Lbt) 20 1.5%
Jo Crain (Grn) 4 0.3%
TOTAL 1,368
Turnout: 51%


2018 Senate class 1, Miller County
CandidateVotesPct
Josh Hawley (R) 7,513 75.9%
Claire McCaskill* (D) 2,097 21.2%
Craig O'Dear (I) 137 1.4%
Japheth Campbell (Lbt) 110 1.1%
Jo Crain (Grn) 41 0.4%
TOTAL 9,898
Turnout: 52%


2018 Senate class 1, Mississippi County
CandidateVotesPct
Josh Hawley (R) 2,516 65.9%
Claire McCaskill* (D) 1,193 31.2%
Craig O'Dear (I) 49 1.3%
Japheth Campbell (Lbt) 31 0.8%
Jo Crain (Grn) 31 0.8%
TOTAL 3,820
Turnout: 38%


2018 Senate class 1, Moniteau County
CandidateVotesPct
Josh Hawley (R) 4,297 72.1%
Claire McCaskill* (D) 1,462 24.5%
Craig O'Dear (I) 90 1.5%
Japheth Campbell (Lbt) 91 1.5%
Jo Crain (Grn) 17 0.3%
TOTAL 5,957
Turnout: 51%


2018 Senate class 1, Monroe County
CandidateVotesPct
Josh Hawley (R) 2,559 68.9%
Claire McCaskill* (D) 1,017 27.4%
Craig O'Dear (I) 72 1.9%
Japheth Campbell (Lbt) 37 1.0%
Jo Crain (Grn) 29 0.8%
TOTAL 3,714
Turnout: 55%


2018 Senate class 1, Montgomery County
CandidateVotesPct
Josh Hawley (R) 3,188 67.5%
Claire McCaskill* (D) 1,363 28.9%
Craig O'Dear (I) 85 1.8%
Japheth Campbell (Lbt) 55 1.2%
Jo Crain (Grn) 29 0.6%
TOTAL 4,720
Turnout: 53%


2018 Senate class 1, Morgan County
CandidateVotesPct
Josh Hawley (R) 5,553 70.6%
Claire McCaskill* (D) 2,013 25.6%
Craig O'Dear (I) 154 2.0%
Japheth Campbell (Lbt) 104 1.3%
Jo Crain (Grn) 42 0.5%
TOTAL 7,866
Turnout: 48%


2018 Senate class 1, New Madrid County
CandidateVotesPct
Josh Hawley (R) 3,967 69.1%
Claire McCaskill* (D) 1,663 29.0%
Craig O'Dear (I) 48 0.8%
Japheth Campbell (Lbt) 44 0.8%
Jo Crain (Grn) 20 0.3%
TOTAL 5,742
Turnout: 45%


2018 Senate class 1, Newton County
CandidateVotesPct
Josh Hawley (R) 16,550 73.3%
Claire McCaskill* (D) 4,985 22.1%
Craig O'Dear (I) 552 2.4%
Japheth Campbell (Lbt) 315 1.4%
Jo Crain (Grn) 167 0.7%
TOTAL 22,571
Turnout: 51%


2018 Senate class 1, Nodaway County
CandidateVotesPct
Josh Hawley (R) 4,661 60.6%
Claire McCaskill* (D) 2,712 35.2%
Craig O'Dear (I) 169 2.2%
Japheth Campbell (Lbt) 105 1.4%
Jo Crain (Grn) 50 0.6%
TOTAL 7,697
Turnout: 43%


2018 Senate class 1, Oregon County
CandidateVotesPct
Josh Hawley (R) 2,738 71.6%
Claire McCaskill* (D) 964 25.2%
Craig O'Dear (I) 57 1.5%
Japheth Campbell (Lbt) 48 1.3%
Jo Crain (Grn) 15 0.4%
TOTAL 3,822
Turnout: 54%


2018 Senate class 1, Osage County
CandidateVotesPct
Josh Hawley (R) 4,626 76.7%
Claire McCaskill* (D) 1,255 20.8%
Craig O'Dear (I) 80 1.3%
Japheth Campbell (Lbt) 44 0.7%
Jo Crain (Grn) 28 0.5%
TOTAL 6,033
Turnout: 59%


2018 Senate class 1, Ozark County
CandidateVotesPct
Josh Hawley (R) 3,000 74.3%
Claire McCaskill* (D) 915 22.7%
Craig O'Dear (I) 61 1.5%
Japheth Campbell (Lbt) 47 1.2%
Jo Crain (Grn) 16 0.4%
TOTAL 4,039
Turnout: 58%


2018 Senate class 1, Pemiscot County
CandidateVotesPct
Josh Hawley (R) 2,968 65.5%
Claire McCaskill* (D) 1,458 32.2%
Craig O'Dear (I) 41 0.9%
Japheth Campbell (Lbt) 38 0.8%
Jo Crain (Grn) 27 0.6%
TOTAL 4,532
Turnout: 39%


2018 Senate class 1, Perry County
CandidateVotesPct
Josh Hawley (R) 5,245 72.0%
Claire McCaskill* (D) 1,854 25.5%
Craig O'Dear (I) 82 1.1%
Japheth Campbell (Lbt) 71 1.0%
Jo Crain (Grn) 31 0.4%
TOTAL 7,283
Turnout: 51%


2018 Senate class 1, Pettis County
CandidateVotesPct
Josh Hawley (R) 10,063 66.6%
Claire McCaskill* (D) 4,452 29.5%
Craig O'Dear (I) 272 1.8%
Japheth Campbell (Lbt) 208 1.4%
Jo Crain (Grn) 107 0.7%
TOTAL 15,102
Turnout: 47%


2018 Senate class 1, Phelps County
CandidateVotesPct
Josh Hawley (R) 10,124 63.0%
Claire McCaskill* (D) 5,363 33.4%
Craig O'Dear (I) 242 1.5%
Japheth Campbell (Lbt) 255 1.6%
Jo Crain (Grn) 88 0.5%
TOTAL 16,072
Turnout: 46%


2018 Senate class 1, Pike County
CandidateVotesPct
Josh Hawley (R) 3,909 62.1%
Claire McCaskill* (D) 2,127 33.8%
Craig O'Dear (I) 134 2.1%
Japheth Campbell (Lbt) 91 1.4%
Jo Crain (Grn) 38 0.6%
TOTAL 6,299
Turnout: 45%


2018 Senate class 1, Platte County
CandidateVotesPct
Josh Hawley (R) 21,618 48.6%
Claire McCaskill* (D) 21,477 48.3%
Craig O'Dear (I) 670 1.5%
Japheth Campbell (Lbt) 499 1.1%
Jo Crain (Grn) 200 0.4%
TOTAL 44,464
Turnout: 56%


2018 Senate class 1, Polk County
CandidateVotesPct
Josh Hawley (R) 8,268 70.5%
Claire McCaskill* (D) 3,028 25.8%
Craig O'Dear (I) 183 1.6%
Japheth Campbell (Lbt) 190 1.6%
Jo Crain (Grn) 56 0.5%
TOTAL 11,725
Turnout: 48%


2018 Senate class 1, Pulaski County
CandidateVotesPct
Josh Hawley (R) 7,324 67.7%
Claire McCaskill* (D) 3,065 28.3%
Craig O'Dear (I) 208 1.9%
Japheth Campbell (Lbt) 154 1.4%
Jo Crain (Grn) 62 0.6%
TOTAL 10,813
Turnout: 26%


2018 Senate class 1, Putnam County
CandidateVotesPct
Josh Hawley (R) 1,508 79.0%
Claire McCaskill* (D) 357 18.7%
Craig O'Dear (I) 19 1.0%
Japheth Campbell (Lbt) 17 0.9%
Jo Crain (Grn) 9 0.5%
TOTAL 1,910
Turnout: 52%


2018 Senate class 1, Ralls County
CandidateVotesPct
Josh Hawley (R) 3,095 70.2%
Claire McCaskill* (D) 1,192 27.1%
Craig O'Dear (I) 68 1.5%
Japheth Campbell (Lbt) 42 1.0%
Jo Crain (Grn) 9 0.2%
TOTAL 4,406
Turnout: 55%


2018 Senate class 1, Randolph County
CandidateVotesPct
Josh Hawley (R) 5,986 67.2%
Claire McCaskill* (D) 2,555 28.7%
Craig O'Dear (I) 189 2.1%
Japheth Campbell (Lbt) 124 1.4%
Jo Crain (Grn) 49 0.6%
TOTAL 8,903
Turnout: 46%


2018 Senate class 1, Ray County
CandidateVotesPct
Josh Hawley (R) 5,479 57.9%
Claire McCaskill* (D) 3,522 37.2%
Craig O'Dear (I) 254 2.7%
Japheth Campbell (Lbt) 154 1.6%
Jo Crain (Grn) 56 0.6%
TOTAL 9,466
Turnout: 53%


2018 Senate class 1, Reynolds County
CandidateVotesPct
Josh Hawley (R) 1,795 70.8%
Claire McCaskill* (D) 673 26.5%
Craig O'Dear (I) 31 1.2%
Japheth Campbell (Lbt) 28 1.1%
Jo Crain (Grn) 8 0.3%
TOTAL 2,535
Turnout: 52%


2018 Senate class 1, Ripley County
CandidateVotesPct
Josh Hawley (R) 3,384 75.8%
Claire McCaskill* (D) 941 21.1%
Craig O'Dear (I) 68 1.5%
Japheth Campbell (Lbt) 46 1.0%
Jo Crain (Grn) 28 0.6%
TOTAL 4,467
Turnout: 51%


2018 Senate class 1, Saline County
CandidateVotesPct
Josh Hawley (R) 4,570 58.3%
Claire McCaskill* (D) 2,897 36.9%
Craig O'Dear (I) 190 2.4%
Japheth Campbell (Lbt) 128 1.6%
Jo Crain (Grn) 57 0.7%
TOTAL 7,842
Turnout: 44%


2018 Senate class 1, Schuyler County
CandidateVotesPct
Josh Hawley (R) 1,149 71.1%
Claire McCaskill* (D) 398 24.6%
Craig O'Dear (I) 30 1.9%
Japheth Campbell (Lbt) 26 1.6%
Jo Crain (Grn) 12 0.7%
TOTAL 1,615
Turnout: 53%


2018 Senate class 1, Scotland County
CandidateVotesPct
Josh Hawley (R) 1,163 72.0%
Claire McCaskill* (D) 399 24.7%
Craig O'Dear (I) 29 1.8%
Japheth Campbell (Lbt) 18 1.1%
Jo Crain (Grn) 7 0.4%
TOTAL 1,616
Turnout: 47%


2018 Senate class 1, Scott County
CandidateVotesPct
Josh Hawley (R) 10,594 73.5%
Claire McCaskill* (D) 3,568 24.8%
Craig O'Dear (I) 101 0.7%
Japheth Campbell (Lbt) 107 0.7%
Jo Crain (Grn) 42 0.3%
TOTAL 14,412
Turnout: 50%


2018 Senate class 1, Shannon County
CandidateVotesPct
Josh Hawley (R) 2,254 69.7%
Claire McCaskill* (D) 896 27.7%
Craig O'Dear (I) 41 1.3%
Japheth Campbell (Lbt) 26 0.8%
Jo Crain (Grn) 16 0.5%
TOTAL 3,233
Turnout: 57%


2018 Senate class 1, Shelby County
CandidateVotesPct
Josh Hawley (R) 1,935 70.7%
Claire McCaskill* (D) 709 25.9%
Craig O'Dear (I) 45 1.6%
Japheth Campbell (Lbt) 35 1.3%
Jo Crain (Grn) 12 0.4%
TOTAL 2,736
Turnout: 59%


2018 Senate class 1, St. Charles County
CandidateVotesPct
Josh Hawley (R) 93,172 52.9%
Claire McCaskill* (D) 77,973 44.3%
Craig O'Dear (I) 2,393 1.4%
Japheth Campbell (Lbt) 1,836 1.0%
Jo Crain (Grn) 731 0.4%
TOTAL 176,105
Turnout: 58%


2018 Senate class 1, St. Clair County
CandidateVotesPct
Josh Hawley (R) 2,772 67.5%
Claire McCaskill* (D) 1,149 28.0%
Craig O'Dear (I) 105 2.6%
Japheth Campbell (Lbt) 55 1.3%
Jo Crain (Grn) 27 0.7%
TOTAL 4,108
Turnout: 54%


2018 Senate class 1, St. Francois County
CandidateVotesPct
Josh Hawley (R) 13,111 60.1%
Claire McCaskill* (D) 7,770 35.6%
Craig O'Dear (I) 447 2.0%
Japheth Campbell (Lbt) 342 1.6%
Jo Crain (Grn) 157 0.7%
TOTAL 21,827
Turnout: 42%


2018 Senate class 1, St. Louis County
CandidateVotesPct
Josh Hawley (R) 163,972 35.8%
Claire McCaskill* (D) 284,015 62.1%
Craig O'Dear (I) 4,255 0.9%
Japheth Campbell (Lbt) 3,391 0.7%
Jo Crain (Grn) 1,973 0.4%
TOTAL 457,609
Turnout: 59%


2018 Senate class 1, St. Louis city
CandidateVotesPct
Josh Hawley (R) 15,937 13.8%
Claire McCaskill* (D) 96,828 84.1%
Craig O'Dear (I) 888 0.8%
Japheth Campbell (Lbt) 956 0.8%
Jo Crain (Grn) 537 0.5%
TOTAL 115,146
Turnout: 47%


2018 Senate class 1, Ste. Genevieve County
CandidateVotesPct
Josh Hawley (R) 3,903 51.9%
Claire McCaskill* (D) 3,348 44.5%
Craig O'Dear (I) 131 1.7%
Japheth Campbell (Lbt) 94 1.3%
Jo Crain (Grn) 42 0.6%
TOTAL 7,518
Turnout: 52%


2018 Senate class 1, Stoddard County
CandidateVotesPct
Josh Hawley (R) 8,683 79.9%
Claire McCaskill* (D) 1,970 18.1%
Craig O'Dear (I) 93 0.9%
Japheth Campbell (Lbt) 91 0.8%
Jo Crain (Grn) 37 0.3%
TOTAL 10,874
Turnout: 49%


2018 Senate class 1, Stone County
CandidateVotesPct
Josh Hawley (R) 11,128 75.1%
Claire McCaskill* (D) 3,314 22.4%
Craig O'Dear (I) 177 1.2%
Japheth Campbell (Lbt) 146 1.0%
Jo Crain (Grn) 43 0.3%
TOTAL 14,808
Turnout: 57%


2018 Senate class 1, Sullivan County
CandidateVotesPct
Josh Hawley (R) 1,439 72.9%
Claire McCaskill* (D) 482 24.4%
Craig O'Dear (I) 30 1.5%
Japheth Campbell (Lbt) 15 0.8%
Jo Crain (Grn) 8 0.4%
TOTAL 1,974
Turnout: 42%


2018 Senate class 1, Taney County
CandidateVotesPct
Josh Hawley (R) 15,137 73.4%
Claire McCaskill* (D) 4,908 23.8%
Craig O'Dear (I) 287 1.4%
Japheth Campbell (Lbt) 219 1.1%
Jo Crain (Grn) 81 0.4%
TOTAL 20,632
Turnout: 47%


2018 Senate class 1, Texas County
CandidateVotesPct
Josh Hawley (R) 6,989 75.0%
Claire McCaskill* (D) 2,062 22.1%
Craig O'Dear (I) 134 1.4%
Japheth Campbell (Lbt) 108 1.2%
Jo Crain (Grn) 30 0.3%
TOTAL 9,323
Turnout: 48%


2018 Senate class 1, Vernon County
CandidateVotesPct
Josh Hawley (R) 5,083 70.7%
Claire McCaskill* (D) 1,782 24.8%
Craig O'Dear (I) 169 2.4%
Japheth Campbell (Lbt) 110 1.5%
Jo Crain (Grn) 46 0.6%
TOTAL 7,190
Turnout: 47%


2018 Senate class 1, Warren County
CandidateVotesPct
Josh Hawley (R) 8,519 60.8%
Claire McCaskill* (D) 4,945 35.3%
Craig O'Dear (I) 274 2.0%
Japheth Campbell (Lbt) 186 1.3%
Jo Crain (Grn) 87 0.6%
TOTAL 14,011
Turnout: 53%


2018 Senate class 1, Washington County
CandidateVotesPct
Josh Hawley (R) 4,646 63.3%
Claire McCaskill* (D) 2,432 33.1%
Craig O'Dear (I) 120 1.6%
Japheth Campbell (Lbt) 97 1.3%
Jo Crain (Grn) 46 0.6%
TOTAL 7,341
Turnout: 40%


2018 Senate class 1, Wayne County
CandidateVotesPct
Josh Hawley (R) 3,567 75.3%
Claire McCaskill* (D) 1,036 21.9%
Craig O'Dear (I) 71 1.5%
Japheth Campbell (Lbt) 39 0.8%
Jo Crain (Grn) 24 0.5%
TOTAL 4,737
Turnout: 52%


2018 Senate class 1, Webster County
CandidateVotesPct
Josh Hawley (R) 10,338 70.9%
Claire McCaskill* (D) 3,783 26.0%
Craig O'Dear (I) 197 1.4%
Japheth Campbell (Lbt) 195 1.3%
Jo Crain (Grn) 59 0.4%
TOTAL 14,572
Turnout: 52%


2018 Senate class 1, Worth County
CandidateVotesPct
Josh Hawley (R) 660 71.5%
Claire McCaskill* (D) 238 25.8%
Craig O'Dear (I) 9 1.0%
Japheth Campbell (Lbt) 12 1.3%
Jo Crain (Grn) 4 0.4%
TOTAL 923
Turnout: 58%


2018 Senate class 1, Wright County
CandidateVotesPct
Josh Hawley (R) 5,272 77.0%
Claire McCaskill* (D) 1,373 20.0%
Craig O'Dear (I) 110 1.6%
Japheth Campbell (Lbt) 62 0.9%
Jo Crain (Grn) 32 0.5%
TOTAL 6,849
Turnout: 50%

Campaign finance data for this election**:

Josh Hawley
Total Disbursements: $11,470,516
Total Receipts: $11,946,032
Cash on Hand: $475,515
Candidate Contributions: $0
Candidate Loans: $0
Individual Contributions: $9,314,786
Party Contributions: $49,394
Other Committee Contributions: $1,120,241
Other Committee Transfers: $1,421,883
Indep. Expenditures Supporting: $1,780,474
Indep. Expenditures Opposing: $29,090,684
Net Independent Expenditures: $-27,310,210
Net Spending: $-15,839,694



Claire McCaskill*
Total Disbursements: $39,471,363
Total Receipts: $39,690,298
Cash on Hand: $241,328
Candidate Contributions: $176,179
Candidate Loans: $15,000
Individual Contributions: $33,068,797
Party Contributions: $0
Other Committee Contributions: $2,838,335
Other Committee Transfers: $3,262,214
Indep. Expenditures Supporting: $4,638,546
Indep. Expenditures Opposing: $39,782,516
Net Independent Expenditures: $-35,143,970
Net Spending: $4,327,393



Craig O'Dear
Total Disbursements: $622,113
Total Receipts: $634,715
Cash on Hand: $12,601
Candidate Contributions: $146,785
Candidate Loans: $75,000
Individual Contributions: $407,005
Party Contributions: $0
Other Committee Contributions: $2,100
Other Committee Transfers: $0
Indep. Expenditures Supporting: $2,024
Indep. Expenditures Opposing: $0
Net Independent Expenditures: $2,024
Net Spending: $624,137



Japheth Campbell
Total Disbursements: $1,783
Total Receipts: $1,785
Cash on Hand: $0
Candidate Contributions: $310
Candidate Loans: $0
Individual Contributions: $975
Party Contributions: $500
Other Committee Contributions: $0
Other Committee Transfers: $0
Indep. Expenditures Supporting: $0
Indep. Expenditures Opposing: $0
Net Independent Expenditures: $0
Net Spending: $1,783



**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/MO/2018

View 2024 FEC data


Republican Primary
Pos Candidate Votes % $**
1   Josh Hawley 389,878 58.6% $11,470,516
2   Tony Monetti 64,834 9.8% $602,885
3   Austin Petersen 54,916 8.3% $649,181
4   Kristi Nichols 49,640 7.5%
5   Christina Smith 35,024 5.3% $5,112
6   Ken Patterson 19,579 2.9%
7   Peter Pfeifer 16,594 2.5%
8   Courtland Sykes 13,870 2.1% $30,921
9   Fred Ryman 8,781 1.3%
10   Brian Hagg 6,871 1.0%
11   Bradley Krembs 4,902 0.7%
TOTAL VOTES 664,889    


Democrat Primary
Pos Candidate Votes % $**
1   Claire McCaskill* 501,872 82.6% $39,471,363
2   Carla Wright 41,126 6.8%
3   John Hogan 15,984 2.6%
4   David Faust 15,958 2.6%
5   Angelica Earl 15,500 2.6% $3,671
6   Travis Gonzalez 9,480 1.6%
7   Leonard Steinman 7,657 1.3%
TOTAL VOTES 607,577