Christina Hines (D)
- Raised
- $4.2M
- Spent
- $3.2M
- Cash on hand
- $1.0M
Campaign reports through Oct. 14, 2026.
Outside spending, general election
Primary and other: $500K for, $0 against.
Through Oct. 30, 2026, outside groups have reported $40,417,035 in independent spending in this race: $39,578,873 for the general election and $838,162 in the primaries. The biggest spender in the general election so far is CLF, at $14.8M.
On the November ballot: Christina Hines (D), Michael Bouchard Jr. (R), Mike Saliba (L), Kwabena Nkromo (G) and Andrea L. Kirby.
No new outside spending reported.
On the ballot: Michael Bouchard Jr. (R), Christina Hines (D), Mike Saliba (L), Kwabena Nkromo (G), Andrea L. Kirby (other). 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.
Christina Hines (D)
$21.8M 55%
$7.7M supporting Christina Hines and $14.1M attacking Michael Bouchard Jr.
Michael Bouchard Jr. (R)
$17.7M 45%
$792K supporting Michael Bouchard Jr. and $16.9M attacking Christina Hines
A candidate’s total adds money spent supporting them to money spent attacking their opponent. Not counted here: $70K around other candidates on the ballot.
3 days until Election Day, Tuesday, Nov. 3.
Voting in Michigan? Check your registration, deadlines and options on vote.gov (opens in a new tab)
Campaign reports through Oct. 14, 2026.
Primary and other: $500K for, $0 against.
Campaign reports through Oct. 14, 2026.
Primary and other: $212K for, $0 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.
Green
Other party
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.
Campaign reports through Sept. 30, 2026.
Campaign reports through Sept. 30, 2026.
Campaign reports through Sept. 30, 2026.
Campaign reports through July 15, 2026.
Others who filed with the FEC: John James (R), raised $554,400; Alexander Hawkins (D), raised $376,391; George Adams (D), raised $198,121; Steven Elliott (R), raised $47,760.
| Spender | Spent on | General | Primary | Total | Latest |
|---|---|---|---|---|---|
| CLFHybrid PAC · $12.1M in late reports | AGAINST Christina Hines (D) | $14.8M | – | $14.8M | Oct. 27, 2026 |
| HMPHybrid PAC · $10.7M in late reports | AGAINST Michael Bouchard Jr. (R)FOR Christina Hines (D) | $11.1M | – | $11.1M | Oct. 28, 2026 |
| Everytown for Gun Safety Victory FundSuper PAC · $5.0M in late reportsGuns | FOR Christina Hines (D) | $5.0M | – | $5.0M | Oct. 28, 2026 |
| Restoration of America PACSuper PAC · $1.1M in late reports | AGAINST Christina Hines (D) | $1.1M | – | $1.1M | Oct. 5, 2026 |
| Giffords PACHybrid PAC · $652K in late reportsGuns | FOR Christina Hines (D)AGAINST Michael Bouchard Jr. (R) | $958K | – | $958K | Oct. 30, 2026 |
| LCV Victory FundSuper PAC · $935K in late reportsEnergy & climate | AGAINST Michael Bouchard Jr. (R)FOR Christina Hines (D) | $935K | – | $935K | Oct. 30, 2026 |
| Ready for the FightHybrid PAC · $839K in late reports | AGAINST Michael Bouchard Jr. (R) | $839K | – | $839K | Oct. 27, 2026 |
| Cffe PACHybrid PAC · $623K in late reports | FOR Christina Hines (D)AGAINST Michael Bouchard Jr. (R) | $623K | – | $623K | Oct. 27, 2026 |
| No Going Back PACSuper PAC · $596K in late reports | FOR Michael Bouchard Jr. (R)AGAINST Christina Hines (D) | $596K | – | $596K | Oct. 26, 2026 |
| American Federation of State County & Municipal Employees P E O P L EPAC | AGAINST Michael Bouchard Jr. (R) | $460K | – | $460K | Sept. 29, 2026 |
| Safety & Affordability PACSuper PAC · $430K in late reports | AGAINST Christina Hines (D) | $430K | – | $430K | Oct. 28, 2026 |
| AB PACHybrid PAC · $384K in late reports | AGAINST Michael Bouchard Jr. (R)FOR Christina Hines (D) | $384K | – | $384K | Oct. 22, 2026 |
| Progressive Turnout ProjectHybrid PAC · $272K in late reports | FOR Christina Hines (D) | $312K | – | $312K | Oct. 29, 2026 |
| America PACSuper PAC · $283K in late reports | AGAINST Christina Hines (D)FOR Michael Bouchard Jr. (R) | $283K | – | $283K | Oct. 27, 2026 |
| American Democracy CommitteeSuper PAC · $187K in late reports | FOR Christina Hines (D)AGAINST Michael Bouchard Jr. (R) | $187K | – | $187K | Oct. 19, 2026 |
| Women Speak Out PACSuper PAC · $158K in late reportsAbortion | AGAINST Christina Hines (D)FOR Michael Bouchard Jr. (R) | $158K | – | $158K | Oct. 23, 2026 |
| Honor, Duty & Discipline PACSuper PAC · $206K in late reports | FOR Michael Bouchard Jr. (R) | $151K | $212K | $363K | Oct. 29, 2026 |
| Millions of MichiganiansSuper PAC · $148K in late reports | FOR Christina Hines (D) | $148K | – | $148K | Oct. 28, 2026 |
| Women VoteSuper PAC · $122K in late reports | AGAINST Michael Bouchard Jr. (R)FOR Christina Hines (D) | $122K | – | $122K | Oct. 29, 2026 |
| Asian Americans Voices FundSuper PAC · $121K in late reports | FOR Christina Hines (D) | $121K | – | $121K | Oct. 26, 2026 |
| Patriotic FundSuper PAC · $107K in late reports | FOR Michael Bouchard Jr. (R) | $107K | – | $107K | Sept. 28, 2026 |
| Center Forward CommitteeSuper PAC · $100K in late reports | AGAINST Michael Bouchard Jr. (R) | $100K | – | $100K | Oct. 14, 2026 |
| In Union USASuper PAC · $38K in late reports | AGAINST Michael Bouchard Jr. (R)FOR Christina Hines (D) | $87K | – | $87K | Oct. 28, 2026 |
| Our Heritage MattersSuper PAC · $83K in late reports | FOR Mike Saliba (L)AGAINST Michael Bouchard Jr. (R) | $83K | – | $83K | Oct. 29, 2026 |
| MAGAHybrid PAC · $62K in late reports | AGAINST Christina Hines (D)FOR Michael Bouchard Jr. (R) | $62K | – | $62K | Oct. 26, 2026 |
| For Our FutureSuper PAC · $60K in late reports | FOR Christina Hines (D) | $60K | – | $60K | Oct. 27, 2026 |
| For Michigan Action FundSuper PAC · $58K in late reports | FOR Christina Hines (D)AGAINST Michael Bouchard Jr. (R) | $58K | – | $58K | Oct. 24, 2026 |
| Relentless PACHybrid PAC · $52K in late reports | FOR Christina Hines (D) | $52K | – | $52K | Oct. 7, 2026 |
| End Citizens United Action FundOutside spender (not a PAC) · $50K in late reports | AGAINST Michael Bouchard Jr. (R) | $50K | – | $50K | Oct. 19, 2026 |
| Jdca PACHybrid PAC · $49K in late reports | FOR Christina Hines (D) | $49K | – | $49K | Oct. 26, 2026 |
| Planned Parenthood VotesSuper PAC · $28K in late reportsAbortion | FOR Christina Hines (D)AGAINST Michael Bouchard Jr. (R) | $28K | – | $28K | Oct. 24, 2026 |
| Building TogetherHybrid PAC · $23K in late reports | AGAINST Michael Bouchard Jr. (R)FOR Christina Hines (D) | $23K | – | $23K | Oct. 29, 2026 |
| Common Ground Coalition PACSuper PAC · $23K in late reports | AGAINST Michael Bouchard Jr. (R)FOR Christina Hines (D) | $23K | – | $23K | Oct. 1, 2026 |
| Working AmericaOutside spender (not a PAC) · $22K in late reports | FOR Christina Hines (D)AGAINST Michael Bouchard Jr. (R) | $22K | – | $22K | Oct. 29, 2026 |
| Community Change VotersSuper PAC · $20K in late reports | FOR Christina Hines (D) | $20K | – | $20K | Oct. 27, 2026 |
| Reproductive Freedom for All Freedom FundSuper PAC · $20K in late reportsAbortion | FOR Christina Hines (D) | $20K | – | $20K | Oct. 30, 2026 |
| Momsrising TogetherOutside spender (not a PAC) · $16K in late reports | FOR Christina Hines (D) | $16K | – | $16K | Oct. 24, 2026 |
| Neighbor Voices PACSuper PAC · $15K in late reports | FOR Christina Hines (D)AGAINST Michael Bouchard Jr. (R) | $15K | – | $15K | Oct. 29, 2026 |
| SEIU COPEPAC · $11K in late reportsHousingHealth care costs | FOR Christina Hines (D) | $11K | – | $11K | Oct. 20, 2026 |
| United We CanSuper PAC · $9K in late reports | FOR Christina Hines (D) | $9K | – | $9K | Oct. 21, 2026 |
| Right to Life of Michigan Victory FundSuper PAC | FOR Michael Bouchard Jr. (R)FOR Steffan Demetropoulos (R)FOR Robert Lulgjuraj (R)and 1 more | $6K | $212 | $6K | Sept. 30, 2026 |
| NRA Victory FundSuper PAC · $3K in late reports | FOR Michael Bouchard Jr. (R) | $3K | – | $3K | Oct. 26, 2026 |
| Popular Democracy PACHybrid PAC · $3K in late reports | AGAINST Michael Bouchard Jr. (R) | $3K | – | $3K | Oct. 9, 2026 |
| Field Team 6Super PAC | FOR Christina Hines (D) | $367 | – | $367 | Sept. 30, 2026 |
| Givegreen United ActionSuper PAC | FOR Christina Hines (D) | $25 | – | $25 | Aug. 31, 2026 |
| Pro-Choice Majority ActionHybrid PAC | FOR Christina Hines (D) | – | $500K | $500K | July 24, 2026 |
| Equality PACHybrid PAC | FOR Eric Chung (D) | – | $121K | $121K | July 29, 2026 |
| Majority Blue PACSuper PAC | FOR Tim Greimel (D) | – | $2K | $2K | June 22, 2026 |
| Blue Shift PACSuper PAC | FOR Tim Greimel (D) | – | $2K | $2K | June 22, 2026 |
| Blue Majority Makers PACSuper PAC | FOR Tim Greimel (D) | – | $267 | $267 | June 22, 2026 |
| Blue Democracy NetworkSuper PAC | FOR Tim Greimel (D) | – | $63 | $63 | April 20, 2026 |
Follow new filings in this race by RSS, updated each night.
| Date | Spender | For or against | Election | Amount |
|---|---|---|---|---|
| Oct. 30, 2026Late | LCV Victory FundEstimate: canvassing services | FOR Christina Hines (D) | General | $65,265 (FEC filing) (opens in a new tab) |
| Oct. 30, 2026Late | Giffords PACMedia production | FOR Christina Hines (D) | General | $13,663 (FEC filing) (opens in a new tab) |
| Oct. 30, 2026Late | Giffords PACMedia production | AGAINST Michael Bouchard Jr. (R) | General | $13,663 (FEC filing) (opens in a new tab) |
| Oct. 30, 2026Late | Reproductive Freedom for All Freedom FundLive telephone calls | FOR Christina Hines (D) | General | $2,178 (FEC filing) (opens in a new tab) |
| Oct. 29, 2026Late | Progressive Turnout ProjectField organizing | FOR Christina Hines (D) | General | $166,701 (FEC filing) (opens in a new tab) |
| Oct. 29, 2026Late | LCV Victory FundCanvassing services | FOR Christina Hines (D) | General | $57,000 (FEC filing) (opens in a new tab) |
| Oct. 29, 2026Late | Building TogetherEstimated cost for text messaging | AGAINST Michael Bouchard Jr. (R) | General | $11,488 (FEC filing) (opens in a new tab) |
| Oct. 29, 2026Late | Building TogetherEstimated cost for text messaging | FOR Christina Hines (D) | General | $11,488 (FEC filing) (opens in a new tab) |
| Oct. 29, 2026Late | Honor, Duty & Discipline PACMedia | FOR Michael Bouchard Jr. (R) | General | $10,000 (FEC filing) (opens in a new tab) |
| Oct. 29, 2026Late | Our Heritage MattersDigital advertising | FOR Mike Saliba (L) | General | $4,422 (FEC filing) (opens in a new tab) |
| Oct. 29, 2026Late | Our Heritage MattersDigital advertising | AGAINST Michael Bouchard Jr. (R) | General | $2,778 (FEC filing) (opens in a new tab) |
| Oct. 29, 2026Late | Working AmericaDigital advertising | AGAINST Michael Bouchard Jr. (R) | General | $1,786 (FEC filing) (opens in a new tab) |
| Oct. 29, 2026Late | Women VoteRadio production | AGAINST Michael Bouchard Jr. (R) | General | $1,148 (FEC filing) (opens in a new tab) |
| Oct. 29, 2026Late | Women VoteRadio production | FOR Christina Hines (D) | General | $1,148 (FEC filing) (opens in a new tab) |
| Oct. 29, 2026Late | Neighbor Voices PACCanvassing via text -supporting christina hines | FOR Christina Hines (D) | General | $878 (FEC filing) (opens in a new tab) |
| Oct. 29, 2026Late | Neighbor Voices PACCanvassing via text - against michael bouchard | AGAINST Michael Bouchard Jr. (R) | General | $878 (FEC filing) (opens in a new tab) |
| Oct. 29, 2026Late | Working AmericaSms | FOR Christina Hines (D) | General | $777 (FEC filing) (opens in a new tab) |
| Oct. 29, 2026Late | Working AmericaDigital advertising | AGAINST Michael Bouchard Jr. (R) | General | $736 (FEC filing) (opens in a new tab) |
| Oct. 29, 2026Late | Neighbor Voices PACCanvassing via text -supporting christina hines | FOR Christina Hines (D) | General | $261 (FEC filing) (opens in a new tab) |
| Oct. 28, 2026Late | Safety & Affordability PACPlaced media: connected tv | AGAINST Christina Hines (D) | General | $430,000 (FEC filing) (opens in a new tab) |
| Oct. 28, 2026Late | HMPRadio advertising - estimate | AGAINST Michael Bouchard Jr. (R) | General | $259,200 (FEC filing) (opens in a new tab) |
| Oct. 28, 2026Late | HMPDigital advertising - estimate | AGAINST Michael Bouchard Jr. (R) | General | $223,789 (FEC filing) (opens in a new tab) |
| Oct. 28, 2026Late | Our Heritage MattersDirect mail | FOR Mike Saliba (L) | General | $47,239 (FEC filing) (opens in a new tab) |
| Oct. 28, 2026Late | Our Heritage MattersDigital advertising | FOR Mike Saliba (L) | General | $13,899 (FEC filing) (opens in a new tab) |
| Oct. 28, 2026Late | Millions of MichiganiansRadio ads | FOR Christina Hines (D) | General | $8,686 (FEC filing) (opens in a new tab) |
| Oct. 28, 2026Late | Our Heritage MattersDigtal advertising | AGAINST Michael Bouchard Jr. (R) | General | $8,224 (FEC filing) (opens in a new tab) |
| Oct. 28, 2026Late | HMPMedia production - estimate | AGAINST Michael Bouchard Jr. (R) | General | $4,485 (FEC filing) (opens in a new tab) |
| Oct. 28, 2026Late | In Union USADirect mail program | AGAINST Michael Bouchard Jr. (R) | General | $4,024 (FEC filing) (opens in a new tab) |
| Oct. 28, 2026Late | In Union USADirect mail program | FOR Christina Hines (D) | General | $4,024 (FEC filing) (opens in a new tab) |
| Oct. 28, 2026Late | Millions of MichiganiansRadio ads | FOR Christina Hines (D) | General | $2,713 (FEC filing) (opens in a new tab) |
FEC data as of Oct. 30, 2026. Campaign figures cover the full 2026 cycle. Current member: Rep. John James. How this works.