Last updated: November 13, 2025, 12:10 a.m.
Ballot Races
| Virginia Governor 100.00% of precincts reporting | |
|---|---|
| Winsome Earle-Sears (R): | 42.34% |
| Abigail Spanberger (D): | 57.46% |
| Other: | 0.20% |
| Virginia Lt. Governor 100.00% of precincts reporting | |
|---|---|
| Ghazala Hashmi (D): | 55.53% |
| John Reid (R): | 44.21% |
| Other: | 0.25% |
| Virginia Atty. General 100.00% of precincts reporting | |
|---|---|
| Jay Jones (D): | 53.02% |
| Jason Miyares (R): | 46.58% |
| Other: | 0.40% |
| Virginia House, 26th 100.00% of precincts reporting | |
|---|---|
| Ommair Butt (R): | 30.36% |
| JJ Singh (D): | 69.36% |
| Other: | 0.29% |
| Loudoun Sch. Board, Dulles 100.00% of precincts reporting | |
|---|---|
| Santos Muñoz: | 43.16% |
| Jon Pepper: | 56.05% |
| Other: | 0.78% |
Ballot Issues
| Loudoun School Bonds 100.00% of precincts reporting | |
|---|---|
| Yes: | 65.23% |
| No: | 34.77% |
| Loudoun Parks/Safety Bonds 100.00% of precincts reporting | |
|---|---|
| Yes: | 74.03% |
| No: | 25.97% |
| Loudoun Transp. Bonds 100.00% of precincts reporting | |
|---|---|
| Yes: | 67.76% |
| No: | 32.24% |
- November 4, 2024, 6:30 p.m.: Off on a Tangent live election coverage is starting!
- Polls in Virginia are scheduled to close at 7:00 p.m. ET; anybody in line by then can vote.
- I call winners using a proprietary method that incorporates official returns, exit poll data, media calls, and other sources.
- Live returns for the races I’m following are based on Virginia Department of Elections data feeds. I also monitor various secondary sources, so it is sometimes possible to call a race before returns are displayed.
- My live coverage will continue at least until all the races I’m following have been called, or 1:00 a.m., whichever comes first. Updates will continue as time permits until the Virginia results certified.
- 7:05 p.m.: Virginia’s polls are closing and results are likely to start coming in over the next hour.
- 7:15 p.m.: Some votes are beginning to be submitted to the Virginia Department of Elections.
- 7:35 p.m.: The Virginia Department of Elections results are all showing 0 precincts reporting; this is an error in their data that is affecting both Off on a Tangent and the state’s own results website.
- 8:04 p.m.: Tangent call: Former Representative Abigail Spanberger (D-VA 7th) has been elected Governor of Virginia.
- 8:10 p.m.: Tangent call: The three Loudoun County bond referendums have passed.
- 8:37 p.m.: Tangent call: Virginia Senator Ghazala Hashmi (D-15th) has been elected Lieutenant Governor of Virginia.
- 8:47 p.m.: The Virginia Department of Elections data feed continues to erroneously show 0 precincts reported for all multi-jurisdiction races, including the three statewide races and the House of Delegates races. The issue still affects their official results website, Off on a Tangent, and anything else that uses the official feed.
- 8:49 p.m.: Tangent call: Jon Pepper has been elected to represent the Dulles District on the Loudoun County School Board.
- 8:56 p.m.: Tangent call: Incumbent Delegate JJ Singh (D-26th) has been reelected in the 26th District of the Virginia House of Delegates.
- 9:04 p.m.: It appears that incumbent Delegate Atoosa Reaser (D-27th) has been reelected. Reaser previously served on the Loudoun County School Board where she was complicit in COVID-19 closures, sexual assault coverups, and numerous other debacles. Placing her in a position of public trust is unconscionable. Shame on her, shame on the Democratic Party, and shame on the voters of the 27th District.
- 9:28 p.m.: The Associated Press has called the New Jersey governor race for Mikie Sherrill (D). New Jersey is the only state other than Virginia holding a gubernatorial election today.
- 9:46 p.m.: The Associated Press has called the New York City mayoral race for Zohran Mamdani (D). Mamdani is a member of the Democratic Socialists of America (DSA), a radical-left organization that openly advocates for socialist and antisemitic policies.
- 9:52 p.m.: Tangent call: Former Delegate Jay Jones (D-89th) has been elected Attorney General of Virginia.
- 10:10 p.m.: All of the races Off on a Tangent is following are now called. This concludes our live coverage; updates will continue as time permits until the final results are certified. Thanks for tuning in!
- November 5, 2025, 10:21 a.m.: A couple morning updates:
- The Democratic Party appears to have made significant gains in the Virginia House of Delegates. The party previously held a narrow 51-48 majority with one vacant seat; according to the Associated Press the race now stands at 61-31 for the Democrats with 8 seats still “too close to call.”
- In the Virginia Attorney General race, Jay Jones overcame a scandal involving text messages calling for violence against Republicans and their families, but still underperformed compared to the top of the ticket. Based on the preliminary results, about 1% of the voters who voted in the gubernatorial race did not vote in the attorney general race (vs. about 0.5% four years ago), and about 0.4% of the voters cast a write-in vote (vs. about 0.2% in the gubernatorial race). It also appears there was a higher number of “split ticket” votes than usual—voters who voted for the Democratic gubernatorial candidate and the Republican attorney general candidate.
- November 13, 2025, 12:53 p.m.: Some updates from the last week.
- The final balance of power in the Virginia House of Delegates will be a Democratic majority of 64-35. That is a a net gain of 13 seats for the Democrats.
- While the election results are not yet certified and the numbers may still change, we should be pretty close to “final” now. In percentage terms, the analysis of the Virginia Attorney General race (see post on November 5) remains almost the same. The Attorney General race received about 36,634 fewer votes than the Governor race (a drop-off of just over 1%) and received almost twice as many write-in votes (13,657 votes, about 0.4% of the total, vs. 6,875 votes and 0.2% of the total in the gubernatorial race).
- It’s time for an Off on a Tangent tradition: shaming the laggard jurisdictions that have failed to submit their complete election results to the Virginia Department of Elections:
- Counties of Albemarle, Charles City, Clarke, Frederick, Goochland, Greene, Isle of Wight, King George, King William, Nelson, Page, Rappahannock, Russell, and Sussex
- Cities of Alexandria, Chesapeake, Falls Church, Hampton, Manassas, Newport News, Norfolk, Portsmouth, Richmond, Williamsburg, and Winchester.
- 12:58 p.m.: The Virginia State Board of Elections will meet on Monday, November 17, to organize the required “risk limiting audit” of the election. They are expected to certify the election results at a subsequent meeting on Monday, December 1. Off on a Tangent coverage will continue (as time permits) until Virginia’s results are certified.