richmond.com Open in urlscan Pro
192.104.183.109  Public Scan

URL: https://richmond.com/news/state-regional/government-politics/in-virginia-late-spending-doesnt-always-tilt-elections/a...
Submission: On December 13 via manual from US — Scanned from US

Form analysis 23 forms found in the DOM

POST https://richmond.com/users/logout/

<form method="post" action="https://richmond.com/users/logout/" id="user-logout-form"><input type="hidden" name="referer_url"
    value="https://richmond.com/news/state-regional/government-politics/in-virginia-late-spending-doesnt-always-tilt-elections/article_9d08c38a-95f4-11ee-8a94-27ee294ca1c2.html"><input type="submit" name="logout" value="Logout" class="hide">
</form>

GET /search/

<form action="/search/" method="GET">
  <input type="hidden" name="sd" value="desc">
  <input type="hidden" name="l" value="25">
  <input type="hidden" name="s" value="start_time">
  <input type="hidden" name="f" value="html">
  <input type="hidden" name="t" value="article,video,youtube,collection">
  <input type="hidden" name="app" value="editorial">
  <input type="hidden" name="nsa" value="eedition">
  <div class="input-group input-group-lg">
    <input id="mobile-search-q" name="q" title="Site Search" type="text" placeholder="Search..." class="form-control search-term" autocomplete="off">
    <span class="input-group-btn">
      <button class="btn btn-link" aria-label="Submit Site Search" type="submit">
        <svg xmlns="http://www.w3.org/2000/svg" iewbox="0 0 19.9 19.7" stroke-width="1.5" width="24" height="24">
          <g fill="none" stroke="currentColor">
            <path stroke-linecap="round" d="M18.5 18.3l-5.4-5.4"></path>
            <circle cx="8" cy="8" r="7"></circle>
          </g>
        </svg>
      </button>
    </span>
  </div>
</form>

GET /search/

<form action="/search/" method="GET">
  <input type="hidden" name="sd" value="desc">
  <input type="hidden" name="l" value="25">
  <input type="hidden" name="s" value="start_time">
  <input type="hidden" name="f" value="html">
  <input type="hidden" name="t" value="article,video,youtube,collection">
  <input type="hidden" name="app" value="editorial">
  <input type="hidden" name="nsa" value="eedition">
  <div class="input-group input-group-lg">
    <input id="mobile-search-q" name="q" title="Site Search" type="text" placeholder="Search..." class="form-control search-term" autocomplete="off">
    <span class="input-group-btn">
      <button class="btn btn-link" aria-label="Submit Site Search" type="submit">
        <svg xmlns="http://www.w3.org/2000/svg" iewbox="0 0 19.9 19.7" stroke-width="1.5" width="24" height="24">
          <g fill="none" stroke="currentColor">
            <path stroke-linecap="round" d="M18.5 18.3l-5.4-5.4"></path>
            <circle cx="8" cy="8" r="7"></circle>
          </g>
        </svg>
      </button>
    </span>
  </div>
</form>

GET /search/

<form action="/search/" method="GET">
  <input type="hidden" name="sd" value="desc">
  <input type="hidden" name="l" value="25">
  <input type="hidden" name="s" value="start_time">
  <input type="hidden" name="f" value="html">
  <input type="hidden" name="t" value="article,video,youtube,collection">
  <input type="hidden" name="app" value="editorial">
  <input type="hidden" name="nsa" value="eedition">
  <div class="input-group">
    <span class="input-group-btn">
      <button class="btn btn-link" aria-label="Submit Site Search" type="submit">
        <svg xmlns="http://www.w3.org/2000/svg" iewbox="0 0 19.9 19.7" stroke-width="1.5" width="24" height="24">
          <g fill="none" stroke="currentColor">
            <path stroke-linecap="round" d="M18.5 18.3l-5.4-5.4"></path>
            <circle cx="8" cy="8" r="7"></circle>
          </g>
        </svg>
      </button>
    </span>
    <input name="q" title="Site Search" type="text" placeholder="Search Richmond Times-Dispatch" class="form-control search-term" autocomplete="off">
  </div>
</form>

POST /users/admin/list/

<form method="post" data-uuid="9d08c38a-95f4-11ee-8a94-27ee294ca1c2" class="save-list-9d08c38a-95f4-11ee-8a94-27ee294ca1c2-form save-asset-to-list" action="/users/admin/list/">
  <input type="hidden" name="action" value="addasset">
  <input type="hidden" name="format" value="json">
  <input type="hidden" name="listasset" value="9d08c38a-95f4-11ee-8a94-27ee294ca1c2">
  <input type="hidden" name="listapp" value="editorial">
  <input type="hidden" name="autocreate" value="true">
  <input type="hidden" name="listname" value="articles">
  <input class="hide" type="submit" name="submit" value="Save">
</form>

POST /users/admin/list/

<form method="post" data-uuid="9d08c38a-95f4-11ee-8a94-27ee294ca1c2" class="save-list-9d08c38a-95f4-11ee-8a94-27ee294ca1c2-form save-asset-to-list" action="/users/admin/list/">
  <input type="hidden" name="action" value="addasset">
  <input type="hidden" name="format" value="json">
  <input type="hidden" name="listasset" value="9d08c38a-95f4-11ee-8a94-27ee294ca1c2">
  <input type="hidden" name="listapp" value="editorial">
  <input type="hidden" name="autocreate" value="true">
  <input type="hidden" name="listname" value="articles">
  <input class="hide" type="submit" name="submit" value="Save">
</form>

POST {{action}}

