Back to the race desk

U.S. House

Virginia
District 1

Election day: November 3, 2026

Two candidates are on the U.S. House ballot in Virginia's District 1.

Sabato's Crystal Ball: Toss-up

Ratings checked October 1, 2026

Updated October 2, 2026

At a glance

A quick look at the candidates

One stated goal, one checked action and the top committee funding for each candidate. Read the detailed guide for the rest.

What the funding line covers

Funding shows up to the two largest listed committee categories, without individual-donor conduit entries.

Record checked Oct 2, 2026. Money dates are shown separately.

One stated goal Ban stock trading by members of Congress and bar them from ever becoming lobbyists.

One checked action Elected Henrico Commonwealth's Attorney with 45.7 percent in a three-way race.

Campaign cash $1,004,227 on , principal committee only.

Listed committee funding Leadership PACs: $133,500; Transfers and contributions from joint fundraising committees: $103,500.

Through July 15, 2026. Cash above has its own date.

Funding scope

Money from political committees in the 2025-26 cycle, through July 15, 2026 (FEC lines 11B, 11C and 12). The rows sum to 445,515.47 dollars. Donations from individuals, including through ActBlue or WinRed, are not counted here.

One stated goal Lower living costs, keep taxes down and produce more American energy.

One checked action His bill recognizing six Virginia Indian tribes became Public Law 115-121.

Campaign cash $4,292,789 on , principal committee only.

Listed committee funding Transfers and contributions from joint fundraising committees: $1,347,520; Corporation PACs: $617,000.

Through July 15, 2026. Cash above has its own date.

Funding scope

Money from political committees in the 2025-26 cycle, through July 15, 2026 (FEC lines 11B, 11C and 12). The rows sum to 2,516,869.84 dollars. Donations from individuals, including through ActBlue or WinRed, are not counted here.

Who is running?

Printed ballot candidates

  • Shannon L. TaylorDemocratic
  • Robert J. "Rob" WittmanRepublican

Source: Virginia Department of Elections candidate list, November 3, 2026 general election, all offices

Checked October 1, 2026

Read the detailed guide, goals, actions and campaign funding

Voter guide

The candidates, side by side

Goals come from each campaign's own platform. Record lines are official actions.

How this guide is built

Background comes from government or official office records, and from the campaign's own biography where the bullet says so. Goals are summarized from each campaign's own platform page and stay attributed to the campaign. The record lines are official votes, sponsorships, and filings with the government source attached. Money is shown as filed, by the type the FEC records for the contributing committee, and is not evidence of why any position was taken. Money rows are itemized receipts from political committees; transfers from joint fundraising committees and the conduit entries for earmarked individual contributions sit on their own rows; other memo entries, reimbursements, and receipts from organizations that are not political committees are excluded; each candidate's note gives the filings it covers, and some notes also compare the rows with the campaign's own FEC summary.

Shannon L. Taylor

Background

  • Henrico County's elected prosecutor. She won the job in 2011 and was re-elected in 2015, 2019 and 2023.
  • Her campaign says she started programs for victims of human trafficking and a task force on the opioid epidemic.
  • She ran for attorney general in 2025 and lost the Democratic primary.

What they say they want to do

  • Ban stock trading by members of Congress and bar them from ever becoming lobbyists.
  • At least a year in jail for any member of Congress who steals $10,000 in public money, with no plea deals.
  • 12-year term limits for the House and Senate, which she says she will follow herself either way.
  • Restore the lapsed Affordable Care Act tax credits and widen Medicare drug-price negotiation.
  • A constitutional amendment to limit the presidential pardon power, and an end to Citizens United.

What the official record shows

  • Elected Henrico Commonwealth's Attorney with 45.7 percent in a three-way race.
  • Re-elected with 55.9 percent.
  • Re-elected with 62.7 percent.
  • Re-elected with 61.7 percent.
  • Lost the Democratic primary for attorney general, 48.9 percent to 51.1 percent.

Campaign money from other committees, by type

Leadership PACs 35 committees$133,500
Transfers and contributions from joint fundraising committees 3 committees$103,500
PAC - Qualified 19 committees$60,000
Hybrid PAC (with Non-Contribution Account) - Qualified 9 committees$42,500
House 16 committees$37,500
Labor Organization PACs 6 committees$35,000
Committees the FEC records no type for 16 committees$17,315
Membership Organization PACs 4 committees$13,600
Hybrid PAC (with Non-Contribution Account) - Nonqualified 2 committees$2,380
Party committees 1 committee$221

Source: Federal Election Commission

Money from political committees in the 2025-26 cycle, through July 15, 2026 (FEC lines 11B, 11C and 12). The rows sum to 445,515.47 dollars. Donations from individuals, including through ActBlue or WinRed, are not counted here.

Robert J. "Rob" Wittman

Background

  • Has represented Virginia's 1st District since 2007.
  • Before Congress he spent 26 years in state public health work, served on the Montross Town Council and as mayor, chaired the Westmoreland County board, and sat in the House of Delegates.
  • His campaign says he is vice chairman of the House Armed Services Committee and of the Natural Resources Committee.

What they say they want to do

  • Lower living costs, keep taxes down and produce more American energy.
  • Rebuild the defense industrial base and expand shipbuilding.
  • Bring manufacturing and critical supply chains back from China.
  • Protect the Chesapeake Bay and its fisheries.
  • Reliable high-speed internet across the rural parts of the district.

What the official record shows

  • His bill recognizing six Virginia Indian tribes became Public Law 115-121.
  • Voted Aye on final House passage of H.R. 1, the 2025 tax and spending law, which carried 218-214.
  • One of 17 Republicans to vote Yea on extending the enhanced ACA premium tax credits through 2028. It passed 230-196; the Senate has not voted on it.
  • Voted Yea on the Stop Insider Trading Act, which passed 232-198.
  • Voted Yea on the Ratepayer Protection Act, which he cosponsors. It passed 417-3.

Campaign money from other committees, by type

Transfers and contributions from joint fundraising committees 4 committees$1,347,520
Corporation PACs 123 committees$617,000
Trade Association PACs 44 committees$163,000
Leadership PACs 28 committees$136,500
PAC - Qualified 26 committees$119,250
Membership Organization PACs 13 committees$49,000
Corporation w/o capital stock PACs 3 committees$22,500
Labor Organization PACs 6 committees$21,000
House 7 committees$17,500
Committees the FEC records no type for 7 committees$14,600
Senate 1 committee$5,000
PAC - Nonqualified 2 committees$3,500
Hybrid PAC (with Non-Contribution Account) - Nonqualified 1 committee$500

Source: Federal Election Commission

Money from political committees in the 2025-26 cycle, through July 15, 2026 (FEC lines 11B, 11C and 12). The rows sum to 2,516,869.84 dollars. Donations from individuals, including through ActBlue or WinRed, are not counted here.

Race outlook

How an approved rating source sees this race

Categories are ordered judgments, not win probabilities. A rating appears only when that publisher allows the use.

  • Sabato's Crystal BallToss-up

    Sabato's Crystal Ball assessed this Sep 29, 2026; checked Oct 1, 2026.

Sabato's Crystal Ball allows this rating to be used with credit, so their name and date stay on the row. A Stated Record comparison is added only when two or more approved ratings are current. The rule is in Methodology.

What to know

The race in context

  • Shannon Taylor's Democratic primary win set up a November race against Republican Rep. Rob Wittman, VPM reported.

    As of Oct 1, 2026.

Candidate records

The field, without the campaign gloss

Current public roles come from government sources. Campaign-finance IDs come from the FEC.

Democratic

Shannon L. Taylor

Commonwealth's Attorney for Henrico County, the county's elected prosecutor, since 2012.

FEC candidate
H6VA01299
Principal committee
C00918029

Public profiles

  • X @ShannonTaylorVALinked from her campaign site.
  • Facebook ShannonTaylorVALinked from her campaign site.
  • Instagram @teamshannonvaLinked from her campaign site.

Republican

Robert J. "Rob" Wittman

U.S. representative for Virginia's 1st District since 2007, now in his tenth term.

FEC candidate
H8VA01147
Principal committee
C00441014

Public profiles

  • X @reelectwittmanLinked from his campaign site. His congressional office keeps separate accounts, which are not these.
  • Facebook RobertJWittmanLinked from his campaign site.
  • Instagram: not foundHis campaign site links X, Facebook and YouTube, and no Instagram account.

Profile links show what is public now, not a complete archive. Each was confirmed through the campaign site unless a note says otherwise.

How social posts are used

Individual social posts enter the evidence record only with a post URL, date, context, and review note.

Issue comparison

What each campaign says

Each campaign's own positions, not promises The Stated Record has verified or endorsed.

Health care costs

Taylor's campaign backs restoring lapsed ACA credits and hospital funding, more Medicare drug price bargaining, ending surprise bills and protecting Social Security and Medicare. Wittman's campaign backs lower costs, price transparency, insurer and drug-middleman accountability and pre-existing condition protections. On the record, he was among 17 Republicans voting to extend the credits; the Senate has not voted. He signed 2025 letters to protect Medicaid, then voted for H.R. 1, whose Medicaid changes were not checked.

What each campaign says

Shannon L. Taylor

Would restore the Affordable Care Act tax credits that lapsed, restore hospital funding, expand Medicare's power to negotiate drug prices, end surprise billing, and protect Social Security and Medicare.

Robert J. "Rob" Wittman

Wants lower costs, price transparency, accountability for insurers and drug middlemen, and protection for people with pre-existing conditions. Says he voted to extend the enhanced ACA tax credits and backed the $50 billion Rural Health Transformation Program.

Ethics and how Congress works

