Virginia's Fifth Congressional District Republican primary

Trump-backed Republican John McGuire leads Rep. Bob Good in Virginia's Fifth Congressional District primary, but the race is too close to call. McGuire has 50.26% of the votes, compared to Good's 49.74%. The margin is within one percentage point, potentially leading to a recount.

House GOP Primary Races in Virginia's 5th Congressional District

Infighting in House GOP primary races in Virginia's 5th Congressional District as Rep. Bob Good faces a challenge from state Sen. John McGuire backed by Trump and McCarthy.

House GOP Primary Race in Virginia's 5th Congressional District

Discussion of infighting in House GOP primary races in Virginia's 5th Congressional District between Bob Good and state Sen. John McGuire, with Good thanking supporters for their efforts and slamming the 'D.C. Swamp.' Former President Donald Trump endorsed McGuire, leading to a contentious battle within the party.

Virginia State Sen. John McGuire leading in 5th Congressional District race

Virginia State Sen. John McGuire appears to be leading Virginia’s 5th Congressional District race against Rep. Bob Good, with McGuire declaring victory despite the race being too close to call. McGuire received 50.3% of the votes compared to Good’s 49.7%.

Virginia GOP Primary for Fifth Congressional District

State Sen. John McGuire is leading U.S. Rep. Bob Good in the GOP primary for Virginia’s Fifth Congressional District, with a significant shift in support since December. McGuire has gained 21 points while Good has lost 15 points.