{"id":"VA-01","state":"VA","label":"Virginia's 1st Congressional District","election_id":"87461","status":"called","winner_id":"civic-87461-5948671556509fe8","reporting":22,"previous_party":"R","afi_rating":{"rating":"Likely Republican","rating_tier":"likely_r","category":"Safe","favored_party":"R","gop_win_chance":78,"color":"#d9312b","updated":"2026-08-05T16:27:15+00:00","projected_flip":false,"flip_direction":null,"incumbent_party":"R","incumbent_name":"Wittman, Robert","open_seat":false,"freshman":false,"flipped_in_24":false,"trump_margin_2024":4.92,"gop_margin_2024":12.8,"redraw":false,"margin_change":null,"source":"AFI Ratings Admin","source_updated":"2026-10-14T18:12:10+00:00"},"updated":"2026-10-15T15:36:57.011Z","candidates":[{"id":"civic-87461-5948671556509fe8","name":"Shannon Taylor","party":"D","votes":60209,"color":"#0f4b8f","photo_url":"","source_name":"Shannon Taylor","identity_aliases":[],"incumbent":false,"endorsed":false,"match_method":"exact","pct":69.59692987018992},{"id":"civic-87461-fa49b9cd06f00797","name":"Rob Wittman","party":"R","votes":26302,"color":"#a21a15","photo_url":"https://americafirstinsight.com/wp-content/uploads/2026/03/GenericR.webp","source_name":"Rob Wittman","identity_aliases":["Wittman, Robert","Robert Wittman"],"incumbent":false,"endorsed":false,"match_method":"exact","display_priority":0,"pct":30.403070129810082}],"featured_candidates":[{"id":"civic-87461-fa49b9cd06f00797","name":"Rob Wittman","party":"R","votes":26302,"color":"#a21a15","photo_url":"https://americafirstinsight.com/wp-content/uploads/2026/03/GenericR.webp","source_name":"Rob Wittman","identity_aliases":["Wittman, Robert","Robert Wittman"],"incumbent":false,"endorsed":false,"match_method":"exact","display_priority":0,"pct":30.403070129810082},{"id":"civic-87461-5948671556509fe8","name":"Shannon Taylor","party":"D","votes":60209,"color":"#0f4b8f","photo_url":"","source_name":"Shannon Taylor","identity_aliases":[],"incumbent":false,"endorsed":false,"match_method":"exact","pct":69.59692987018992}],"matching_review":[{"name":"Write-In","party":"Nonpartisan","reason":"no unique match","county":"Chesterfield"},{"name":"Write-In","party":"Nonpartisan","reason":"no unique match","county":"Essex"},{"name":"Write-In","party":"Nonpartisan","reason":"no unique match","county":"Gloucester"},{"name":"Write-In","party":"Nonpartisan","reason":"no unique match","county":"Hanover"},{"name":"Write-In","party":"Nonpartisan","reason":"no unique match","county":"Henrico"},{"name":"Write-In","party":"Nonpartisan","reason":"no unique match","county":"James City"},{"name":"Write-In","party":"Nonpartisan","reason":"no unique match","county":"King William"},{"name":"Write-In","party":"Nonpartisan","reason":"no unique match","county":"King and Queen"},{"name":"Write-In","party":"Nonpartisan","reason":"no unique match","county":"Lancaster"},{"name":"Write-In","party":"Nonpartisan","reason":"no unique match","county":"Mathews"},{"name":"Write-In","party":"Nonpartisan","reason":"no unique match","county":"Middlesex"},{"name":"Write-In","party":"Nonpartisan","reason":"no unique match","county":"New Kent"},{"name":"Write-In","party":"Nonpartisan","reason":"no unique match","county":"Northumberland"},{"name":"Write-In","party":"Nonpartisan","reason":"no unique match","county":"Richmond"},{"name":"Write-In","party":"Nonpartisan","reason":"no unique match","county":"Westmoreland"},{"name":"Write-In","party":"Nonpartisan","reason":"no unique match","county":"York"}],"office":"house","election_type":"House of Representatives","county_data_status":"available","county_data_note":"","counties_updated":"2026-10-12T17:47:02.163Z","counties_stale":false,"counties_complete":false,"total_votes":86511,"winner_party":"D","leader_party":"D","leader_name":"Shannon Taylor","leader_color":"#0f4b8f","vote_margin":33907,"margin":39.19385974037984,"counties_path":"shards/051c7cd6bb5eb4f78ace2ae269a2451f5d0227022e5a2d75c168c335ed7aa2b9.json","counties":[{"name":"Chesterfield","fips":"51041","reporting":7,"total_votes":89119,"leader":"Shannon Taylor","candidates":[{"id":"civic-87461-5948671556509fe8","name":"Shannon Taylor","party":"D","color":"#0f4b8f","photo_url":"","votes":41837,"pct":46.9450958830328},{"id":"civic-87461-62ac49688972efe1","name":"Write-In","party":"Nonpartisan","color":"#808080","photo_url":"","votes":31761,"pct":35.63886488851985},{"id":"civic-87461-fa49b9cd06f00797","name":"Rob Wittman","party":"R","color":"#a21a15","photo_url":"https://americafirstinsight.com/wp-content/uploads/2026/03/GenericR.webp","votes":15521,"pct":17.416039228447357}]},{"name":"Essex","fips":"51057","reporting":87,"total_votes":24445,"leader":"Shannon Taylor","candidates":[{"id":"civic-87461-5948671556509fe8","name":"Shannon Taylor","party":"D","color":"#0f4b8f","photo_url":"","votes":11793,"pct":48.24299447739824},{"id":"civic-87461-fa49b9cd06f00797","name":"Rob Wittman","party":"R","color":"#a21a15","photo_url":"https://americafirstinsight.com/wp-content/uploads/2026/03/GenericR.webp","votes":8103,"pct":33.14788300265903},{"id":"civic-87461-62ac49688972efe1","name":"Write-In","party":"Nonpartisan","color":"#808080","photo_url":"","votes":4549,"pct":18.60912251994273}]},{"name":"Gloucester","fips":"51073","reporting":79,"total_votes":30006,"leader":"Write-In","candidates":[{"id":"civic-87461-62ac49688972efe1","name":"Write-In","party":"Nonpartisan","color":"#808080","photo_url":"","votes":12452,"pct":41.498366993268014},{"id":"civic-87461-5948671556509fe8","name":"Shannon Taylor","party":"D","color":"#0f4b8f","photo_url":"","votes":10971,"pct":36.5626874625075},{"id":"civic-87461-fa49b9cd06f00797","name":"Rob Wittman","party":"R","color":"#a21a15","photo_url":"https://americafirstinsight.com/wp-content/uploads/2026/03/GenericR.webp","votes":6583,"pct":21.938945544224488}]},{"name":"Hanover","fips":"51085","reporting":57,"total_votes":140775,"leader":"Rob Wittman","candidates":[{"id":"civic-87461-fa49b9cd06f00797","name":"Rob Wittman","party":"R","color":"#a21a15","photo_url":"https://americafirstinsight.com/wp-content/uploads/2026/03/GenericR.webp","votes":62674,"pct":44.52068904279879},{"id":"civic-87461-5948671556509fe8","name":"Shannon Taylor","party":"D","color":"#0f4b8f","photo_url":"","votes":62601,"pct":44.468833244539155},{"id":"civic-87461-62ac49688972efe1","name":"Write-In","party":"Nonpartisan","color":"#808080","photo_url":"","votes":15500,"pct":11.01047771266205}]},{"name":"Henrico","fips":"51087","reporting":29,"total_votes":76208,"leader":"Rob Wittman","candidates":[{"id":"civic-87461-fa49b9cd06f00797","name":"Rob Wittman","party":"R","color":"#a21a15","photo_url":"https://americafirstinsight.com/wp-content/uploads/2026/03/GenericR.webp","votes":26719,"pct":35.06062355658199},{"id":"civic-87461-5948671556509fe8","name":"Shannon Taylor","party":"D","color":"#0f4b8f","photo_url":"","votes":26530,"pct":34.8126180978375},{"id":"civic-87461-62ac49688972efe1","name":"Write-In","party":"Nonpartisan","color":"#808080","photo_url":"","votes":22959,"pct":30.126758345580516}]},{"name":"James City","fips":"51095","reporting":14,"total_votes":61857,"leader":"Shannon Taylor","candidates":[{"id":"civic-87461-5948671556509fe8","name":"Shannon Taylor","party":"D","color":"#0f4b8f","photo_url":"","votes":32450,"pct":52.45970544966617},{"id":"civic-87461-62ac49688972efe1","name":"Write-In","party":"Nonpartisan","color":"#808080","photo_url":"","votes":25577,"pct":41.34859433855505},{"id":"civic-87461-fa49b9cd06f00797","name":"Rob Wittman","party":"R","color":"#a21a15","photo_url":"https://americafirstinsight.com/wp-content/uploads/2026/03/GenericR.webp","votes":3830,"pct":6.19170021177878}]},{"name":"King William","fips":"51101","reporting":97,"total_votes":13007,"leader":"Shannon Taylor","candidates":[{"id":"civic-87461-5948671556509fe8","name":"Shannon Taylor","party":"D","color":"#0f4b8f","photo_url":"","votes":7720,"pct":59.352656262012765},{"id":"civic-87461-62ac49688972efe1","name":"Write-In","party":"Nonpartisan","color":"#808080","photo_url":"","votes":4229,"pct":32.51326208964404},{"id":"civic-87461-fa49b9cd06f00797","name":"Rob Wittman","party":"R","color":"#a21a15","photo_url":"https://americafirstinsight.com/wp-content/uploads/2026/03/GenericR.webp","votes":1058,"pct":8.1340816483432}]},{"name":"King and Queen","fips":"51097","reporting":30,"total_votes":132524,"leader":"Write-In","candidates":[{"id":"civic-87461-62ac49688972efe1","name":"Write-In","party":"Nonpartisan","color":"#808080","photo_url":"","votes":62728,"pct":47.333313211191935},{"id":"civic-87461-5948671556509fe8","name":"Shannon Taylor","party":"D","color":"#0f4b8f","photo_url":"","votes":62720,"pct":47.32727656877245},{"id":"civic-87461-fa49b9cd06f00797","name":"Rob Wittman","party":"R","color":"#a21a15","photo_url":"https://americafirstinsight.com/wp-content/uploads/2026/03/GenericR.webp","votes":7076,"pct":5.339410220035616}]},{"name":"Lancaster","fips":"51103","reporting":99,"total_votes":24544,"leader":"Rob Wittman","candidates":[{"id":"civic-87461-fa49b9cd06f00797","name":"Rob Wittman","party":"R","color":"#a21a15","photo_url":"https://americafirstinsight.com/wp-content/uploads/2026/03/GenericR.webp","votes":11897,"pct":48.47213168187744},{"id":"civic-87461-62ac49688972efe1","name":"Write-In","party":"Nonpartisan","color":"#808080","photo_url":"","votes":9251,"pct":37.69149282920469},{"id":"civic-87461-5948671556509fe8","name":"Shannon Taylor","party":"D","color":"#0f4b8f","photo_url":"","votes":3396,"pct":13.836375488917861}]},{"name":"Mathews","fips":"51115","reporting":35,"total_votes":58409,"leader":"Shannon Taylor","candidates":[{"id":"civic-87461-5948671556509fe8","name":"Shannon Taylor","party":"D","color":"#0f4b8f","photo_url":"","votes":37656,"pct":64.46951668407266},{"id":"civic-87461-62ac49688972efe1","name":"Write-In","party":"Nonpartisan","color":"#808080","photo_url":"","votes":15323,"pct":26.23397079217244},{"id":"civic-87461-fa49b9cd06f00797","name":"Rob Wittman","party":"R","color":"#a21a15","photo_url":"https://americafirstinsight.com/wp-content/uploads/2026/03/GenericR.webp","votes":5430,"pct":9.2965125237549}]},{"name":"Middlesex","fips":"51119","reporting":95,"total_votes":146646,"leader":"Write-In","candidates":[{"id":"civic-87461-62ac49688972efe1","name":"Write-In","party":"Nonpartisan","color":"#808080","photo_url":"","votes":65293,"pct":44.524228414003794},{"id":"civic-87461-5948671556509fe8","name":"Shannon Taylor","party":"D","color":"#0f4b8f","photo_url":"","votes":62717,"pct":42.76761725515868},{"id":"civic-87461-fa49b9cd06f00797","name":"Rob Wittman","party":"R","color":"#a21a15","photo_url":"https://americafirstinsight.com/wp-content/uploads/2026/03/GenericR.webp","votes":18636,"pct":12.708154330837527}]},{"name":"New Kent","fips":"51127","reporting":41,"total_votes":9912,"leader":"Write-In","candidates":[{"id":"civic-87461-62ac49688972efe1","name":"Write-In","party":"Nonpartisan","color":"#808080","photo_url":"","votes":4048,"pct":40.839386602098465},{"id":"civic-87461-fa49b9cd06f00797","name":"Rob Wittman","party":"R","color":"#a21a15","photo_url":"https://americafirstinsight.com/wp-content/uploads/2026/03/GenericR.webp","votes":3652,"pct":36.84422921711057},{"id":"civic-87461-5948671556509fe8","name":"Shannon Taylor","party":"D","color":"#0f4b8f","photo_url":"","votes":2212,"pct":22.316384180790962}]},{"name":"Northumberland","fips":"51133","reporting":85,"total_votes":88200,"leader":"Rob Wittman","candidates":[{"id":"civic-87461-fa49b9cd06f00797","name":"Rob Wittman","party":"R","color":"#a21a15","photo_url":"https://americafirstinsight.com/wp-content/uploads/2026/03/GenericR.webp","votes":45954,"pct":52.10204081632653},{"id":"civic-87461-5948671556509fe8","name":"Shannon Taylor","party":"D","color":"#0f4b8f","photo_url":"","votes":33744,"pct":38.25850340136054},{"id":"civic-87461-62ac49688972efe1","name":"Write-In","party":"Nonpartisan","color":"#808080","photo_url":"","votes":8502,"pct":9.639455782312925}]},{"name":"Richmond","fips":"51159","reporting":12,"total_votes":82968,"leader":"Write-In","candidates":[{"id":"civic-87461-62ac49688972efe1","name":"Write-In","party":"Nonpartisan","color":"#808080","photo_url":"","votes":48759,"pct":58.768440844663004},{"id":"civic-87461-fa49b9cd06f00797","name":"Rob Wittman","party":"R","color":"#a21a15","photo_url":"https://americafirstinsight.com/wp-content/uploads/2026/03/GenericR.webp","votes":22969,"pct":27.684167389837047},{"id":"civic-87461-5948671556509fe8","name":"Shannon Taylor","party":"D","color":"#0f4b8f","photo_url":"","votes":11240,"pct":13.547391765499952}]},{"name":"Westmoreland","fips":"51193","reporting":22,"total_votes":40478,"leader":"Rob Wittman","candidates":[{"id":"civic-87461-fa49b9cd06f00797","name":"Rob Wittman","party":"R","color":"#a21a15","photo_url":"https://americafirstinsight.com/wp-content/uploads/2026/03/GenericR.webp","votes":18556,"pct":45.84218587874895},{"id":"civic-87461-5948671556509fe8","name":"Shannon Taylor","party":"D","color":"#0f4b8f","photo_url":"","votes":11162,"pct":27.57547309649686},{"id":"civic-87461-62ac49688972efe1","name":"Write-In","party":"Nonpartisan","color":"#808080","photo_url":"","votes":10760,"pct":26.582341024754186}]},{"name":"York","fips":"51199","reporting":93,"total_votes":39632,"leader":"Rob Wittman","candidates":[{"id":"civic-87461-fa49b9cd06f00797","name":"Rob Wittman","party":"R","color":"#a21a15","photo_url":"https://americafirstinsight.com/wp-content/uploads/2026/03/GenericR.webp","votes":22142,"pct":55.86899475171578},{"id":"civic-87461-62ac49688972efe1","name":"Write-In","party":"Nonpartisan","color":"#808080","photo_url":"","votes":13067,"pct":32.970831651190956},{"id":"civic-87461-5948671556509fe8","name":"Shannon Taylor","party":"D","color":"#0f4b8f","photo_url":"","votes":4423,"pct":11.160173597093259}]}]}