Taylor's campaign backs banning members' stock trading and lobbying, term limits and jail for stealing public money, and pledges no corporate PAC money. Wittman's campaign cites his budget-deadline bills and votes for a stock trading bill and pay freezes. Taylor's filings through July 15, 2026 show no PAC money the FEC ties to a corporation. Wittman voted for the stock bill, not law, and spending laws that froze pay; his deadline bills never left committee.

What each campaign says

Shannon L. Taylor

Would ban stock trading by members of Congress, bar members from ever lobbying, require at least a year in jail for any member who steals $10,000 in public money, and set 12-year term limits she says she will follow herself. Pledges to take no corporate PAC money.

Robert J. "Rob" Wittman

Has introduced bills to stop members' pay when Congress misses budget deadlines and to keep the House in session until spending bills pass. Says he voted for the Stop Insider Trading Act and to freeze members' pay.

Taxes and the cost of living

Taylor's campaign backs tax cuts for working families and small businesses, not the wealthy, and curbing tariffs and wars she says raise prices. Wittman's campaign says he backed the child tax credit, a $31,500 family deduction and no tax on tips or overtime. He voted for the 2017 and 2025 laws behind these; tip and overtime breaks end after 2028. His 529 job-credential bill stayed in committee, but its text is in the 2025 law.

What each campaign says

Shannon L. Taylor

Would cut taxes for working families and small businesses rather than the wealthy, and rein in tariffs and wars she says are raising prices.

Robert J. "Rob" Wittman

Wants lower costs and lower taxes. Says he supported the child tax credit, a $31,500 standard deduction for families, and no tax on tips and overtime.

Energy and utility bills

Taylor's campaign says she opposed utility rate hikes and wants new data centers barred from raising family bills. Wittman's campaign backs all energy sources and says big new power users, not families, should pay for serving them. He voted for the Ratepayer Protection Act, which sets a standard regulators must consider, not adopt; the Senate did not take it up. He voted for a 2024 nuclear licensing law; his 2023 reactor bill never left committee.

What each campaign says

Shannon L. Taylor

Says she has opposed proposed utility price hikes in Virginia, and calls for a law that new data centers must not raise families' energy costs.

Robert J. "Rob" Wittman

Backs all forms of energy, from nuclear and gas to wind and solar. Says large new power users, not families, should carry the cost of serving them.

Crime and public safety

Taylor's campaign cites her record as Henrico's prosecutor and backs laws against drugs like fentanyl and support for police. Wittman's campaign backs border enforcement, action on cartels and fentanyl, help for local police and the Laken Riley Act. On the record, Henrico Police counted 22 homicides in 2024 and 3 in 2025, an 86% drop in the count; the report does not measure her role. Taylor won the office in 2011 and three more times.

What each campaign says

Shannon L. Taylor

Points to her record as Henrico's prosecutor. In Congress she would pass laws to get drugs like fentanyl off the streets and support law enforcement.

Robert J. "Rob" Wittman

Wants border enforcement, action against cartels and fentanyl, and resources for local police. Says he supported the Laken Riley Act; he voted Yea on it in January 2025.

The Chesapeake Bay

Taylor's campaign lists no position on this topic on the pages checked. Wittman's campaign says he worked across the aisle on the Bay and helped lead the MAWS Act against invasive blue catfish. On the record, he cosponsored Sarah Elfreth's catfish bill and moved it on the House floor, where it passed; the Senate has not acted. A 2020 Bay law's fish habitat section closely follows his 2019 bill; no roll call shows his vote.

What each campaign says

Shannon L. Taylor

No position on the Chesapeake Bay or the environment is stated on any of the three pages of her site that carry policy: home, priorities and agenda.

Robert J. "Rob" Wittman

Says he worked across the aisle to restore the Bay, its wetlands and fisheries, and helped lead the MAWS Act against invasive blue catfish.

Words and record

Where statements meet official action

Each card sets one thing a candidate says beside their own official record, with one label from a fixed list and its limit. No card says why someone did something.

How the cards work

The number of cards varies with what each candidate's official record supports, and every card carries the same required parts: what they say, what the official record shows, one label from the fixed list, and its limit. Each card is labeled narrowly, by rule. A single vote, sponsorship, or filing can match one claim without proving a candidate's whole record.

Matches stated record claim

What they say

Her agenda pledges never to take corporate PAC money, as a candidate or as a member of Congress.

What the record shows ·

Her filings through July 15, 2026 show $341,794.70 from other committees, none the FEC ties to a corporation; her 2025 run for attorney general reported $800,000 from Dominion Energy's PAC.

Quotes, full record and limits

What they say

Her agenda pledges never to take corporate PAC money, as a candidate or as a member of Congress.

“I pledge never to take a dime from corporate PACs, as a candidate for Congress or as a member of Congress.”

What the record shows ·

Her committee's filings through July 15, 2026 list $341,794.70 from other political committees on line 11C. None of those committees is one the FEC records as connected to a corporation. The money came from members' leadership PACs, other candidates' campaigns, labor unions' PACs, membership groups' PACs and unconnected PACs.

Limit: This covers filings through July 15, 2026, and relies on the FEC's label for each committee. Leadership PACs and joint fundraising committees that gave to her can take corporate PAC money themselves. The pledge is about her run for Congress: her 2025 state campaign for attorney general reported $800,000 from Dominion Energy's Virginia PAC.

Matches stated record claim

What they say

Her campaign says she was elected Henrico's Commonwealth's Attorney in 2011 and has been re-elected three times.

What the record shows ·

State election records show her winning the office in 2011 with 45.7 percent in a three-way race, then again in 2015, 2019 and 2023.

Quotes, full record and limits

What they say

Her campaign says she was elected Henrico's Commonwealth's Attorney in 2011 and has been re-elected three times.

“In 2011, she was elected as Henrico County Commonwealth’s Attorney...she has since been re-elected three times”

What the record shows ·

The state's election records show her winning the office in 2011 with 45.7 percent in a three-way race, then again in 2015 (55.9 percent), 2019 (62.7 percent) and 2023 (61.7 percent).

Limit: Her site also says she won by bringing together Republicans, independents and Democrats. Vote totals cannot show who voted for her, so that part is not tested.

Matches stated record claim

What they say

Her campaign says she has overseen an 86% drop in Henrico's murder rate over the past year.

What the record shows ·

Henrico Police counted 22 homicides in 2024 and 3 in 2025, an 86% drop in the count, and the report does not measure the prosecutor's role.

Quotes, full record and limits

What they say

Her campaign says she has overseen an 86% drop in Henrico's murder rate over the past year.

“Shannon has overseen an 86% drop in Henrico’s murder rate over the past year.”

What the record shows ·

Henrico Police's 2025 crime report counts 22 homicides in 2024 and 3 in 2025, which it calls an 86% decrease.

Limit: The figure is a count of homicides, not a rate per resident. The police report does not measure what the prosecutor's office did. Her own pages also give the drop as 80% and "over 80%".

Matches stated record claim

What they say

He says he was one of a few House Republicans who voted to extend the enhanced Affordable Care Act tax credits.

What the record shows ·

He was one of 17 Republicans who voted in January 2026 for the House bill extending the credits through 2028, which the Senate has not voted on.

Quotes, full record and limits

What they say

He says he was one of a few House Republicans who voted to extend the enhanced Affordable Care Act tax credits.

“I was one of a small number of House Republicans who voted to extend the enhanced Affordable Care Act tax credits.”

What the record shows ·

On January 8, 2026 he voted Yea on H.R. 1834, which extends the larger premium tax credits through 2028. It passed 230-196, with 17 Republicans voting Yea and 196 Nay. The other four Virginia Republicans voted Nay.

Limit: The Senate has not voted on the bill, so the credits have not been extended. This card tests the one vote he names, not his earlier votes on the Affordable Care Act.

Matches stated record claim

What they say

His campaign says he repeatedly urged congressional leaders to protect Medicaid while H.R. 1 was being written, pointing to letters in April and June 2025.

What the record shows ·

He signed letters in April and June 2025 asking leaders to protect Medicaid, then voted for H.R. 1 in May and its final version in July.

Quotes, full record and limits

What they say

His campaign says he repeatedly urged congressional leaders to protect Medicaid while H.R. 1 was being written, pointing to letters in April and June 2025.

“Throughout consideration of H.R. 1, Rob repeatedly urged congressional leaders to protect both vulnerable Medicaid beneficiaries and the hospitals and health care providers that serve them.”

What the record shows ·

He signed an April 14, 2025 letter to House leaders with 11 other members, saying they would not support a final bill with any reduction in Medicaid coverage for vulnerable people. On June 24, 2025 he and 15 others asked House and Senate leaders to keep the House bill's Medicaid terms rather than a Senate proposal. His House office posted both letters. He voted Yea on H.R. 1 on May 22, 2025 and Aye on the final version on July 3, 2025.

Limit: The letters show what he asked for, not what the final law did to Medicaid. This card does not test the Medicaid changes in the law he voted for.

Matches stated record claim

What they say

He says he introduced the bipartisan Freedom to Invest in Tomorrow's Workforce Act and that it became law in 2025.

What the record shows ·

His bill stayed in committee, but its text became law almost word for word as one section of the July 2025 H.R. 1 law, which he voted for.

Quotes, full record and limits

What they say

He says he introduced the bipartisan Freedom to Invest in Tomorrow's Workforce Act and that it became law in 2025.

“I introduced and championed the bipartisan Freedom to Invest in Tomorrow’s Workforce Act, which became law in 2025”

What the record shows ·

He introduced it as H.R. 1151 on February 7, 2025, with five Democratic and four Republican original cosponsors. The bill itself never left committee. Its text was enacted almost word for word as section 70414 of Public Law 119-21, the H.R. 1 law signed July 4, 2025, which lets 529 accounts pay for credential programs, tests and licenses. He voted for H.R. 1 in May and July 2025.