<form id="follow-notify-form" class="follow-notify-form" action="{{action}}" method="post">
  <input class="input-notification-name" type="hidden" name="title" value="{{title}}">
  <div class="row">
    <div class="col-sm-6">
      <button class="btn btn-success btn-block follow-btn" data-tncms-track-dmp="is_followed_notifications_user">
        <i class="fas tnt-spinner tnt-pulse" style="display:none;"></i> Save </button>
    </div>
    <div class="col-sm-6">
      <a class="btn btn-default btn-block" href="https://richmond.com/users/admin/savedsearch/">Manage followed notifications</a>
    </div>
  </div>
</form>

POST /users/admin/list/

<form method="post" data-uuid="9c7f7bde-3493-506b-9b7b-d35f686fc456" class="save-list-9c7f7bde-3493-506b-9b7b-d35f686fc456-form save-asset-to-list" action="/users/admin/list/">
  <input type="hidden" name="action" value="addasset">
  <input type="hidden" name="format" value="json">
  <input type="hidden" name="listasset" value="9c7f7bde-3493-506b-9b7b-d35f686fc456">
  <input type="hidden" name="listapp" value="editorial">
  <input type="hidden" name="autocreate" value="true">
  <input type="hidden" name="listname" value="images">
  <input class="hide" type="submit" name="submit" value="Save">
</form>

POST /users/admin/list/

<form method="post" data-uuid="d90128b4-7ff1-11ee-bd11-eb084b49bd20" class="save-list-d90128b4-7ff1-11ee-bd11-eb084b49bd20-form save-asset-to-list" action="/users/admin/list/">
  <input type="hidden" name="action" value="addasset">
  <input type="hidden" name="format" value="json">
  <input type="hidden" name="listasset" value="d90128b4-7ff1-11ee-bd11-eb084b49bd20">
  <input type="hidden" name="listapp" value="editorial">
  <input type="hidden" name="autocreate" value="true">
  <input type="hidden" name="listname" value="images">
  <input class="hide" type="submit" name="submit" value="Save">
</form>

POST /users/admin/list/

<form method="post" data-uuid="92bfa93c-5bdb-11ee-9de6-4f2fc5284fb5" class="save-list-92bfa93c-5bdb-11ee-9de6-4f2fc5284fb5-form save-asset-to-list" action="/users/admin/list/">
  <input type="hidden" name="action" value="addasset">
  <input type="hidden" name="format" value="json">
  <input type="hidden" name="listasset" value="92bfa93c-5bdb-11ee-9de6-4f2fc5284fb5">
  <input type="hidden" name="listapp" value="editorial">
  <input type="hidden" name="autocreate" value="true">
  <input type="hidden" name="listname" value="images">
  <input class="hide" type="submit" name="submit" value="Save">
</form>

POST /users/admin/list/

<form method="post" data-uuid="437974b8-784e-11ee-86ec-e3a854ff7c9c" class="save-list-437974b8-784e-11ee-86ec-e3a854ff7c9c-form save-asset-to-list" action="/users/admin/list/">
  <input type="hidden" name="action" value="addasset">
  <input type="hidden" name="format" value="json">
  <input type="hidden" name="listasset" value="437974b8-784e-11ee-86ec-e3a854ff7c9c">
  <input type="hidden" name="listapp" value="editorial">
  <input type="hidden" name="autocreate" value="true">
  <input type="hidden" name="listname" value="images">
  <input class="hide" type="submit" name="submit" value="Save">
</form>

POST /users/admin/list/

<form method="post" data-uuid="146df44e-68f5-58e3-9e61-872aa217d1f9" class="save-list-146df44e-68f5-58e3-9e61-872aa217d1f9-form save-asset-to-list" action="/users/admin/list/">
  <input type="hidden" name="action" value="addasset">
  <input type="hidden" name="format" value="json">
  <input type="hidden" name="listasset" value="146df44e-68f5-58e3-9e61-872aa217d1f9">
  <input type="hidden" name="listapp" value="editorial">
  <input type="hidden" name="autocreate" value="true">
  <input type="hidden" name="listname" value="images">
  <input class="hide" type="submit" name="submit" value="Save">
</form>

POST /users/admin/list/

<form method="post" data-uuid="c3e85d90-6d12-11ee-a730-ffc285e642d1" class="save-list-c3e85d90-6d12-11ee-a730-ffc285e642d1-form save-asset-to-list" action="/users/admin/list/">
  <input type="hidden" name="action" value="addasset">
  <input type="hidden" name="format" value="json">
  <input type="hidden" name="listasset" value="c3e85d90-6d12-11ee-a730-ffc285e642d1">
  <input type="hidden" name="listapp" value="editorial">
  <input type="hidden" name="autocreate" value="true">
  <input type="hidden" name="listname" value="images">
  <input class="hide" type="submit" name="submit" value="Save">
</form>

POST /users/admin/list/

<form method="post" data-uuid="be788708-6f70-11ee-bfe5-ab23172d9c4a" class="save-list-be788708-6f70-11ee-bfe5-ab23172d9c4a-form save-asset-to-list" action="/users/admin/list/">
  <input type="hidden" name="action" value="addasset">
  <input type="hidden" name="format" value="json">
  <input type="hidden" name="listasset" value="be788708-6f70-11ee-bfe5-ab23172d9c4a">
  <input type="hidden" name="listapp" value="editorial">
  <input type="hidden" name="autocreate" value="true">
  <input type="hidden" name="listname" value="images">
  <input class="hide" type="submit" name="submit" value="Save">
</form>

POST /users/admin/list/

<form method="post" data-uuid="ba3a244c-6469-11ee-881f-03119aac1f2d" class="save-list-ba3a244c-6469-11ee-881f-03119aac1f2d-form save-asset-to-list" action="/users/admin/list/">
  <input type="hidden" name="action" value="addasset">
  <input type="hidden" name="format" value="json">
  <input type="hidden" name="listasset" value="ba3a244c-6469-11ee-881f-03119aac1f2d">
  <input type="hidden" name="listapp" value="editorial">
  <input type="hidden" name="autocreate" value="true">
  <input type="hidden" name="listname" value="images">
  <input class="hide" type="submit" name="submit" value="Save">
