Race2026 cycle · PrimariesPrimary day 1 Sep 2026Updated

Cite this page

DonorAlpha, “Massachusetts 8th District primary 2026”, https://donoralpha.com/races/massachusetts-8th-district-primary-2026, updated .

Massachusetts 8th District primary 2026

No. 88 of 330 House races in the 2026 primaries

The short version

In the 2026 Massachusetts 8th District primary, 4 outside groups spent $596K: $305K supporting Patrick Roath (D), $77,931 supporting Stephen Lynch (D) and $214K opposing Stephen Lynch.

The result, as reportedunofficial

  • DemocraticStephen Lynch55.6%Won
  • RepublicanRobert Burke99.0%Won

In the 2026 Massachusetts 8th District primary, Stephen Lynch won the Democratic ballot with 55.6% of the vote and Robert Burke won the Republican ballot with 99.0% of the vote.

$596K

outside money

supporting Patrick Roath (D)
$305K
supporting Stephen Lynch (D)
$77,931
opposing Stephen Lynch (D)
$214K

Outside money supporting and opposing each candidate

Both sides on one scale
← OpposingSupporting →
  • Patrick Roath Democrat

    $305K

    $305K supporting Patrick Roath

  • Stephen Lynch Democrat

    $214K
    $77,931

    $77,931 supporting Stephen Lynch · $214K opposing Stephen Lynch

The long version

The candidates

What each candidate’s own campaign raised, beside what outside groups spent supporting and opposing them.

  • Patrick Roath

    Democrat

    Own campaign raised
    $1.3M
    Outside money supporting
    $305K
    Friends of Patrick Roath
  • Stephen Lynch

    Democrat

    Own campaign raised
    $910K
    Outside money supporting
    $77,931
    Outside money opposing
    $214K
    Stephen LYNCH for Congress
  • Campaign money to 12 Aug 2026

Week by week

Outside money each week, supporting and opposing the candidates, all candidates combined.

Week of 31 Aug 2026

Supporting $2,032

Supporting candidatesOpposing candidates

The groups on each side

The biggest outside groups in this race, by what they spent supporting or opposing each candidate.

Spent supporting a candidate

  1. Leaders We Deservesupporting Patrick Roath$256K
  2. One PACsupporting Stephen Lynch$77,931
  3. SF Solidarity PACsupporting Patrick Roath$24,612
  4. Indivisible Actionsupporting Patrick Roath$24,404

Spent opposing a candidate

  1. Leaders We Deserveopposing Stephen Lynch$214K

Who’s connected to whom

The groups that spent supporting or opposing the candidates.

Their biggest giversGroups that spentCandidatesLeaders We Deserve spent $256K supporting Patrick Roath · $256KLeaders We Deserve spent $214K opposing Stephen Lynch · $214KOne PAC spent $77,931 supporting Stephen Lynch · $77,931SF Solidarity PAC spent $24,612 supporting Patrick Roath · $24,612Indivisible Action spent $24,404 supporting Patrick Roath · $24,404an estate (name withheld) gave $32,153 to Leaders We Deserve · $32,153Actblue gave $22,526 to Leaders We Deserve · $22,526Movement Voter PAC gave $100K to Indivisible Action · $100KLong Ridge Action Fund gave $100K to Indivisible Action · $100Kan estate (name withheld)an estate (name withheld)Company or group · $32,153ActblueActblueCompany or group · $22,526Movement Voter PACMovement Voter PACCompany or group · $100KLong Ridge Action FundLong Ridge Action FundCompany or group · $100KLeaders We DeserveLeaders We DeserveGroup · $470KOne PACOne PACGroup · $77,931SF Solidarity PACSF Solidarity PACGroup · $24,612Indivisible ActionIndivisible ActionGroup · $24,404Patrick RoathPatrick RoathCandidate · $305KStephen LynchStephen LynchCandidate · $292K
  • Leaders We Deserve spent supporting Patrick Roath · $256K
  • Leaders We Deserve spent opposing Stephen Lynch · $214K
  • One PAC spent supporting Stephen Lynch · $77,931
  • SF Solidarity PAC spent supporting Patrick Roath · $24,612
  • Indivisible Action spent supporting Patrick Roath · $24,404
  • an estate (name withheld) gave to Leaders We Deserve · $32,153
  • Actblue gave to Leaders We Deserve · $22,526
  • Movement Voter PAC gave to Indivisible Action · $100K
  • Long Ridge Action Fund gave to Indivisible Action · $100K
GaveSpent supportingSpent opposingSwipe to see the whole map.

Group

Leaders We Deserve

  • Leaders We Deserve spent $256K supporting Patrick Roath$256K
  • Leaders We Deserve spent $214K opposing Stephen Lynch$214K
  • an estate (name withheld) gave $32,153 to Leaders We Deserve$32,153
  • Actblue gave $22,526 to Leaders We Deserve$22,526
For reporters, researchers and the professionally curious

Go deeper

The paperwork behind this race, all of it. Free with an email sign-in.

The paperwork

Sign in free with your email

It’s free. We only want your email address. We’ll never ask you to chip in $5.