Limit: It became law as one section of a much larger bill, not under its own name. One list of approved programs is worded differently from his bill.

Matches stated record claim

What they say

He says he wrote and keeps reintroducing bills to hold Congress to its budget deadlines, naming the No Budget, No Pay Act, the Inaction Has Consequences Act and the Stay on Schedule Resolution.

What the record shows ·

He has sponsored it in every Congress since 2015, along with two related measures, and each went to committee and no further.

Quotes, full record and limits

What they say

He says he wrote and keeps reintroducing bills to hold Congress to its budget deadlines, naming the No Budget, No Pay Act, the Inaction Has Consequences Act and the Stay on Schedule Resolution.

“That is why I have authored, repeatedly introduced, and continue to push forward legislation to hold Congress accountable”

What the record shows ·

He has sponsored the No Budget, No Pay Act in every Congress since 2015, most recently as H.R. 208 in January 2025. He has also sponsored the Inaction Has Consequences Act since 2019 and the Stay on Schedule Resolution since 2015. Each was referred to committee and went no further. In January 2013 he voted Aye on H.R. 325, a one-time No Budget, No Pay Act that passed 285-144 and became law.

Limit: His own bills have not had a committee vote. The 2013 law was not his bill.

Matches stated record claim

What they say

His campaign says he voted for the Stop Insider Trading Act in July 2026.

What the record shows ·

He voted for H.R. 7008 when it passed the House 232-198 on July 22, 2026, and the Senate failed to take it up on September 30.

Quotes, full record and limits

What they say

His campaign says he voted for the Stop Insider Trading Act in July 2026.

“In July 2026, he voted for H.R. 7008, the Stop Insider Trading Act”

What the record shows ·

He voted Yea on House passage of H.R. 7008 on July 22, 2026. It passed 232-198. The Senate failed to take it up on September 30.

Limit: This card tests his vote. His own trading is not something this vote record shows.

Matches stated record claim

What they say

His campaign says he has voted several times to block raises for members of Congress, most recently in the 2026 Legislative Branch spending law.

What the record shows ·

He voted for the 2024 and 2026 spending laws, each of which froze members' pay for that year as one part of a much larger bill.

Quotes, full record and limits

What they say

His campaign says he has voted several times to block raises for members of Congress, most recently in the 2026 Legislative Branch spending law.

“Rob has voted multiple times to prevent Member pay from increasing, including as recently as the Fiscal Year 2026 Legislative Branch Appropriations Act.”

What the record shows ·

The 2026 Legislative Branch Appropriations Act, Division C of Public Law 119-37, blocks members' cost-of-living raise for fiscal year 2026. He voted Yea on the final House vote on that law on November 12, 2025. It passed 222-209. He also voted Yea on March 22, 2024 on the final House vote on the 2024 spending law, which froze members' pay for fiscal year 2024.

Limit: Each pay freeze was one part of a large spending bill. Two of his votes were read, for 2024 and 2026; earlier years were not.

Matches stated record claim

What they say

His campaign says he cosponsored and voted for the Ratepayer Protection Act, which passed the House 417-3.

What the record shows ·

He signed on as a cosponsor 12 days after it was introduced and voted for it when it passed the House 417-3 on September 16, 2026.

Quotes, full record and limits

What they say

His campaign says he cosponsored and voted for the Ratepayer Protection Act, which passed the House 417-3.

“On September 16, 2026, Rob voted for the Ratepayer Protection Act (H.R. 9340), bipartisan legislation he also cosponsored. The bill passed the House 417–3.”

What the record shows ·

He became a cosponsor of H.R. 9340 on June 30, 2026, 12 days after it was introduced, and voted Yea on September 16, 2026, when it passed 417-3. The bill says a utility's rates for very large new customers must cover the full cost of the upgrades needed to serve them. The Senate failed to take it up on September 30.

Limit: The bill adds a standard state regulators must consider, not one they must adopt.

Matches stated direction

What they say

He says he backs an all-of-the-above energy approach that includes nuclear power, gas, oil, wind and solar.

What the record shows ·

His reactor bill stayed in committee; he backed the 2024 ADVANCE law and 2025 wind/solar credit limits for projects begun after July 4, 2026 and not operating by 2027's end.

Quotes, full record and limits

What they say

He says he backs an all-of-the-above energy approach that includes nuclear power, gas, oil, wind and solar.

“I support an all-of-the-above approach that includes nuclear power, natural gas, oil, hydropower, wind, solar, carbon capture, and the next generation of American energy technologies.”

What the record shows ·

On May 18, 2023 he introduced H.R. 3553, the 21st Century American Atomic Energy Age Act, to speed up the building of small modular nuclear reactors. It never left committee. On May 8, 2024 he voted Yea on S. 870, which carried the ADVANCE Act on licensing new nuclear reactors. It passed the House 393-13 and became Public Law 118-67 on July 9, 2024.

Limit: This card tests nuclear power only. He also voted for H.R. 1 in 2025, which ends tax credits for wind and solar projects that start construction after July 4, 2026 and are not running by the end of 2027.

Matches stated record claim

What they say

He says he supported doubling and locking in the child tax credit, a $31,500 standard deduction for families, and no tax on tips and overtime.

What the record shows ·

He voted for the 2017 law that doubled the credit and the 2025 law that made it permanent, set the $31,500 joint deduction and added capped tip and overtime deductions that end after 2028.

Quotes, full record and limits

What they say

He says he supported doubling and locking in the child tax credit, a $31,500 standard deduction for families, and no tax on tips and overtime.

“I supported tax relief for working families, including locking in and doubling the Child Tax Credit, increasing the standard deduction to $31,500 for families, and no tax on qualifying tips and overtime.”

What the record shows ·

He voted for the 2017 tax law, which doubled the child tax credit from $1,000 to $2,000 through 2025. He voted for H.R. 1 in 2025, which made the credit permanent at $2,200, set the standard deduction at $15,750 a person ($31,500 on a joint return), and created deductions for tips and overtime.

Limit: The credit was doubled in 2017 and made permanent in 2025; he voted for both. The tip and overtime deductions end after 2028, and the law caps both. The $31,500 figure is the joint-return amount; the law prints $15,750.

Matches stated record claim

What they say

He says he helped lead the bipartisan MAWS Act, which passed the House in 2026 to fight invasive blue catfish.

What the record shows ·

He was an original cosponsor of Sarah Elfreth's bill, moved it on the House floor, and voted for it when it passed 320-66 in March 2026.

Quotes, full record and limits

What they say

He says he helped lead the bipartisan MAWS Act, which passed the House in 2026 to fight invasive blue catfish.

“I helped lead the bipartisan MAWS Act, which passed the House in 2026 to combat invasive blue catfish”

What the record shows ·

H.R. 4294 was introduced on July 7, 2025 by Rep. Sarah Elfreth, a Maryland Democrat, with Wittman as one of three original cosponsors. He moved the bill on the House floor on March 16, 2026. It passed 320-66 the next day, with his Yea vote, and went to the Senate.

Limit: Elfreth is the sponsor. The Senate has not acted on it.

Matches stated record claim

What they say

He says he helped write and pass bipartisan laws that strengthened Bay restoration, wetlands, fisheries and wildlife habitat.

What the record shows ·

A 2020 conservation law renewed the Chesapeake Bay Program, and its fish habitat title closely follows his 2019 bill; the House passed it by voice vote.

Quotes, full record and limits

What they say

He says he helped write and pass bipartisan laws that strengthened Bay restoration, wetlands, fisheries and wildlife habitat.

“I helped write and pass bipartisan conservation legislation that strengthened Chesapeake Bay restoration, wetlands conservation, fisheries management, wildlife habitat, and locally led conservation efforts.”

What the record shows ·

America's Conservation Enhancement Act became Public Law 116-188 on October 30, 2020. It renewed the Chesapeake Bay Program and wetlands grants, started a Chesapeake watershed habitat program, and wrote a national fish habitat partnership program into law. Its fish habitat title closely follows H.R. 1747, a bill he sponsored in 2019. It also carries, with small changes, three 2019 Bay bills that Democrats sponsored and he cosponsored from the start: H.R. 1620, H.R. 2427 and H.R. 4967.

Limit: The House passed the final law by voice vote, so no roll call shows his vote. The law's Senate sponsor was John Barrasso.

Matches stated record claim

What they say

His campaign says he helped lead the long effort that won federal recognition for six Virginia Indian tribes.

What the record shows ·

He sponsored the 2017 bill that recognized six Virginia tribes, which became law in January 2018, and was on every version of it from 2009.

Quotes, full record and limits

What they say

His campaign says he helped lead the long effort that won federal recognition for six Virginia Indian tribes.

“He helped lead the years-long effort that ultimately secured federal recognition for six Virginia Indian tribes”

What the record shows ·

He sponsored H.R. 984, the Thomasina E. Jordan Indian Tribes of Virginia Federal Recognition Act of 2017, and moved it on the House floor himself. Both chambers passed it by voice vote, and it became Public Law 115-121 on January 29, 2018. Its six titles each recognize one tribe. He was on the bill in every Congress from 2009: an original cosponsor of the 2009 version, which passed the House, a cosponsor in 2011 and 2013, and the sponsor in 2015.

Limit: The effort began before he took office. Both chambers passed the final bill by voice vote, so no roll call records who supported it.

Matches stated record claim

What they say

He says he secured $8 million in federal money for the Powhite Parkway Extension in Chesterfield County.

What the record shows ·

The 2026 spending law he voted for sets aside $8 million for Powhite Parkway Extension engineering, with him listed as the requesting member.

Quotes, full record and limits