</form>

POST /users/admin/list/

<form method="post" data-uuid="9c7f7bde-3493-506b-9b7b-d35f686fc456" class="save-list-9c7f7bde-3493-506b-9b7b-d35f686fc456-form save-asset-to-list" action="/users/admin/list/">
  <input type="hidden" name="action" value="addasset">
  <input type="hidden" name="format" value="json">
  <input type="hidden" name="listasset" value="9c7f7bde-3493-506b-9b7b-d35f686fc456">
  <input type="hidden" name="listapp" value="editorial">
  <input type="hidden" name="autocreate" value="true">
  <input type="hidden" name="listname" value="images">
  <input class="hide" type="submit" name="submit" value="Save">
</form>

POST /users/admin/list/

<form method="post" data-uuid="d90128b4-7ff1-11ee-bd11-eb084b49bd20" class="save-list-d90128b4-7ff1-11ee-bd11-eb084b49bd20-form save-asset-to-list" action="/users/admin/list/">
  <input type="hidden" name="action" value="addasset">
  <input type="hidden" name="format" value="json">
  <input type="hidden" name="listasset" value="d90128b4-7ff1-11ee-bd11-eb084b49bd20">
  <input type="hidden" name="listapp" value="editorial">
  <input type="hidden" name="autocreate" value="true">
  <input type="hidden" name="listname" value="images">
  <input class="hide" type="submit" name="submit" value="Save">
</form>

POST /users/admin/list/

<form method="post" data-uuid="92bfa93c-5bdb-11ee-9de6-4f2fc5284fb5" class="save-list-92bfa93c-5bdb-11ee-9de6-4f2fc5284fb5-form save-asset-to-list" action="/users/admin/list/">
  <input type="hidden" name="action" value="addasset">
  <input type="hidden" name="format" value="json">
  <input type="hidden" name="listasset" value="92bfa93c-5bdb-11ee-9de6-4f2fc5284fb5">
  <input type="hidden" name="listapp" value="editorial">
  <input type="hidden" name="autocreate" value="true">
  <input type="hidden" name="listname" value="images">
  <input class="hide" type="submit" name="submit" value="Save">
</form>

POST /users/admin/list/

<form method="post" data-uuid="437974b8-784e-11ee-86ec-e3a854ff7c9c" class="save-list-437974b8-784e-11ee-86ec-e3a854ff7c9c-form save-asset-to-list" action="/users/admin/list/">
  <input type="hidden" name="action" value="addasset">
  <input type="hidden" name="format" value="json">
  <input type="hidden" name="listasset" value="437974b8-784e-11ee-86ec-e3a854ff7c9c">
  <input type="hidden" name="listapp" value="editorial">
  <input type="hidden" name="autocreate" value="true">
  <input type="hidden" name="listname" value="images">
  <input class="hide" type="submit" name="submit" value="Save">
</form>

POST /users/admin/list/

<form method="post" data-uuid="146df44e-68f5-58e3-9e61-872aa217d1f9" class="save-list-146df44e-68f5-58e3-9e61-872aa217d1f9-form save-asset-to-list" action="/users/admin/list/">
  <input type="hidden" name="action" value="addasset">
  <input type="hidden" name="format" value="json">
  <input type="hidden" name="listasset" value="146df44e-68f5-58e3-9e61-872aa217d1f9">
  <input type="hidden" name="listapp" value="editorial">
  <input type="hidden" name="autocreate" value="true">
  <input type="hidden" name="listname" value="images">
  <input class="hide" type="submit" name="submit" value="Save">
</form>

POST /users/admin/list/

<form method="post" data-uuid="c3e85d90-6d12-11ee-a730-ffc285e642d1" class="save-list-c3e85d90-6d12-11ee-a730-ffc285e642d1-form save-asset-to-list" action="/users/admin/list/">
  <input type="hidden" name="action" value="addasset">
  <input type="hidden" name="format" value="json">
  <input type="hidden" name="listasset" value="c3e85d90-6d12-11ee-a730-ffc285e642d1">
  <input type="hidden" name="listapp" value="editorial">
  <input type="hidden" name="autocreate" value="true">
  <input type="hidden" name="listname" value="images">
  <input class="hide" type="submit" name="submit" value="Save">
</form>

POST /users/admin/list/

<form method="post" data-uuid="be788708-6f70-11ee-bfe5-ab23172d9c4a" class="save-list-be788708-6f70-11ee-bfe5-ab23172d9c4a-form save-asset-to-list" action="/users/admin/list/">
  <input type="hidden" name="action" value="addasset">
  <input type="hidden" name="format" value="json">
  <input type="hidden" name="listasset" value="be788708-6f70-11ee-bfe5-ab23172d9c4a">
  <input type="hidden" name="listapp" value="editorial">
  <input type="hidden" name="autocreate" value="true">
  <input type="hidden" name="listname" value="images">
  <input class="hide" type="submit" name="submit" value="Save">
</form>

POST /users/admin/list/

<form method="post" data-uuid="ba3a244c-6469-11ee-881f-03119aac1f2d" class="save-list-ba3a244c-6469-11ee-881f-03119aac1f2d-form save-asset-to-list" action="/users/admin/list/">
  <input type="hidden" name="action" value="addasset">
  <input type="hidden" name="format" value="json">
  <input type="hidden" name="listasset" value="ba3a244c-6469-11ee-881f-03119aac1f2d">
  <input type="hidden" name="listapp" value="editorial">
  <input type="hidden" name="autocreate" value="true">
  <input type="hidden" name="listname" value="images">
  <input class="hide" type="submit" name="submit" value="Save">
</form>

Text Content

Skip to main contentSkip to main content

Register for more free articles. Sign up for our newsletter to keep reading.


Back to homepage
Subscriber Login

