Turnout | Josh Hawley (R) |
Claire McCaskill* (D) |
Craig O'Dear (I) |
Japheth Campbell (Libertarian) |
Other | Margin | TOTAL | ||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Ballwin city | n/a | 8,446 | 49.9% | 8,130 | 48.0% | 163 | 1.0% | 124 | 0.7% | 63 | 0.4% | 316 | 16,926 |
Bel-Nor village | n/a | 145 | 16.5% | 723 | 82.3% | 5 | 0.6% | 4 | 0.5% | 2 | 0.2% | -578 | 879 |
Bel-Ridge village | n/a | 91 | 8.6% | 948 | 89.3% | 8 | 0.8% | 8 | 0.8% | 7 | 0.7% | -857 | 1,062 |
Bellefontaine Neighbors city | n/a | 328 | 8.0% | 3,687 | 90.2% | 32 | 0.8% | 22 | 0.5% | 20 | 0.5% | -3,359 | 4,089 |
Bellerive Acres city | n/a | 132 | 12.0% | 947 | 86.1% | 9 | 0.8% | 3 | 0.3% | 9 | 0.8% | -815 | 1,100 |
Berkeley city | n/a | 89 | 4.2% | 1,996 | 93.9% | 18 | 0.8% | 14 | 0.7% | 9 | 0.4% | -1,907 | 2,126 |
Black Jack city | n/a | 217 | 7.4% | 2,666 | 90.9% | 12 | 0.4% | 23 | 0.8% | 14 | 0.5% | -2,449 | 2,932 |
Breckenridge Hills city | n/a | 232 | 22.2% | 765 | 73.2% | 20 | 1.9% | 23 | 2.2% | 5 | 0.5% | -533 | 1,045 |
Brentwood city | n/a | 1,535 | 36.9% | 2,549 | 61.3% | 25 | 0.6% | 34 | 0.8% | 18 | 0.4% | -1,014 | 4,161 |
Bridgeton city | n/a | 2,189 | 36.6% | 3,610 | 60.4% | 79 | 1.3% | 61 | 1.0% | 42 | 0.7% | -1,421 | 5,981 |
Charlack city | n/a | 37 | 16.3% | 182 | 80.2% | 3 | 1.3% | 2 | 0.9% | 3 | 1.3% | -145 | 227 |
Chesterfield city | n/a | 11,985 | 50.2% | 11,582 | 48.5% | 137 | 0.6% | 117 | 0.5% | 60 | 0.3% | 403 | 23,881 |
Clarkson Valley city | n/a | 1,455 | 62.3% | 852 | 36.5% | 12 | 0.5% | 11 | 0.5% | 5 | 0.2% | 603 | 2,335 |
Clayton city | n/a | 1,772 | 23.9% | 5,572 | 75.0% | 39 | 0.5% | 32 | 0.4% | 14 | 0.2% | -3,800 | 7,429 |
Cool Valley city | n/a | 24 | 5.0% | 443 | 93.1% | 5 | 1.1% | 3 | 0.6% | 1 | 0.2% | -419 | 476 |
Crestwood city | n/a | 2,757 | 39.3% | 4,090 | 58.4% | 77 | 1.1% | 60 | 0.9% | 24 | 0.3% | -1,333 | 7,008 |
Creve Coeur city | n/a | 3,464 | 37.6% | 5,615 | 60.9% | 59 | 0.6% | 46 | 0.5% | 32 | 0.3% | -2,151 | 9,216 |
Crystal Lake Park city | n/a | 334 | 48.6% | 349 | 50.8% | 3 | 0.4% | 0 | 0.0% | 1 | 0.1% | -15 | 687 |
Dellwood city | n/a | 115 | 7.5% | 1,398 | 91.3% | 7 | 0.5% | 6 | 0.4% | 5 | 0.3% | -1,283 | 1,531 |
Des Peres city | n/a | 2,887 | 55.2% | 2,275 | 43.5% | 30 | 0.6% | 21 | 0.4% | 21 | 0.4% | 612 | 5,234 |
Ellisville city | n/a | 1,406 | 55.3% | 1,097 | 43.1% | 22 | 0.9% | 11 | 0.4% | 8 | 0.3% | 309 | 2,544 |
Eureka city | n/a | 1,383 | 58.5% | 928 | 39.3% | 27 | 1.1% | 22 | 0.9% | 4 | 0.2% | 455 | 2,364 |
Fenton city | n/a | 1,292 | 56.1% | 958 | 41.6% | 20 | 0.9% | 25 | 1.1% | 8 | 0.3% | 334 | 2,303 |
Ferguson city | n/a | 1,030 | 13.8% | 6,279 | 84.1% | 77 | 1.0% | 56 | 0.7% | 27 | 0.4% | -5,249 | 7,469 |
Florissant city | n/a | 6,018 | 26.5% | 15,974 | 70.4% | 331 | 1.5% | 211 | 0.9% | 153 | 0.7% | -9,956 | 22,687 |
Frontenac city | n/a | 967 | 51.5% | 893 | 47.5% | 7 | 0.4% | 9 | 0.5% | 3 | 0.2% | 74 | 1,879 |
Glendale city | n/a | 1,531 | 41.6% | 2,096 | 57.0% | 18 | 0.5% | 21 | 0.6% | 10 | 0.3% | -565 | 3,676 |
Grantwood Village town | n/a | 296 | 46.2% | 336 | 52.5% | 4 | 0.6% | 3 | 0.5% | 1 | 0.2% | -40 | 640 |
Green Park city | n/a | 709 | 40.2% | 991 | 56.2% | 38 | 2.2% | 11 | 0.6% | 14 | 0.8% | -282 | 1,763 |
Hazelwood city | n/a | 2,621 | 31.7% | 5,401 | 65.3% | 101 | 1.2% | 88 | 1.1% | 55 | 0.7% | -2,780 | 8,266 |
Hillsdale village | n/a | 3 | 0.9% | 329 | 97.1% | 4 | 1.2% | 1 | 0.3% | 2 | 0.6% | -326 | 339 |
Jennings city | n/a | 166 | 3.4% | 4,716 | 95.3% | 22 | 0.4% | 26 | 0.5% | 21 | 0.4% | -4,550 | 4,951 |
Kirkwood city | n/a | 5,956 | 36.2% | 10,191 | 62.0% | 125 | 0.8% | 114 | 0.7% | 51 | 0.3% | -4,235 | 16,437 |
Ladue city | n/a | 2,449 | 50.6% | 2,331 | 48.1% | 27 | 0.6% | 25 | 0.5% | 11 | 0.2% | 118 | 4,843 |
Lakeshire city | n/a | 303 | 42.2% | 392 | 54.6% | 10 | 1.4% | 11 | 1.5% | 2 | 0.3% | -89 | 718 |
Manchester city | n/a | 4,253 | 44.5% | 5,079 | 53.1% | 100 | 1.0% | 87 | 0.9% | 46 | 0.5% | -826 | 9,565 |
Maplewood city | n/a | 779 | 20.5% | 2,883 | 75.8% | 46 | 1.2% | 68 | 1.8% | 25 | 0.7% | -2,104 | 3,801 |
Marlborough village | n/a | 217 | 29.6% | 493 | 67.2% | 14 | 1.9% | 5 | 0.7% | 5 | 0.7% | -276 | 734 |
Maryland Heights city | n/a | 3,208 | 35.0% | 5,727 | 62.4% | 102 | 1.1% | 94 | 1.0% | 45 | 0.5% | -2,519 | 9,176 |
Moline Acres city | n/a | 24 | 3.4% | 672 | 95.5% | 4 | 0.6% | 3 | 0.4% | 1 | 0.1% | -648 | 704 |
Normandy city | n/a | 33 | 4.6% | 665 | 92.2% | 9 | 1.2% | 10 | 1.4% | 4 | 0.6% | -632 | 721 |
Northwoods city | n/a | 57 | 3.4% | 1,563 | 94.6% | 8 | 0.5% | 12 | 0.7% | 13 | 0.8% | -1,506 | 1,653 |
Norwood Court town | n/a | 7 | 3.2% | 207 | 94.1% | 3 | 1.4% | 1 | 0.5% | 2 | 0.9% | -200 | 220 |
Oakland city | n/a | 248 | 31.6% | 524 | 66.7% | 7 | 0.9% | 1 | 0.1% | 6 | 0.8% | -276 | 786 |
Olivette city | n/a | 752 | 19.5% | 3,044 | 79.1% | 25 | 0.6% | 17 | 0.4% | 12 | 0.3% | -2,292 | 3,850 |
Overland city | n/a | 1,934 | 31.4% | 3,976 | 64.5% | 110 | 1.8% | 97 | 1.6% | 50 | 0.8% | -2,042 | 6,167 |
Pagedale city | n/a | 19 | 2.1% | 878 | 96.1% | 8 | 0.9% | 4 | 0.4% | 5 | 0.5% | -859 | 914 |
Pasadena Hills city | n/a | 95 | 11.0% | 761 | 87.8% | 6 | 0.7% | 4 | 0.5% | 1 | 0.1% | -666 | 867 |
Pine Lawn city | n/a | 9 | 1.0% | 864 | 97.2% | 4 | 0.4% | 7 | 0.8% | 5 | 0.6% | -855 | 889 |
Richmond Heights city | n/a | 1,254 | 25.5% | 3,570 | 72.5% | 55 | 1.1% | 31 | 0.6% | 16 | 0.3% | -2,316 | 4,926 |
Rock Hill city | n/a | 652 | 25.6% | 1,819 | 71.4% | 28 | 1.1% | 30 | 1.2% | 18 | 0.7% | -1,167 | 2,547 |
Sappington CDP | n/a | 1,401 | 42.1% | 1,847 | 55.5% | 40 | 1.2% | 30 | 0.9% | 12 | 0.4% | -446 | 3,330 |
Shrewsbury city | n/a | 1,340 | 35.2% | 2,389 | 62.7% | 28 | 0.7% | 33 | 0.9% | 20 | 0.5% | -1,049 | 3,810 |
Spanish Lake CDP | n/a | 606 | 10.3% | 5,182 | 87.7% | 46 | 0.8% | 39 | 0.7% | 33 | 0.6% | -4,576 | 5,906 |
St. Ann city | n/a | 1,012 | 29.2% | 2,316 | 66.9% | 64 | 1.8% | 43 | 1.2% | 26 | 0.8% | -1,304 | 3,461 |
St. John city | n/a | 611 | 27.3% | 1,519 | 67.9% | 52 | 2.3% | 31 | 1.4% | 23 | 1.0% | -908 | 2,236 |
Sunset Hills city | n/a | 3,360 | 56.3% | 2,509 | 42.1% | 45 | 0.8% | 38 | 0.6% | 12 | 0.2% | 851 | 5,964 |
Town and Country city | n/a | 2,946 | 58.0% | 2,081 | 41.0% | 25 | 0.5% | 21 | 0.4% | 5 | 0.1% | 865 | 5,078 |
Twin Oaks village | n/a | 87 | 43.1% | 113 | 55.9% | 0 | 0.0% | 2 | 1.0% | 0 | 0.0% | -26 | 202 |
University City city | n/a | 2,394 | 14.3% | 14,138 | 84.3% | 92 | 0.5% | 94 | 0.6% | 57 | 0.3% | -11,744 | 16,775 |
Uplands Park village | n/a | 0 | 0.0% | 183 | 97.9% | 2 | 1.1% | 1 | 0.5% | 1 | 0.5% | -183 | 187 |
Valley Park city | n/a | 1,188 | 42.8% | 1,491 | 53.8% | 38 | 1.4% | 33 | 1.2% | 23 | 0.8% | -303 | 2,773 |
Velda City city | n/a | 21 | 4.2% | 469 | 94.0% | 4 | 0.8% | 1 | 0.2% | 4 | 0.8% | -448 | 499 |
Velda Village Hills city | n/a | 5 | 1.2% | 409 | 97.6% | 1 | 0.2% | 2 | 0.5% | 2 | 0.5% | -404 | 419 |
Vinita Park city | n/a | 123 | 12.2% | 862 | 85.2% | 15 | 1.5% | 10 | 1.0% | 2 | 0.2% | -739 | 1,012 |
Warson Woods city | n/a | 578 | 58.5% | 399 | 40.4% | 5 | 0.5% | 4 | 0.4% | 2 | 0.2% | 179 | 988 |
Webster Groves city | n/a | 3,525 | 26.9% | 9,415 | 71.7% | 75 | 0.6% | 73 | 0.6% | 37 | 0.3% | -5,890 | 13,125 |
Wellston city | n/a | 8 | 1.5% | 502 | 97.1% | 2 | 0.4% | 4 | 0.8% | 1 | 0.2% | -494 | 517 |
Wilbur Park village | n/a | 80 | 36.0% | 133 | 59.9% | 3 | 1.4% | 4 | 1.8% | 2 | 0.9% | -53 | 222 |
Wildwood city | n/a | 11,401 | 60.1% | 7,294 | 38.4% | 128 | 0.7% | 105 | 0.6% | 54 | 0.3% | 4,107 | 18,982 |
Winchester city | n/a | 250 | 46.0% | 274 | 50.4% | 10 | 1.8% | 9 | 1.7% | 1 | 0.2% | -24 | 544 |
Woodson Terrace city | n/a | 406 | 27.1% | 1,024 | 68.4% | 40 | 2.7% | 16 | 1.1% | 12 | 0.8% | -618 | 1,498 |
TOTAL | 59% | 163,972 | 35.8% | 284,015 | 62.1% | 4,255 | 0.9% | 3,391 | 0.7% | 1,976 | 0.4% | -120,043 | 457,609 |
Other candidates included: Jo Crain (Green), 12,706 votes |
2018 Senate class 1, Ballwin city | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|
Candidate | Votes | Pct | Josh Hawley (R) | 8,446 | 49.9% | Claire McCaskill* (D) | 8,130 | 48.0% | Craig O'Dear (I) | 163 | 1.0% | Japheth Campbell (Lbt) | 124 | 0.7% |
TOTAL | 16,926 | |||||||||
|
2018 Senate class 1, Bellefontaine Neighbors city | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|
Candidate | Votes | Pct | Josh Hawley (R) | 328 | 8.0% | Claire McCaskill* (D) | 3,687 | 90.2% | Craig O'Dear (I) | 32 | 0.8% | Japheth Campbell (Lbt) | 22 | 0.5% |
TOTAL | 4,089 | |||||||||
|
2018 Senate class 1, Bellerive Acres city | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|
Candidate | Votes | Pct | Josh Hawley (R) | 132 | 12.0% | Claire McCaskill* (D) | 947 | 86.1% | Craig O'Dear (I) | 9 | 0.8% | Japheth Campbell (Lbt) | 3 | 0.3% |
TOTAL | 1,100 | |||||||||
|
2018 Senate class 1, Bel-Nor village | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|
Candidate | Votes | Pct | Josh Hawley (R) | 145 | 16.5% | Claire McCaskill* (D) | 723 | 82.3% | Craig O'Dear (I) | 5 | 0.6% | Japheth Campbell (Lbt) | 4 | 0.5% |
TOTAL | 879 | |||||||||
|
2018 Senate class 1, Bel-Ridge village | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|
Candidate | Votes | Pct | Josh Hawley (R) | 91 | 8.6% | Claire McCaskill* (D) | 948 | 89.3% | Craig O'Dear (I) | 8 | 0.8% | Japheth Campbell (Lbt) | 8 | 0.8% |
TOTAL | 1,062 | |||||||||
|
2018 Senate class 1, Berkeley city | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|
Candidate | Votes | Pct | Josh Hawley (R) | 89 | 4.2% | Claire McCaskill* (D) | 1,996 | 93.9% | Craig O'Dear (I) | 18 | 0.8% | Japheth Campbell (Lbt) | 14 | 0.7% |
TOTAL | 2,126 | |||||||||
|
2018 Senate class 1, Black Jack city | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|
Candidate | Votes | Pct | Josh Hawley (R) | 217 | 7.4% | Claire McCaskill* (D) | 2,666 | 90.9% | Craig O'Dear (I) | 12 | 0.4% | Japheth Campbell (Lbt) | 23 | 0.8% |
TOTAL | 2,932 | |||||||||
|
2018 Senate class 1, Breckenridge Hills city | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|
Candidate | Votes | Pct | Josh Hawley (R) | 232 | 22.2% | Claire McCaskill* (D) | 765 | 73.2% | Craig O'Dear (I) | 20 | 1.9% | Japheth Campbell (Lbt) | 23 | 2.2% |
TOTAL | 1,045 | |||||||||
|
2018 Senate class 1, Brentwood city | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|
Candidate | Votes | Pct | Josh Hawley (R) | 1,535 | 36.9% | Claire McCaskill* (D) | 2,549 | 61.3% | Craig O'Dear (I) | 25 | 0.6% | Japheth Campbell (Lbt) | 34 | 0.8% |
TOTAL | 4,161 | |||||||||
|
2018 Senate class 1, Bridgeton city | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|
Candidate | Votes | Pct | Josh Hawley (R) | 2,189 | 36.6% | Claire McCaskill* (D) | 3,610 | 60.4% | Craig O'Dear (I) | 79 | 1.3% | Japheth Campbell (Lbt) | 61 | 1.0% |
TOTAL | 5,981 | |||||||||
|
2018 Senate class 1, Charlack city | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|
Candidate | Votes | Pct | Josh Hawley (R) | 37 | 16.3% | Claire McCaskill* (D) | 182 | 80.2% | Craig O'Dear (I) | 3 | 1.3% | Japheth Campbell (Lbt) | 2 | 0.9% |
TOTAL | 227 | |||||||||
|
2018 Senate class 1, Chesterfield city | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|
Candidate | Votes | Pct | Josh Hawley (R) | 11,985 | 50.2% | Claire McCaskill* (D) | 11,582 | 48.5% | Craig O'Dear (I) | 137 | 0.6% | Japheth Campbell (Lbt) | 117 | 0.5% |
TOTAL | 23,881 | |||||||||
|
2018 Senate class 1, Clarkson Valley city | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|
Candidate | Votes | Pct | Josh Hawley (R) | 1,455 | 62.3% | Claire McCaskill* (D) | 852 | 36.5% | Craig O'Dear (I) | 12 | 0.5% | Japheth Campbell (Lbt) | 11 | 0.5% |
TOTAL | 2,335 | |||||||||
|
2018 Senate class 1, Clayton city | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|
Candidate | Votes | Pct | Josh Hawley (R) | 1,772 | 23.9% | Claire McCaskill* (D) | 5,572 | 75.0% | Craig O'Dear (I) | 39 | 0.5% | Japheth Campbell (Lbt) | 32 | 0.4% |
TOTAL | 7,429 | |||||||||
|
2018 Senate class 1, Cool Valley city | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|
Candidate | Votes | Pct | Josh Hawley (R) | 24 | 5.0% | Claire McCaskill* (D) | 443 | 93.1% | Craig O'Dear (I) | 5 | 1.1% | Japheth Campbell (Lbt) | 3 | 0.6% |
TOTAL | 476 | |||||||||
|
2018 Senate class 1, Crestwood city | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|
Candidate | Votes | Pct | Josh Hawley (R) | 2,757 | 39.3% | Claire McCaskill* (D) | 4,090 | 58.4% | Craig O'Dear (I) | 77 | 1.1% | Japheth Campbell (Lbt) | 60 | 0.9% |
TOTAL | 7,008 | |||||||||
|
2018 Senate class 1, Creve Coeur city | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|
Candidate | Votes | Pct | Josh Hawley (R) | 3,464 | 37.6% | Claire McCaskill* (D) | 5,615 | 60.9% | Craig O'Dear (I) | 59 | 0.6% | Japheth Campbell (Lbt) | 46 | 0.5% |
TOTAL | 9,216 | |||||||||
|
2018 Senate class 1, Crystal Lake Park city | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|
Candidate | Votes | Pct | Josh Hawley (R) | 334 | 48.6% | Claire McCaskill* (D) | 349 | 50.8% | Craig O'Dear (I) | 3 | 0.4% | Japheth Campbell (Lbt) | 46 | 6.7% |
TOTAL | 687 | |||||||||
|
2018 Senate class 1, Dellwood city | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|
Candidate | Votes | Pct | Josh Hawley (R) | 115 | 7.5% | Claire McCaskill* (D) | 1,398 | 91.3% | Craig O'Dear (I) | 7 | 0.5% | Japheth Campbell (Lbt) | 6 | 0.4% |
TOTAL | 1,531 | |||||||||
|
2018 Senate class 1, Des Peres city | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|
Candidate | Votes | Pct | Josh Hawley (R) | 2,887 | 55.2% | Claire McCaskill* (D) | 2,275 | 43.5% | Craig O'Dear (I) | 30 | 0.6% | Japheth Campbell (Lbt) | 21 | 0.4% |
TOTAL | 5,234 | |||||||||
|
2018 Senate class 1, Ellisville city | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|
Candidate | Votes | Pct | Josh Hawley (R) | 1,406 | 55.3% | Claire McCaskill* (D) | 1,097 | 43.1% | Craig O'Dear (I) | 22 | 0.9% | Japheth Campbell (Lbt) | 11 | 0.4% |
TOTAL | 2,544 | |||||||||
|
2018 Senate class 1, Eureka city | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|
Candidate | Votes | Pct | Josh Hawley (R) | 1,383 | 58.5% | Claire McCaskill* (D) | 928 | 39.3% | Craig O'Dear (I) | 27 | 1.1% | Japheth Campbell (Lbt) | 22 | 0.9% |
TOTAL | 2,364 | |||||||||
|
2018 Senate class 1, Fenton city | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|
Candidate | Votes | Pct | Josh Hawley (R) | 1,292 | 56.1% | Claire McCaskill* (D) | 958 | 41.6% | Craig O'Dear (I) | 20 | 0.9% | Japheth Campbell (Lbt) | 25 | 1.1% |
TOTAL | 2,303 | |||||||||
|
2018 Senate class 1, Ferguson city | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|
Candidate | Votes | Pct | Josh Hawley (R) | 1,030 | 13.8% | Claire McCaskill* (D) | 6,279 | 84.1% | Craig O'Dear (I) | 77 | 1.0% | Japheth Campbell (Lbt) | 56 | 0.7% |
TOTAL | 7,469 | |||||||||
|
2018 Senate class 1, Florissant city | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|
Candidate | Votes | Pct | Josh Hawley (R) | 6,018 | 26.5% | Claire McCaskill* (D) | 15,974 | 70.4% | Craig O'Dear (I) | 331 | 1.5% | Japheth Campbell (Lbt) | 211 | 0.9% |
TOTAL | 22,687 | |||||||||
|
2018 Senate class 1, Frontenac city | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|
Candidate | Votes | Pct | Josh Hawley (R) | 967 | 51.5% | Claire McCaskill* (D) | 893 | 47.5% | Craig O'Dear (I) | 7 | 0.4% | Japheth Campbell (Lbt) | 9 | 0.5% |
TOTAL | 1,879 | |||||||||
|
2018 Senate class 1, Glendale city | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|
Candidate | Votes | Pct | Josh Hawley (R) | 1,531 | 41.6% | Claire McCaskill* (D) | 2,096 | 57.0% | Craig O'Dear (I) | 18 | 0.5% | Japheth Campbell (Lbt) | 21 | 0.6% |
TOTAL | 3,676 | |||||||||
|
2018 Senate class 1, Grantwood Village town | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|
Candidate | Votes | Pct | Josh Hawley (R) | 296 | 46.2% | Claire McCaskill* (D) | 336 | 52.5% | Craig O'Dear (I) | 4 | 0.6% | Japheth Campbell (Lbt) | 3 | 0.5% |
TOTAL | 640 | |||||||||
|
2018 Senate class 1, Green Park city | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|
Candidate | Votes | Pct | Josh Hawley (R) | 709 | 40.2% | Claire McCaskill* (D) | 991 | 56.2% | Craig O'Dear (I) | 38 | 2.2% | Japheth Campbell (Lbt) | 11 | 0.6% |
TOTAL | 1,763 | |||||||||
|
2018 Senate class 1, Hazelwood city | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|
Candidate | Votes | Pct | Josh Hawley (R) | 2,621 | 31.7% | Claire McCaskill* (D) | 5,401 | 65.3% | Craig O'Dear (I) | 101 | 1.2% | Japheth Campbell (Lbt) | 88 | 1.1% |
TOTAL | 8,266 | |||||||||
|
2018 Senate class 1, Hillsdale village | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|
Candidate | Votes | Pct | Josh Hawley (R) | 3 | 0.9% | Claire McCaskill* (D) | 329 | 97.1% | Craig O'Dear (I) | 4 | 1.2% | Japheth Campbell (Lbt) | 1 | 0.3% |
TOTAL | 339 | |||||||||
|
2018 Senate class 1, Jennings city | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|
Candidate | Votes | Pct | Josh Hawley (R) | 166 | 3.4% | Claire McCaskill* (D) | 4,716 | 95.3% | Craig O'Dear (I) | 22 | 0.4% | Japheth Campbell (Lbt) | 26 | 0.5% |
TOTAL | 4,951 | |||||||||
|
2018 Senate class 1, Kirkwood city | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|
Candidate | Votes | Pct | Josh Hawley (R) | 5,956 | 36.2% | Claire McCaskill* (D) | 10,191 | 62.0% | Craig O'Dear (I) | 125 | 0.8% | Japheth Campbell (Lbt) | 114 | 0.7% |
TOTAL | 16,437 | |||||||||
|
2018 Senate class 1, Ladue city | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|
Candidate | Votes | Pct | Josh Hawley (R) | 2,449 | 50.6% | Claire McCaskill* (D) | 2,331 | 48.1% | Craig O'Dear (I) | 27 | 0.6% | Japheth Campbell (Lbt) | 25 | 0.5% |
TOTAL | 4,843 | |||||||||
|
2018 Senate class 1, Lakeshire city | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|
Candidate | Votes | Pct | Josh Hawley (R) | 303 | 42.2% | Claire McCaskill* (D) | 392 | 54.6% | Craig O'Dear (I) | 10 | 1.4% | Japheth Campbell (Lbt) | 11 | 1.5% |
TOTAL | 718 | |||||||||
|
2018 Senate class 1, Manchester city | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|
Candidate | Votes | Pct | Josh Hawley (R) | 4,253 | 44.5% | Claire McCaskill* (D) | 5,079 | 53.1% | Craig O'Dear (I) | 100 | 1.0% | Japheth Campbell (Lbt) | 87 | 0.9% |
TOTAL | 9,565 | |||||||||
|
2018 Senate class 1, Maplewood city | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|
Candidate | Votes | Pct | Josh Hawley (R) | 779 | 20.5% | Claire McCaskill* (D) | 2,883 | 75.8% | Craig O'Dear (I) | 46 | 1.2% | Japheth Campbell (Lbt) | 68 | 1.8% |
TOTAL | 3,801 | |||||||||
|
2018 Senate class 1, Marlborough village | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|
Candidate | Votes | Pct | Josh Hawley (R) | 217 | 29.6% | Claire McCaskill* (D) | 493 | 67.2% | Craig O'Dear (I) | 14 | 1.9% | Japheth Campbell (Lbt) | 5 | 0.7% |
TOTAL | 734 | |||||||||
|
2018 Senate class 1, Maryland Heights city | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|
Candidate | Votes | Pct | Josh Hawley (R) | 3,208 | 35.0% | Claire McCaskill* (D) | 5,727 | 62.4% | Craig O'Dear (I) | 102 | 1.1% | Japheth Campbell (Lbt) | 94 | 1.0% |
TOTAL | 9,176 | |||||||||
|
2018 Senate class 1, Moline Acres city | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|
Candidate | Votes | Pct | Josh Hawley (R) | 24 | 3.4% | Claire McCaskill* (D) | 672 | 95.5% | Craig O'Dear (I) | 4 | 0.6% | Japheth Campbell (Lbt) | 3 | 0.4% |
TOTAL | 704 | |||||||||
|
2018 Senate class 1, Normandy city | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|
Candidate | Votes | Pct | Josh Hawley (R) | 33 | 4.6% | Claire McCaskill* (D) | 665 | 92.2% | Craig O'Dear (I) | 9 | 1.2% | Japheth Campbell (Lbt) | 10 | 1.4% |
TOTAL | 721 | |||||||||
|
2018 Senate class 1, Northwoods city | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|
Candidate | Votes | Pct | Josh Hawley (R) | 57 | 3.4% | Claire McCaskill* (D) | 1,563 | 94.6% | Craig O'Dear (I) | 8 | 0.5% | Japheth Campbell (Lbt) | 12 | 0.7% |
TOTAL | 1,653 | |||||||||
|
2018 Senate class 1, Norwood Court town | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|
Candidate | Votes | Pct | Josh Hawley (R) | 7 | 3.2% | Claire McCaskill* (D) | 207 | 94.1% | Craig O'Dear (I) | 3 | 1.4% | Japheth Campbell (Lbt) | 1 | 0.5% |
TOTAL | 220 | |||||||||
|
2018 Senate class 1, Oakland city | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|
Candidate | Votes | Pct | Josh Hawley (R) | 248 | 31.6% | Claire McCaskill* (D) | 524 | 66.7% | Craig O'Dear (I) | 7 | 0.9% | Japheth Campbell (Lbt) | 1 | 0.1% |
TOTAL | 786 | |||||||||
|
2018 Senate class 1, Olivette city | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|
Candidate | Votes | Pct | Josh Hawley (R) | 752 | 19.5% | Claire McCaskill* (D) | 3,044 | 79.1% | Craig O'Dear (I) | 25 | 0.6% | Japheth Campbell (Lbt) | 17 | 0.4% |
TOTAL | 3,850 | |||||||||
|
2018 Senate class 1, Overland city | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|
Candidate | Votes | Pct | Josh Hawley (R) | 1,934 | 31.4% | Claire McCaskill* (D) | 3,976 | 64.5% | Craig O'Dear (I) | 110 | 1.8% | Japheth Campbell (Lbt) | 97 | 1.6% |
TOTAL | 6,167 | |||||||||
|
2018 Senate class 1, Pagedale city | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|
Candidate | Votes | Pct | Josh Hawley (R) | 19 | 2.1% | Claire McCaskill* (D) | 878 | 96.1% | Craig O'Dear (I) | 8 | 0.9% | Japheth Campbell (Lbt) | 4 | 0.4% |
TOTAL | 914 | |||||||||
|
2018 Senate class 1, Pasadena Hills city | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|
Candidate | Votes | Pct | Josh Hawley (R) | 95 | 11.0% | Claire McCaskill* (D) | 761 | 87.8% | Craig O'Dear (I) | 6 | 0.7% | Japheth Campbell (Lbt) | 4 | 0.5% |
TOTAL | 867 | |||||||||
|
2018 Senate class 1, Pine Lawn city | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|
Candidate | Votes | Pct | Josh Hawley (R) | 9 | 1.0% | Claire McCaskill* (D) | 864 | 97.2% | Craig O'Dear (I) | 4 | 0.4% | Japheth Campbell (Lbt) | 7 | 0.8% |
TOTAL | 889 | |||||||||
|
2018 Senate class 1, Richmond Heights city | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|
Candidate | Votes | Pct | Josh Hawley (R) | 1,254 | 25.5% | Claire McCaskill* (D) | 3,570 | 72.5% | Craig O'Dear (I) | 55 | 1.1% | Japheth Campbell (Lbt) | 31 | 0.6% |
TOTAL | 4,926 | |||||||||
|
2018 Senate class 1, Rock Hill city | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|
Candidate | Votes | Pct | Josh Hawley (R) | 652 | 25.6% | Claire McCaskill* (D) | 1,819 | 71.4% | Craig O'Dear (I) | 28 | 1.1% | Japheth Campbell (Lbt) | 30 | 1.2% |
TOTAL | 2,547 | |||||||||
|
2018 Senate class 1, St. Ann city | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|
Candidate | Votes | Pct | Josh Hawley (R) | 1,012 | 29.2% | Claire McCaskill* (D) | 2,316 | 66.9% | Craig O'Dear (I) | 64 | 1.8% | Japheth Campbell (Lbt) | 43 | 1.2% |
TOTAL | 3,461 | |||||||||
|
2018 Senate class 1, St. John city | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|
Candidate | Votes | Pct | Josh Hawley (R) | 611 | 27.3% | Claire McCaskill* (D) | 1,519 | 67.9% | Craig O'Dear (I) | 52 | 2.3% | Japheth Campbell (Lbt) | 31 | 1.4% |
TOTAL | 2,236 | |||||||||
|
2018 Senate class 1, Sappington CDP | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|
Candidate | Votes | Pct | Josh Hawley (R) | 1,401 | 42.1% | Claire McCaskill* (D) | 1,847 | 55.5% | Craig O'Dear (I) | 40 | 1.2% | Japheth Campbell (Lbt) | 30 | 0.9% |
TOTAL | 3,330 | |||||||||
|
2018 Senate class 1, Shrewsbury city | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|
Candidate | Votes | Pct | Josh Hawley (R) | 1,340 | 35.2% | Claire McCaskill* (D) | 2,389 | 62.7% | Craig O'Dear (I) | 28 | 0.7% | Japheth Campbell (Lbt) | 33 | 0.9% |
TOTAL | 3,810 | |||||||||
|
2018 Senate class 1, Spanish Lake CDP | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|
Candidate | Votes | Pct | Josh Hawley (R) | 606 | 10.3% | Claire McCaskill* (D) | 5,182 | 87.7% | Craig O'Dear (I) | 46 | 0.8% | Japheth Campbell (Lbt) | 39 | 0.7% |
TOTAL | 5,906 | |||||||||
|
2018 Senate class 1, Sunset Hills city | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|
Candidate | Votes | Pct | Josh Hawley (R) | 3,360 | 56.3% | Claire McCaskill* (D) | 2,509 | 42.1% | Craig O'Dear (I) | 45 | 0.8% | Japheth Campbell (Lbt) | 38 | 0.6% |
TOTAL | 5,964 | |||||||||
|
2018 Senate class 1, Town and Country city | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|
Candidate | Votes | Pct | Josh Hawley (R) | 2,946 | 58.0% | Claire McCaskill* (D) | 2,081 | 41.0% | Craig O'Dear (I) | 25 | 0.5% | Japheth Campbell (Lbt) | 21 | 0.4% |
TOTAL | 5,078 | |||||||||
|
2018 Senate class 1, Twin Oaks village | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|
Candidate | Votes | Pct | Josh Hawley (R) | 87 | 43.1% | Claire McCaskill* (D) | 113 | 55.9% | Craig O'Dear (I) | 25 | 12.4% | Japheth Campbell (Lbt) | 2 | 1.0% |
TOTAL | 202 | |||||||||
|
2018 Senate class 1, University City city | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|
Candidate | Votes | Pct | Josh Hawley (R) | 2,394 | 14.3% | Claire McCaskill* (D) | 14,138 | 84.3% | Craig O'Dear (I) | 92 | 0.5% | Japheth Campbell (Lbt) | 94 | 0.6% |
TOTAL | 16,775 | |||||||||
|
2018 Senate class 1, Valley Park city | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|
Candidate | Votes | Pct | Josh Hawley (R) | 1,188 | 40.1% | Claire McCaskill* (D) | 1,491 | 50.4% | Craig O'Dear (I) | 38 | 1.3% | Japheth Campbell (Lbt) | 33 | 1.1% |
TOTAL | 2,960 | |||||||||
|
2018 Senate class 1, Velda City city | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|
Candidate | Votes | Pct | Josh Hawley (R) | 21 | 4.2% | Claire McCaskill* (D) | 469 | 94.0% | Craig O'Dear (I) | 4 | 0.8% | Japheth Campbell (Lbt) | 1 | 0.2% |
TOTAL | 499 | |||||||||
|
2018 Senate class 1, Velda Village Hills city | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|
Candidate | Votes | Pct | Josh Hawley (R) | 5 | 1.2% | Claire McCaskill* (D) | 409 | 97.6% | Craig O'Dear (I) | 1 | 0.2% | Japheth Campbell (Lbt) | 2 | 0.5% |
TOTAL | 419 | |||||||||
|
2018 Senate class 1, Vinita Park city | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|
Candidate | Votes | Pct | Josh Hawley (R) | 123 | 12.2% | Claire McCaskill* (D) | 862 | 85.2% | Craig O'Dear (I) | 15 | 1.5% | Japheth Campbell (Lbt) | 10 | 1.0% |
TOTAL | 1,012 | |||||||||
|
2018 Senate class 1, Warson Woods city | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|
Candidate | Votes | Pct | Josh Hawley (R) | 578 | 58.5% | Claire McCaskill* (D) | 399 | 40.4% | Craig O'Dear (I) | 5 | 0.5% | Japheth Campbell (Lbt) | 4 | 0.4% |
TOTAL | 988 | |||||||||
|
2018 Senate class 1, Webster Groves city | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|
Candidate | Votes | Pct | Josh Hawley (R) | 3,525 | 26.9% | Claire McCaskill* (D) | 9,415 | 71.7% | Craig O'Dear (I) | 75 | 0.6% | Japheth Campbell (Lbt) | 73 | 0.6% |
TOTAL | 13,125 | |||||||||
|
2018 Senate class 1, Wellston city | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|
Candidate | Votes | Pct | Josh Hawley (R) | 8 | 1.5% | Claire McCaskill* (D) | 502 | 97.1% | Craig O'Dear (I) | 2 | 0.4% | Japheth Campbell (Lbt) | 4 | 0.8% |
TOTAL | 517 | |||||||||
|
2018 Senate class 1, Wilbur Park village | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|
Candidate | Votes | Pct | Josh Hawley (R) | 80 | 36.0% | Claire McCaskill* (D) | 133 | 59.9% | Craig O'Dear (I) | 3 | 1.4% | Japheth Campbell (Lbt) | 4 | 1.8% |
TOTAL | 222 | |||||||||
|
2018 Senate class 1, Wildwood city | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|
Candidate | Votes | Pct | Josh Hawley (R) | 11,401 | 60.1% | Claire McCaskill* (D) | 7,294 | 38.4% | Craig O'Dear (I) | 128 | 0.7% | Japheth Campbell (Lbt) | 105 | 0.6% |
TOTAL | 18,982 | |||||||||
|
2018 Senate class 1, Winchester city | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|
Candidate | Votes | Pct | Josh Hawley (R) | 250 | 46.0% | Claire McCaskill* (D) | 274 | 50.4% | Craig O'Dear (I) | 10 | 1.8% | Japheth Campbell (Lbt) | 9 | 1.7% |
TOTAL | 544 | |||||||||
|
2018 Senate class 1, Woodson Terrace city | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|
Candidate | Votes | Pct | Josh Hawley (R) | 406 | 27.1% | Claire McCaskill* (D) | 1,024 | 68.4% | Craig O'Dear (I) | 40 | 2.7% | Japheth Campbell (Lbt) | 16 | 1.1% |
TOTAL | 1,498 | |||||||||
|
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