What they say

He says he secured $8 million in federal money for the Powhite Parkway Extension in Chesterfield County.

“secured $8 million in federal dollars for the Powhite Parkway Extension in Chesterfield County”

What the record shows ·

The explanatory statement for the Consolidated Appropriations Act, 2026 lists $8,000,000 for Powhite Parkway Extension Phase II preliminary engineering, under the Transportation Department's highway account, with Wittman as the requesting House member. The act became Public Law 119-75 on February 3, 2026, and says that statement governs how its money is allocated. He voted Yea on the final House vote, which passed 217-214.

Limit: This shows the money was set aside for the project, not that it has been spent.

Campaign finance

FEC snapshot through Jul 15, 2026

Principal campaign committees only. Receipts and disbursements are the election-cycle-to-date figures, Column B on each filing's summary page; cash on hand and debt are period-end figures. All are carried by reports covering the same period. Money is not a score of candidate quality or voter support.

CandidateCycle receiptsCycle disbursementsCash on handDebt owed
Shannon L. TaylorC00918029$86,473$263,546$1,004,227$0
Robert J. "Rob" WittmanC00441014$36,952$13,993$4,292,789$0
Read the filing details

Shannon L. Taylor: Pre-Primary 2026 (amended), coverage Jul 1, 2026 to Jul 15, 2026, received Aug 17, 2026, file 2006817, image 202608179899533815.

Robert J. "Rob" Wittman: Pre-Primary 2026, coverage Jul 1, 2026 to Jul 15, 2026, received Jul 23, 2026, file 2001660, image 202607239894443659.

Retrieved from OpenFEC on Oct 1, 2026. FEC amendments can revise these committee-reported figures.

Chronology

How the field took shape

  1. Taylor is first elected

    Taylor wins the Henrico Commonwealth's Attorney race with 45.7 percent of the vote in a three-way contest.

  2. Six Virginia tribes are recognized

    Wittman's bill extending federal recognition to six Virginia Indian tribes becomes Public Law 115-121.

  3. Taylor loses the attorney general primary

    Taylor loses the statewide Democratic primary for attorney general to Jay Jones, 48.9 percent to 51.1 percent.

  4. H.R. 1 becomes law

    Public Law 119-21 is signed. Section 70414 carries the text of Wittman's 529 workforce bill. He voted for it.

  5. Wittman breaks with his party on ACA credits

    The House passes a three-year extension of the enhanced ACA tax credits, 230-196. Wittman is one of 17 Republicans voting Yea.

  6. Both campaigns report through July 15

    The pre-primary reports end here, the latest period both campaigns have filed. Taylor reports $1.00 million on hand and Wittman $4.29 million.

  7. The House passes the Ratepayer Protection Act

    The bill passes 417-3 with Wittman, a cosponsor, voting Yea.

  8. The ballot is set

    The state's candidate list, revised September 29, shows Taylor and Wittman as the two qualified candidates for the 1st District.

The details

Election facts. Original sources.

Election date
November 3, 2026
Ballot source updated
Official candidate list dated September 29, 2026; reviewed October 1, 2026.
Candidate field
Printed candidates checked against official election records.

Coverage

What this page includes, and what is not yet included.

As of Oct 17, 2026. Only what passed a source check is listed. How coverage works.

  • BallotIncluded

    2 printed candidates, checked October 1, 2026 against the official election record.

  • Race outlookIncluded

    1 of 1 specialist rating is current as of Oct 17, 2026.

  • Reported contextIncluded

    1 dated development with original reporting attached.

  • Words and recordIncluded

    16 statement-to-action comparisons across 2 candidate records, each with a stated limitation.

  • Campaign financeIncluded

    FEC filing snapshots for 2 principal campaign committees, with a common coverage cutoff.

  • PollingNot yet

    No published poll has been reviewed for this race yet.

No correction has been recorded for this race. Report an error.

Sources85 source records

