Stephen Lynch (D)
- Raised
- $1.1M
- Spent
- $1.6M
- Cash on hand
- $494K
Campaign reports through Oct. 14, 2026.
Outside spending, general election
Primary and other: $78K for, $214K against.
Through Oct. 30, 2026, outside groups have reported $595,499 in independent spending in this race: $212 for the general election and $595,287 in the primaries. The biggest spender in the general election so far is D.r.i.v.e. - Dem, Rep, Ind Voter Ed, at $212.
On the November ballot: Stephen Lynch (D), Robert Burke (R) and Rasheed Nicholas Walters (I).
No new outside spending reported.
On the ballot: Stephen Lynch (D), Robert Burke (R), Rasheed Nicholas Walters (I). Vote counts and the call will show here on election night, updated every minute.
Results and race calls from civicAPI (opens in a new tab), from state election offices. Outside money from FEC filings.
Stephen Lynch (D)
$212 100%
$212 supporting Stephen Lynch
Robert Burke (R)
$0 0%
No outside spending
A candidate’s total adds money spent supporting them to money spent attacking their opponent.
3 days until Election Day, Tuesday, Nov. 3.
Campaign reports through Oct. 14, 2026.
Primary and other: $78K for, $214K against.
No FEC financial report showing at least $5,000 raised. Campaigns don’t have to file one until they raise or spend more than $5,000.
Republican
Independent
November ballot as listed by this source (opens in a new tab) on Oct. 14, 2026. Party letters: D Democrat, R Republican, I independent, L Libertarian, G Green.
Campaign reports through Sept. 30, 2026.
| Spender | Spent on | General | Primary | Total | Latest |
|---|---|---|---|---|---|
| D.r.i.v.e. - Dem, Rep, Ind Voter EdPAC · $212 in late reports | FOR Stephen Lynch (D) | $212 | – | $212 | Oct. 27, 2026 |
| Leaders We DeserveHybrid PAC | FOR Patrick Thomas Roath (D)AGAINST Stephen Lynch (D) | – | $470K | $470K | Aug. 19, 2026 |
| One PACSuper PAC · $78K in late reports | FOR Stephen Lynch (D) | – | $78K | $78K | Aug. 20, 2026 |
| SF Solidarity PACSuper PAC · $25K in late reports | FOR Patrick Thomas Roath (D) | – | $25K | $25K | Aug. 26, 2026 |
| Indivisible ActionHybrid PAC | FOR Patrick Thomas Roath (D) | – | $23K | $23K | Sept. 15, 2026 |
Follow new filings in this race by RSS, updated each night.
| Date | Spender | For or against | Election | Amount |
|---|---|---|---|---|
| Oct. 27, 2026Late | D.r.i.v.e. - Dem, Rep, Ind Voter EdDigital ads | FOR Stephen Lynch (D) | General | $43 (FEC filing) (opens in a new tab) |
| Oct. 26, 2026Late | D.r.i.v.e. - Dem, Rep, Ind Voter EdDigital ads | FOR Stephen Lynch (D) | General | $50 (FEC filing) (opens in a new tab) |
| Oct. 25, 2026Late | D.r.i.v.e. - Dem, Rep, Ind Voter EdDigital ads | FOR Stephen Lynch (D) | General | $50 (FEC filing) (opens in a new tab) |
| Oct. 24, 2026Late | D.r.i.v.e. - Dem, Rep, Ind Voter EdDigital ads | FOR Stephen Lynch (D) | General | $50 (FEC filing) (opens in a new tab) |
| Oct. 23, 2026Late | D.r.i.v.e. - Dem, Rep, Ind Voter EdDigital ads | FOR Stephen Lynch (D) | General | $19 (FEC filing) (opens in a new tab) |
| Sept. 15, 2026 | Indivisible ActionTelephone calls - actual (estimate on 9/20/26 report) | FOR Patrick Thomas Roath (D) | Primary | $834 (FEC filing) (opens in a new tab) |
| Sept. 15, 2026 | Indivisible ActionTelephone calls - actual (estimate on 8/28/26 report) | FOR Patrick Thomas Roath (D) | Primary | $743 (FEC filing) (opens in a new tab) |
| Aug. 30, 2026 | Indivisible ActionDigital ads (estimate) | FOR Patrick Thomas Roath (D) | Primary | $8,000 (FEC filing) (opens in a new tab) |
| Aug. 27, 2026 | Indivisible ActionDigital ads (estimate) | FOR Patrick Thomas Roath (D) | Primary | $3,617 (FEC filing) (opens in a new tab) |
| Aug. 26, 2026Late | SF Solidarity PACEstimated phonebanking expenses | FOR Patrick Thomas Roath (D) | Primary | $20,580 (FEC filing) (opens in a new tab) |
| Aug. 26, 2026Late | SF Solidarity PACEstimated phonebanking expenses | FOR Patrick Thomas Roath (D) | Primary | $4,032 (FEC filing) (opens in a new tab) |
| Aug. 20, 2026Late | One PACMailing | FOR Stephen Lynch (D) | Primary | $38,966 (FEC filing) (opens in a new tab) |
| Aug. 20, 2026Late | One PACMailing | FOR Stephen Lynch (D) | Primary | $38,966 (FEC filing) (opens in a new tab) |
| Aug. 19, 2026 | Leaders We DeservePostage - non-contribution account | FOR Patrick Thomas Roath (D) | Primary | $30,584 (FEC filing) (opens in a new tab) |
| Aug. 19, 2026 | Leaders We DeserveDirect mail production - non-contribution account | FOR Patrick Thomas Roath (D) | Primary | $26,175 (FEC filing) (opens in a new tab) |
| Aug. 18, 2026 | Leaders We DeservePostage - non-contribution account | AGAINST Stephen Lynch (D) | Primary | $32,136 (FEC filing) (opens in a new tab) |
| Aug. 18, 2026 | Leaders We DeserveDirect mail production - non-contribution account | AGAINST Stephen Lynch (D) | Primary | $23,003 (FEC filing) (opens in a new tab) |
| Aug. 14, 2026 | Leaders We DeservePostage - non-contribution account | AGAINST Stephen Lynch (D) | Primary | $28,081 (FEC filing) (opens in a new tab) |
| Aug. 14, 2026 | Leaders We DeserveDirect mail production - non-contribution account | AGAINST Stephen Lynch (D) | Primary | $21,024 (FEC filing) (opens in a new tab) |
| Aug. 14, 2026 | Leaders We DeserveData - non-contribution account | AGAINST Stephen Lynch (D) | Primary | $6,711 (FEC filing) (opens in a new tab) |
| Aug. 13, 2026 | Indivisible ActionBillboard (actual; estimate reported 8/17) | FOR Patrick Thomas Roath (D) | Primary | $10,000 (FEC filing) (opens in a new tab) |
| Aug. 12, 2026 | Leaders We DeservePostage - non-contribution account | FOR Patrick Thomas Roath (D) | Primary | $28,081 (FEC filing) (opens in a new tab) |
| Aug. 12, 2026 | Leaders We DeserveDirect mail production - non-contribution account | FOR Patrick Thomas Roath (D) | Primary | $20,524 (FEC filing) (opens in a new tab) |
| Aug. 10, 2026 | Leaders We DeservePostage - non-contribution account | FOR Patrick Thomas Roath (D) | Primary | $26,872 (FEC filing) (opens in a new tab) |
| Aug. 10, 2026 | Leaders We DeserveDirect mail production - non-contribution account | FOR Patrick Thomas Roath (D) | Primary | $24,661 (FEC filing) (opens in a new tab) |
| Aug. 3, 2026 | Leaders We DeservePostage - non-contribution account | FOR Patrick Thomas Roath (D) | Primary | $28,457 (FEC filing) (opens in a new tab) |
| Aug. 3, 2026 | Leaders We DeserveDirect mail production - non-contribution account | FOR Patrick Thomas Roath (D) | Primary | $20,524 (FEC filing) (opens in a new tab) |
| July 28, 2026 | Leaders We DeservePostage - non-contribution account | FOR Patrick Thomas Roath (D) | Primary | $29,414 (FEC filing) (opens in a new tab) |
| July 28, 2026 | Leaders We DeserveDirect mail production - non-contribution account | FOR Patrick Thomas Roath (D) | Primary | $20,524 (FEC filing) (opens in a new tab) |
| July 20, 2026 | Leaders We DeservePostage - non-contribution account | AGAINST Stephen Lynch (D) | Primary | $22,071 (FEC filing) (opens in a new tab) |
FEC data as of Oct. 30, 2026. Campaign figures cover the full 2026 cycle. Current member: Rep. Stephen Lynch. How this works.