Please subscribe to keep reading. You can cancel at any time.

Loading&hellp;
starting at $ 14.99 for 6 months $1 for 6 months
*offer available for new customers only
Sign Up
Special introductory price!

Enjoy these exclusive benefits:

Unlimited access to our E-edition

Unlimited articles on richmond.com and our mobile app

FREE Access to Newspapers.com archives (last 2 years)

Games and puzzles online



{{title}}
{{description}}
{{banner}}
{{format_dollars}} {{start_price}} {{format_cents}}
{{promotional_format_dollars}} {{promotional_price}}
{{promotional_format_cents}} {{term}}
(renews at {{format_dollars}}{{start_price}}{{format_cents}}/month + tax)
{{action_button}}

{{start_at_rate}} {{format_dollars}} {{start_price}} {{format_cents}} {{term}}
{{promotional_format_dollars}}{{promotional_price}}{{promotional_format_cents}}
{{term}}
{{tagline}}
{{action_button}}
{{special_title}}
{{html}}





You are the owner of this article.
Edit Article Add New Article Close
You have permission to edit this article.
Edit Close
Give the Gift of Local News AND Get a Subscription for Yourself! Bogo 1 Year,
Just $20!
GO NOW
Offer available to new subscribers only. Plus tax where applicable, see payment
page for details.


44°
 * Log In
 * Subscribe $1 for 6 months

 * Guest
 * Logout

Read Today's E-edition


 * News
   * Local
   * Virginia Video Network
   * Crime
   * Politics
   * State & Region
   * Education
   * Nation & World
   * News Tip
 * Business
   * Local
   * On the Move
   * Top Workplaces
 * Obituaries
   * Share a story
   * Recent Obituaries
   * Find an Obituary
   * Archives
 * Opinion
   * Submit a letter
   * Letters
   * Editorial
   * Columnists
 * Sports
   * High School
   * College
   * Professional
   * Betting
 * Life & Entertainment
   * Event Calendar
   * Arts & Theatre
   * Movies & TV
   * Music
   * Comics
   * Puzzles
   * Columns
   * Contests
   * Play
   * Food & Cooking
   * Home & Garden
   * Health
   * Parenting
   * Fashion
   * Pets
   * Travel
   * Faith
   * Announcements
 * Sponsored Features
 * Join the community
   * News tip
   * Share video
   * Send a story
   * Share a photo
 * Brand Ave. Studios

 * Print Edition
   * E-edition
   * E-edition Archives
   * Today's Ads
   * Special Sections
 * Our Publications
   * Mechanicsville Local
   * Powhatan Today
   * Goochland Gazette
 * Buy & Sell
   * Place an Ad
   * Jobs
   * Homes
   * Cars
   * Marketplace
   * Shop Local
   * Public Notices
   * Buyer's Guide
   * RTD Merchandise
 * Customer Service
   * Manage Subscription
   * Activate Digital Subscription
   * Subscribe
   * Newsletter sign-up
   * Contact Us
   * Advertise with RTD
   * Help Center
 * Mobile Apps
 * Weather: Live Radar

 * Facebook
 * Twitter
 * LinkedIn
 * Instagram


© 2023 Lee Enterprises
Terms of Service | Privacy Policy

Subscribe $1 for 6 months
Read Today's E-edition
Subscribe

 * Log In

 * Welcome, Guest
   * My Subscription
     Help Center
   * My Account
   * Dashboard
   * Profile
   * Saved items
   * 
   * Logout


 * E-edition
 * News
 * Obituaries
 * Opinion
 * Sports
 * Life & Entertainment
 * Jobs

 * 44° Clear

Share This
 * Facebook
 * Twitter
 * WhatsApp
 * SMS
 * Email


In Virginia, late spending doesn't always tilt elections
1 Comments
Share this
 * Facebook
 * Twitter
 * WhatsApp
 * SMS
 * Email
 * Print
 * Copy article link
 * Save





Presented By


JUST IN


HOUSE APPROVES IMPEACHMENT INQUIRY INTO PRESIDENT BIDEN AS REPUBLICANS RALLY
BEHIND INVESTIGATION


NOV. 7 ELECTION


IN VIRGINIA, LATE SPENDING DOESN'T ALWAYS TILT ELECTIONS

 * Dave Ress
 * Dec 11, 2023
 * Dec 11, 2023
 * 1

×
Video Player is loading.
Play Video
Play
Unmute

Current Time 0:00
/
Duration 0:28
Loaded: 100.00%


0:00
Stream Type LIVE
Seek to live, currently behind liveLIVE
Remaining Time -0:28
 
1x
Playback Rate

Chapters
 * Chapters

Descriptions
 * descriptions off, selected

Captions
 * captions settings, opens captions settings dialog
 * captions off, selected

Audio Track
 * default, selected

Picture-in-PictureFullscreen

This is a modal window.



Beginning of dialog window. Escape will cancel and close the window.

TextColorWhiteBlackRedGreenBlueYellowMagentaCyanTransparencyOpaqueSemi-TransparentBackgroundColorBlackWhiteRedGreenBlueYellowMagentaCyanTransparencyOpaqueSemi-TransparentTransparentWindowColorBlackWhiteRedGreenBlueYellowMagentaCyanTransparencyTransparentSemi-TransparentOpaque
Font Size50%75%100%125%150%175%200%300%400%Text Edge
StyleNoneRaisedDepressedUniformDropshadowFont FamilyProportional
Sans-SerifMonospace Sans-SerifProportional SerifMonospace SerifCasualScriptSmall
Caps
Reset restore all settings to the default valuesDone
Close Modal Dialog

End of dialog window.

Advertisement: 0:08






Governor Glenn Youngkin speaks to reporters on the steps of the Virginia State
Capitol on Wednesday, Nov. 8, 2023.


 * Facebook
 * Twitter
 * WhatsApp
 * SMS
 * Email
 * Print
 * Copy article link
 * Save




