Javascript is required to run this page
Visuals & Analysis

Live Election Results

Portsmouth City Mayor

32 of 32 precincts reporting (100.0%)
Shannon E. Glover  
15,265 35.26%
Danny Wayne Meeks
12,385 28.61%
Paul J. Battle
8,823 20.38%
Anthony W. "Tony" Goodwin
5,085 11.75%
H. Cliff Page, Jr.
952 2.20%
Donna B. Sayegh
631 1.46%
Write In
148 0.34%

GLOVER
9,991 42.57%
BATTLE
5,151 21.95%
MEEKS
5,106 21.75%
GOODWIN
2,359 10.05%
PAGE
463 1.97%
SAYEGH
343 1.46%
58 0.25%

GLOVER
134 35.36%
MEEKS
95 25.07%
BATTLE
87 22.96%
GOODWIN
43 11.35%
PAGE
13 3.43%
SAYEGH
6 1.58%
1 0.26%

GLOVER
205 34.17%
MEEKS
185 30.83%
GOODWIN
116 19.33%
BATTLE
65 10.83%
SAYEGH
14 2.33%
PAGE
11 1.83%
4 0.67%

BATTLE
156 39.80%
GLOVER
129 32.91%
MEEKS
85 21.68%
GOODWIN
12 3.06%
PAGE
8 2.04%
2 0.51%
SAYEGH
0 0.00%

GLOVER
141 33.25%
MEEKS
127 29.95%
GOODWIN
75 17.69%
BATTLE
46 10.85%
PAGE
20 4.72%
SAYEGH
8 1.89%
7 1.65%

GLOVER
203 38.74%
BATTLE
121 23.09%
MEEKS
111 21.18%
GOODWIN
53 10.11%
PAGE
20 3.82%
SAYEGH
15 2.86%
1 0.19%

MEEKS
158 36.16%
GLOVER
130 29.75%
GOODWIN
75 17.16%
BATTLE
41 9.38%
PAGE
29 6.64%
SAYEGH
3 0.69%
1 0.23%

BATTLE
225 42.86%
GLOVER
193 36.76%
MEEKS
71 13.52%
GOODWIN
17 3.24%
PAGE
9 1.71%
SAYEGH
7 1.33%
3 0.57%

GLOVER
132 42.58%
BATTLE
97 31.29%
MEEKS
59 19.03%
GOODWIN
12 3.87%
PAGE
5 1.61%
SAYEGH
5 1.61%
0 0.00%

BATTLE
177 38.65%
GLOVER
138 30.13%
MEEKS
93 20.31%
GOODWIN
34 7.42%
SAYEGH
10 2.18%
PAGE
6 1.31%
0 0.00%

MEEKS
287 43.35%
GLOVER
152 22.96%
BATTLE
121 18.28%
GOODWIN
80 12.08%
PAGE
12 1.81%
SAYEGH
8 1.21%
2 0.30%

MEEKS
248 35.94%
GLOVER
184 26.67%
BATTLE
162 23.48%
GOODWIN
65 9.42%
PAGE
16 2.32%
SAYEGH
13 1.88%
2 0.29%

MEEKS
209 47.39%
GLOVER
81 18.37%
GOODWIN
66 14.97%
BATTLE
63 14.29%
PAGE
15 3.40%
SAYEGH
6 1.36%
1 0.23%

MEEKS
219 37.69%
GLOVER
147 25.30%
BATTLE
138 23.75%
GOODWIN
47 8.09%
PAGE
15 2.58%
SAYEGH
12 2.07%
3 0.52%

GLOVER
133 40.30%
BATTLE
118 35.76%
MEEKS
55 16.67%
GOODWIN
17 5.15%
PAGE
3 0.91%
2 0.61%
SAYEGH
2 0.61%

MEEKS
299 41.53%
GLOVER
182 25.28%
GOODWIN
108 15.00%
BATTLE
89 12.36%
PAGE
23 3.19%
SAYEGH
16 2.22%
3 0.42%

MEEKS
428 54.11%
GOODWIN
161 20.35%
GLOVER
116 14.66%
BATTLE
48 6.07%
PAGE
20 2.53%
SAYEGH
10 1.26%
8 1.01%

MEEKS
146 33.03%
GLOVER
125 28.28%
GOODWIN
73 16.52%
BATTLE
70 15.84%
SAYEGH
15 3.39%
PAGE
12 2.71%
1 0.23%

MEEKS
280 42.42%
GLOVER
149 22.58%
GOODWIN
139 21.06%
BATTLE
53 8.03%
PAGE
31 4.70%
SAYEGH
6 0.91%
2 0.30%

GLOVER
214 42.80%
BATTLE
213 42.60%
MEEKS
49 9.80%
GOODWIN
13 2.60%
PAGE
5 1.00%
SAYEGH
4 0.80%
2 0.40%

BATTLE
246 51.04%
GLOVER
157 32.57%
MEEKS
56 11.62%
GOODWIN
11 2.28%
SAYEGH
5 1.04%
PAGE
4 0.83%
3 0.62%

GLOVER
292 52.24%
BATTLE
201 35.96%
MEEKS
36 6.44%
GOODWIN
16 2.86%
PAGE
6 1.07%
4 0.72%
SAYEGH
4 0.72%

MEEKS
282 53.01%
GOODWIN
142 26.69%
GLOVER
65 12.22%
BATTLE
23 4.32%
PAGE
9 1.69%
SAYEGH
9 1.69%
2 0.38%

MEEKS
497 59.38%
GOODWIN
141 16.85%
GLOVER
87 10.39%
BATTLE
62 7.41%
PAGE
28 3.35%
SAYEGH
12 1.43%
10 1.19%

MEEKS
472 43.66%
BATTLE
206 19.06%
GLOVER
196 18.13%
GOODWIN
159 14.71%
PAGE
27 2.50%
SAYEGH
11 1.02%
10 0.93%

MEEKS
295 53.54%
GOODWIN
126 22.87%
GLOVER
73 13.25%
BATTLE
40 7.26%
PAGE
12 2.18%
SAYEGH
4 0.73%
1 0.18%

MEEKS
441 65.33%
GOODWIN
117 17.33%
GLOVER
58 8.59%
BATTLE
39 5.78%
PAGE
14 2.07%
SAYEGH
4 0.59%
2 0.30%

MEEKS
262 43.96%
GLOVER
169 28.36%
GOODWIN
124 20.81%
BATTLE
22 3.69%
PAGE
10 1.68%
SAYEGH
9 1.51%
0 0.00%

MEEKS
360 44.89%
GOODWIN
177 22.07%
GLOVER
159 19.83%
BATTLE
68 8.48%
PAGE
27 3.37%
SAYEGH
9 1.12%
2 0.25%

MEEKS
611 51.78%
GLOVER
260 22.03%
GOODWIN
196 16.61%
BATTLE
83 7.03%
PAGE
14 1.19%
SAYEGH
13 1.10%
3 0.25%

MEEKS
332 35.74%
GLOVER
236 25.40%
BATTLE
163 17.55%
GOODWIN
149 16.04%
PAGE
28 3.01%
SAYEGH
19 2.05%
2 0.22%

GLOVER
403 41.46%
BATTLE
281 28.91%
MEEKS
179 18.42%
GOODWIN
74 7.61%
PAGE
19 1.95%
SAYEGH
11 1.13%
5 0.51%

MEEKS
252 33.33%
GLOVER
231 30.56%
BATTLE
148 19.58%
GOODWIN
88 11.64%
PAGE
18 2.38%
SAYEGH
18 2.38%
1 0.13%
Source: Virginia Department of Elections and the Associated Press
Made possible through support by