DemocratNot in office · last served 2027Last on a ballot: Nov 2023

Jennifer D. Carroll Foy

Last held office: Virginia State Senate, District 33 (2023–2027). Ran in 3 elections between 2017 and 2023, winning 3.

Last office: Virginia State Senate, District 33

Last margin
+26.0
Won 2023
Elections
3
2017–2023

Source: Wikidata, congress-legislators and Open States; 99chambers legislative records

Career

Offices held, and every time Foy was on a ballot. Filled marks are general elections won; hollow marks are primaries; an orange outline is a loss.

Source: 99chambers results archive (MEDSL, Klarner, state election offices)

Every race Foy has run

Baseline: how the seat voted for president in the same or nearest year. Running ahead of it means Foy won voters the party’s presidential nominee did not; primaries have no baseline.

YearOfficeStageResultOpponentsShareMarginBaselineAgainst baseline
2023Virginia State Senate, District 33GeneralWonMike L. Van Meter (R)62.8%D+26.0D+36.5−10.5
2019Virginia House of Delegates, District 2GeneralWonHeather Funderburkmitchell (R)60.6%D+21.8—
2017Virginia House of Delegates, District 2GeneralWonMike D. Makee (R)63.1%D+26.3—

Source: 99chambers results archive

Seats Foy has held

Source: 99chambers results archive

Who Foy has run against

Source: 99chambers results archive