Outspending your opponent in the final run-up to Election Day can help nail down
a win, the biggest last-minute spender in this year’s General Assembly races
found.

But it doesn’t guarantee anything, a Richmond Times-Dispatch analysis of
campaign finance reports for the final five days of October and all of November
shows.

A Richmond Times-Dispatch analysis shows that late spending does not always
translate into victory in Virginia’s legislative contests.

Mike Kropf, TIMES-DISPATCH

The reports show candidates in the hottest races put pedal to the metal for
fundraising — and spending.



They also hint at races where there may have been some last-minute jitters.

And they show would-be caucus leaders racking up large sums and making large
donations in what is often a prelude to post-Election Day jockeying for
influence.


PEOPLE ARE ALSO READING…

 * Your guide to Richmond's Tacky Lights of 2023 🎄🎁
 * Commentary: From polluted to prizewinner, Virginia's largest river is
   stagnating again
 * 2 found dead in New Kent County home
 * New Southern restaurant Farm + Oak is now open in Innsbrook
 * Highland Springs meets juggernaut Freedom in highly anticipated Class 6
   football final
 * Key Virginia lawmakers back arena deal for NBA's Wizards, NHL's Capitals
 * VCU reimagines its academic identity as it faces financial challenges
 * Hanover police identify victim of Sunday night crash
 * VCU prepared to pursue 'legal action' over NCAA's denial of Joe Bamisile
   waiver
 * Suspect charged in Glen Allen double homicide of father, son
 * Winner declared after recount in Henrico County court clerk race
 * New restaurant headed for Postbellum spot in the Fan
 * Highland Springs falls to Freedom in Class 6 title game
 * New Kent County police identify 2 people found dead in Quinton home
 * Work set on two Richmond-area traffic bottlenecks: Route 288 and Staples Mill



The biggest spender in the period, Democrat Joshua Thomas, running in a Prince
William County House of Delegates district, spent $864,261 during the 35-day
period, mostly in the form of $678,000 for advertising 11 and four days before
Election Day.



Thomas won that race in House District 21 52% to 48%, defeating John Stirrup,
who spent just under $630,000.



But the No. 2 big spender in the period, Republican Juan Pablo Segura, lost to
Democrat Russet Perry in a Loudoun County-anchored state Senate District 31 by a
margin of 53% to 47%, after spending more than $852,000, including nearly
$92,000 worth of in-kind, non-cash help. Perry’s spending in late October and
November totaled $725,000.



Democrat Russet Perry topped Republican Juan Pablo Segura in the Loudoun
County-based 31st Senate District.

Closer to home, in the Richmond area, the No. 3 ranked last-minute spender, Del.
Schuyler VanValkenburg, D-Henrico, cruised to a 55% to 45% win over state Sen.
Siobhan Dunnavant, R-Henrico, in Henrico’s Senate District 16. He outspent her —
with his more than $812,000 to just under $636,000 for Dunnavant.




Del. Schuyler VanValkenburg, D-Henrico, topped Sen. Siobhan Dunnavant,
R-Henrico, in Henrico's Senate District 16.

Eva Russo, Times-Dispatch

But big spending wasn’t enough to bring Democrat Susanna Gibson a win in
Henrico’s House District 57.



The race drew international attention following reports that Gibson and her
husband had livestreamed sex acts online.

Nurse practitioner and former Democratic candidate for the Virginia House of
Delegates, Susanna Gibson, shown at her home in Henrico County last month.

Steve Helber, Associated Press



Listen now and subscribe: Apple Podcasts | Google Podcasts | Spotify | Stitcher
| RSS Feed | Omny Studio



Gibson lost to Republican David Owen 51% to 49% in what had been a
Democratic-leaning district after last-minute spending of more than $355,000 by
Gibson to Owen’s $131,000.

And in the tightest House race of all, it’s not entirely clear whether big
spending swung the race. Democrat Kimberly Pope Adams spent nearly $514,000,
including non-cash, in-kind services valued at nearly $183,000, in the late
going in an effort to flip the Petersburg-anchored House District 82. Del. Kim
Taylor, R-Dinwiddie, eked out a 78-vote edge after last-minute spending of just
over $334,000. (Adams has filed a petition for a recount).




Del. Kim Taylor, R-Dinwiddie, left, and Democrat Kimberly Pope Adams ran for the
House of Delegates seat for the cities of Petersburg and Dinwiddie, Prince
George and Surry counties.

Outspending state Sen. Monty Mason, D-Williamsburg, paid off for former
York-Poquoson Sheriff Danny Diggs in the closest state Senate race. Diggs eked
out a 725-vote win after last-minute spending of more than $692,000 to Mason’s
$484,000. Their spending totals include two of the biggest totals of in-kind
help — services, as opposed to cash: nearly $107,000 worth for Diggs and just
over $210,000 for Mason.



The campaign reports suggest some unexpected and apparently unjustified
last-minute worries. Del. Danica Roem, D-Prince William, was the biggest late
money-raiser among state Senate candidates, bringing in more than $638,000, for
a race she won 52% to 48%.

Del. Danica Roem, D-Prince William, right, topped Republican Bill Woolf in
Senate District 30.

Her opponent, Bill Woolf, was the No. 2 fundraiser, collecting nearly $625,000.



The candidates who spent more than these top fundraising totals did so by
drawing down on balances they built up earlier.



Del. Clinton Jenkins, D-Suffolk, lost to Del. Emily Brewer, D-Suffolk, in Senate
District 17.

In western Tidewater, Del. Emily Brewer, R-Isle of Wight, raised nearly $508,000
in a Senate race she won with 52% of votes cast. Her opponent in Senate District
17, Del. Clinton Jenkins, D-Suffolk, had not filed by the state Department of
Elections midnight-Thursday deadline.

