2023–2026 Prince William County, VA · Actual Vote analysis
Sample comparisons — what this analysis looks like
Ten of the 13,986 comparisons, opened all the way up: the poll-tape reading beside the official certified figure, and a citation to exactly where that figure sits in Virginia's own results file — so anyone can check it.
The main report states that 13,986 comparisons reconciled across thirteen elections. Nobody has to take that on trust: both sides of every one of them are public — the county’s own tape scans at pwcvotes.org and the state’s results exports at results.elections.virginia.gov — so anyone can check this work themselves.
It is just slow, dull work that takes some practice to do well. So this page does ten of them for you, in full: what the pipeline actually does with one line of printed paper, and where the matching figure sits in Virginia’s file. Each card links to the county scan it was read from, so you can start from the same document we did.
Neither side has been retyped. On the left is the line as it appears on the poll tape the county scanned and published — the actual pixels, cropped from the tape image. On the right is the figure Virginia published, with the exact path to it inside the state’s results file.
How these ten were chosen. Eight by a fixed stride through each election’s comparison set, one election at a time in date order, rotating the contest and the candidate so the sample spans the corpus rather than one column of it. Eligible elections are those whose results come from a single state export; the three elections that predate Virginia’s results portal (November 2020, and the February and June 2023 specials), and the four dual primaries, whose results Virginia publishes as two separate party exports, are not drawn from — a citation a reader cannot follow in one step is not worth showing. The last two are the analysis’s human-read values, and they are here on purpose: they show the two reasons a person was needed at all — paper that carries votes the printed tally does not, and a digit the transcription got wrong and a person corrected against the scan.
Where a precinct runs more than one tally, every contributing tape line is shown and the addition is written out.
What the poll tape printed
Deshundra L. Jefferson — 226 (read by AI OCR)
Official certified result
Deshundra L. Jefferson — 226
Source & location
export-2023-Nov-Gen.json
localResults[name="PRINCE WILLIAM COUNTY"] → ballotItems[name="Chairman - Board of Supervisors (Prince William County)"] → ballotOptions[name="Deshundra L. Jefferson"] → precinctResults[name~"101"] → groupResults[groupName="Election Day"].voteCount = 226 What the poll tape printed
Derrick M. Anderson — 424 (read by AI OCR)
Official certified result
Derrick M. Anderson — 424
Source & location
export-2024NovemberGeneral.json
localResults[name="PRINCE WILLIAM COUNTY"] → ballotItems[name="Member, House of Representatives (7th District)"] → ballotOptions[name="Derrick M. Anderson"] → precinctResults[name~"614"] → groupResults[groupName="Election Day"].voteCount = 424 What the poll tape printed
Abigail D. Spanberger — 697 (read by AI OCR)
Official certified result
Abigail D. Spanberger — 697
Source & location
export-2025-November-General.json
localResults[name="PRINCE WILLIAM COUNTY"] → ballotItems[name="Governor"] → ballotOptions[name="Abigail D. Spanberger"] → precinctResults[name~"113"] → groupResults[groupName="Election Day"].voteCount = 697 What the poll tape printed
Margaret Angela Franklin — 108 (read by AI OCR)
Official certified result
Margaret Angela Franklin — 108
Source & location
export-2026-January-13-Special.json
localResults[name="PRINCE WILLIAM COUNTY"] → ballotItems[name="Member, House of Delegates (23rd District)"] → ballotOptions[name="Margaret Angela Franklin"] → precinctResults[name~"312"] → groupResults[groupName="Election Day"].voteCount = 108 What the poll tape printed
Jeannie M. LaCroix — 32 (read by AI OCR)
Official certified result
Jeannie M. LaCroix — 32
Source & location
export-2026-March-10-Special.json
localResults[name="PRINCE WILLIAM COUNTY"] → ballotItems[name="Member Board of Supervisors (Woodbridge District)"] → ballotOptions[name="Jeannie M. LaCroix"] → precinctResults[name~"709"] → groupResults[groupName="Election Day"].voteCount = 32 What the poll tape printed
No — 144 (read by AI OCR)
Official certified result
No — 144
Source & location
export-2026-April-21-Special.json
localResults[name="PRINCE WILLIAM COUNTY"] → ballotItems[name="Proposed Constitutional Amendment"] → ballotOptions[name="No"] → precinctResults[name~"601"] → groupResults[groupName="Election Day"].voteCount = 144 What the poll tape printed
Mansimran Singh Kahlon — 349 (read by AI OCR)
Official certified result
Mansimran Singh Kahlon — 349
Source & location
export-2023-Nov-Gen.json
localResults[name="PRINCE WILLIAM COUNTY"] → ballotItems[name="Soil and Water Conservation Director Prince William District (Prince William County)"] → ballotOptions[name="Mansimran Singh Kahlon"] → precinctResults[name~"305"] → groupResults[groupName="Election Day"].voteCount = 349 What the poll tape printed
Kevin P. Brown — 62 (read by AI OCR)
Official certified result
Kevin P. Brown — 62
Source & location
export-2024NovemberGeneral.json
localResults[name="PRINCE WILLIAM COUNTY"] → ballotItems[name="Mayor - Quantico (Town of Quantico)"] → ballotOptions[name="Kevin P. Brown"] → precinctResults[name~"304"] → groupResults[groupName="Election Day"].voteCount = 62 What the poll tape printed
Robert B. "Bob" Weir — 830 (the two printed tallies read by AI OCR; the hand-count sheet read by a person from the county's scan)
Two scanners and a hand count: 440 + 384 + 6 = 830.
Official certified result
Robert B. "Bob" Weir — 830
Source & location
export-2023-Nov-Gen.json
localResults[name="PRINCE WILLIAM COUNTY"] → ballotItems[name="Member, Board of Supervisors (Gainesville District)"] → ballotOptions[name="Robert B. "Bob" Weir"] → precinctResults[name~"402"] → groupResults[groupName="Election Day"].voteCount = 830 What the poll tape printed
Mary Lynn Jerrell — 285 (read by a person from the county's scan, after the transcription misread a digit)
Official certified result
Mary Lynn Jerrell — 285
Source & location
export-2023-Nov-Gen.json
localResults[name="PRINCE WILLIAM COUNTY"] → ballotItems[name="Soil and Water Conservation Director (Prince William District)"] → ballotOptions[name="Mary Lynn Jerrell"] → precinctResults[name~"102"] → groupResults[groupName="Election Day"].voteCount = 285 These are a representative sample drawn mechanically from the analysis — a fixed stride through the sorted results, or a seeded random draw, never a hand-picked set — so they illustrate the method rather than flatter the outcome. Which method was used is stated above. The complete comparison set, and every difference investigated, are in the full report.
Poll tape images are the county’s own scans, published at pwcvotes.org. Official figures are from the Virginia Department of Elections results exports named on each card.