Election results for 1997-2009 are expected to be published in May, 2025.
For legacy reports and formats please visit our Past Election Results Archive.


2014 Jun 3 :: Primary Election :: Member of the State Assembly :: District 15

« Go Back   « Go Back

SHARE THIS DATA:

Candidates
 
Tony Thurmond
Democratic
 
 
Elizabeth Echols
Democratic
 
 
Pamela Price
Democratic
 
 
Rich Kinney
Republican
 
 
Sam Kang
Democratic
 
 
Clarence Hunt
Democratic
 
 
Eugene E. Ruyle
Peace And Freedom
 
 
Bernt Rainer Wahl
American Independent
 
 

2014 Jun 3 :: Primary Election :: Member of the State Assembly :: District 15

Contest Results

View results as: # | %  
Precinct
Thurmond
Echols
Price
Kinney
Kang
Hunt
Ruyle
Wahl
Write-In Total Votes Cast Overvotes/Undervotes Total Ballots Cast Registered Voters
Totals
 
7,280
7,142
5,548
4,110
1,515
1,479
585
539
52
28,250
2,421
30,671
104,495
EastRichmond101
 
130
107
58
45
14
15
11
1
0
381
26
407
1,008
EastRichmond102
 
107
109
76
32
30
10
8
4
0
376
32
408
1,017
EastRichmond103
 
33
38
35
17
7
11
7
3
0
151
13
164
467
EastRichmond801
 
2
6
3
1
0
0
1
0
0
13
1
14
39
ElCerrito101
 
113
123
82
41
20
12
8
7
2
408
40
448
1,155
ElCerrito102
 
133
112
73
70
29
14
13
8
0
452
39
491
1,122
ElCerrito103
 
36
48
34
13
15
7
2
3
0
158
22
180
816
ElCerrito104
 
105
103
68
58
34
14
10
5
2
399
45
444
1,234
ElCerrito105
 
94
111
48
61
15
15
10
7
1
362
43
405
917
ElCerrito106
 
135
131
101
52
51
29
15
9
0
523
52
575
1,433
ElCerrito107
 
61
57
38
39
36
9
5
3
1
249
21
270
712
ElCerrito108
 
101
133
57
44
21
11
9
10
0
386
36
422
864
ElCerrito109
 
101
142
69
48
28
24
7
10
1
430
32
462
1,071
ElCerrito110
 
100
129
57
33
31
17
6
11
0
384
52
436
1,040
ElCerrito111
 
48
106
33
24
42
15
10
1
0
279
26
305
815
ElCerrito112
 
80
96
57
42
27
11
11
4
0
328
25
353
1,350
ElCerrito113
 
134
166
61
39
28
11
8
11
1
459
38
497
1,183
ElSobrante101
 
38
55
40
47
15
13
3
5
0
216
19
235
924
ElSobrante102
 
68
72
48
58
9
20
7
10
0
292
29
321
1,102
ElSobrante103
 
46
60
45
50
5
9
3
9
0
227
31
258
830
ElSobrante104
 
89
97
66
92
10
16
9
12
1
392
44
436
1,322
ElSobrante105
 
53
76
48
89
9
22
3
9
0
309
24
333
1,025
ElSobrante106
 
43
51
54
51
3
9
6
4
0
221
11
232
884
ElSobrante803
 
1
2
3
1
0
1
0
0
0
8
0
8
22
Giant101
 
17
40
37
22
10
11
3
2
0
142
6
148
759
Giant102
 
53
67
60
55
13
13
2
7
0
270
30
300
1,222
Giant103
 
37
72
44
73
13
12
2
10
0
263
26
289
987
Giant104
 
66
87
58
75
18
22
5
6
0
337
36
373
1,077
Hercules101
 
60
67
63
69
15
21
4
13
0
312
29
341
1,196
Hercules102
 
31
48
30
50
21
6
4
5
0
195
14
209
1,026
Hercules103
 
36
38
54
15
10
13
2
1
0
169
5
174
635
Hercules104
 
51
44
51
62
11
15
1
3
3
241
23
264
912
Hercules105
 