How we use sources

  1. Virginia Department of Elections candidate list, November 3, 2026 general election, all officeshttps://www.elections.virginia.gov/casting-a-ballot/candidate-list/november-3-2026-gen-elect-all-offices/
    Candidates for the November 3, 2026 general election, all offices

    Virginia Department of Elections · Reviewed Oct 1, 2026

    Read 2026-10-01; its download is named rev-9-29-2026. All 18 localities in the 1st District list two candidates, both with Status Qualified: Shannon L. Taylor, Democratic, party ballot order 1, Incumbent No; Robert J. "Rob" Wittman, Republican, party ballot order 2, Incumbent Yes.

    official election record

    For: Election facts, ratings and race context; Comparisons, reporting, support and chronology

  2. How these races were chosenhttps://statedrecord.com/methodology#race-selection

    For: Election facts, ratings and race context

  3. Sabato's Crystal Ball ratingshttps://centerforpolitics.org/crystalball/2026-house/

    For: Election facts, ratings and race context

  4. VPMhttps://www.vpm.org/elections/2026-08-05/va01-primary-results-us-house-federal-midterms/

    For: Election facts, ratings and race context

  5. 2023 general election, Commonwealth's Attorney, Henrico Countyhttps://historical.elections.virginia.gov/contest/164379

    Virginia Department of Elections · Published Nov 7, 2023 · Reviewed Oct 1, 2026

    Shannon L. Taylor 66,928 votes, 61.71 percent, winner; Shannon L. Dillon 41,119. The database prints no party for either name in this contest. Found by contest number: the candidate page for Shannon Leigh Taylor lists only 2011 to 2019.

    official election record

    For: Candidate roles and profiles; Shannon L. Taylor: background, goals, record and money; Shannon L. Taylor: Elected in 2011 and re-elected three times

  6. Shannon Taylor for Congress, homehttps://shannontaylorva.com/

    Shannon Taylor for VA · Reviewed Oct 1, 2026

    Captured 2026-10-01; identified by its "Paid for by Shannon Taylor for VA" line, and the FEC committee's filed website. Carries her biography and priorities and links her X, Facebook and Instagram accounts.

    candidate statement

    For: Candidate roles and profiles; Shannon L. Taylor: background, goals, record and money; The Chesapeake Bay; Shannon L. Taylor: Elected in 2011 and re-elected three times; Shannon L. Taylor: An 86% drop in Henrico murders

  7. Rep. Robert J. Wittman, member recordhttps://www.congress.gov/member/robert-wittman/W000804

    Congress.gov · Reviewed Oct 1, 2026

    Read through the Congress.gov API on 2026-10-01, resolved from the Virginia 1st District listing. Ten House terms for Virginia's 1st District, the first in the 110th Congress beginning 2007; 212 sponsored measures.

    official office record

    For: Candidate roles and profiles; Robert J. "Rob" Wittman: background, goals, record and money

  8. Re-Elect Rob Wittman for Congress, homehttps://robwittman.com/

    Rob Wittman for Congress · Reviewed Oct 1, 2026

    Captured 2026-10-01; identified by its "Paid for by Rob Wittman for Congress" line, and the FEC committee's filed website. Links X, Facebook and YouTube accounts; no Instagram.

    candidate statement

    For: Candidate roles and profiles

  9. 2011 general election, Commonwealth's Attorney, Henrico Countyhttps://historical.elections.virginia.gov/contest/46108

    Virginia Department of Elections · Published Nov 8, 2011 · Reviewed Oct 1, 2026

    The state's elections database. Shannon Leigh Taylor (Democratic) 26,010 votes, 45.73 percent, winner; William Robert Janis (Independent) 21,585; Matthew Patrick Geary (Republican) 9,054.

    official election record

    For: Shannon L. Taylor: background, goals, record and money; Shannon L. Taylor: Elected in 2011 and re-elected three times; Comparisons, reporting, support and chronology

  10. June 17, 2025 Democratic primary, Attorney General, official resultshttps://enr.elections.virginia.gov/results/public/virginia/elections/2025-June-Democratic-Primary

    Virginia Department of Elections · Published Jun 17, 2025 · Reviewed Oct 1, 2026

    The state's results site; the election record is marked official results (isOfficialResults true, as of 2025-07-01). All 133 units reporting: Jay C. Jones 252,976 (51.1 percent), winner; Shannon L. Taylor 241,969 (48.9 percent).

    official election record

    For: Shannon L. Taylor: background, goals, record and money; Comparisons, reporting, support and chronology

  11. Shannon Taylor for Congress, Serve the People First agendahttps://shannontaylorva.com/agenda/

    Shannon Taylor for VA · Reviewed Oct 1, 2026

    Captured 2026-10-01; about 1,900 words. Her ethics agenda, including the corporate PAC pledge. The site serves eight pages in all, per its own page sitemap.

    candidate statement

    For: Shannon L. Taylor: background, goals, record and money; Ethics and how Congress works; The Chesapeake Bay; Shannon L. Taylor: No corporate PAC money

  12. Shannon Taylor for Congress, prioritieshttps://shannontaylorva.com/priorities/

    Shannon Taylor for VA · Reviewed Oct 1, 2026

    Captured 2026-10-01. Five headings: corruption, health care, utility costs, public safety, taxes and the economy.

    candidate statement

    For: Shannon L. Taylor: background, goals, record and money; Health care costs; Taxes and the cost of living; Energy and utility bills; Crime and public safety; The Chesapeake Bay

  13. 2015 general election, Commonwealth's Attorney, Henrico Countyhttps://historical.elections.virginia.gov/contest/66477

    Virginia Department of Elections · Published Nov 3, 2015 · Reviewed Oct 1, 2026

    Shannon Leigh Taylor (Democratic) 34,857 votes, 55.91 percent, winner; Tuong Tony Huu Pham (Republican) 27,318.

    official election record

    For: Shannon L. Taylor: background, goals, record and money; Shannon L. Taylor: Elected in 2011 and re-elected three times

  14. 2019 general election, Commonwealth's Attorney, Henrico Countyhttps://historical.elections.virginia.gov/contest/135054

    Virginia Department of Elections · Published Nov 5, 2019 · Reviewed Oct 1, 2026

    Shannon Leigh Taylor (Democratic) 65,296 votes, 62.67 percent, winner; Catherine Owen Inge Conway (Republican) 38,582.

    official election record

    For: Shannon L. Taylor: background, goals, record and money; Shannon L. Taylor: Elected in 2011 and re-elected three times

  15. SHANNON TAYLOR FOR VA, itemized receipts from political committeeshttps://www.fec.gov/data/receipts/?committee_id=C00918029&two_year_transaction_period=2026&is_individual=false

    Federal Election Commission · Reviewed Oct 1, 2026

    Read from OpenFEC on 2026-10-01 by tools/fec-money/money.py: lines 11B (2 rows), 11C (174 rows, 19 of them memo entries) and 12 (87 rows, 81 memo), each reconciled to the filed totals with no difference. No line 11C contributor is a committee the FEC records as connected to a corporation.

    fec filing

    For: Shannon L. Taylor: background, goals, record and money; Shannon L. Taylor: No corporate PAC money

  16. Re-Elect Rob Wittman for Congress, abouthttps://robwittman.com/about/

    Rob Wittman for Congress · Reviewed Oct 1, 2026

    Captured 2026-10-01. His biography.

    candidate statement

    For: Robert J. "Rob" Wittman: background, goals, record and money; Robert J. "Rob" Wittman: Federal recognition for six Virginia tribes

  17. Re-Elect Rob Wittman for Congress, issueshttps://robwittman.com/issues/

    Rob Wittman for Congress · Reviewed Oct 1, 2026

    Captured 2026-10-01. Written in the first person: economy, education, fiscal accountability, health care, infrastructure, security, natural resources and energy.

    candidate statement

    For: Robert J. "Rob" Wittman: background, goals, record and money; Health care costs; Ethics and how Congress works; Taxes and the cost of living; Energy and utility bills; Crime and public safety; The Chesapeake Bay; Robert J. "Rob" Wittman: Voting to extend the ACA tax credits; Robert J. "Rob" Wittman: His 529 workforce bill becoming law; Robert J. "Rob" Wittman: Repeatedly introducing No Budget, No Pay; Robert J. "Rob" Wittman: Nuclear power; Robert J. "Rob" Wittman: The child tax credit, standard deduction, tips and overtime; Robert J. "Rob" Wittman: The MAWS Act against blue catfish; Robert J. "Rob" Wittman: The 2020 conservation law for the Bay; Robert J. "Rob" Wittman: $8 million for the Powhite Parkway Extension

  18. H.R. 984, Thomasina E. Jordan Indian Tribes of Virginia Federal Recognition Act of 2017https://www.congress.gov/bill/115th-congress/house-bill/984

    Congress.gov · Reviewed Oct 1, 2026

    Sponsored by Rep. Wittman, who moved it on the House floor. Passed the House by voice vote 2017-05-17 and the Senate by voice vote 2018-01-11. Became Public Law 115-121 on 2018-01-29.

    official legislative record

    For: Robert J. "Rob" Wittman: background, goals, record and money; Robert J. "Rob" Wittman: Federal recognition for six Virginia tribes; Comparisons, reporting, support and chronology

  19. Public Law 115-121https://www.govinfo.gov/content/pkg/PLAW-115publ121/html/PLAW-115publ121.htm

    U.S. Government Publishing Office · Published Jan 29, 2018 · Reviewed Oct 1, 2026

    Six titles, each extending federal recognition to one tribe: Chickahominy, Chickahominy Eastern Division, Upper Mattaponi, Rappahannock, Monacan Indian Nation and Nansemond.

    official legislative record

    For: Robert J. "Rob" Wittman: background, goals, record and money; Robert J. "Rob" Wittman: Federal recognition for six Virginia tribes; Comparisons, reporting, support and chronology

  20. House roll call 190, 2025 (document)

    Office of the Clerk, U.S. House of Representatives · Reviewed Oct 1, 2026

    On concurring in the Senate amendment to H.R. 1, 2025-07-03. Passed 218-214. Wittman voted Aye. This sent the bill to be signed as Public Law 119-21.

    official legislative record

    For: Robert J. "Rob" Wittman: background, goals, record and money; Robert J. "Rob" Wittman: Urging leaders to protect Medicaid in H.R. 1; Robert J. "Rob" Wittman: His 529 workforce bill becoming law; Robert J. "Rob" Wittman: The child tax credit, standard deduction, tips and overtime; Comparisons, reporting, support and chronology

  21. Public Law 119-21 (H.R. 1, 119th Congress)https://www.govinfo.gov/content/pkg/PLAW-119publ21/html/PLAW-119publ21.htm

    U.S. Government Publishing Office · Published Jul 4, 2025 · Reviewed Oct 1, 2026

    Approved 2025-07-04. Section 70414 carries H.R. 1151's operative text nearly word for word (one directory is described differently). Section 70104 makes the larger child tax credit permanent and raises it from $2,000 to $2,200. Section 70102 makes the larger standard deduction permanent and sets the basic amount at $15,750; a joint return gets twice that. Sections 70201 and 70202 create deductions for tips and overtime that end after 2028. Section 71401 appropriates $10 billion a year for fiscal 2026 to 2030 for the Rural Health Transformation Program.

    official legislative record

    For: Robert J. "Rob" Wittman: background, goals, record and money; Robert J. "Rob" Wittman: His 529 workforce bill becoming law; Robert J. "Rob" Wittman: The child tax credit, standard deduction, tips and overtime; Comparisons, reporting, support and chronology

  22. House roll call 11, 2026 (document)

    Office of the Clerk, U.S. House of Representatives · Reviewed Oct 1, 2026

    On passage of H.R. 1834, 2026-01-08. Passed 230-196; Republicans 17 Yea, 196 Nay. Wittman voted Yea. The other four Virginia Republicans (Cline, Griffith, Kiggans, McGuire) voted Nay.

    official legislative record

    For: Robert J. "Rob" Wittman: background, goals, record and money; Robert J. "Rob" Wittman: Voting to extend the ACA tax credits; Comparisons, reporting, support and chronology

  23. H.R. 1834 (119th Congress)https://www.congress.gov/bill/119th-congress/house-bill/1834

    Congress.gov · Reviewed Oct 1, 2026

    Read through the Congress.gov API on 2026-10-01. The House passed it on 2026-01-08 as a three-year extension of the enhanced premium tax credit; the Senate placed it on its calendar on 2026-02-10 and has not voted on it.

    official legislative record

    For: Robert J. "Rob" Wittman: background, goals, record and money; Robert J. "Rob" Wittman: Voting to extend the ACA tax credits

  24. House roll call 280, 2026 (document)

    Office of the Clerk, U.S. House of Representatives · Reviewed Oct 1, 2026

    On passage of H.R. 7008, the Stop Insider Trading Act, 2026-07-22. Passed 232-198. Wittman voted Yea.

    official legislative record

    For: Robert J. "Rob" Wittman: background, goals, record and money; Robert J. "Rob" Wittman: Voting to restrict congressional stock trading

  25. H.R. 7008, Stop Insider Trading Act (119th Congress)https://www.congress.gov/bill/119th-congress/house-bill/7008

    Congress.gov · Reviewed Oct 1, 2026

    Sponsored by Rep. Steil. Passed the House 2026-07-22; the Senate failed to invoke cloture on the motion to proceed on 2026-09-30, 53-47.

    official legislative record

    For: Robert J. "Rob" Wittman: background, goals, record and money; Robert J. "Rob" Wittman: Voting to restrict congressional stock trading

  26. House roll call 312, 2026 (document)

    Office of the Clerk, U.S. House of Representatives · Reviewed Oct 1, 2026

    On suspending the rules and passing H.R. 9340, the Ratepayer Protection Act, as amended, 2026-09-16. Passed 417-3. Wittman voted Yea.

    official legislative record

    For: Robert J. "Rob" Wittman: background, goals, record and money; Robert J. "Rob" Wittman: The Ratepayer Protection Act; Comparisons, reporting, support and chronology

  27. H.R. 9340, Ratepayer Protection Act (119th Congress)https://www.congress.gov/bill/119th-congress/house-bill/9340

    Congress.gov · Reviewed Oct 1, 2026

    Sponsored by Rep. Gabe Evans, introduced 2026-06-18. Wittman is one of 42 cosponsors, added 2026-06-30, not an original one. Passed the House 2026-09-16; the Senate failed to invoke cloture on the motion to proceed on 2026-09-30, 57-43.

    official legislative record

    For: Robert J. "Rob" Wittman: background, goals, record and money; Robert J. "Rob" Wittman: The Ratepayer Protection Act; Comparisons, reporting, support and chronology

  28. ROB WITTMAN FOR CONGRESS, itemized receipts from political committeeshttps://www.fec.gov/data/receipts/?committee_id=C00441014&two_year_transaction_period=2026&is_individual=false

    Federal Election Commission · Reviewed Oct 1, 2026

    Read from OpenFEC on 2026-10-01 by tools/fec-money/money.py: lines 11B (none), 11C (454 rows, 26 memo) and 12 (969 rows, 940 memo), each reconciled to the filed totals with no difference.

    fec filing

    For: Robert J. "Rob" Wittman: background, goals, record and money

  29. Re-Elect Rob Wittman for Congress, get the factshttps://robwittman.com/get-the-facts/

    Rob Wittman for Congress · Reviewed Oct 1, 2026

    Captured 2026-10-01. Mostly a reply to his opponent's attacks; the desk uses only what it says about his own votes.

    candidate statement

    For: Ethics and how Congress works; Energy and utility bills; Robert J. "Rob" Wittman: Urging leaders to protect Medicaid in H.R. 1; Robert J. "Rob" Wittman: Voting to restrict congressional stock trading; Robert J. "Rob" Wittman: Voting to freeze members' pay; Robert J. "Rob" Wittman: The Ratepayer Protection Act

  30. House roll call 23, 2025 (document)

    Office of the Clerk, U.S. House of Representatives · Reviewed Oct 1, 2026

    On passage of S. 5, the Laken Riley Act, 2025-01-22. Passed 263-156. Wittman voted Yea. It became Public Law 119-1.

    official legislative record

    For: Crime and public safety

  31. SHANNON TAYLOR FOR VA, pre-primary report 2026 (amended)https://www.fec.gov/data/committee/C00918029/?cycle=2026

    Federal Election Commission · Reviewed Oct 1, 2026

    Read from OpenFEC on 2026-10-01. The amended pre-primary report, the most recent version, covering 2026-07-01 to 2026-07-15: file number 2006817, beginning image 202608179899533815, received 2026-08-17. It replaces file 2001599 of 2026-07-23. Committee C00918029; Pre-Primary 2026 (amended); coverage 2026-07-01 to 2026-07-15; received 2026-08-17; file 2006817; image 202608179899533815.

    fec filing

    For: Shannon L. Taylor: No corporate PAC money; Comparisons, reporting, support and chronology; Campaign finance

  32. Shannon Taylor for Virginia, campaign finance report for June 6 to June 30, 2025https://cfreports.elections.virginia.gov/Report/ReportXML/448153

    Virginia Department of Elections · Published Jul 15, 2025 · Reviewed Oct 1, 2026

    Her state campaign committee (CC-24-00375) for attorney general, report filed 2025-07-15. Schedule A lists Dominion Energy Inc. Political Action Committee - Virginia giving $150,000 on 2025-06-12, for a total to date of $800,000. Her earlier 2024-25 reports list the other gifts that make up that total, from $25,000 on 2024-08-14 to $250,000 on 2025-06-05.

    official election record

    For: Shannon L. Taylor: No corporate PAC money

  33. 2025 Henrico Police crime statistics, Part I crimes (document)

    Henrico County Division of Police · Reviewed Oct 1, 2026

    The county police division's annual report. Homicides by year: 15 (2020), 25, 30, 24, 22 (2024), 3 (2025); it calls 2025 an 86% decrease from 2024. PDF sha256 457e51ec...a5276250, read 2026-10-01.

    official office record

    For: Shannon L. Taylor: An 86% drop in Henrico murders

  34. H.R. 1834, as passed the Househttps://www.govinfo.gov/content/pkg/BILLS-119hr1834eh/html/BILLS-119hr1834eh.htm

    U.S. Government Publishing Office · Reviewed Oct 1, 2026

    Section 1, Extension of enhanced premium tax credit: strikes "through 2025" and inserts "through 2028" in section 36B, for both the larger credit and the credit above 400 percent of the poverty line.

    official legislative record

    For: Robert J. "Rob" Wittman: Voting to extend the ACA tax credits

  35. Letter to House leadership on Medicaid, April 14, 2025 (document)

    Office of Congressman Rob Wittman · Published Apr 14, 2025 · Reviewed Oct 2, 2026

    To Speaker Johnson, Leader Scalise, Whip Emmer and Chairman Guthrie. Signed by 12 members, Wittman among them. Page 1: "we cannot and will not support a final reconciliation bill that includes any reduction in Medicaid coverage for vulnerable populations."

    candidate statement

    For: Robert J. "Rob" Wittman: Urging leaders to protect Medicaid in H.R. 1

  36. Wittman Joins Colleagues in Urging House Leadership to Protect Medicaid for Vulnerable Communitieshttps://wittman.house.gov/newsroom/press-releases/wittman-joins-colleagues-in-urging-house-leadership-to-protect-medicaid-for-vulnerable-communities

    Office of Congressman Rob Wittman · Published Apr 16, 2025 · Reviewed Oct 2, 2026

    His House office's release on the April 14, 2025 letter, which it links. Found by outside research (brief of October 1, 2026, item 97).

    candidate statement

    For: Robert J. "Rob" Wittman: Urging leaders to protect Medicaid in H.R. 1

  37. Letter to House and Senate leadership on Medicaid, June 24, 2025 (document)

    Office of Congressman Rob Wittman · Published Jun 24, 2025 · Reviewed Oct 2, 2026

    To Leader Thune and Speaker Johnson. Signed by 16 members, Wittman among them. It backs the House bill's Medicaid terms over the Senate Finance Committee's June 16 proposal and says they "cannot support a final bill that threatens access to coverage or jeopardizes the stability of our hospitals and providers."

    candidate statement

    For: Robert J. "Rob" Wittman: Urging leaders to protect Medicaid in H.R. 1

  38. Wittman Joins Letter to House and Senate Leadership Reiterating Commitment to Protecting Medicaid Coverage for Vulnerable Populationshttps://wittman.house.gov/newsroom/press-releases/wittman-joins-letter-to-house-and-senate-leadership-reiterating-commitment-to-protecting-medicaid-coverage-for-vulnerable-populations

    Office of Congressman Rob Wittman · Published Jun 24, 2025 · Reviewed Oct 2, 2026

    His House office's release on the June 24, 2025 letter, which it links and reprints. Found by outside research (brief of October 1, 2026, item 97).

    candidate statement

    For: Robert J. "Rob" Wittman: Urging leaders to protect Medicaid in H.R. 1

  39. House roll call 145, 2025 (document)

    Office of the Clerk, U.S. House of Representatives · Reviewed Oct 1, 2026

    On passage of H.R. 1, 2025-05-22. Passed 215-214. Wittman voted Yea.

    official legislative record

    For: Robert J. "Rob" Wittman: Urging leaders to protect Medicaid in H.R. 1; Robert J. "Rob" Wittman: His 529 workforce bill becoming law; Robert J. "Rob" Wittman: The child tax credit, standard deduction, tips and overtime

  40. H.R. 1151, Freedom to Invest in Tomorrow's Workforce Act (119th Congress)https://www.congress.gov/bill/119th-congress/house-bill/1151

    Congress.gov · Reviewed Oct 1, 2026

    Introduced 2025-02-07 by Rep. Wittman with nine original cosponsors, five Democrats and four Republicans. Referred to Ways and Means and went no further on its own. His earlier version was H.R. 1477 in the 118th Congress.

    official legislative record

    For: Robert J. "Rob" Wittman: His 529 workforce bill becoming law

  41. H.R. 1151, as introducedhttps://www.govinfo.gov/content/pkg/BILLS-119hr1151ih/html/BILLS-119hr1151ih.htm

    U.S. Government Publishing Office · Reviewed Oct 1, 2026

    Its one operative section adds qualified postsecondary credentialing expenses to the expenses a 529 account may pay for.

    official legislative record

    For: Robert J. "Rob" Wittman: His 529 workforce bill becoming law

  42. H.R. 208, No Budget, No Pay Act (119th Congress)https://www.congress.gov/bill/119th-congress/house-bill/208

    Congress.gov · Reviewed Oct 1, 2026

    Sponsored by Rep. Wittman, 2025-01-03. Referred to House Administration.

    official legislative record

    For: Robert J. "Rob" Wittman: Repeatedly introducing No Budget, No Pay

  43. H.R. 225, No Budget, No Pay Act (118th Congress)https://www.congress.gov/bill/118th-congress/house-bill/225

    Congress.gov · Reviewed Oct 1, 2026

    Sponsored by Rep. Wittman, 2023-01-09. Referred to House Administration.

    official legislative record

    For: Robert J. "Rob" Wittman: Repeatedly introducing No Budget, No Pay

  44. H.R. 178, No Budget, No Pay Act (117th Congress)https://www.congress.gov/bill/117th-congress/house-bill/178

    Congress.gov · Reviewed Oct 1, 2026

    Sponsored by Rep. Wittman, 2021-01-04. Referred to House Administration.

    official legislative record

    For: Robert J. "Rob" Wittman: Repeatedly introducing No Budget, No Pay

  45. H.R. 236, No Budget, No Pay Act (116th Congress)https://www.congress.gov/bill/116th-congress/house-bill/236

    Congress.gov · Reviewed Oct 1, 2026

    Sponsored by Rep. Wittman, 2019-01-03. Referred to House Administration.

    official legislative record

    For: Robert J. "Rob" Wittman: Repeatedly introducing No Budget, No Pay

  46. H.R. 429, No Budget, No Pay Act (115th Congress)https://www.congress.gov/bill/115th-congress/house-bill/429

    Congress.gov · Reviewed Oct 1, 2026

    Sponsored by Rep. Wittman, 2017-01-10. He introduced it again as H.R. 5465 in 2018.

    official legislative record

    For: Robert J. "Rob" Wittman: Repeatedly introducing No Budget, No Pay

  47. H.R. 174, No Budget, No Pay Act (114th Congress)https://www.congress.gov/bill/114th-congress/house-bill/174

    Congress.gov · Reviewed Oct 1, 2026

    Sponsored by Rep. Wittman, 2015-01-06, the earliest of his No Budget, No Pay bills Congress.gov lists. He introduced it again as H.R. 4814 in 2016.

    official legislative record

    For: Robert J. "Rob" Wittman: Repeatedly introducing No Budget, No Pay

  48. H.R. 209, Inaction Has Consequences Act (119th Congress)https://www.congress.gov/bill/119th-congress/house-bill/209

    Congress.gov · Reviewed Oct 1, 2026

    Sponsored by Rep. Wittman, 2025-01-03. Earlier versions: H.R. 857 (2019), H.R. 180 (2021), H.R. 224 (2023).

    official legislative record

    For: Robert J. "Rob" Wittman: Repeatedly introducing No Budget, No Pay

  49. H.R. 857, Inaction Has Consequences Act (116th Congress)https://www.congress.gov/bill/116th-congress/house-bill/857

    Congress.gov · Reviewed Oct 1, 2026

    Sponsored by Rep. Wittman, 2019-01-29. The earliest Inaction Has Consequences Act Congress.gov lists under his name.

    official legislative record

    For: Robert J. "Rob" Wittman: Repeatedly introducing No Budget, No Pay

  50. H.Res. 12, Stay on Schedule (S.O.S.) Resolution (119th Congress)https://www.congress.gov/bill/119th-congress/house-resolution/12

    Congress.gov · Reviewed Oct 1, 2026

    Sponsored by Rep. Wittman, 2025-01-03. Referred to Rules. Earlier versions: H.Res. 17 (2015), 43 (2017), 16 (2021), 13 (2023).

    official legislative record

    For: Robert J. "Rob" Wittman: Repeatedly introducing No Budget, No Pay

  51. H.Res. 17, Stay on Schedule (S.O.S.) Resolution (114th Congress)https://www.congress.gov/bill/114th-congress/house-resolution/17

    Congress.gov · Reviewed Oct 1, 2026

    Sponsored by Rep. Wittman, 2015-01-06. The earliest Stay on Schedule Resolution Congress.gov lists under his name.

    official legislative record

    For: Robert J. "Rob" Wittman: Repeatedly introducing No Budget, No Pay

  52. House roll call 30, 2013 (document)

    Office of the Clerk, U.S. House of Representatives · Reviewed Oct 1, 2026

    On passage of H.R. 325, the No Budget, No Pay Act of 2013, 2013-01-23. Passed 285-144. Wittman voted Aye. It became Public Law 113-3. Read from the roll's name list in the Congressional Record, page H237, on 2026-10-01; the Clerk's site returned HTTP 403 that day.

    official legislative record

    For: Robert J. "Rob" Wittman: Repeatedly introducing No Budget, No Pay

  53. Congressional Record, House, January 23, 2013, No Budget, No Pay Act of 2013https://www.govinfo.gov/content/pkg/CREC-2013-01-23/html/CREC-2013-01-23-pt1-PgH237.htm

    U.S. Government Publishing Office · Published Jan 23, 2013 · Reviewed Oct 1, 2026

    Prints the names on roll call 30: Wittman is among the 285 ayes.

    official legislative record

    For: Robert J. "Rob" Wittman: Repeatedly introducing No Budget, No Pay

  54. Public Law 113-3, No Budget, No Pay Act of 2013 (H.R. 325)https://www.govinfo.gov/content/pkg/PLAW-113publ3/html/PLAW-113publ3.htm

    U.S. Government Publishing Office · Published Feb 4, 2013 · Reviewed Oct 1, 2026

    Signed 2013-02-04. Sponsored by Rep. Dave Camp, not Wittman. Section 3 held members' pay in escrow if a chamber had not passed a budget resolution by April 15, 2013.

    official legislative record

    For: Robert J. "Rob" Wittman: Repeatedly introducing No Budget, No Pay

  55. Public Law 119-37 (H.R. 5371, 119th Congress)https://www.govinfo.gov/content/pkg/PLAW-119publ37/html/PLAW-119publ37.htm

    U.S. Government Publishing Office · Published Nov 12, 2025 · Reviewed Oct 1, 2026

    Approved 2025-11-12. Division C, the Legislative Branch Appropriations Act, 2026, section 210: no cost-of-living adjustment for Members of Congress during fiscal year 2026.

    official legislative record

    For: Robert J. "Rob" Wittman: Voting to freeze members' pay

  56. House roll call 285, 2025 (document)

    Office of the Clerk, U.S. House of Representatives · Reviewed Oct 1, 2026

    On agreeing to the Senate amendment to H.R. 5371, 2025-11-12. Passed 222-209. Wittman voted Yea. This sent the bill to be signed as Public Law 119-37, whose Division C is the Legislative Branch Appropriations Act, 2026.

    official legislative record

    For: Robert J. "Rob" Wittman: Voting to freeze members' pay

  57. Public Law 118-47, Further Consolidated Appropriations Act, 2024 (H.R. 2882)https://www.govinfo.gov/content/pkg/PLAW-118publ47/html/PLAW-118publ47.htm

    U.S. Government Publishing Office · Published Mar 23, 2024 · Reviewed Oct 1, 2026

    Signed 2024-03-23. Section 7: no cost-of-living adjustment for Members of Congress during fiscal year 2024. Division E is the Legislative Branch Appropriations Act, 2024.

    official legislative record

    For: Robert J. "Rob" Wittman: Voting to freeze members' pay

  58. House roll call 102, 2024 (document)

    Office of the Clerk, U.S. House of Representatives · Reviewed Oct 1, 2026

    On agreeing to H.Res. 1102, which sent the final 2024 spending bill (H.R. 2882) back to the Senate, 2024-03-22. Passed 286-134. Wittman voted Yea. The bill became Public Law 118-47. Read through the Congress.gov house-vote API on 2026-10-01; the Clerk's site returned HTTP 403 that day.

    official legislative record

    For: Robert J. "Rob" Wittman: Voting to freeze members' pay

  59. H.Res. 1102 (118th Congress)https://www.congress.gov/bill/118th-congress/house-resolution/1102

    Congress.gov · Reviewed Oct 1, 2026

    The rule under which the House agreed to the Senate amendment to H.R. 2882 with its own amendment. Agreed to 286-134 (roll 102) on 2024-03-22; the Senate concurred the next day.

    official legislative record

    For: Robert J. "Rob" Wittman: Voting to freeze members' pay

  60. H.R. 9340, as passed the Househttps://www.govinfo.gov/content/pkg/BILLS-119hr9340eh/html/BILLS-119hr9340eh.htm

    U.S. Government Publishing Office · Reviewed Oct 1, 2026

    Adds a standard to section 111(d) of the Public Utility Regulatory Policies Act: a rate for a large-load customer must be designed to recover the full, incremental cost of upgrades needed to serve it.

    official legislative record

    For: Robert J. "Rob" Wittman: The Ratepayer Protection Act

  61. H.R. 3553, 21st Century American Atomic Energy Age Act (118th Congress)https://www.congress.gov/bill/118th-congress/house-bill/3553

    Congress.gov · Reviewed Oct 1, 2026

    Introduced 2023-05-18 by Rep. Wittman. Its stated aim is to accelerate the deployment of small modular nuclear reactors. One cosponsor, Rep. Donalds, joined 2023-06-30. Last action: referred to the Energy, Climate and Grid Security subcommittee.

    official legislative record

    For: Robert J. "Rob" Wittman: Nuclear power

  62. S. 870, Fire Grants and Safety Act with the ADVANCE Act (118th Congress)https://www.congress.gov/bill/118th-congress/senate-bill/870

    Congress.gov · Reviewed Oct 1, 2026

    Sponsored by Sen. Gary Peters. The House added the ADVANCE Act and passed it 393-13, 1 present, on 2024-05-08 (roll 194). The Senate agreed 88-2 on 2024-06-18. Became Public Law 118-67 on 2024-07-09.

    official legislative record

    For: Robert J. "Rob" Wittman: Nuclear power

  63. House roll call 194, 2024 (document)

    Office of the Clerk, U.S. House of Representatives · Reviewed Oct 1, 2026

    On suspending the rules and passing S. 870, as amended, 2024-05-08. Passed 393-13, 1 present. Wittman voted Yea.

    official legislative record

    For: Robert J. "Rob" Wittman: Nuclear power

  64. Public Law 118-67 (S. 870, 118th Congress)https://www.govinfo.gov/content/pkg/PLAW-118publ67/html/PLAW-118publ67.htm

    U.S. Government Publishing Office · Published Jul 9, 2024 · Reviewed Oct 1, 2026

    Approved 2024-07-09. Division B is the ADVANCE Act of 2024, on licensing and deploying advanced nuclear reactors; section 505 is headed Nuclear Licensing Efficiency.

    official legislative record

    For: Robert J. "Rob" Wittman: Nuclear power

  65. Public Law 115-97, the Tax Cuts and Jobs Acthttps://www.govinfo.gov/content/pkg/PLAW-115publ97/html/PLAW-115publ97.htm

    U.S. Government Publishing Office · Published Dec 22, 2017 · Reviewed Oct 1, 2026

    Section 11022 applies the child tax credit "by substituting `$2,000' for `$1,000'" for 2018 through 2025.

    official legislative record

    For: Robert J. "Rob" Wittman: The child tax credit, standard deduction, tips and overtime

  66. House roll call 692, 2017 (document)

    Office of the Clerk, U.S. House of Representatives · Reviewed Oct 1, 2026

    On agreeing to the conference report on H.R. 1, the Tax Cuts and Jobs Act, 2017-12-19. Passed. Wittman voted Yea.

    official legislative record

    For: Robert J. "Rob" Wittman: The child tax credit, standard deduction, tips and overtime

  67. House roll call 699, 2017 (document)

    Office of the Clerk, U.S. House of Representatives · Reviewed Oct 1, 2026

    On concurring in the Senate amendment to H.R. 1, the Tax Cuts and Jobs Act, 2017-12-20. Passed. Wittman voted Yea. It became Public Law 115-97.

    official legislative record

    For: Robert J. "Rob" Wittman: The child tax credit, standard deduction, tips and overtime

  68. H.R. 4294, MAWS Act of 2026 (119th Congress)https://www.congress.gov/bill/119th-congress/house-bill/4294

    Congress.gov · Reviewed Oct 1, 2026

    Sponsored by Rep. Sarah Elfreth (D-MD) on 2025-07-07. Wittman, Kiggans and Hoyer are its three original cosponsors. Wittman moved it on the House floor on 2026-03-16. Passed the House 2026-03-17 and was referred to the Senate Commerce Committee the next day.

    official legislative record

    For: Robert J. "Rob" Wittman: The MAWS Act against blue catfish

  69. House roll call 88, 2026 (document)

    Office of the Clerk, U.S. House of Representatives · Reviewed Oct 1, 2026

    On suspending the rules and passing H.R. 4294, the MAWS Act of 2026, 2026-03-17. Passed 320-66. Wittman voted Yea.

    official legislative record

    For: Robert J. "Rob" Wittman: The MAWS Act against blue catfish

  70. Public Law 116-188, America's Conservation Enhancement Acthttps://www.govinfo.gov/content/pkg/PLAW-116publ188/html/PLAW-116publ188.htm

    U.S. Government Publishing Office · Published Oct 30, 2020 · Reviewed Oct 1, 2026

    Approved 2020-10-30. Section 106 renews North American Wetlands Conservation Act funding through 2025; section 109 renews the Chesapeake Bay Program at $90 million to $92 million a year for 2021-2025, the same figures as H.R. 1620; section 110 extends the Chesapeake Bay Gateways and Watertrails Network to 2025, as H.R. 2427 did; section 111 sets up the Chesapeake WILD program from H.R. 4967; Title II closely follows H.R. 1747, the National Fish Habitat Conservation Through Partnerships Act.

    official legislative record

    For: Robert J. "Rob" Wittman: The 2020 conservation law for the Bay

  71. S. 3051, America's Conservation Enhancement Act (116th Congress)https://www.congress.gov/bill/116th-congress/senate-bill/3051

    Congress.gov · Reviewed Oct 1, 2026

    Sponsored by Sen. John Barrasso. Passed the Senate by voice vote 2020-09-16 and the House by voice vote 2020-10-01. Became Public Law 116-188 on 2020-10-30.

    official legislative record

    For: Robert J. "Rob" Wittman: The 2020 conservation law for the Bay

  72. H.R. 1747, National Fish Habitat Conservation Through Partnerships Act (116th Congress)https://www.congress.gov/bill/116th-congress/house-bill/1747

    Congress.gov · Reviewed Oct 1, 2026

    Sponsored by Rep. Wittman, introduced 2019-03-13. Reported by committee and placed on the Union Calendar; Title II of Public Law 116-188 closely follows its text.

    official legislative record

    For: Robert J. "Rob" Wittman: The 2020 conservation law for the Bay

  73. H.R. 1620, Chesapeake Bay Program Reauthorization Act (116th Congress)https://www.congress.gov/bill/116th-congress/house-bill/1620

    Congress.gov · Reviewed Oct 1, 2026

    Sponsored by Rep. Elaine Luria (D-VA), introduced 2019-03-07, with Wittman as an original cosponsor. Passed the House by voice vote 2020-02-05.

    official legislative record

    For: Robert J. "Rob" Wittman: The 2020 conservation law for the Bay

  74. H.R. 2427, Chesapeake Bay Gateways and Watertrails Network Reauthorization Act of 2019https://www.congress.gov/bill/116th-congress/house-bill/2427

    Congress.gov · Reviewed Oct 1, 2026

    Sponsored by Rep. John Sarbanes (D-MD), introduced 2019-05-01, with Wittman as an original cosponsor. Passed the House by voice vote 2020-02-26.

    official legislative record

    For: Robert J. "Rob" Wittman: The 2020 conservation law for the Bay

  75. H.R. 4967, Chesapeake Watershed Investments for Landscape Defense Act of 2019https://www.congress.gov/bill/116th-congress/house-bill/4967

    Congress.gov · Reviewed Oct 1, 2026

    Sponsored by Rep. Bobby Scott (D-VA), introduced 2019-10-31, with Wittman as an original cosponsor. Referred to committee; section 111 of Public Law 116-188 largely follows its text.

    official legislative record

    For: Robert J. "Rob" Wittman: The 2020 conservation law for the Bay

  76. H.R. 1385, Thomasina E. Jordan Indian Tribes of Virginia Federal Recognition Act of 2009https://www.congress.gov/bill/111th-congress/house-bill/1385

    Congress.gov · Reviewed Oct 1, 2026

    Sponsored by Rep. Jim Moran, 2009-03-09. Wittman is an original cosponsor. Passed the House by voice vote 2009-06-03; the Senate did not act.

    official legislative record

    For: Robert J. "Rob" Wittman: Federal recognition for six Virginia tribes

  77. H.R. 783, Thomasina E. Jordan Indian Tribes of Virginia Federal Recognition Act of 2011https://www.congress.gov/bill/112th-congress/house-bill/783

    Congress.gov · Reviewed Oct 1, 2026

    Sponsored by Rep. Jim Moran, 2011-02-17. Wittman became a cosponsor 2011-02-18.

    official legislative record

    For: Robert J. "Rob" Wittman: Federal recognition for six Virginia tribes

  78. H.R. 2190, Thomasina E. Jordan Indian Tribes of Virginia Federal Recognition Act of 2013https://www.congress.gov/bill/113th-congress/house-bill/2190

    Congress.gov · Reviewed Oct 1, 2026

    Sponsored by Rep. Jim Moran, 2013-05-23. Wittman is an original cosponsor.

    official legislative record

    For: Robert J. "Rob" Wittman: Federal recognition for six Virginia tribes

  79. H.R. 872, Thomasina E. Jordan Indian Tribes of Virginia Federal Recognition Act of 2015https://www.congress.gov/bill/114th-congress/house-bill/872

    Congress.gov · Reviewed Oct 1, 2026

    Sponsored by Rep. Wittman, 2015-02-11. A subcommittee held a hearing on 2015-09-29.

    official legislative record

    For: Robert J. "Rob" Wittman: Federal recognition for six Virginia tribes

  80. Explanatory statement on H.R. 7148, the Consolidated Appropriations Act, 2026https://www.govinfo.gov/content/pkg/CREC-2026-01-22/html/CREC-2026-01-22-pt2-PgH1353-2.htm

    U.S. Government Publishing Office · Published Jan 22, 2026 · Reviewed Oct 1, 2026

    Submitted by Rep. Cole, chair of House Appropriations, Congressional Record, January 22, 2026, H1353-H1909. Division D's Community Project Funding table (columns: Agency, Account, Recipient, Project, State, Amount, House and Senate requesters, Origination) has the row: Department of Transportation, Highway Infrastructure Programs, Powhite Parkway Extension Phase II--Preliminary Engineering, VA, 8,000,000, House requester Wittman, no Senate requester, origination H.

    official legislative record

    For: Robert J. "Rob" Wittman: $8 million for the Powhite Parkway Extension

  81. Public Law 119-75, Consolidated Appropriations Act, 2026 (H.R. 7148)https://www.govinfo.gov/content/pkg/PLAW-119publ75/html/PLAW-119publ75.htm

    U.S. Government Publishing Office · Published Feb 3, 2026 · Reviewed Oct 1, 2026

    Signed 2026-02-03. Section 4 gives the House explanatory statement the same effect for divisions A through D as a conference report's joint explanatory statement. Division D is the Transportation-HUD act.

    official legislative record

    For: Robert J. "Rob" Wittman: $8 million for the Powhite Parkway Extension

  82. H.R. 7148, Consolidated Appropriations Act, 2026 (119th Congress)https://www.congress.gov/bill/119th-congress/house-bill/7148

    Congress.gov · Reviewed Oct 1, 2026

    Sponsored by Rep. Cole. Passed the House 341-88 on 2026-01-22; the House agreed to the Senate amendments 217-214 on 2026-02-03; became Public Law 119-75 the same day.

    official legislative record

    For: Robert J. "Rob" Wittman: $8 million for the Powhite Parkway Extension

  83. House roll call 53, 2026 (document)

    Office of the Clerk, U.S. House of Representatives · Reviewed Oct 1, 2026

    On agreeing to the Senate amendments to H.R. 7148, the Consolidated Appropriations Act, 2026, 2026-02-03. Passed 217-214. Wittman voted Yea. This sent the bill to be signed as Public Law 119-75. Read through the Congress.gov house-vote API on 2026-10-01; the Clerk's site returned HTTP 403 that day.

    official legislative record

    For: Robert J. "Rob" Wittman: $8 million for the Powhite Parkway Extension

  84. ROB WITTMAN FOR CONGRESS, pre-primary report 2026https://www.fec.gov/data/committee/C00441014/?cycle=2026

    Federal Election Commission · Reviewed Oct 1, 2026

    Read from OpenFEC on 2026-10-01. Unamended pre-primary report covering 2026-07-01 to 2026-07-15: file number 2001660, beginning image 202607239894443659, received 2026-07-23. Committee C00441014; Pre-Primary 2026; coverage 2026-07-01 to 2026-07-15; received 2026-07-23; file 2001660; image 202607239894443659.

    fec filing

    For: Comparisons, reporting, support and chronology; Campaign finance

  85. Candidates for the November 3, 2026 general election, federal officeshttps://www.elections.virginia.gov/casting-a-ballot/candidate-list/november-3-2026-gen-elect-federal-offices/

    Virginia Department of Elections · Reviewed Oct 1, 2026

    Read 2026-10-01; its download is named rev-9-14-2026. Lists the same two 1st District candidates in the same order, with campaign websites shannontaylorva.com and robwittman.com.

    official election record

    For: Comparisons, reporting, support and chronology