Choice
Percent
Votes
Jimmy Patronis
(REP)
29.15%
311
Adam Hattersley
(DEM)
70.85%
756
1,067
Choice
Percent
Votes
Jimmy Patronis
(REP)
29.47%
247
Adam Hattersley
(DEM)
70.53%
591
838
Choice
Percent
Votes
Jimmy Patronis
(REP)
11.76%
4
Adam Hattersley
(DEM)
88.24%
30
34
Choice
Percent
Votes
Jimmy Patronis
(REP)
35.38%
179
Adam Hattersley
(DEM)
64.62%
327
506
Choice
Percent
Votes
Jimmy Patronis
(REP)
67.18%
348
Adam Hattersley
(DEM)
32.82%
170
518
Choice
Percent
Votes
Jimmy Patronis
(REP)
25.18%
139
Adam Hattersley
(DEM)
74.82%
413
552
Choice
Percent
Votes
Jimmy Patronis
(REP)
46.06%
193
Adam Hattersley
(DEM)
53.94%
226
419
Choice
Percent
Votes
Jimmy Patronis
(REP)
27.93%
62
Adam Hattersley
(DEM)
72.07%
160
222
Choice
Percent
Votes
Jimmy Patronis
(REP)
6.14%
36
Adam Hattersley
(DEM)
93.86%
550
586
Choice
Percent
Votes
Jimmy Patronis
(REP)
12.12%
36
Adam Hattersley
(DEM)
87.88%
261
297
Choice
Percent
Votes
Jimmy Patronis
(REP)
16.73%
125
Adam Hattersley
(DEM)
83.27%
622
747
Choice
Percent
Votes
Jimmy Patronis
(REP)
3.94%
5
Adam Hattersley
(DEM)
96.06%
122
127
Choice
Percent
Votes
Jimmy Patronis
(REP)
7.50%
51
Adam Hattersley
(DEM)
92.50%
629
680
Choice
Percent
Votes
Jimmy Patronis
(REP)
7.40%
52
Adam Hattersley
(DEM)
92.60%
651
703
Choice
Percent
Votes
Jimmy Patronis
(REP)
13.52%
208
Adam Hattersley
(DEM)
86.48%
1,331
1,539
Choice
Percent
Votes
Jimmy Patronis
(REP)
30.00%
3
Adam Hattersley
(DEM)
70.00%
7
10
Choice
Percent
Votes
Jimmy Patronis
(REP)
8.82%
35
Adam Hattersley
(DEM)
91.18%
362
397
Choice
Percent
Votes
Jimmy Patronis
(REP)
30.00%
54
Adam Hattersley
(DEM)
70.00%
126
180
Choice
Percent
Votes
Jimmy Patronis
(REP)
18.33%
154
Adam Hattersley
(DEM)
81.67%
686
840
Choice
Percent
Votes
Jimmy Patronis
(REP)
22.62%
19
Adam Hattersley
(DEM)
77.38%
65
84
Choice
Percent
Votes
Jimmy Patronis
(REP)
25.44%
173
Adam Hattersley
(DEM)
74.56%
507
680
Choice
Percent
Votes
Jimmy Patronis
(REP)
66.67%
4
Adam Hattersley
(DEM)
33.33%
2
6
Choice
Percent
Votes
Jimmy Patronis
(REP)
18.31%
80
Adam Hattersley
(DEM)
81.69%
357
437
Choice
Percent
Votes
Jimmy Patronis
(REP)
21.24%
106
Adam Hattersley
(DEM)
78.76%
393
499
Choice
Percent
Votes
Jimmy Patronis
(REP)
16.28%
142
Adam Hattersley
(DEM)
83.72%
730
872
Choice
Percent
Votes
Jimmy Patronis
(REP)
15.99%
95
Adam Hattersley
(DEM)
84.01%
499
594
Choice
Percent
Votes
Jimmy Patronis
(REP)
41.67%
380
Adam Hattersley
(DEM)
58.33%
532
912
Choice
Percent
Votes
Jimmy Patronis
(REP)
60.95%
409
Adam Hattersley
(DEM)
39.05%
262
671
Choice
Percent
Votes
Jimmy Patronis
(REP)
52.98%
462
Adam Hattersley
(DEM)
47.02%
410
872
Choice
Percent
Votes
Jimmy Patronis
(REP)
6.07%
13
Adam Hattersley
(DEM)
93.93%
201
214
Choice
Percent
Votes
Jimmy Patronis
(REP)
20.47%
264
Adam Hattersley
(DEM)
79.53%
1,026
1,290
Choice
Percent
Votes
Jimmy Patronis
(REP)
18.46%
113
Adam Hattersley
(DEM)
81.54%
499
612
Choice
Percent
Votes
Jimmy Patronis
(REP)
66.67%
6
Adam Hattersley
(DEM)
33.33%
3
9
Choice
Percent
Votes
Jimmy Patronis
(REP)
51.49%
52
Adam Hattersley
(DEM)
48.51%
49
101
Choice
Percent
Votes
Jimmy Patronis
(REP)
46.26%
414
Adam Hattersley
(DEM)
53.74%
481
895
Choice
Percent
Votes
Jimmy Patronis
(REP)
37.27%
60
Adam Hattersley
(DEM)
62.73%
101
161
Choice
Percent
Votes
Jimmy Patronis
(REP)
79.05%
1,351
Adam Hattersley
(DEM)
20.95%
358
1,709
Choice
Percent
Votes
Jimmy Patronis
(REP)
67.32%
274
Adam Hattersley
(DEM)
32.68%
133
407
Choice
Percent
Votes
Jimmy Patronis
(REP)
25.44%
29
Adam Hattersley
(DEM)
74.56%
85
114
Choice
Percent
Votes
Jimmy Patronis
(REP)
26.74%
46
Adam Hattersley
(DEM)
73.26%
126
172
Choice
Percent
Votes
Jimmy Patronis
(REP)
52.90%
274
Adam Hattersley
(DEM)
47.10%
244
518
Choice
Percent
Votes
Jimmy Patronis
(REP)
35.51%
98
Adam Hattersley
(DEM)
64.49%
178
276
Choice
Percent
Votes
Jimmy Patronis
(REP)
27.36%
246
Adam Hattersley
(DEM)
72.64%
653
899
Choice
Percent
Votes
Jimmy Patronis
(REP)
18.15%
51
Adam Hattersley
(DEM)
81.85%
230
281
Choice
Percent
Votes
Jimmy Patronis
(REP)
18.06%
149
Adam Hattersley
(DEM)
81.94%
676
825
Choice
Percent
Votes
Jimmy Patronis
(REP)
25.43%
162
Adam Hattersley
(DEM)
74.57%
475
637
Choice
Percent
Votes
Jimmy Patronis
(REP)
17.02%
198
Adam Hattersley
(DEM)
82.98%
965
1,163
Choice
Percent
Votes
Jimmy Patronis
(REP)
29.24%
176
Adam Hattersley
(DEM)
70.76%
426
602
Choice
Percent
Votes
Jimmy Patronis
(REP)
44.93%
585
Adam Hattersley
(DEM)
55.07%
717
1,302
Choice
Percent
Votes
Jimmy Patronis
(REP)
46.30%
733
Adam Hattersley
(DEM)
53.70%
850
1,583
Choice
Percent
Votes
Jimmy Patronis
(REP)
40.65%
287
Adam Hattersley
(DEM)
59.35%
419
706
Choice
Percent
Votes
Jimmy Patronis
(REP)
39.74%
606
Adam Hattersley
(DEM)
60.26%
919
1,525
Choice
Percent
Votes
Jimmy Patronis
(REP)
38.75%
379
Adam Hattersley
(DEM)
61.25%
599
978
Choice
Percent
Votes
Jimmy Patronis
(REP)
51.39%
722
Adam Hattersley
(DEM)
48.61%
683
1,405
Choice
Percent
Votes
Jimmy Patronis
(REP)
37.38%
160
Adam Hattersley
(DEM)
62.62%
268
428
Choice
Percent
Votes
Jimmy Patronis
(REP)
29.29%
357
Adam Hattersley
(DEM)
70.71%
862
1,219
Choice
Percent
Votes
Jimmy Patronis
(REP)
39.15%
222
Adam Hattersley
(DEM)
60.85%
345
567
Choice
Percent
Votes
Jimmy Patronis
(REP)
60.78%
31
Adam Hattersley
(DEM)
39.22%
20
51
Choice
Percent
Votes
Jimmy Patronis
(REP)
54.17%
26
Adam Hattersley
(DEM)
45.83%
22
48
Choice
Percent
Votes
Jimmy Patronis
(REP)
44.38%
517
Adam Hattersley
(DEM)
55.62%
648
1,165
Choice
Percent
Votes
Jimmy Patronis
(REP)
48.44%
636
Adam Hattersley
(DEM)
51.56%
677
1,313
Choice
Percent
Votes
Jimmy Patronis
(REP)
50.52%
244
Adam Hattersley
(DEM)
49.48%
239
483
Choice
Percent
Votes
Jimmy Patronis
(REP)
53.37%
475
Adam Hattersley
(DEM)
46.63%
415
890
Choice
Percent
Votes
Jimmy Patronis
(REP)
53.17%
654
Adam Hattersley
(DEM)
46.83%
576
1,230
Choice
Percent
Votes
Jimmy Patronis
(REP)
49.54%
910
Adam Hattersley
(DEM)
50.46%
927
1,837
Choice
Percent
Votes
Jimmy Patronis
(REP)
23.68%
9
Adam Hattersley
(DEM)
76.32%
29
38
Choice
Percent
Votes
Jimmy Patronis
(REP)
40.58%
827
Adam Hattersley
(DEM)
59.42%
1,211
2,038
Choice
Percent
Votes
Jimmy Patronis
(REP)
57.47%
354
Adam Hattersley
(DEM)
42.53%
262
616
Choice
Percent
Votes
Jimmy Patronis
(REP)
41.94%
65
Adam Hattersley
(DEM)
58.06%
90
155
Choice
Percent
Votes
Jimmy Patronis
(REP)
60.19%
186
Adam Hattersley
(DEM)
39.81%
123
309
Choice
Percent
Votes
Jimmy Patronis
(REP)
30.00%
42
Adam Hattersley
(DEM)
70.00%
98
140
Choice
Percent
Votes
Jimmy Patronis
(REP)
36.91%
413
Adam Hattersley
(DEM)
63.09%
706
1,119
Choice
Percent
Votes
Jimmy Patronis
(REP)
18.46%
67
Adam Hattersley
(DEM)
81.54%
296
363
Choice
Percent
Votes
Jimmy Patronis
(REP)
33.27%
343
Adam Hattersley
(DEM)
66.73%
688
1,031
Choice
Percent
Votes
Jimmy Patronis
(REP)
39.24%
31
Adam Hattersley
(DEM)
60.76%
48
79
Choice
Percent
Votes
Jimmy Patronis
(REP)
39.30%
191
Adam Hattersley
(DEM)
60.70%
295
486
Choice
Percent
Votes
Jimmy Patronis
(REP)
33.14%
729
Adam Hattersley
(DEM)
66.86%
1,471
2,200
Choice
Percent
Votes
Jimmy Patronis
(REP)
41.67%
10
Adam Hattersley
(DEM)
58.33%
14
24
Choice
Percent
Votes
Jimmy Patronis
(REP)
45.78%
385
Adam Hattersley
(DEM)
54.22%
456
841
Choice
Percent
Votes
Jimmy Patronis
(REP)
51.42%
1,066
Adam Hattersley
(DEM)
48.58%
1,007
2,073
Choice
Percent
Votes
Jimmy Patronis
(REP)
45.83%
187
Adam Hattersley
(DEM)
54.17%
221
408
Choice
Percent
Votes
Jimmy Patronis
(REP)
52.17%
120
Adam Hattersley
(DEM)
47.83%
110
230
Choice
Percent
Votes
Jimmy Patronis
(REP)
53.70%
1,706
Adam Hattersley
(DEM)
46.30%
1,471
3,177
Choice
Percent
Votes
Jimmy Patronis
(REP)
56.95%
1,905
Adam Hattersley
(DEM)
43.05%
1,440
3,345
Choice
Percent
Votes
Jimmy Patronis
(REP)
51.60%
661
Adam Hattersley
(DEM)
48.40%
620
1,281
Choice
Percent
Votes
Jimmy Patronis
(REP)
43.11%
219
Adam Hattersley
(DEM)
56.89%
289
508
Choice
Percent
Votes
Jimmy Patronis
(REP)
46.38%
256
Adam Hattersley
(DEM)
53.62%
296
552
Choice
Percent
Votes
Jimmy Patronis
(REP)
49.42%
212
Adam Hattersley
(DEM)
50.58%
217
429
Choice
Percent
Votes
Jimmy Patronis
(REP)
62.81%
1,287
Adam Hattersley
(DEM)
37.19%
762
2,049
Choice
Percent
Votes
Jimmy Patronis
(REP)
55.84%
755
Adam Hattersley
(DEM)
44.16%
597
1,352
Choice
Percent
Votes
Jimmy Patronis
(REP)
62.21%
1,363
Adam Hattersley
(DEM)
37.79%
828
2,191
Choice
Percent
Votes
Jimmy Patronis
(REP)
68.40%
422
Adam Hattersley
(DEM)
31.60%
195
617
Choice
Percent
Votes
Jimmy Patronis
(REP)
53.05%
252
Adam Hattersley
(DEM)
46.95%
223
475
Choice
Percent
Votes
Jimmy Patronis
(REP)
61.19%
298
Adam Hattersley
(DEM)
38.81%
189
487
Choice
Percent
Votes
Jimmy Patronis
(REP)
64.01%
722
Adam Hattersley
(DEM)
35.99%
406
1,128
Choice
Percent
Votes
Jimmy Patronis
(REP)
63.21%
945
Adam Hattersley
(DEM)
36.79%
550
1,495
Choice
Percent
Votes
Jimmy Patronis
(REP)
61.24%
760
Adam Hattersley
(DEM)
38.76%
481
1,241
Choice
Percent
Votes
Jimmy Patronis
(REP)
57.81%
37
Adam Hattersley
(DEM)
42.19%
27
64
Choice
Percent
Votes
Jimmy Patronis
(REP)
61.36%
424
Adam Hattersley
(DEM)
38.64%
267
691
Choice
Percent
Votes
Jimmy Patronis
(REP)
66.73%
728
Adam Hattersley
(DEM)
33.27%
363
1,091
Choice
Percent
Votes
Jimmy Patronis
(REP)
65.74%
1,414
Adam Hattersley
(DEM)
34.26%
737
2,151
Choice
Percent
Votes
Jimmy Patronis
(REP)
63.05%
616
Adam Hattersley
(DEM)
36.95%
361
977
Choice
Percent
Votes
Jimmy Patronis
(REP)
64.71%
1,839
Adam Hattersley
(DEM)
35.29%
1,003
2,842
Choice
Percent
Votes
Jimmy Patronis
(REP)
67.14%
1,124
Adam Hattersley
(DEM)
32.86%
550
1,674
Choice
Percent
Votes
Jimmy Patronis
(REP)
41.46%
34
Adam Hattersley
(DEM)
58.54%
48
82
Choice
Percent
Votes
Jimmy Patronis
(REP)
32.77%
232
Adam Hattersley
(DEM)
67.23%
476
708
Choice
Percent
Votes
Jimmy Patronis
(REP)
46.67%
7
Adam Hattersley
(DEM)
53.33%
8
15
Choice
Percent
Votes
Jimmy Patronis
(REP)
35.84%
834
Adam Hattersley
(DEM)
64.16%
1,493
2,327
Choice
Percent
Votes
Jimmy Patronis
(REP)
38.02%
330
Adam Hattersley
(DEM)
61.98%
538
868
Choice
Percent
Votes
Jimmy Patronis
(REP)
40.10%
407
Adam Hattersley
(DEM)
59.90%
608
1,015
Choice
Percent
Votes
Jimmy Patronis
(REP)
56.73%
780
Adam Hattersley
(DEM)
43.27%
595
1,375
Choice
Percent
Votes
Jimmy Patronis
(REP)
59.71%
249
Adam Hattersley
(DEM)
40.29%
168
417
Choice
Percent
Votes
Jimmy Patronis
(REP)
33.91%
39
Adam Hattersley
(DEM)
66.09%
76
115
Choice
Percent
Votes
Jimmy Patronis
(REP)
27.28%
236
Adam Hattersley
(DEM)
72.72%
629
865
Choice
Percent
Votes
Jimmy Patronis
(REP)
13.95%
12
Adam Hattersley
(DEM)
86.05%
74
86
Choice
Percent
Votes
Jimmy Patronis
(REP)
17.46%
128
Adam Hattersley
(DEM)
82.54%
605
733
Choice
Percent
Votes
Jimmy Patronis
(REP)
27.67%
176
Adam Hattersley
(DEM)
72.33%
460
636
Choice
Percent
Votes
Jimmy Patronis
(REP)
29.39%
559
Adam Hattersley
(DEM)
70.61%
1,343
1,902
Choice
Percent
Votes
Jimmy Patronis
(REP)
32.92%
105
Adam Hattersley
(DEM)
67.08%
214
319
Choice
Percent
Votes
Jimmy Patronis
(REP)
30.64%
182
Adam Hattersley
(DEM)
69.36%
412
594
Choice
Percent
Votes
Jimmy Patronis
(REP)
53.70%
58
Adam Hattersley
(DEM)
46.30%
50
108
Choice
Percent
Votes
Jimmy Patronis
(REP)
39.45%
445
Adam Hattersley
(DEM)
60.55%
683
1,128
Choice
Percent
Votes
Jimmy Patronis
(REP)
49.75%
794
Adam Hattersley
(DEM)
50.25%
802
1,596
Choice
Percent
Votes
Jimmy Patronis
(REP)
40.27%
383
Adam Hattersley
(DEM)
59.73%
568
951
Choice
Percent
Votes
Jimmy Patronis
(REP)
45.04%
227
Adam Hattersley
(DEM)
54.96%
277
504
Choice
Percent
Votes
Jimmy Patronis
(REP)
36.91%
457
Adam Hattersley
(DEM)
63.09%
781
1,238
Choice
Percent
Votes
Jimmy Patronis
(REP)
51.23%
1,372
Adam Hattersley
(DEM)
48.77%
1,306
2,678
Choice
Percent
Votes
Jimmy Patronis
(REP)
40.69%
94
Adam Hattersley
(DEM)
59.31%
137
231
Choice
Percent
Votes
Jimmy Patronis
(REP)
0.00%
0
Adam Hattersley
(DEM)
0.00%
0
0
Choice
Percent
Votes
Jimmy Patronis
(REP)
54.00%
1,093
Adam Hattersley
(DEM)
46.00%
931
2,024
Choice
Percent
Votes
Jimmy Patronis
(REP)
39.52%
1,005
Adam Hattersley
(DEM)
60.48%
1,538
2,543
Choice
Percent
Votes
Jimmy Patronis
(REP)
56.15%
1,036
Adam Hattersley
(DEM)
43.85%
809
1,845
Choice
Percent
Votes
Jimmy Patronis
(REP)
17.78%
8
Adam Hattersley
(DEM)
82.22%
37
45
Choice
Percent
Votes
Jimmy Patronis
(REP)
57.61%
901
Adam Hattersley
(DEM)
42.39%
663
1,564
Choice
Percent
Votes
Jimmy Patronis
(REP)
56.97%
821
Adam Hattersley
(DEM)
43.03%
620
1,441
Choice
Percent
Votes
Jimmy Patronis
(REP)
36.18%
55
Adam Hattersley
(DEM)
63.82%
97
152