In a Democratic-leaning Virginia Beach Senate district, state Sen. Aaron Rouse,
D-Virginia Beach, spent just under $282,000 to Republican challenger Kevin
Adams’ nearly $153,000 in the late going. Rouse won in Senate District 22 with
55% to 45% for Adams.




Some of the bigger fundraisers and spenders, though, faced little or no
competition. State Sen. Mamie Locke, D-Hampton, the Democratic caucus chair,
raised more than $120,000 and spent more than $274,000 in the period — $250,000
of it for the caucus itself, which in turn is a big donor to Democratic
candidate campaigns.



The new Senate majority leader, Scott Surovell, D-Fairfax, raised nearly
$106,000 and spent $450,000, including $350,000 to the caucus with other big
donations to Democratic candidates.

On the GOP side, Senate minority leader Ryan McDougle, R-Hanover, raised $55,000
and spent nearly $161,000 in the late stages.

Voters cast ballots at the Virginia Museum of History & Culture in Richmond on
Election Day last month.

Mike Kropf, TIMES-DISPATCH


VIDEOS: ELECTION COVERAGE FROM THE TIMES-DISPATCH

Video


VOTERS SPEAK ABOUT THE IMPORTANCE OF VOTING

 * Updated Nov 8, 2023
 * 0

Voters speak about the importance of voting on Tuesday, Nov. 7, 2023.


Video
Local Government & Politics


VIRGINIA BEACH VOTERS CAST BALLOTS

 * Nov 7, 2023
 * 0

Voters hit the polls in Virginia Beach


Video
Richmond News


VOTER TERRENCE RICE SPEAKS ABOUT HIS EXPERIENCE ON ELECTION DAY

 * Nicolas Galindo
 * Nov 7, 2023
 * 0

Voter Terrence Rice speaks about his experience on election day at the East
District Center in Richmond, VA. Nov. 7.


Video
Local Government & Politics


VOTERS TURN OUT IN PRINCE WILLIAM COUNTY

 * Nov 7, 2023
 * 0

VIRGINIA ELECTION DAY VOTING POLLS BALLOT VOTERS WASHINGTON DC VIRGINIA GLENN
YOUNGKIN


Video
Richmond Local News


ANDREW CAIN, CHARLOTTE RENE WOODS AND DAVE RESS OFFER FIRST IMPRESSIONS FROM
POLLING PLACES AND WHAT TO EXPECT AS THE VOTES ARE COUNTED

 * Updated Nov 7, 2023
 * 0

Andrew Cain, Charlotte Rene Woods and Dave Ress offer first impressions from
polling places and what to expect as the votes are counted


Video
Local Government & Politics


YOUNGKIN CAMPAIGNS IN BRISTOW

 * Nov 7, 2023
 * 0

Virginia Governor Glenn Youngkin is in Bristow, VA to promote State Senate
candidate Bill Woolf and State House candidate Ian Lovejoy.


Video
Richmond Local News
alert top story


ANDREW CAIN, ANNA BRYSON AND DAVE RESS GIVE A MORNING LOOK AT KEY ISSUES IN
TODAY'S ELECTIONS

 * Nov 7, 2023
 * 0

Andrew Cain, Anna Bryson and Dave Ress talk about key issues in today's
elections


Video
Weather
alert top story


WARM ELECTION DAY AHEAD: TUESDAY MORNING RICHMOND WEATHER VIDEO

 * Nov 7, 2023
 * 0

Southwest breezes will send temperatures soaring into the 70s.


Video
Richmond News


ANDREW CAIN, CHARLOTTE WOODS AND DAVE RESS TALK ABOUT VIRGINIA'S KEY HOUSE RACES

 * Nov 3, 2023
 * 0

Andrew Cain, Charlotte Woods and Dave Ress talk about Virginia's key house races


Video
Government-politics
top story


ANDREW CAIN, CHARLOTTE WOODS AND DAVE RESS TALK ABOUT VIRGINIA'S KEY SENATE
RACES

 * Nov 3, 2023
 * 0

Andrew Cain, Charlotte Woods and Dave Ress talk about Virginia's key Senate
races.


Video
Richmond Local News


ANDREW CAIN, MICHAEL PAUL WILLIAMS AND JEFF SCHAPIRO ON RICHMOND'S CASINO
REFERENDUM

 * Nov 2, 2023
 * 0

Times-Dispatch Politics Editor Andrew Cain talks with columnists Michael Paul
Williams and Jeff Schapiro about the Richmond casino referendum


Video
Richmond Local News
top story


TIMES-DISPATCH COLUMNISTS TALK ABOUT POLITICAL DOMINOES AFTER TUESDAY'S VIRGINIA
ELECTIONS

 * Nov 2, 2023
 * 0

The Times-Dispatch Politics Editor Andrew Cain talks with columnists Michael
Paul Williams and Jeff Schapiro about the political dominoes that…


Video
Richmond Local News


ANDREW CAIN, MICHAEL PAUL WILLIAMS AND JEFF SCHAPIRO ON RICHMOND'S CASINO
REFERENDUM

 * Nov 2, 2023
 * 0

Times-Dispatch Politics Editor Andrew Cain talks with columnists Michael Paul
Williams and Jeff Schapiro about the Richmond casino referendum


Video
Richmond Local News


ANDREW CAIN, MICHAEL PAUL WILLIAMS AND JEFF SCHAPIRO ON THE HANOVER SCHOOL BOARD

 * Nov 2, 2023
 * 0

Times-Dispatch Politics Editor Andrew Cain talks with columnists Michael Paul
Williams and Jeff Schapiro about the Hanover School Board


Video
Richmond Local News
top story


TIMES-DISPATCH POLITICS EDITOR ANDREW CAIN TALKS WITH ANALYST BOB HOLSWORTH ON
LOCAL ELECTIONS

 * Nov 2, 2023
 * 0

