Maine Senate

Troy Jackson (challenger; replacement nominee chosen 2026-07-25) (D) vs Susan Collins (incumbent) (R) · messaging analysis as of 2026-10-28

Steady 2-4 pt Jackson edge; the closing fight is over temperament

Why this race matters

64.0%Catalyst Dem win chance ANALYST
Tilt D
13.0%Tipping-point share ANALYST
decisive seat for control
Toss UpRater consensus SOURCED
10 ratings
67.7%Dem Senate control ANALYST

Catalyst forecast v2.2, as of 2026-10-30. Tipping-point share = share of simulations in which this race supplies the decisive seat. Rater consensus from published ratings. Methodology and sources.

Where it stands

Risks to the lead

  1. The temperament frame. Collins and the NRSC launched a TV ad built on Jackson's debate "shut up" line: "that's how Troy deals with women", "Troy Jackson is a bully" (CNN, 10-27, VERIFIED). It targets swing women.
  2. Collins's cash edge: $2.69M vs $1.60M cash on hand through 10/14 (Wikipedia/FEC, secondary). The FEC API was rate-limited in this pass, so these are not re-checked.
  3. The lead is inside the error. Marist LV is +2. Jackson's favourability is 39/49, which leaves little room for further damage.

What's working

Top 5 recommendations

  1. Drop the insults and the "puppet" talk in the final week, and close on cost-of-living contrasts. This is the direct answer to the "bully" ad.

  2. Let validators, not Jackson, answer the family attacks: Pelletier and Collins's own disavowal (CNN 10-27).

  3. Make issue contrasts only from verified roll calls. Collins voted Nay on H.R. 1 passage (Senate roll 372, 2025-07-01), so do not run a "she voted for the big bill" line. On Iran war powers she voted Nay on the first 6 Senate votes (2025-06-27 to 2026-04-22) and Yea on the last 9 (2026-04-30 to 2026-09-24). A truthful draft, only if needed:

    "Susan Collins voted six times against Senate war-powers measures on Iran before she changed course in April 2026."

    voteview S119 rolls 328, 705, 717, 728, 738, 747 (Nay); 772 onward (Yea).

  4. Run a women-voter appeal on abortion and healthcare costs, pending vote verification.

  5. Turn out the RV-to-LV gap. Jackson leads 53-44 among registered voters but only 49-47 among likely voters (Marist). That points to a turnout program for low-propensity supporters.

Evidence & sources

Claims table (14 claims) — tap to expand
#ClaimSourceDateStatus
1Model 63.4% / Tilt D / D+4.0forecast-meta/site/viz_data.json2026-10-29VERIFIED
V1Collins Nay, H.R. 1 passage, Senate roll 372https://voteview.com/rollcall/RS11903722025-07-01VERIFIED
V2Collins Nay on 6 Iran war-powers votes (rolls 328–747), Yea on 9 (rolls 772–903)https://voteview.com/rollcall/RS1190747 ; https://voteview.com/rollcall/RS11907722025-06-27–2026-09-24VERIFIED
2Marist LV 49-47, RV 53-44, favourabilityhttps://maristpoll.marist.edu/wp-content/uploads/2026/10/Marist-Poll_Maine-NOS-and-Tables_202610261228-3_43sjl2.pdf2026-10-26VERIFIED
3"Jackson trailing by 2" (NewsCord)NewsCord via Google News2026-10-27CORRECTED (he leads by 2)
4Echelon Jackson 51-44viz_data poll list + Wikipedia2026-10-23VERIFIED (secondary)
5SLF "creep"/family ads; Collins called for removalhttps://www.cnn.com/2026/10/27/politics/susan-collins-troy-jackson-maine-senate-ad-family2026-10-27VERIFIED
6Collins/NRSC "shut up" → "bully" TV adhttps://www.cnn.com/2026/10/27/politics/susan-collins-troy-jackson-maine-senate-ad-family2026-10-27VERIFIED
7FEC cash: Collins $2.69M, Jackson $1.60Mhttps://en.wikipedia.org/wiki/2026_United_States_Senate_election_in_Maine10/14 dataUNVERIFIED (FEC API 429)
8"Puppet" remark and vulgar languageNewsCenter Maine headline2026-10-24UNVERIFIED (headline only)
9Seven-figure closing buyMS NOW headline2026-10-27UNVERIFIED (headline only)
10Debate on trade, Trump and abortionABC headline2026-10-26UNVERIFIED (headline only)
F-S6ME00464Jackson, Troy Dale (S6ME00464): receipts $26.87M, cash on hand $1.60M (through 2026-10-14); outside spending for $1.75M / against $0.04M. 48-hour notices since 10/15: 6 filings, $0.94M itemized.https://www.fec.gov/data/candidate/S6ME00464/ ; IE: https://api.open.fec.gov/v1/schedules/schedule_e/by_candidate/?candidate_id=S6ME00464&cycle=2026 ; 48h: https://www.fec.gov/data/filings/?committee_id=C00955609&form_type=F6pulled 2026-10-28VERIFIED (FEC API)
F-S6ME00159Collins, Susan M. (S6ME00159): receipts $25.23M, cash on hand $2.69M (through 2026-10-14); outside spending for $2.86M / against $1.56M. 48-hour notices since 10/15: 6 filings, $0.36M itemized.https://www.fec.gov/data/candidate/S6ME00159/ ; IE: https://api.open.fec.gov/v1/schedules/schedule_e/by_candidate/?candidate_id=S6ME00159&cycle=2026 ; 48h: https://www.fec.gov/data/filings/?committee_id=C00314575&form_type=F6pulled 2026-10-28VERIFIED (FEC API)

Tally: 5 VERIFIED, 1 CORRECTED, 4 UNVERIFIED.

What changed since 10-27

Gaps