22
30
42
50
14
14
2
8
0
182
20
202
708
Hercules106
 
48
54
48
64
13
14
8
4
0
253
27
280
986
Hercules107
 
36
52
44
31
22
5
6
7
1
204
19
223
1,062
Hercules108
 
42
51
33
39
20
18
2
6
0
211
18
229
921
Hercules109
 
47
59
74
40
16
25
2
6
1
270
22
292
1,024
Hercules110
 
27
45
30
47
31
19
3
8
0
210
13
223
781
Hercules111
 
22
47
47
46
20
14
6
4
0
206
22
228
925
Hercules113
 
48
38
70
57
23
20
1
6
0
263
20
283
1,309
Hercules114
 
50
37
45
18
17
18
2
1
2
190
15
205
832
Kensington101
 
75
107
31
45
14
14
4
5
3
298
43
341
643
Kensington102
 
104
135
58
38
15
14
6
7
0
377
49
426
792
Kensington103
 
138
195
78
63
27
13
20
14
0
548
90
638
1,205
Kensington104
 
139
182
72
39
18
27
8
6
0
491
62
553
1,084
Kensington802
 
0
0
0
0
0
0
0
0
0
0
0
0
3
NorthRichmond101
 
50
20
41
1
7
13
0
2
0
134
16
150
1,017
Pinole102
 
35
55
38
49
18
14
4
6
0
219
14
233
817
Pinole103
 
32
42
38
39
13
14
7
8
4
197
17
214
909
Pinole104
 
32
48
25
44
15
9
5
2
0
180
20
200
697
Pinole105
 
47
54
39
56
12
17
7
3
0
235
23
258
984
Pinole106
 
44
66
36
52
11
6
7
2
0
224
30
254
776
Pinole107
 
37
45
28
48
4
5
7
5
1
180
13
193
657
Pinole108
 
56
75
48
73
15
13
8
9
1
298
16
314
912
Pinole109
 
28
49
24
23
21
5
2
0
0
152
11
163
631
Pinole110
 
56
61
64
112
12
24
6
11
0
346
20
366
1,079
Pinole111
 
62
73
51
92
8
16
6
7
1
316
29
345
964
Pinole112
 
59
70
69
104
12
23
9
14
2
362
48
410
1,008
Pinole801
 
3
1
0
11
0
0
0
0
0
15
1
16
16
Pinole802
 
14
25
9
26
6
3
1
1
0
85
3
88
227
Pinole803
 
3
2
6
3
0
0
0
0
0
14
3
17
72
Richmond101
 
88
88
43
35
8
7
10
5
2
286
18
304
882
Richmond102
 
93
57
25
18
4
11
8
3
0
219
26
245
497
Richmond103
 
94
75
47
66
7
20
10
8
0
327
31
358
746
Richmond104
 
63
100
57
33
17
14
5
8
1
298
26
324
900
Richmond105
 
118
103
80
37
29
11
5
2
1
386
29
415
1,114
Richmond106
 
54
36
47
10
7
6
8
2
0
170
12
182
787
Richmond107
 
14
17
15
7
6
0
2
1
2
64
4
68
312
Richmond108
 
94
90
37
20
18
18
12
4
0
293
19
312
848
Richmond109
 
53
19
39
2
4
5
2
0
1
125
7
132
892
Richmond110
 
57
50
27
11
9
7
7
3
0
171
17
188
592
Richmond111
 
44
24
39
3
6
16
0
1
1
134
12
146
606
Richmond112
 
88
24
67
7
7
16
3
0
0
212
9
221
963
Richmond113
 
82
28
65
8
8
15
1
0
0
207
4
211
1,060
Richmond114
 
63
20
59
3
3
16
1
0
0
165
12
177
895
Richmond115
 
44
25
54
4
6
10
2
0
0
145
12
157
909
Richmond116
 
79
38
55
5
4
19
4
0
0
204
7
211
1,282
Richmond117
 
42
24
41
1
0
12
3
1
1
125
8
133
809
Richmond118
 
50
44
51
19
8
15
7
0
1
195
9
204
1,029
Richmond119
 