Times-Dispatch Politics Editor Andrew Cain talks with analyst Bob Holsworth on
local elections


Video
Richmond News


RODNEY WILLETT SPEAKS TO HIS SUPPORTERS

 * Nov 7, 2023
 * 0

Virginia State Delegate Rodney Willett speaks to his supporters after winning
his race


Video
Richmond News


SCHUYLER VANVALKENBURG SPEAKS TO HIS SUPPORTERS

 * Nov 7, 2023
 * 0

Del. Schuyler VanValkenburg, D-Henrico speaks to his supporters after winning
his race, defeating Sen. Siobhan Dunnavant, R-Henrico.


Video
Local Government & Politics


ANALYSIS: RICHMOND VOTERS REJECT CASINO BALLOT MEASURE

 * Nov 8, 2023
 * 0

Richmond Times-Dispatch Executive Editor Chris Coates and reporter Em Holter
discuss Richmond's casino referendum. Read about the results at g…


Video
Local Government & Politics
top story


WHAT'S NEXT FOR YOUNGKIN AFTER DEMOCRATS SWEEP CONTROL OF VIRGINIA LEGISLATURE

 * Nov 8, 2023
 * 0

Executive Editor Chris Coates and politics columnist Jeff Schapiro discuss the
outcome of Tuesday's election. Read about the results at go.ric…




Dave Ress (804) 649-6948

dress@timesdispatch.com




1 Comments




DAVE RESS

Growth and Development Reporter

 * Author twitter
 * Author email

Follow Dave Ress
Close

GET EMAIL NOTIFICATIONS ON {{SUBJECT}} DAILY!

Your notification has been saved.
There was a problem saving your notification.

{{description}}

Email notifications are only sent once a day, and only if there are new matching
items.

Save
Manage followed notifications
Close

FOLLOWED NOTIFICATIONS

PLEASE LOG IN TO USE THIS FEATURE

Log In
Don't have an account? Sign Up Today



RELATED TO THIS STORY

Video


GOV. GLENN YOUNGKIN SPEAKS TO REPORTERS AFTER THE ELECTION

Governor Glenn Youngkin speaks to reporters on the steps of the Virginia State
Capitol on Wednesday, Nov. 8, 2023.




VIRGINIA'S BIG POLITICAL LESSONS FOR YOUNGKIN - AND FOR THE NATION

Gov. Glenn Youngkin invested an unprecedented amount of political fundraising
muscle and – more important – his own time and energy, in an uns…




ELECTION RESULTS: WHAT VIRGINIA RACES WERE DECIDED TUESDAY

Recap: See our round-up of election results from Tuesday nightYoungkin trailing
in bid to flip state Senate to Republicans Videos: Election Da…




GENERAL ASSEMBLY 2024: CONFRONTATION OR COMPROMISE ON TAXES?

A Virginia think tank with a progressive bent is proposing major changes in the
state’s tax code long sought by Democrats, proposals that coul…






Listen now and subscribe: Apple Podcasts | Google Podcasts | Spotify | Stitcher
| RSS Feed | Omny Studio




WATCH NOW: RELATED VIDEO

Video Player is loading.
Play Video
Play
Mute

Current Time 0:00
/
Duration 2:23
Loaded: 0%

0:00
Stream Type LIVE
Seek to live, currently behind liveLIVE
Remaining Time -2:23
 
1x
Playback Rate

Chapters
 * Chapters

Descriptions
 * descriptions off, selected

Captions
 * captions settings, opens captions settings dialog
 * captions off, selected

Audio Track
 * default, selected

Picture-in-PictureFullscreen

This is a modal window.



Beginning of dialog window. Escape will cancel and close the window.

TextColorWhiteBlackRedGreenBlueYellowMagentaCyanTransparencyOpaqueSemi-TransparentBackgroundColorBlackWhiteRedGreenBlueYellowMagentaCyanTransparencyOpaqueSemi-TransparentTransparentWindowColorBlackWhiteRedGreenBlueYellowMagentaCyanTransparencyTransparentSemi-TransparentOpaque
Font Size50%75%100%125%150%175%200%300%400%Text Edge
StyleNoneRaisedDepressedUniformDropshadowFont FamilyProportional
Sans-SerifMonospace Sans-SerifProportional SerifMonospace SerifCasualScriptSmall
Caps
Reset restore all settings to the default valuesDone
Close Modal Dialog

End of dialog window.

Advertisement







PARIS SUBURB SEEKS TO RID FAMED FLEA MARKET OF COUNTERFEIT GOODS AHEAD OF
OLYMPICS



NEXT-GEN AI: LAB-GROWN 'MINIBRAINS' MAY REVOLUTIONIZE COMPUTING



NEXT-GEN AI: LAB-GROWN 'MINIBRAINS' MAY REVOLUTIONIZE COMPUTING



ARGENTINA PESO DEVALUED BY OVER 50 PERCENT AFTER 'SHOCK THERAPY' ANNOUNCEMENT



ARGENTINA PESO DEVALUED BY OVER 50 PERCENT AFTER 'SHOCK THERAPY' ANNOUNCEMENT



GOV. YOUNGKIN SPEAKS ABOUT A SPORTS AND ENTERTAINMENT DEVELOPMENT



GOV. YOUNGKIN SPEAKS ABOUT A SPORTS AND ENTERTAINMENT DEVELOPMENT





Close

A Richmond Times-Dispatch analysis shows that late spending does not always
translate into victory in Virginia’s legislative contests.

 * Mike Kropf, TIMES-DISPATCH

 * Facebook
 * Twitter
 * WhatsApp
 * SMS
 * Email
 * Print
 * Copy article link
 * Save



Voters cast ballots at the Virginia Museum of History & Culture in Richmond on
Election Day last month.

 * Mike Kropf, TIMES-DISPATCH

 * Facebook
 * Twitter
 * WhatsApp
 * SMS
 * Email
 * Print
 * Copy article link
 * Save



