2026 Senate forecastThe Upper Chamber by Son Ha

The archive

What changed

Every published run is archived. When the forecast actually moves (the chamber odds shift, a rating flips, a race drifts, new polls land), it's noted here in plain language. Runs where nothing meaningful happened keep quiet, and that's most of them.

Oct 28, 2026, 2:01 a.m. ET

  • Democrats' chance of Senate control fell to 60 in 100

    Down from 61 in 100 in the previous run.

Oct 27, 2026, 8:00 p.m. ET

Oct 27, 2026, 2:00 p.m. ET

Oct 27, 2026, 8:00 a.m. ET

  • 3 new polls in Michigan

    Michigan State University / YouGov (Oct 2–19): Abdul El-Sayed 48, Mike Rogers 44.

    Michigan State University / YouGov (Oct 2–19): Abdul El-Sayed 44, Mike Rogers 39.

    Glengariff Group (Oct 19–22): Abdul El-Sayed 51, Mike Rogers 45.

  • 2 new polls in North Carolina

    Quantus Insights (R) (Oct 24–25): Roy Cooper 52, Michael Whatley 43.

    Quantus Insights (R) (Oct 24–25): Roy Cooper 54, Michael Whatley 45.

  • A new poll in Maine

    Marist University (Oct 22–25): Troy Jackson 49, Susan Collins 47.

  • A new poll in South Carolina

    Targoz Media Research (Oct 16–25): Darline Graham 47, Annie Andrews 46.

Oct 27, 2026, 2:01 a.m. ET

Oct 26, 2026, 8:00 p.m. ET

Oct 26, 2026, 2:00 p.m. ET

Oct 26, 2026, 2:01 a.m. ET

Oct 25, 2026, 8:00 p.m. ET

  • Democrats' chance of Senate control rose to 60 in 100

    Up from 59 in 100 in the previous run.

  • Nebraska shifts toward Democrats

    Democrats' chance of the seat rose from 35 to 40 in 100.

  • A new poll in Nebraska

    Concord Public Opinion Partners (D) (Oct 15–18): Dan Osborn 48, Pete Ricketts 41.

Oct 25, 2026, 2:00 p.m. ET

Oct 24, 2026, 8:01 p.m. ET

Oct 24, 2026, 2:00 p.m. ET

Oct 24, 2026, 8:00 a.m. ET

Oct 24, 2026, 2:00 a.m. ET

Oct 23, 2026, 8:00 p.m. ET

  • 3 new polls in Texas

    Texas Public Opinion Research (D) (Oct 15–18): James Talarico 51, Ken Paxton 47.

    Pollfinity Research (Oct 15–18): James Talarico 48, Ken Paxton 43.

    Rasmussen Reports (Oct 20–21): James Talarico 45, Ken Paxton 45.

  • A new poll in Iowa

    InsiderAdvantage (R) (Oct 21–22): Ashley Hinson 47, Josh Turek 45.

Oct 23, 2026, 2:00 p.m. ET

Oct 23, 2026, 8:00 a.m. ET

  • Democrats' chance of Senate control rose to 59 in 100

    Up from 58 in 100 in the previous run.

  • A new poll in Nebraska

    National Public Affairs (R) (Oct 15–18): Pete Ricketts 50, Dan Osborn 47.

  • A new poll in North Carolina

    Harper Polling (R) (Sep 18–20): Roy Cooper 49, Michael Whatley 39.

Oct 23, 2026, 2:01 a.m. ET

  • Democrats' chance of Senate control fell to 58 in 100

    Down from 59 in 100 in the previous run.

  • A new poll in Alabama

    Cygnal (R) (Oct 16–17): Barry Moore 50, Everett Wess 35.

  • A new poll in South Dakota

    Mason-Dixon Polling & Strategy (Oct 12–14): Mike Rounds 56, Brian Bengs 37.

Oct 22, 2026, 8:00 p.m. ET

Oct 22, 2026, 8:00 a.m. ET

Oct 22, 2026, 2:01 a.m. ET

Oct 21, 2026, 8:00 p.m. ET

  • Democrats' chance of Senate control rose to 60 in 100

    Up from 59 in 100 in the previous run.

  • Texas moves from Toss-up to Lean D

    Democrats' chance of the seat rose from 59 to 61 in 100.

  • Ohio (special) shifts toward Democrats

    Democrats' chance of the seat rose from 61 to 67 in 100.

  • 3 new polls in Ohio (special)

    GS Strategy Group (R)/New River Strategies (D) (Oct 9–13): Sherrod Brown 49, Jon Husted 43.

    Beacon Research (D)/ Shaw & Co. Research (R) (Oct 15–19): Sherrod Brown 53, Jon Husted 46.

    Beacon Research (D)/ Shaw & Co. Research (R) (Oct 15–19): Sherrod Brown 52, Jon Husted 47.

  • 3 new polls in Texas

    GS Strategy Group (R)/ New River Strategies (D) (Oct 9–13): James Talarico 49, Ken Paxton 44.

    Beacon Research (D)/ Shaw & Co. Research (R) (Oct 15–19): James Talarico 49, Ken Paxton 49.

    Beacon Research (D)/ Shaw & Co. Research (R) (Oct 15–19): James Talarico 52, Ken Paxton 46.

  • A new poll in Iowa

    GS Strategy Group (R)/New River Strategies (D) (Oct 9–13): Josh Turek 46, Ashley Hinson 44.

Oct 21, 2026, 2:00 p.m. ET

Oct 21, 2026, 2:01 a.m. ET

Oct 20, 2026, 8:01 p.m. ET

  • 4 new polls in Alaska

    Data for Progress (D) (Oct 8–16): Mary Peltola 47, Dan Sullivan 44.

    Data for Progress (D) (Oct 8–16): Mary Peltola 49, Dan Sullivan 46.

    Data for Progress (D) (Oct 8–16): Mary Peltola 51, Dan Sullivan 49.

    Data for Progress (D) (Oct 8–16): Dan Sullivan 50, Mary Peltola 50.

Oct 20, 2026, 2:01 p.m. ET

Oct 20, 2026, 2:01 a.m. ET

Oct 19, 2026, 8:01 p.m. ET

Oct 19, 2026, 2:01 p.m. ET

Oct 19, 2026, 2:01 a.m. ET