Donavan McKinney (D)
- Raised
- $1.4M
- Spent
- $1.2M
- Cash on hand
- $143K
Campaign reports through July 15, 2026.
Outside spending, general election
None reported yet.
Primary and other: $1.6M for, $269K against.
Outside groups have reported $4,101,529 in independent spending in this race, all of it in the primaries. The biggest spender so far is Protect Progress, at $2.0M.
Campaign reports through July 15, 2026.
None reported yet.
Primary and other: $1.6M for, $269K against.
Also on the ballot, with no 2026 campaign filings at the FEC: T.P. Nykoriak (R).
November ballot as listed by this source on Oct. 1, 2026. Party letters: D Democrat, R Republican, I independent, L Libertarian, G Green.
Campaign reports through July 15, 2026.
Others who filed with the FEC: Adam Hollier (D), raised $296,148; Maurice Gerard Morton (I), raised $133,714; Mary Waters (D), raised $23,555; Nazmul Hassan (D), raised $7,746.
| Spender | Spent on | General | Primary | Total | Latest |
|---|---|---|---|---|---|
| Protect ProgressSuper PACCrypto | FOR Shri Thanedar (D)AGAINST Donavan McKinney (D) | – | $2.0M | $2.0M | July 30, 2026 |
| Justice Democrats PACHybrid PAC · $543K in late reports | FOR Donavan McKinney (D)AGAINST Shri Thanedar (D) | – | $889K | $889K | July 24, 2026 |
| National Nurses United for Patient ProtectionSuper PACHealth care costs | FOR Donavan McKinney (D) | – | $400K | $400K | June 17, 2026 |
| Working Families Party PACHybrid PAC | FOR Donavan McKinney (D) | – | $298K | $298K | Aug. 21, 2026 |
| American PrioritiesSuper PAC · $150K in late reports | FOR Donavan McKinney (D) | – | $150K | $150K | July 30, 2026 |
| Michigan Peoples ChoiceSuper PAC · $100K in late reports | FOR Donavan McKinney (D) | – | $100K | $100K | July 24, 2026 |
| Healthcare for Action PACHybrid PAC · $63K in late reports | FOR Shri Thanedar (D) | – | $63K | $63K | July 28, 2026 |
| Rolling Sea Action FundHybrid PAC · $50K in late reports | FOR Donavan McKinney (D) | – | $50K | $50K | July 22, 2026 |
| Emgage Federal Political Action CommitteeHybrid PAC · $18K in late reports | FOR Donavan McKinney (D)AGAINST Shri Thanedar (D) | – | $50K | $50K | Aug. 3, 2026 |
| SEIU COPEPACHousingHealth care costs | FOR Donavan McKinney (D) | – | $17K | $17K | July 23, 2026 |
| SF Solidarity PACSuper PAC · $14K in late reports | FOR Donavan McKinney (D) | – | $14K | $14K | July 27, 2026 |
| Indivisible ActionHybrid PAC | FOR Donavan McKinney (D) | – | $11K | $11K | Aug. 10, 2026 |
| National Association of Realtors Political Action CommitteePACHousing | FOR Shri Thanedar (D) | – | $11K | $11K | July 23, 2026 |
| Unity & Justice FundSuper PAC | FOR Donavan McKinney (D) | – | $10K | $10K | July 27, 2026 |
| United We CanSuper PAC · $5K in late reports | FOR Donavan McKinney (D) | – | $5K | $5K | July 30, 2026 |
| Mi Poder PACSuper PAC · $2K in late reports | FOR Donavan McKinney (D) | – | $2K | $2K | Aug. 1, 2026 |
| Food and Water ActionOutside spender (not a PAC) · $406 in late reports | FOR Donavan McKinney (D) | – | $406 | $406 | July 21, 2026 |
| The People United PACSuper PAC | FOR Donavan McKinney (D) | – | $175 | $175 | July 20, 2026 |
| Sierra Club Independent ActionSuper PACEnergy & climate | FOR Donavan McKinney (D) | – | $10 | $10 | April 16, 2026 |
| Date | Spender | For or against | Election | Amount |
|---|---|---|---|---|
| Aug. 21, 2026 | Working Families Party PACPrinted literature | FOR Donavan McKinney (D) | Primary | $257 (FEC filing) |
| Aug. 20, 2026 | Working Families Party PACPhone bank fec - 2003943 | FOR Donavan McKinney (D) | Primary | $1,300 (FEC filing) |
| Aug. 13, 2026 | Working Families Party PACDirect mail fec-2001626 | FOR Donavan McKinney (D) | Primary | $57,435 (FEC filing) |
| Aug. 10, 2026 | Indivisible ActionTelephone calls (actual; estimate reported 8/20) | FOR Donavan McKinney (D) | Primary | $458 (FEC filing) |
| Aug. 10, 2026 | Indivisible ActionTelephone calls (actual; estimate reported 7/24) | FOR Donavan McKinney (D) | Primary | $185 (FEC filing) |
| Aug. 6, 2026 | Working Families Party PACDirect mail | FOR Donavan McKinney (D) | Primary | $6,361 (FEC filing) |
| Aug. 6, 2026 | Working Families Party PACDirect mail fec-2002944 | FOR Donavan McKinney (D) | Primary | $5,194 (FEC filing) |
| Aug. 3, 2026Late | Emgage Federal Political Action CommitteeLiterature | FOR Donavan McKinney (D) | Primary | $270 (FEC filing) |
| Aug. 1, 2026 | Working Families Party PACCanvass (in-kind contribution) fec 2003630 | FOR Donavan McKinney (D) | Primary | $2,657 (FEC filing) |
| Aug. 1, 2026Late | Mi Poder PACPhone banking - estimated | FOR Donavan McKinney (D) | Primary | $400 (FEC filing) |
| Aug. 1, 2026Late | Mi Poder PACStaff time - phone banking - estimated | FOR Donavan McKinney (D) | Primary | $248 (FEC filing) |
| July 31, 2026Late | Emgage Federal Political Action CommitteePhone banking | FOR Donavan McKinney (D) | Primary | $2,000 (FEC filing) |
| July 31, 2026Late | Emgage Federal Political Action CommitteeText banking | FOR Donavan McKinney (D) | Primary | $1,904 (FEC filing) |
| July 31, 2026Late | Emgage Federal Political Action CommitteeLiterature | FOR Donavan McKinney (D) | Primary | $1,000 (FEC filing) |
| July 30, 2026 | Working Families Party PACTv ads fec-2002944 | FOR Donavan McKinney (D) | Primary | $50,000 (FEC filing) |
| July 30, 2026Late | American PrioritiesTv advertising | FOR Donavan McKinney (D) | Primary | $50,000 (FEC filing) |
| July 30, 2026 | Protect ProgressIe-thanedar-media production | FOR Shri Thanedar (D) | Primary | $12,502 (FEC filing) |
| July 30, 2026 | Working Families Party PACPrinted literature fec-2001104 | FOR Donavan McKinney (D) | Primary | $8,898 (FEC filing) |
| July 30, 2026Late | United We CanEstimated cost: staff salaries & benefits for canvass | FOR Donavan McKinney (D) | Primary | $5,375 (FEC filing) |
| July 30, 2026Late | Mi Poder PACText messaging - estimated | FOR Donavan McKinney (D) | Primary | $1,080 (FEC filing) |
| July 30, 2026Late | Mi Poder PACStaff time - text messaging - estimated | FOR Donavan McKinney (D) | Primary | $335 (FEC filing) |
| July 29, 2026 | Working Families Party PACTv ads fec-2002944 | FOR Donavan McKinney (D) | Primary | $40,000 (FEC filing) |
| July 28, 2026Late | Healthcare for Action PACAdvertising - digital | FOR Shri Thanedar (D) | Primary | $30,000 (FEC filing) |
| July 28, 2026Late | Emgage Federal Political Action CommitteeMailer | FOR Donavan McKinney (D) | Primary | $12,564 (FEC filing) |
| July 28, 2026Late | Healthcare for Action PACAdvertising - digital | FOR Shri Thanedar (D) | Primary | $10,000 (FEC filing) |
| July 27, 2026 | Protect ProgressIe-thanedar-media buy | FOR Shri Thanedar (D) | Primary | $884,240 (FEC filing) |
| July 27, 2026Late | American PrioritiesTv advertising | FOR Donavan McKinney (D) | Primary | $100,000 (FEC filing) |
| July 27, 2026Late | SF Solidarity PACEstimated phonebanking expenses | FOR Donavan McKinney (D) | Primary | $11,480 (FEC filing) |
| July 27, 2026 | Unity & Justice FundCanvassing - actual (previously reported estimate of $15,000) | FOR Donavan McKinney (D) | Primary | $8,525 (FEC filing) |
| July 27, 2026Late | SF Solidarity PACEstimated phonebanking expenses | FOR Donavan McKinney (D) | Primary | $2,112 (FEC filing) |
FEC data as of Oct. 5, 2026. Campaign figures cover the full 2026 cycle. Current member: Rep. Shri Thanedar. How this works.