Democrat Russet Perry topped Republican Juan Pablo Segura in the Loudoun
County-based 31st Senate District.


 * Facebook
 * Twitter
 * WhatsApp
 * SMS
 * Email
 * Print
 * Copy article link
 * Save




Del. Schuyler VanValkenburg, D-Henrico, topped Sen. Siobhan Dunnavant,
R-Henrico, in Henrico's Senate District 16.

 * Eva Russo, Times-Dispatch

 * Facebook
 * Twitter
 * WhatsApp
 * SMS
 * Email
 * Print
 * Copy article link
 * Save



Nurse practitioner and former Democratic candidate for the Virginia House of
Delegates, Susanna Gibson, shown at her home in Henrico County last month.

 * Steve Helber, Associated Press

 * Facebook
 * Twitter
 * WhatsApp
 * SMS
 * Email
 * Print
 * Copy article link
 * Save



Del. Kim Taylor, R-Dinwiddie, left, and Democrat Kimberly Pope Adams ran for the
House of Delegates seat for the cities of Petersburg and Dinwiddie, Prince
George and Surry counties.


 * Facebook
 * Twitter
 * WhatsApp
 * SMS
 * Email
 * Print
 * Copy article link
 * Save




Del. Danica Roem, D-Prince William, right, topped Republican Bill Woolf in
Senate District 30.


 * Facebook
 * Twitter
 * WhatsApp
 * SMS
 * Email
 * Print
 * Copy article link
 * Save



Del. Clinton Jenkins, D-Suffolk, lost to Del. Emily Brewer, D-Suffolk, in Senate
District 17.


 * Facebook
 * Twitter
 * WhatsApp
 * SMS
 * Email
 * Print
 * Copy article link
 * Save



A Richmond Times-Dispatch analysis shows that late spending does not always
translate into victory in Virginia’s legislative contests.

 * Mike Kropf, TIMES-DISPATCH

 * Facebook
 * Twitter
 * WhatsApp
 * SMS
 * Email
 * Print
 * Copy article link
 * Save



Voters cast ballots at the Virginia Museum of History & Culture in Richmond on
Election Day last month.

 * Mike Kropf, TIMES-DISPATCH

 * Facebook
 * Twitter
 * WhatsApp
 * SMS
 * Email
 * Print
 * Copy article link
 * Save



Democrat Russet Perry topped Republican Juan Pablo Segura in the Loudoun
County-based 31st Senate District.


 * Facebook
 * Twitter
 * WhatsApp
 * SMS
 * Email
 * Print
 * Copy article link
 * Save




Del. Schuyler VanValkenburg, D-Henrico, topped Sen. Siobhan Dunnavant,
R-Henrico, in Henrico's Senate District 16.

 * Eva Russo, Times-Dispatch

 * Facebook
 * Twitter
 * WhatsApp
 * SMS
 * Email
 * Print
 * Copy article link
 * Save



Nurse practitioner and former Democratic candidate for the Virginia House of
Delegates, Susanna Gibson, shown at her home in Henrico County last month.

 * Steve Helber, Associated Press

 * Facebook
 * Twitter
 * WhatsApp
 * SMS
 * Email
 * Print
 * Copy article link
 * Save



Del. Kim Taylor, R-Dinwiddie, left, and Democrat Kimberly Pope Adams ran for the
House of Delegates seat for the cities of Petersburg and Dinwiddie, Prince
George and Surry counties.


 * Facebook
 * Twitter
 * WhatsApp
 * SMS
 * Email
 * Print
 * Copy article link
 * Save




Del. Danica Roem, D-Prince William, right, topped Republican Bill Woolf in
Senate District 30.


 * Facebook
 * Twitter
 * WhatsApp
 * SMS
 * Email
 * Print
 * Copy article link
 * Save



Del. Clinton Jenkins, D-Suffolk, lost to Del. Emily Brewer, D-Suffolk, in Senate
District 17.


 * Facebook
 * Twitter
 * WhatsApp
 * SMS
 * Email
 * Print
 * Copy article link
 * Save





×

 * Facebook
 * Twitter
 * LinkedIn
 * Instagram



SITES & PARTNERS

 * En Forme
 * Mechanicsville-Ashland Local
 * Powhatan Today
 * The Goochland Gazette
 * Public Notices
 * Contests
 * Join our Team

SERVICES

 * Manage Subscription
 * About Us
 * Contact Us
 * Advertise with us
 * Newsletter Sign up
 * Become a Carrier
 * Licensing

© Copyright 2023 Richmond Times-Dispatch, 8460 Times Dispatch Blvd.
Mechanicsville, VA 23116 | Terms of Use | Privacy Policy | Do Not Sell My Info |
Cookie Preferences
Powered by BLOX Content Management System from bloxdigital.com.
word word word word word word word word word word word word word word word word
word word word word word word word word word word word word word word word word
word word word word word word word word word word word word word word word word
word word word word word word word word word word word word word word word word
word word word word word word word word word word word word word word word word
word word word word word word word word word word word word word word word word
word word word word word word word word word word word word word word word word
word word word word word word word word word word word word word word word word
word word word word word word word word word word word word word word word word
word word word word word word word word word word word word word word word word
word word word word word word word word word word word word word word word word
word word word word word word word word word word word word word word word word
word word word word word word word word

mmMwWLliI0fiflO&1
mmMwWLliI0fiflO&1
mmMwWLliI0fiflO&1
mmMwWLliI0fiflO&1
mmMwWLliI0fiflO&1
mmMwWLliI0fiflO&1
mmMwWLliI0fiflO&1
{{title}}
{{summary}}

 * Notifications
 * Settings

You don't have any notifications.

Get up-to-the-minute news sent straight to your device.

TOPICS

BREAKING NEWS

Subscribe