{"id":"VA-09","state":"VA","label":"Virginia's 9th Congressional District","election_id":"87469","status":"called","winner_id":"civic-87469-365d750ea974ec00","reporting":57,"previous_party":"R","afi_rating":{"rating":"Safe Republican","rating_tier":"safe_r","category":"Safe","favored_party":"R","gop_win_chance":99,"color":"#a21a15","updated":"2026-08-05T16:27:15+00:00","projected_flip":false,"flip_direction":null,"incumbent_party":"R","incumbent_name":"Griffith, H. Morgan","open_seat":false,"freshman":false,"flipped_in_24":false,"trump_margin_2024":43.91,"gop_margin_2024":45.2,"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-87469-365d750ea974ec00","name":"Morgan Griffith","party":"R","votes":13721,"color":"#a21a15","photo_url":"https://americafirstinsight.com/wp-content/uploads/2026/03/GenericR.webp","source_name":"Morgan Griffith","identity_aliases":["Griffith, H. Morgan","H. Morgan Griffith"],"incumbent":false,"endorsed":false,"match_method":"exact","display_priority":0,"pct":78.82461078876314},{"id":"civic-87469-70675bb78e5784ed","name":"Joy Powers","party":"D","votes":3686,"color":"#0f4b8f","photo_url":"","source_name":"Joy Powers","identity_aliases":[],"incumbent":false,"endorsed":false,"match_method":"exact","pct":21.17538921123686}],"featured_candidates":[{"id":"civic-87469-365d750ea974ec00","name":"Morgan Griffith","party":"R","votes":13721,"color":"#a21a15","photo_url":"https://americafirstinsight.com/wp-content/uploads/2026/03/GenericR.webp","source_name":"Morgan Griffith","identity_aliases":["Griffith, H. Morgan","H. Morgan Griffith"],"incumbent":false,"endorsed":false,"match_method":"exact","display_priority":0,"pct":78.82461078876314},{"id":"civic-87469-70675bb78e5784ed","name":"Joy Powers","party":"D","votes":3686,"color":"#0f4b8f","photo_url":"","source_name":"Joy Powers","identity_aliases":[],"incumbent":false,"endorsed":false,"match_method":"exact","pct":21.17538921123686}],"matching_review":[{"name":"Write-In","party":"Nonpartisan","reason":"no unique match","county":"Bedford"},{"name":"Write-In","party":"Nonpartisan","reason":"no unique match","county":"Bland"},{"name":"Write-In","party":"Nonpartisan","reason":"no unique match","county":"Buchanan"},{"name":"Write-In","party":"Nonpartisan","reason":"no unique match","county":"Carroll"},{"name":"Write-In","party":"Nonpartisan","reason":"no unique match","county":"Craig"},{"name":"Write-In","party":"Nonpartisan","reason":"no unique match","county":"Dickenson"},{"name":"Write-In","party":"Nonpartisan","reason":"no unique match","county":"Floyd"},{"name":"Write-In","party":"Nonpartisan","reason":"no unique match","county":"Franklin"},{"name":"Write-In","party":"Nonpartisan","reason":"no unique match","county":"Giles"},{"name":"Write-In","party":"Nonpartisan","reason":"no unique match","county":"Grayson"},{"name":"Write-In","party":"Nonpartisan","reason":"no unique match","county":"Henry"},{"name":"Write-In","party":"Nonpartisan","reason":"no unique match","county":"Lee"},{"name":"Write-In","party":"Nonpartisan","reason":"no unique match","county":"Montgomery"},{"name":"Write-In","party":"Nonpartisan","reason":"no unique match","county":"Patrick"},{"name":"Write-In","party":"Nonpartisan","reason":"no unique match","county":"Pulaski"},{"name":"Write-In","party":"Nonpartisan","reason":"no unique match","county":"Roanoke"},{"name":"Write-In","party":"Nonpartisan","reason":"no unique match","county":"Russell"},{"name":"Write-In","party":"Nonpartisan","reason":"no unique match","county":"Scott"},{"name":"Write-In","party":"Nonpartisan","reason":"no unique match","county":"Smyth"},{"name":"Write-In","party":"Nonpartisan","reason":"no unique match","county":"Tazewell"},{"name":"Write-In","party":"Nonpartisan","reason":"no unique match","county":"Washington"},{"name":"Write-In","party":"Nonpartisan","reason":"no unique match","county":"Wise"},{"name":"Write-In","party":"Nonpartisan","reason":"no unique match","county":"Wythe"}],"office":"house","election_type":"House of Representatives","county_data_status":"available","county_data_note":"","counties_updated":"2026-10-12T17:47:02.556Z","counties_stale":false,"counties_complete":false,"total_votes":17407,"winner_party":"R","leader_party":"R","leader_name":"Morgan Griffith","leader_color":"#a21a15","vote_margin":10035,"margin":57.649221577526276,"counties_path":"shards/64db35213fe399e3e91d45291c600099bb522bdaaf383da3fb807514d4423373.json","counties":[{"name":"Bedford","fips":"51019","reporting":33,"total_votes":120459,"leader":"Joy Powers","candidates":[{"id":"civic-87469-70675bb78e5784ed","name":"Joy Powers","party":"D","color":"#0f4b8f","photo_url":"","votes":78165,"pct":64.88929843349189},{"id":"civic-87469-62ac49688972efe1","name":"Write-In","party":"Nonpartisan","color":"#808080","photo_url":"","votes":28892,"pct":23.98492433110021},{"id":"civic-87469-365d750ea974ec00","name":"Morgan Griffith","party":"R","color":"#a21a15","photo_url":"https://americafirstinsight.com/wp-content/uploads/2026/03/GenericR.webp","votes":13402,"pct":11.125777235407899}]},{"name":"Bland","fips":"51021","reporting":96,"total_votes":61216,"leader":"Write-In","candidates":[{"id":"civic-87469-62ac49688972efe1","name":"Write-In","party":"Nonpartisan","color":"#808080","photo_url":"","votes":27186,"pct":44.40995818086775},{"id":"civic-87469-365d750ea974ec00","name":"Morgan Griffith","party":"R","color":"#a21a15","photo_url":"https://americafirstinsight.com/wp-content/uploads/2026/03/GenericR.webp","votes":21718,"pct":35.4776529012023},{"id":"civic-87469-70675bb78e5784ed","name":"Joy Powers","party":"D","color":"#0f4b8f","photo_url":"","votes":12312,"pct":20.11238891792995}]},{"name":"Buchanan","fips":"51027","reporting":64,"total_votes":175035,"leader":"Morgan Griffith","candidates":[{"id":"civic-87469-365d750ea974ec00","name":"Morgan Griffith","party":"R","color":"#a21a15","photo_url":"https://americafirstinsight.com/wp-content/uploads/2026/03/GenericR.webp","votes":79532,"pct":45.437769588939354},{"id":"civic-87469-70675bb78e5784ed","name":"Joy Powers","party":"D","color":"#0f4b8f","photo_url":"","votes":74580,"pct":42.60862113291628},{"id":"civic-87469-62ac49688972efe1","name":"Write-In","party":"Nonpartisan","color":"#808080","photo_url":"","votes":20923,"pct":11.953609278144372}]},{"name":"Carroll","fips":"51035","reporting":79,"total_votes":84467,"leader":"Morgan Griffith","candidates":[{"id":"civic-87469-365d750ea974ec00","name":"Morgan Griffith","party":"R","color":"#a21a15","photo_url":"https://americafirstinsight.com/wp-content/uploads/2026/03/GenericR.webp","votes":45914,"pct":54.35732297820451},{"id":"civic-87469-62ac49688972efe1","name":"Write-In","party":"Nonpartisan","color":"#808080","photo_url":"","votes":24779,"pct":29.335716907194527},{"id":"civic-87469-70675bb78e5784ed","name":"Joy Powers","party":"D","color":"#0f4b8f","photo_url":"","votes":13774,"pct":16.30696011460097}]},{"name":"Craig","fips":"51045","reporting":2,"total_votes":32797,"leader":"Write-In","candidates":[{"id":"civic-87469-62ac49688972efe1","name":"Write-In","party":"Nonpartisan","color":"#808080","photo_url":"","votes":18554,"pct":56.57224746165808},{"id":"civic-87469-70675bb78e5784ed","name":"Joy Powers","party":"D","color":"#0f4b8f","photo_url":"","votes":10896,"pct":33.222550843064916},{"id":"civic-87469-365d750ea974ec00","name":"Morgan Griffith","party":"R","color":"#a21a15","photo_url":"https://americafirstinsight.com/wp-content/uploads/2026/03/GenericR.webp","votes":3347,"pct":10.205201695277006}]},{"name":"Dickenson","fips":"51051","reporting":38,"total_votes":70410,"leader":"Morgan Griffith","candidates":[{"id":"civic-87469-365d750ea974ec00","name":"Morgan Griffith","party":"R","color":"#a21a15","photo_url":"https://americafirstinsight.com/wp-content/uploads/2026/03/GenericR.webp","votes":31994,"pct":45.43956824314728},{"id":"civic-87469-70675bb78e5784ed","name":"Joy Powers","party":"D","color":"#0f4b8f","photo_url":"","votes":24157,"pct":34.30904701036785},{"id":"civic-87469-62ac49688972efe1","name":"Write-In","party":"Nonpartisan","color":"#808080","photo_url":"","votes":14259,"pct":20.251384746484874}]},{"name":"Floyd","fips":"51063","reporting":85,"total_votes":84354,"leader":"Joy Powers","candidates":[{"id":"civic-87469-70675bb78e5784ed","name":"Joy Powers","party":"D","color":"#0f4b8f","photo_url":"","votes":40349,"pct":47.83294212485478},{"id":"civic-87469-62ac49688972efe1","name":"Write-In","party":"Nonpartisan","color":"#808080","photo_url":"","votes":22557,"pct":26.740877729568247},{"id":"civic-87469-365d750ea974ec00","name":"Morgan Griffith","party":"R","color":"#a21a15","photo_url":"https://americafirstinsight.com/wp-content/uploads/2026/03/GenericR.webp","votes":21448,"pct":25.426180145576975}]},{"name":"Franklin","fips":"51067","reporting":13,"total_votes":65570,"leader":"Morgan Griffith","candidates":[{"id":"civic-87469-365d750ea974ec00","name":"Morgan Griffith","party":"R","color":"#a21a15","photo_url":"https://americafirstinsight.com/wp-content/uploads/2026/03/GenericR.webp","votes":36129,"pct":55.09989324386152},{"id":"civic-87469-70675bb78e5784ed","name":"Joy Powers","party":"D","color":"#0f4b8f","photo_url":"","votes":24107,"pct":36.76528900411774},{"id":"civic-87469-62ac49688972efe1","name":"Write-In","party":"Nonpartisan","color":"#808080","photo_url":"","votes":5334,"pct":8.13481775202074}]},{"name":"Giles","fips":"51071","reporting":66,"total_votes":31516,"leader":"Joy Powers","candidates":[{"id":"civic-87469-70675bb78e5784ed","name":"Joy Powers","party":"D","color":"#0f4b8f","photo_url":"","votes":16263,"pct":51.602360705673306},{"id":"civic-87469-62ac49688972efe1","name":"Write-In","party":"Nonpartisan","color":"#808080","photo_url":"","votes":12235,"pct":38.821550958243435},{"id":"civic-87469-365d750ea974ec00","name":"Morgan Griffith","party":"R","color":"#a21a15","photo_url":"https://americafirstinsight.com/wp-content/uploads/2026/03/GenericR.webp","votes":3018,"pct":9.57608833608326}]},{"name":"Grayson","fips":"51077","reporting":49,"total_votes":26712,"leader":"Morgan Griffith","candidates":[{"id":"civic-87469-365d750ea974ec00","name":"Morgan Griffith","party":"R","color":"#a21a15","photo_url":"https://americafirstinsight.com/wp-content/uploads/2026/03/GenericR.webp","votes":13175,"pct":49.32240191674154},{"id":"civic-87469-70675bb78e5784ed","name":"Joy Powers","party":"D","color":"#0f4b8f","photo_url":"","votes":11415,"pct":42.73360287511231},{"id":"civic-87469-62ac49688972efe1","name":"Write-In","party":"Nonpartisan","color":"#808080","photo_url":"","votes":2122,"pct":7.943995208146151}]},{"name":"Henry","fips":"51089","reporting":13,"total_votes":163980,"leader":"Joy Powers","candidates":[{"id":"civic-87469-70675bb78e5784ed","name":"Joy Powers","party":"D","color":"#0f4b8f","photo_url":"","votes":67858,"pct":41.38187583851689},{"id":"civic-87469-62ac49688972efe1","name":"Write-In","party":"Nonpartisan","color":"#808080","photo_url":"","votes":56540,"pct":34.47981461153799},{"id":"civic-87469-365d750ea974ec00","name":"Morgan Griffith","party":"R","color":"#a21a15","photo_url":"https://americafirstinsight.com/wp-content/uploads/2026/03/GenericR.webp","votes":39582,"pct":24.138309549945117}]},{"name":"Lee","fips":"51105","reporting":58,"total_votes":103777,"leader":"Write-In","candidates":[{"id":"civic-87469-62ac49688972efe1","name":"Write-In","party":"Nonpartisan","color":"#808080","photo_url":"","votes":48159,"pct":46.406236449309574},{"id":"civic-87469-70675bb78e5784ed","name":"Joy Powers","party":"D","color":"#0f4b8f","photo_url":"","votes":31577,"pct":30.42774410514854},{"id":"civic-87469-365d750ea974ec00","name":"Morgan Griffith","party":"R","color":"#a21a15","photo_url":"https://americafirstinsight.com/wp-content/uploads/2026/03/GenericR.webp","votes":24041,"pct":23.166019445541885}]},{"name":"Montgomery","fips":"51121","reporting":2,"total_votes":114169,"leader":"Write-In","candidates":[{"id":"civic-87469-62ac49688972efe1","name":"Write-In","party":"Nonpartisan","color":"#808080","photo_url":"","votes":53244,"pct":46.636127144846675},{"id":"civic-87469-70675bb78e5784ed","name":"Joy Powers","party":"D","color":"#0f4b8f","photo_url":"","votes":50495,"pct":44.228293144373694},{"id":"civic-87469-365d750ea974ec00","name":"Morgan Griffith","party":"R","color":"#a21a15","photo_url":"https://americafirstinsight.com/wp-content/uploads/2026/03/GenericR.webp","votes":10430,"pct":9.135579710779634}]},{"name":"Patrick","fips":"51141","reporting":38,"total_votes":28301,"leader":"Joy Powers","candidates":[{"id":"civic-87469-70675bb78e5784ed","name":"Joy Powers","party":"D","color":"#0f4b8f","photo_url":"","votes":17041,"pct":60.21342002049398},{"id":"civic-87469-62ac49688972efe1","name":"Write-In","party":"Nonpartisan","color":"#808080","photo_url":"","votes":6511,"pct":23.006254195964807},{"id":"civic-87469-365d750ea974ec00","name":"Morgan Griffith","party":"R","color":"#a21a15","photo_url":"https://americafirstinsight.com/wp-content/uploads/2026/03/GenericR.webp","votes":4749,"pct":16.78032578354122}]},{"name":"Pulaski","fips":"51155","reporting":25,"total_votes":28926,"leader":"Joy Powers","candidates":[{"id":"civic-87469-70675bb78e5784ed","name":"Joy Powers","party":"D","color":"#0f4b8f","photo_url":"","votes":14387,"pct":49.737260596003594},{"id":"civic-87469-62ac49688972efe1","name":"Write-In","party":"Nonpartisan","color":"#808080","photo_url":"","votes":12489,"pct":43.17568969093549},{"id":"civic-87469-365d750ea974ec00","name":"Morgan Griffith","party":"R","color":"#a21a15","photo_url":"https://americafirstinsight.com/wp-content/uploads/2026/03/GenericR.webp","votes":2050,"pct":7.087049713060914}]},{"name":"Roanoke","fips":"51161","reporting":56,"total_votes":170619,"leader":"Morgan Griffith","candidates":[{"id":"civic-87469-365d750ea974ec00","name":"Morgan Griffith","party":"R","color":"#a21a15","photo_url":"https://americafirstinsight.com/wp-content/uploads/2026/03/GenericR.webp","votes":83617,"pct":49.008023725376425},{"id":"civic-87469-70675bb78e5784ed","name":"Joy Powers","party":"D","color":"#0f4b8f","photo_url":"","votes":63608,"pct":37.2807248899595},{"id":"civic-87469-62ac49688972efe1","name":"Write-In","party":"Nonpartisan","color":"#808080","photo_url":"","votes":23394,"pct":13.711251384664076}]},{"name":"Russell","fips":"51167","reporting":29,"total_votes":155088,"leader":"Morgan Griffith","candidates":[{"id":"civic-87469-365d750ea974ec00","name":"Morgan Griffith","party":"R","color":"#a21a15","photo_url":"https://americafirstinsight.com/wp-content/uploads/2026/03/GenericR.webp","votes":85623,"pct":55.209300526152894},{"id":"civic-87469-62ac49688972efe1","name":"Write-In","party":"Nonpartisan","color":"#808080","photo_url":"","votes":59867,"pct":38.601955019085935},{"id":"civic-87469-70675bb78e5784ed","name":"Joy Powers","party":"D","color":"#0f4b8f","photo_url":"","votes":9598,"pct":6.188744454761168}]},{"name":"Scott","fips":"51169","reporting":2,"total_votes":34484,"leader":"Joy Powers","candidates":[{"id":"civic-87469-70675bb78e5784ed","name":"Joy Powers","party":"D","color":"#0f4b8f","photo_url":"","votes":21337,"pct":61.87507249739009},{"id":"civic-87469-62ac49688972efe1","name":"Write-In","party":"Nonpartisan","color":"#808080","photo_url":"","votes":7871,"pct":22.825078297181303},{"id":"civic-87469-365d750ea974ec00","name":"Morgan Griffith","party":"R","color":"#a21a15","photo_url":"https://americafirstinsight.com/wp-content/uploads/2026/03/GenericR.webp","votes":5276,"pct":15.299849205428604}]},{"name":"Smyth","fips":"51173","reporting":54,"total_votes":19289,"leader":"Joy Powers","candidates":[{"id":"civic-87469-70675bb78e5784ed","name":"Joy Powers","party":"D","color":"#0f4b8f","photo_url":"","votes":7137,"pct":37.00036290113536},{"id":"civic-87469-62ac49688972efe1","name":"Write-In","party":"Nonpartisan","color":"#808080","photo_url":"","votes":6401,"pct":33.184716677899324},{"id":"civic-87469-365d750ea974ec00","name":"Morgan Griffith","party":"R","color":"#a21a15","photo_url":"https://americafirstinsight.com/wp-content/uploads/2026/03/GenericR.webp","votes":5751,"pct":29.81492042096532}]},{"name":"Tazewell","fips":"51185","reporting":46,"total_votes":137294,"leader":"Write-In","candidates":[{"id":"civic-87469-62ac49688972efe1","name":"Write-In","party":"Nonpartisan","color":"#808080","photo_url":"","votes":54926,"pct":40.00611825717074},{"id":"civic-87469-70675bb78e5784ed","name":"Joy Powers","party":"D","color":"#0f4b8f","photo_url":"","votes":51211,"pct":37.30024618701473},{"id":"civic-87469-365d750ea974ec00","name":"Morgan Griffith","party":"R","color":"#a21a15","photo_url":"https://americafirstinsight.com/wp-content/uploads/2026/03/GenericR.webp","votes":31157,"pct":22.69363555581453}]},{"name":"Washington","fips":"51191","reporting":60,"total_votes":64254,"leader":"Morgan Griffith","candidates":[{"id":"civic-87469-365d750ea974ec00","name":"Morgan Griffith","party":"R","color":"#a21a15","photo_url":"https://americafirstinsight.com/wp-content/uploads/2026/03/GenericR.webp","votes":24386,"pct":37.952501011610174},{"id":"civic-87469-62ac49688972efe1","name":"Write-In","party":"Nonpartisan","color":"#808080","photo_url":"","votes":23601,"pct":36.73078718834625},{"id":"civic-87469-70675bb78e5784ed","name":"Joy Powers","party":"D","color":"#0f4b8f","photo_url":"","votes":16267,"pct":25.316711800043578}]},{"name":"Wise","fips":"51195","reporting":42,"total_votes":30627,"leader":"Morgan Griffith","candidates":[{"id":"civic-87469-365d750ea974ec00","name":"Morgan Griffith","party":"R","color":"#a21a15","photo_url":"https://americafirstinsight.com/wp-content/uploads/2026/03/GenericR.webp","votes":13448,"pct":43.90896921017403},{"id":"civic-87469-70675bb78e5784ed","name":"Joy Powers","party":"D","color":"#0f4b8f","photo_url":"","votes":13369,"pct":43.6510268717145},{"id":"civic-87469-62ac49688972efe1","name":"Write-In","party":"Nonpartisan","color":"#808080","photo_url":"","votes":3810,"pct":12.44000391811147}]},{"name":"Wythe","fips":"51197","reporting":9,"total_votes":121743,"leader":"Joy Powers","candidates":[{"id":"civic-87469-70675bb78e5784ed","name":"Joy Powers","party":"D","color":"#0f4b8f","photo_url":"","votes":55559,"pct":45.63629941762565},{"id":"civic-87469-62ac49688972efe1","name":"Write-In","party":"Nonpartisan","color":"#808080","photo_url":"","votes":48403,"pct":39.7583433955135},{"id":"civic-87469-365d750ea974ec00","name":"Morgan Griffith","party":"R","color":"#a21a15","photo_url":"https://americafirstinsight.com/wp-content/uploads/2026/03/GenericR.webp","votes":17781,"pct":14.605357186860846}]}]}