47
37
56
3
8
9
4
4
0
168
7
175
1,074
Richmond120
 
24
16
22
9
6
5
1
1
0
84
4
88
627
Richmond121
 
38
32
35
8
7
8
2
2
0
132
14
146
980
Richmond122
 
76
62
51
27
9
23
9
5
0
262
19
281
1,141
Richmond123
 
111
66
54
35
10
18
14
10
0
318
23
341
1,127
Richmond124
 
62
61
47
20
11
6
5
4
0
216
15
231
634
Richmond125
 
59
38
46
19
9
7
4
7
1
190
14
204
731
Richmond126
 
96
79
81
33
14
13
11
6
0
333
22
355
1,294
Richmond127
 
38
27
19
13
5
10
4
0
1
117
17
134
651
Richmond128
 
70
56
38
10
5
9
5
3
0
196
13
209
816
Richmond129
 
53
46
39
25
4
15
6
4
0
192
12
204
1,081
Richmond130
 
60
24
35
2
5
12
0
1
0
139
9
148
1,000
Richmond131
 
35
19
32
9
7
13
2
0
0
117
5
122
704
Richmond132
 
33
28
28
18
11
5
2
5
0
130
9
139
749
Richmond133
 
90
57
47
17
11
11
5
3
1
242
17
259
811
Richmond134
 
103
51
86
27
12
18
5
3
2
307
21
328
1,340
Richmond135
 
59
38
65
11
13
10
4
2
0
202
17
219
1,327
Richmond136
 
93
72
68
20
6
23
3
5
0
290
22
312
1,141
Richmond137
 
94
33
56
24
7
18
4
6
0
242
19
261
791
Richmond138
 
55
32
30
41
9
7
2
3
0
179
12
191
475
Richmond139
 
111
100
58
84
15
18
3
13
1
403
38
441
1,250
Richmond140
 
46
34
34
45
11
8
3
7
0
188
25
213
611
Richmond141
 
147
79
77
75
23
18
3
7
0
429
28
457
1,283
Richmond142
 
131
96
67
82
13
26
9
6
2
432
31
463
1,159
Richmond143
 
107
65
47
28
9
17
6
3
0
282
19
301
1,114
Richmond144
 
134
66
59
46
18
15
6
6
1
351
21
372
887
Richmond145
 
111
115
98
38
11
17
9
6
0
405
36
441
1,042
Richmond146
 
13
8
17
0
1
0
1
0
1
41
3
44
295
Richmond801
 
0
1
3
3
0
0
0
0
0
7
0
7
47
Richmond802
 
0
0
0
3
0
0
0
0
0
3
0
3
8
Richmond803
 
16
7
14
11
6
2
0
2
0
58
2
60
185
Richmond804
 
22
11
15
9
2
0
1
0
0
60
6
66
178
Richmond805
 
12
23
6
2
0
0
0
0
0
43
0
43
92
Richmond806
 
16
10
8
16
4
0
0
0
0
54
5
59
161
Richmond807
 
0
0
0
0
0
0
0
0
0
0
0
0
0
Rollingwood101
 
33
49
43
28
8
7
2
5
1
176
14
190
991
SanPablo101
 
32
36
25
17
2
2
1
1
0
116
4
120
979
SanPablo102
 
28
20
46
15
8
6
1
1
1
126
8
134
936
SanPablo103
 
25
32
22
22
10
8
3
6
0
128
10
138
613
SanPablo104
 
32
39
57
14
7
11
1
3
0
164
7
171
777
SanPablo105
 
39
35
31
18
6
9
3
1
1
143
13
156
583
SanPablo106
 
38
86
68
21
22
14
10
6
1
266
16
282
1,111
SanPablo107
 
36
53
36
28
5
9
0
3
0
170
9
179
854
SanPablo108
 
27
34
30
16
8
4
2
6
0
127
9
136
878
SanPablo109
 
15
33
19
15
3
11
5
0
0
101
2
103
691
SanPablo110
 
35
63
46
36
9
14
0
0
0
203
8
211
946
Totals
 
7,280
7,142
5,548
4,110
1,515
1,479
585
539
52
28,250
2,421
30,671
104,495