Poll collection
Up to date.
Last collected: 2026-10-23T23:45:33.779692+00:00. A fresh collection does not mean every poll is new.
Balance of Power · an Intuitionist-Fin experiment
We track all 435 House seats and all 100 Senate seats, with a closer look at six Senate races and twenty House races. Some seats have enough information for an estimate; others remain unresolved. We use polls and past voting to make test forecasts. A separate AI briefing reviews a few races each day.
The chamber experiment shows possible seat totals under stated assumptions. It does not yet publish a chance of controlling Congress. We do not use this election work to choose stocks.
Up to date.
Last collected: 2026-10-23T23:45:33.779692+00:00. A fresh collection does not mean every poll is new.
Current scenarios available.
Saved 2026-10-23T23:46:23.516478+00:00. These are possible seat ranges, not chances of controlling Congress.
Latest briefing completed.
Latest recorded date: 2026-10-23. The briefing is separate from the numerical forecasts. See briefing status.
Earlier Codex judgment · October 4, 2026 · low confidence
I would pick a narrow Democratic House majority and a Republican Senate majority. Both calls could be wrong; the House call is especially fragile.
A narrow Democratic majority is my working call.
Republicans are my pick to retain a majority.
A judgment to revisit, not a tested chance of winning.
The October 4 no-extra-shift model run leaves 21 House and eight Senate seats unresolved. As a rough starting point only, suppose those seats keep the party listed for their incumbent. Adding those assumed holds to the model’s average gives about 219.5 Democratic and 215.5 Republican House seats; in the Senate, about 46.2 Democrats, 51.8 Republicans and two independents. Fractional seats are averages, not possible election results. These are illustrative totals, not my exact seat predictions or the model’s official completion of missing races.
That assumption is weak: unresolved does not mean safe. Candidate parties and boundaries can change. California’s 6th district includes an independent candidate despite the inventory’s Republican incumbent label. Several Senate races involve independent candidates or ballot rules our model cannot yet handle. The numerical model therefore leaves these seats unresolved.
A small Republican improvement across House races could reverse my House call. Republican losses in more of the unresolved Senate contests could reverse my Senate call. I would revisit both with additional verified local polls, resolved ballots and boundaries, or a broad national shift supported by several polling firms. Shared polling mistakes could upset both calls together.
Outside evidence is mixed, not independent confirmation. The October 2 Senate consensus leaves five seats as toss-ups, and its prediction-market comparison points toward Democrats. Those are reasons to keep the Republican call tentative. I have not converted either source into our model’s probabilities.
Written by Codex under human stewardship, using the model run saved October 4 at 19:43 UTC. This is a dated editorial call, not an automatic daily update, a Claude Code audit conclusion or a validated control forecast. It is kept separate from the frozen model tests. Later revisions should preserve this original call.
New experiment · the whole chamber
We add up simulated races, allowing many races to move in the same direction. Safer-looking seats still have a chance of an upset.
October 13 ballot check: eight Virginia districts have additional candidates missing from our earlier list. Those seats now stay unresolved rather than being assigned to one of the two major parties. Official Virginia candidate list.
A four-point shift changes each modeled race’s Democratic-minus-Republican margin by four points. It is not a four-point change in either party’s vote share, or a prediction of the national popular vote. The shared-error settings are assumptions we are testing.
Prior federal wins remain unverified in our archive for 26 listed incumbents. Unmatched is unknown, not proof of no experience.
Dark lines show the average seat range allowing for missing races. Pale lines show the wider possible range. The dashed line marks more than half the seats, not a chance of control.
How to read the ranges: the wider range covers the middle eight out of ten simulations for modeled seats, then allows unresolved seats to go either way. It is not a proven 80% range for the whole chamber. Each party’s endpoints describe different possible outcomes; they do not have to add up to 435 or 100.
| Party | Average total, allowing for unresolved seats | Wider possible range | Average seats won this election, allowing for gaps |
|---|
Select a state to see its seats. This map shows where our evidence comes from, not which party will win. State size does not represent seat count.
Loading the map. The seat list is available below.
State outlines: U.S. Census, via us-atlas. These are state outlines, not current congressional district boundaries. Alaska and Hawaii appear in insets.
Blue means a Democratic lead; red means a Republican lead; purple marks independents. These are not election calls. ? means unresolved, ○ means not up for election, and ✓ means a certified same-party ballot. Unmarked seats are modeled. Select a seat for details.
Select a seat to see how it is handled.
| Seat | Basis | Details |
|---|
We reused race predictions made in historical tests that learned only from earlier elections. We then counted party wins under different assumptions about shared errors. These tests cover eligible subsets of seats, not complete historical chambers. Missing races, changed boundaries and unusual ballots prevent a claim that the chamber ranges are calibrated. We have not chosen the shared-error setting by picking whichever looked best in this test.
| Chamber | Year | Seats tested | Democratic wins | Model average | Modeled range | Democratic seat error (+ means too high) | Range width |
|---|---|---|---|---|---|---|---|
| House | 2012 | 326 | 143 | 152.5 | 129–179 | +9.5 | 50 seats |
| House | 2014 | 337 | 142 | 156.8 | 140–175 | +14.8 | 35 seats |
| House | 2016 | 327 | 146 | 154.7 | 139–172 | +8.7 | 33 seats |
| House | 2018 | 350 | 183 | 163.8 | 145–183 | -19.2 | 38 seats |
| House | 2020 | 381 | 194 | 206.1 | 187–225 | +12.1 | 38 seats |
| House | 2022 | 372 | 191 | 198.4 | 181–215 | +7.4 | 34 seats |
| House | 2024 | 341 | 167 | 167.7 | 156–180 | +0.7 | 24 seats |
| Senate | 2012 | 31 | 23 | 20.7 | 17–24 | -2.3 | 7 seats |
| Senate | 2014 | 27 | 11 | 13.6 | 12–15 | +2.6 | 3 seats |
| Senate | 2016 | 29 | 11 | 12.3 | 10–15 | +1.3 | 5 seats |
| Senate | 2018 | 29 | 19 | 19.7 | 17–22 | +0.7 | 5 seats |
| Senate | 2020 | 26 | 12 | 13.7 | 11–16 | +1.7 | 5 seats |
| Senate | 2022 | 25 | 10 | 10.6 | 8–13 | +0.6 | 5 seats |
| Senate | 2024 | 28 | 15 | 16.5 | 14–19 | +1.5 | 5 seats |
Independent candidates and some ballot formats need separate treatment. 9 contests have certified same-party ballots: 8 Democratic and 1 Republican. Those seats are counted by ballot party, conditional on the slate remaining in force—not by an assumed “safe” rating. Missouri’s district boundaries also need further review. A rating such as “safe” is never converted into a guaranteed win. The Senate includes 65 continuing seats; the 35 elections include Florida and Ohio special elections. Other source candidate lists remain provisional.
Seat inventory: 270toWin House and Senate. Same-party California ballots checked against the official certified list. Continuing seats checked against Senate Class I and Class III. Their ratings do not set our numerical estimates.
Saved 2026-10-23T23:46:23.516478+00:00. Codex is the primary builder under human stewardship. Claude Code audited earlier versions. This v4 ballot correction has passed the builder's tests but has not had an independent audit. It is separate from stock analysis.
Two approaches, one fair test
Compass looks at local polls, voting history and candidates’ past elected experience. Tide asks how the national political mood might shift an area’s usual vote. We save both so we can check which is closer after the election.
In NY-17, PA-07, VA-01, VA-05, different spellings caused our archive to miss a candidate’s past federal election win. We now save a corrected version alongside the original when a matching local-poll forecast is available. It does not replace the Compass estimates shown here.
We will compare the same races at the October 20 and October 27 checkpoints. Earlier forecasts remain unchanged. This fixes an input problem; it does not yet show that the corrected version predicts better.
Tide adds the national congressional polling lead to an area’s past lean compared with the country. For example, an area five points more Republican than the country, with Democrats three points ahead nationally, gives an R+2 estimate. That example is made up.
Only 0 eligible polling firms; Tide needs at least 3. Checked Oct 23, 2026 at 23:45 UTC. 0 eligible polling firms; at least three required. Tide does not yet give a chance of winning or an uncertainty range. Neither model is proven better.
The original records are preserved. We do not substitute guessed corrections.
Circle: Compass. Square: Tide. Both use vote-margin points: right means a Democratic lead, left a Republican lead. These dots are estimates, not confidence levels. Missing dots mean no estimate.
Compass: D +0.5
Tide: Only 0 eligible polling firms; Tide needs at least 3.
Compass: 2026-10-23T23:45:38.298824+00:00
Tide check: 2026-10-23T23:45:57.900818+00:00
Compass: Unavailable
Tide: This ballot format needs a separately tested model.
Compass: Unavailable
Tide check: 2026-10-23T23:45:57.900818+00:00
Compass: R +0.8
Tide: Only 0 eligible polling firms; Tide needs at least 3.
Compass: 2026-10-23T23:45:38.298824+00:00
Tide check: 2026-10-23T23:45:57.900818+00:00
Compass: D +10.0
Tide: Only 0 eligible polling firms; Tide needs at least 3.
Compass: 2026-10-23T23:45:38.298824+00:00
Tide check: 2026-10-23T23:45:57.900818+00:00
Compass: Unavailable
Tide: This ballot format needs a separately tested model.
Compass: Unavailable
Tide check: 2026-10-23T23:45:57.900818+00:00
Compass: D +9.0
Tide: Only 0 eligible polling firms; Tide needs at least 3.
Compass: 2026-10-23T23:45:38.298824+00:00
Tide check: 2026-10-23T23:45:57.900818+00:00
Compass: Unavailable
Tide: Only 0 eligible polling firms; Tide needs at least 3.
Compass: Unavailable
Tide check: 2026-10-23T23:45:57.900818+00:00
Compass: D +2.1
Tide: Only 0 eligible polling firms; Tide needs at least 3.
Compass: 2026-10-23T23:45:38.298824+00:00
Tide check: 2026-10-23T23:45:57.900818+00:00
Compass: Unavailable
Tide: Only 0 eligible polling firms; Tide needs at least 3.
Compass: Unavailable
Tide check: 2026-10-23T23:45:57.900818+00:00
Compass: D +10.4
Tide: Only 0 eligible polling firms; Tide needs at least 3.
Compass: 2026-10-23T23:45:38.298824+00:00
Tide check: 2026-10-23T23:45:57.900818+00:00
Compass: Unavailable
Tide: Only 0 eligible polling firms; Tide needs at least 3.
Compass: Unavailable
Tide check: 2026-10-23T23:45:57.900818+00:00
Compass: Unavailable
Tide: Only 0 eligible polling firms; Tide needs at least 3.
Compass: Unavailable
Tide check: 2026-10-23T23:45:57.900818+00:00
Compass: Unavailable
Tide: Only 0 eligible polling firms; Tide needs at least 3.
Compass: Unavailable
Tide check: 2026-10-23T23:45:57.900818+00:00
Compass: D +7.9
Tide: Only 0 eligible polling firms; Tide needs at least 3.
Compass: 2026-10-23T23:45:38.298824+00:00
Tide check: 2026-10-23T23:45:57.900818+00:00
Compass: R +0.1
Tide: Only 0 eligible polling firms; Tide needs at least 3.
Compass: 2026-10-23T23:45:38.298824+00:00
Tide check: 2026-10-23T23:45:57.900818+00:00
Compass: Unavailable
Tide: Only 0 eligible polling firms; Tide needs at least 3.
Compass: Unavailable
Tide check: 2026-10-23T23:45:57.900818+00:00
Compass: Unavailable
Tide: Only 0 eligible polling firms; Tide needs at least 3.
Compass: Unavailable
Tide check: 2026-10-23T23:45:57.900818+00:00
Compass: R +1.9
Tide: Only 0 eligible polling firms; Tide needs at least 3.
Compass: 2026-10-23T23:45:38.298824+00:00
Tide check: 2026-10-23T23:45:57.900818+00:00
Compass: R +2.2
Tide: Only 0 eligible polling firms; Tide needs at least 3.
Compass: 2026-10-23T23:45:38.298824+00:00
Tide check: 2026-10-23T23:45:57.900818+00:00
Compass: Unavailable
Tide: District boundaries still need review; Tide cannot substitute local polls.
Compass: Unavailable
Tide check: 2026-10-23T23:45:57.900818+00:00
Compass: R +0.2
Tide: Only 0 eligible polling firms; Tide needs at least 3.
Compass: 2026-10-23T23:45:38.298824+00:00
Tide check: 2026-10-23T23:45:57.900818+00:00
Compass: R +5.6
Tide: Only 0 eligible polling firms; Tide needs at least 3.
Compass: 2026-10-23T23:45:38.298824+00:00
Tide check: 2026-10-23T23:45:57.900818+00:00
Compass: Unavailable
Tide: Only 0 eligible polling firms; Tide needs at least 3.
Compass: Unavailable
Tide check: 2026-10-23T23:45:57.900818+00:00
Compass: R +1.3
Tide: Only 0 eligible polling firms; Tide needs at least 3.
Compass: 2026-10-23T23:45:38.298824+00:00
Tide check: 2026-10-23T23:45:57.900818+00:00
Compass: Unavailable
Tide: Only 0 eligible polling firms; Tide needs at least 3.
Compass: Unavailable
Tide check: 2026-10-23T23:45:57.900818+00:00
Compass: D +14.8
Tide: Only 0 eligible polling firms; Tide needs at least 3.
Compass: 2026-10-23T23:45:38.298824+00:00
Tide check: 2026-10-23T23:45:57.900818+00:00
We compare predictions saved before 14:00 UTC on October 6, 20 and 27. After official results are recorded, we measure how far each model missed, in vote-margin points. We compare the same races on the same dates, and show where either model could not make a prediction. House and Senate results stay separate.
Many races can move together, and repeatedly forecasting the same election is not the same as testing many elections. A good result here would be a reason for further testing, not proof that we beat other forecasters.
| Races | Days before election | Matched forecasts | Results scored | Compass average miss | Tide average miss |
|---|---|---|---|---|---|
| House | 28 | 0 / 20 | 0 | Not yet scored | Not yet scored |
| House | 14 | 0 / 20 | 0 | Not yet scored | Not yet scored |
| House | 7 | 0 / 20 | 0 | Not yet scored | Not yet scored |
| Senate | 28 | 0 / 6 | 0 | Not yet scored | Not yet scored |
| Senate | 14 | 0 / 6 | 0 | Not yet scored | Not yet scored |
| Senate | 7 | 0 / 6 | 0 | Not yet scored | Not yet scored |
Tide is a new experiment built by Codex under human stewardship. This addition is awaiting an independent Claude Code audit. Its national-swing assumption can miss local candidate effects. It does not use Google searches, prediction markets or AI judgments to adjust the numbers.
Every race on our watchlist
We checked all 26 tracked races against 270toWin’s House consensus and Senate consensus. These combine other forecasters’ assessments. “Toss-up” means no favored party. We preserve the source’s labels; they are not percentages.
Update schedule: Compass runs twice daily. We check 270toWin each day at 8:30 a.m. New York time. RealClearPolling currently blocks automatic access, so its figures still need a manual review. Old figures keep their original dates. Missing comparisons are not agreement.
Some checks need attention: 270toWin average OH-09; 270toWin average NE-01; 270toWin average FL-27; 270toWin average WI-01; RealClearPolling. Affected figures may be older; check each observation date.
26 races listed.
| Race | Our current projected lead | Outside rating | How they compare | Numerical average comparison |
|---|---|---|---|---|
| CA-48 | D +7.9 points Our range includes either side ahead. | Likely Democratic Source updated Oct. 2, 2026 at 20:17 UTC (4:17 PM EDT) Checked Oct 23, 2026 at 12:30 UTC | Same leading party | No matched numerical comparison. No matching general-election average available at the latest check. |
| FL-27 | Unavailable No current supported poll-informed estimate. | Lean Republican Source updated Oct. 2, 2026 at 20:17 UTC (4:17 PM EDT) Checked Oct 23, 2026 at 12:30 UTC | Our forecast unavailable | No matched numerical comparison. Latest polling check failed; any earlier comparison keeps its original date. |
| MN-01 | R +2.2 points Our range includes either side ahead. | Likely Republican Source updated Oct. 2, 2026 at 20:17 UTC (4:17 PM EDT) Checked Oct 23, 2026 at 12:30 UTC | Same leading party | No matched numerical comparison. No matching general-election average available at the latest check. |
| MO-02 | Unavailable No current supported poll-informed estimate. | Likely Republican Source updated Oct. 2, 2026 at 20:17 UTC (4:17 PM EDT) Checked Oct 23, 2026 at 12:30 UTC | Our forecast unavailable | No matched numerical comparison. No matching general-election average available at the latest check. |
| MT-01 | R +0.2 points Our range includes either side ahead. | Lean Republican Source updated Oct. 2, 2026 at 20:17 UTC (4:17 PM EDT) Checked Oct 23, 2026 at 12:30 UTC | Same leading party | 1 source compared below. |
| NE-01 | R +5.6 points Our range includes either side ahead. | Likely Republican Source updated Oct. 2, 2026 at 20:17 UTC (4:17 PM EDT) Checked Oct 23, 2026 at 12:30 UTC | Same leading party | No matched numerical comparison. Latest polling check failed; any earlier comparison keeps its original date. |
| NE-02 | D +10.4 points | Likely Democratic Source updated Oct. 2, 2026 at 20:17 UTC (4:17 PM EDT) Checked Oct 23, 2026 at 12:30 UTC | Same leading party | No matched numerical comparison. No matching general-election average available at the latest check. |
| NH-02 | D +14.8 points | Likely Democratic Source updated Oct. 2, 2026 at 20:17 UTC (4:17 PM EDT) Checked Oct 23, 2026 at 12:30 UTC | Same leading party | No matched numerical comparison. No matching general-election average available at the latest check. |
| NM-02 | Unavailable No current supported poll-informed estimate. | Likely Democratic Source updated Oct. 2, 2026 at 20:17 UTC (4:17 PM EDT) Checked Oct 23, 2026 at 12:30 UTC | Our forecast unavailable | No matched numerical comparison. No matching general-election average available at the latest check. |
| NY-17 | Unavailable No current supported poll-informed estimate. | Toss-up Source updated Oct. 2, 2026 at 20:17 UTC (4:17 PM EDT) Checked Oct 23, 2026 at 12:30 UTC | Our forecast unavailable | No matched numerical comparison. No matching general-election average available at the latest check. RealClearPolling race page also checked; no numerical average was verified in its accessible content. |
| OH-01 | Unavailable No current supported poll-informed estimate. | Lean Democratic Source updated Oct. 2, 2026 at 20:17 UTC (4:17 PM EDT) Checked Oct 23, 2026 at 12:30 UTC | Our forecast unavailable | No matched numerical comparison. No matching general-election average available at the latest check. |
| OH-09 | Unavailable No current supported poll-informed estimate. | Lean Democratic Source updated Oct. 2, 2026 at 20:17 UTC (4:17 PM EDT) Checked Oct 23, 2026 at 12:30 UTC | Our forecast unavailable | No matched numerical comparison. Latest polling check failed; any earlier comparison keeps its original date. |
| OH-15 | R +1.9 points Our range includes either side ahead. | Likely Republican Source updated Oct. 2, 2026 at 20:17 UTC (4:17 PM EDT) Checked Oct 23, 2026 at 12:30 UTC | Same leading party | No matched numerical comparison. No matching general-election average available at the latest check. |
| PA-07 | Unavailable No current supported poll-informed estimate. | Lean Democratic Source updated Oct. 2, 2026 at 20:17 UTC (4:17 PM EDT) Checked Oct 23, 2026 at 12:30 UTC | Our forecast unavailable | No matched numerical comparison. No matching general-election average available at the latest check. |
| PA-10 | Unavailable No current supported poll-informed estimate. | Lean Democratic Source updated Oct. 2, 2026 at 20:17 UTC (4:17 PM EDT) Checked Oct 23, 2026 at 12:30 UTC | Our forecast unavailable | No matched numerical comparison. A general-election polling average is available. |
| TX-15 | R +1.3 points Our range includes either side ahead. | Toss-up Source updated Oct. 2, 2026 at 20:17 UTC (4:17 PM EDT) Checked Oct 23, 2026 at 12:30 UTC | Outside rating has no favored party | No matched numerical comparison. No matching general-election average available at the latest check. |
| VA-01 | R +0.1 points Our range includes either side ahead. | Toss-up Source updated Oct. 2, 2026 at 20:17 UTC (4:17 PM EDT) Checked Oct 23, 2026 at 12:30 UTC | Outside rating has no favored party | No matched numerical comparison. No matching general-election average available at the latest check. RealClearPolling race page also checked; no numerical average was verified in its accessible content. |
| VA-05 | Unavailable No current supported poll-informed estimate. | Likely Republican Source updated Oct. 2, 2026 at 20:17 UTC (4:17 PM EDT) Checked Oct 23, 2026 at 12:30 UTC | Our forecast unavailable | No matched numerical comparison. No matching general-election average available at the latest check. RealClearPolling race page also checked; no numerical average was verified in its accessible content. |
| WA-03 | D +2.1 points Our range includes either side ahead. | Lean Democratic Source updated Oct. 2, 2026 at 20:17 UTC (4:17 PM EDT) Checked Oct 23, 2026 at 12:30 UTC | Same leading party | No matched numerical comparison. No matching general-election average available at the latest check. RealClearPolling race page also checked; no numerical average was verified in its accessible content. |
| WI-01 | Unavailable No current supported poll-informed estimate. | Lean Republican Source updated Oct. 2, 2026 at 20:17 UTC (4:17 PM EDT) Checked Oct 23, 2026 at 12:30 UTC | Our forecast unavailable | No matched numerical comparison. Latest polling check failed; any earlier comparison keeps its original date. |
| ME-SEN | Unavailable This ballot format needs a separately tested model. | Toss-up Source updated Oct. 2, 2026 at 19:31 UTC (3:31 PM EDT) Checked Oct 23, 2026 at 12:30 UTC | Our forecast unavailable | No matched numerical comparison. A general-election polling average is available. |
| MI-SEN | D +0.5 points Our range includes either side ahead. | Lean Democratic Source updated Oct. 2, 2026 at 19:31 UTC (3:31 PM EDT) Checked Oct 23, 2026 at 12:30 UTC | Same leading party | 2 sources compared below. |
| NC-SEN | D +10.0 points | Lean Democratic Source updated Oct. 2, 2026 at 19:31 UTC (3:31 PM EDT) Checked Oct 23, 2026 at 12:30 UTC | Same leading party | 2 sources compared below. |
| NH-SEN | D +9.0 points | Lean Democratic Source updated Oct. 2, 2026 at 19:31 UTC (3:31 PM EDT) Checked Oct 23, 2026 at 12:30 UTC | Same leading party | 2 sources compared below. |
| OH-SEN | Unavailable This ballot format needs a separately tested model. | Toss-up Source updated Oct. 2, 2026 at 19:31 UTC (3:31 PM EDT) Checked Oct 23, 2026 at 12:30 UTC | Our forecast unavailable | No matched numerical comparison. A general-election polling average is available. |
| TX-SEN | R +0.8 points Our range includes either side ahead. | Toss-up Source updated Oct. 2, 2026 at 19:31 UTC (3:31 PM EDT) Checked Oct 23, 2026 at 12:30 UTC | Outside rating has no favored party | 1 source compared below. |
Our central estimate can favor a party even when our range includes a win by either side. A different leading party is a difference to investigate—not proof that either forecast is wrong. Ohio and Maine still have no comparable model estimate because their election formats need more work.
A second opinion
Compass projects the final vote margin. The outside averages describe recent polls. They use the same point scale, but answer different questions. Agreement does not prove either is right, and they may use many of the same polls.
Circle: our forecast. Square: outside polling average. Right of “Even” means a Democratic lead; left means a Republican lead. The line joins the two estimates—it is not an uncertainty range.
8 comparisons available.
Ours: +0.3 · Outside average: +3.4 points.
3.1 points apart. Ours is more Republican.
Farther apart. The gap changed by 1.7 points since the previous recorded day.
Outside value checked Oct 23, 2026 at 12:30 UTC. Our forecast saved Oct 23, 2026 at 11:45 UTC (0.7 hours earlier). Exact outside update time is not verified.
| Date checked | Ours | Outside | Gap size |
|---|---|---|---|
| Oct 03, 2026 | +2.4 | +4.0 | 1.6 |
| Oct 04, 2026 | +2.4 | +4.0 | 1.6 |
| Oct 05, 2026 | +2.4 | +4.0 | 1.6 |
| Oct 06, 2026 | +2.4 | +4.0 | 1.6 |
| Oct 08, 2026 | +2.8 | +4.0 | 1.2 |
| Oct 09, 2026 | +3.0 | +4.0 | 1.0 |
| Oct 10, 2026 | +3.4 | +4.0 | 0.6 |
| Oct 11, 2026 | +3.4 | +4.0 | 0.6 |
| Oct 12, 2026 | +3.1 | +4.0 | 0.9 |
| Oct 13, 2026 | +3.0 | +4.0 | 1.0 |
| Oct 14, 2026 | +3.1 | +4.0 | 0.9 |
| Oct 15, 2026 | +3.5 | +4.0 | 0.5 |
| Oct 16, 2026 | +3.5 | +4.0 | 0.5 |
| Oct 17, 2026 | +2.5 | +4.0 | 1.5 |
| Oct 18, 2026 | +2.5 | +4.0 | 1.5 |
| Oct 19, 2026 | +1.9 | +4.0 | 2.1 |
| Oct 20, 2026 | +2.1 | +4.0 | 1.9 |
| Oct 21, 2026 | +2.1 | +3.5 | 1.4 |
| Oct 22, 2026 | +2.0 | +3.5 | 1.5 |
| Oct 23, 2026 | +0.3 | +3.4 | 3.1 |
Ours: +2.4 · Outside average: +3.5 points.
1.1 points apart. Ours is more Republican.
Need another dated comparison. We need observations from different days to show whether the gap is narrowing or widening.
Saved comparison, more than a day old. This is not a current reading.
Outside value checked Oct 03, 2026 at 23:39 UTC. Our forecast saved Oct 03, 2026 at 16:08 UTC (7.5 hours earlier). Exact outside update time is not verified.
| Date checked | Ours | Outside | Gap size |
|---|---|---|---|
| Oct 03, 2026 | +2.4 | +3.5 | 1.1 |
Ours: -0.2 · Outside average: +1.5 points.
1.7 points apart. Ours is more Republican.
Farther apart. The gap changed by 1.2 points since the previous recorded day.
Outside value checked Oct 23, 2026 at 12:30 UTC. Our forecast saved Oct 23, 2026 at 11:45 UTC (0.7 hours earlier). Exact outside update time is not verified.
| Date checked | Ours | Outside | Gap size |
|---|---|---|---|
| Oct 04, 2026 | -3.2 | -1.0 | 2.2 |
| Oct 05, 2026 | -3.2 | -1.0 | 2.2 |
| Oct 06, 2026 | -3.2 | -1.0 | 2.2 |
| Oct 10, 2026 | -3.2 | -1.0 | 2.2 |
| Oct 11, 2026 | -3.2 | -1.0 | 2.2 |
| Oct 12, 2026 | -3.2 | -1.0 | 2.2 |
| Oct 13, 2026 | -3.2 | -1.0 | 2.2 |
| Oct 14, 2026 | -3.0 | -1.0 | 2.0 |
| Oct 15, 2026 | -3.0 | -1.0 | 2.0 |
| Oct 16, 2026 | -3.0 | -1.0 | 2.0 |
| Oct 22, 2026 | -0.6 | -1.0 | 0.4 |
| Oct 23, 2026 | -0.2 | +1.5 | 1.7 |
Ours: +10.0 · Outside average: +11.8 points.
1.8 points apart. Ours is more Republican.
Farther apart. The gap changed by 0.9 points since the previous recorded day.
Outside value checked Oct 23, 2026 at 12:30 UTC. Our forecast saved Oct 23, 2026 at 11:45 UTC (0.8 hours earlier). Exact outside update time is not verified.
| Date checked | Ours | Outside | Gap size |
|---|---|---|---|
| Oct 03, 2026 | +8.7 | +9.2 | 0.5 |
| Oct 04, 2026 | +8.7 | +9.2 | 0.5 |
| Oct 05, 2026 | +8.7 | +9.2 | 0.5 |
| Oct 06, 2026 | +8.7 | +9.2 | 0.5 |
| Oct 08, 2026 | +8.1 | +9.2 | 1.1 |
| Oct 09, 2026 | +10.1 | +9.2 | 0.9 |
| Oct 10, 2026 | +7.6 | +9.2 | 1.6 |
| Oct 11, 2026 | +7.6 | +9.2 | 1.6 |
| Oct 12, 2026 | +7.6 | +9.2 | 1.6 |
| Oct 13, 2026 | +7.6 | +9.2 | 1.6 |
| Oct 14, 2026 | +9.5 | +9.2 | 0.3 |
| Oct 15, 2026 | +9.5 | +9.2 | 0.3 |
| Oct 16, 2026 | +9.5 | +9.2 | 0.3 |
| Oct 17, 2026 | +9.5 | +9.2 | 0.3 |
| Oct 18, 2026 | +9.5 | +9.2 | 0.3 |
| Oct 19, 2026 | +9.5 | +9.2 | 0.3 |
| Oct 20, 2026 | +9.5 | +9.2 | 0.3 |
| Oct 21, 2026 | +9.8 | +10.0 | 0.2 |
| Oct 22, 2026 | +10.5 | +11.4 | 0.9 |
| Oct 23, 2026 | +10.0 | +11.8 | 1.8 |
Ours: +8.7 · Outside average: +9.0 points.
0.3 points apart. Ours is more Republican.
Need another dated comparison. We need observations from different days to show whether the gap is narrowing or widening.
Saved comparison, more than a day old. This is not a current reading.
Outside value checked Oct 03, 2026 at 23:39 UTC. Our forecast saved Oct 03, 2026 at 16:08 UTC (7.5 hours earlier). Exact outside update time is not verified.
| Date checked | Ours | Outside | Gap size |
|---|---|---|---|
| Oct 03, 2026 | +8.7 | +9.0 | 0.3 |
Ours: +7.3 · Outside average: +5.4 points.
1.9 points apart. Ours is more Democratic.
Little change. The gap changed by 0.0 points since the previous recorded day.
Saved comparison, more than a day old. This is not a current reading.
Outside value checked Oct 14, 2026 at 12:30 UTC. Our forecast saved Oct 13, 2026 at 23:45 UTC (12.7 hours earlier). Exact outside update time is not verified.
| Date checked | Ours | Outside | Gap size |
|---|---|---|---|
| Oct 04, 2026 | +9.0 | +5.4 | 3.6 |
| Oct 05, 2026 | +9.0 | +5.4 | 3.6 |
| Oct 06, 2026 | +9.0 | +5.4 | 3.6 |
| Oct 08, 2026 | +9.0 | +5.4 | 3.6 |
| Oct 09, 2026 | +8.6 | +5.4 | 3.2 |
| Oct 10, 2026 | +8.6 | +5.4 | 3.2 |
| Oct 11, 2026 | +8.6 | +5.4 | 3.2 |
| Oct 12, 2026 | +8.6 | +5.4 | 3.2 |
| Oct 13, 2026 | +7.3 | +5.4 | 1.9 |
| Oct 14, 2026 | +7.3 | +5.4 | 1.9 |
Ours: +9.0 · Outside average: +6.4 points.
2.6 points apart. Ours is more Democratic.
Need another dated comparison. We need observations from different days to show whether the gap is narrowing or widening.
Saved comparison, more than a day old. This is not a current reading.
Outside value checked Oct 03, 2026 at 23:39 UTC. Our forecast saved Oct 03, 2026 at 16:08 UTC (7.5 hours earlier). Exact outside update time is not verified.
| Date checked | Ours | Outside | Gap size |
|---|---|---|---|
| Oct 03, 2026 | +9.0 | +6.4 | 2.6 |
Ours: -1.0 · Outside average: +1.6 points.
2.6 points apart. Ours is more Republican.
Closer together. The gap changed by 0.8 points since the previous recorded day.
Outside value checked Oct 23, 2026 at 12:30 UTC. Our forecast saved Oct 23, 2026 at 11:45 UTC (0.7 hours earlier). Exact outside update time is not verified.
| Date checked | Ours | Outside | Gap size |
|---|---|---|---|
| Oct 04, 2026 | -0.8 | +4.0 | 4.8 |
| Oct 05, 2026 | -0.8 | +4.0 | 4.8 |
| Oct 06, 2026 | -0.6 | +4.0 | 4.6 |
| Oct 08, 2026 | -0.6 | +4.0 | 4.6 |
| Oct 09, 2026 | -1.1 | +4.0 | 5.1 |
| Oct 10, 2026 | -1.1 | +4.0 | 5.1 |
| Oct 11, 2026 | -0.9 | +4.0 | 4.9 |
| Oct 12, 2026 | -0.9 | +4.0 | 4.9 |
| Oct 13, 2026 | -0.9 | +4.0 | 4.9 |
| Oct 14, 2026 | -1.5 | +3.6 | 5.1 |
| Oct 15, 2026 | -1.5 | +3.6 | 5.1 |
| Oct 16, 2026 | -1.0 | +3.6 | 4.6 |
| Oct 17, 2026 | -1.6 | +3.6 | 5.2 |
| Oct 18, 2026 | -1.6 | +3.6 | 5.2 |
| Oct 19, 2026 | -1.6 | +3.6 | 5.2 |
| Oct 20, 2026 | -1.6 | +3.6 | 5.2 |
| Oct 21, 2026 | -1.6 | +1.8 | 3.4 |
| Oct 22, 2026 | -1.6 | +1.8 | 3.4 |
| Oct 23, 2026 | -1.0 | +1.6 | 2.6 |
These are selected, dated observations, not a complete survey of forecasters. A successful daily check can record an unchanged figure; a failed check never renews its date. We pair each outside observation with our most recent forecast from the preceding 24 hours, using the same model version. Races without a numerical match appear in the coverage table above. “Toss-up” ratings and win probabilities are not converted into vote margins. This display is separate from the fixed-deadline accuracy test.
Our watchlist
Select a race marker to see its forecast. Blue means a Democratic lead in the central estimate; red means a Republican lead. Hollow markers mean the range includes either side ahead. House district boundaries are not shown.
● Democratic central lead ● Republican central lead ○ Either side within the range ● Estimate unavailable
S = Senate; numbers = House districts. Dashed outlines mean only one or two recent polls. Markers are grouped by state, not exact district locations. State shading shows the watchlist only, not a state-wide forecast.
Loading the forecast map. The charts and text are also available below.
State outlines: U.S. Census Bureau, 2017, via U.S. Atlas (ISC license). Alaska and Hawaii appear as insets. These are not 2026 congressional boundaries.
Experimental estimates
Our Compass model combines recent polls, local voting history and candidates’ past federal elected experience. These are research estimates, not proven predictions.
Dot: central estimate. Line: possible range. If the line crosses “Even,” either party could finish ahead. All charts use the same scale.
14 estimates available out of 26 tracked races.
Democrat ahead in the central estimate.
Projected Democratic lead: +0.5 points.
Possible margin range: -7.8 to +8.7 points.
The range includes either party finishing ahead.
3 polls in the model’s 21-day window. Shared errors and sponsorship can still matter.
Saved 2026-10-23T23:45:38.298824+00:00. Uses the nearest 14-day fit between evaluation dates.
Estimate unavailable. This ballot format needs a separately tested model.
Republican ahead in the central estimate.
Projected Democratic lead: -0.8 points.
Possible margin range: -9.0 to +7.5 points.
The range includes either party finishing ahead.
11 polls in the model’s 21-day window. Shared errors and sponsorship can still matter.
Saved 2026-10-23T23:45:38.298824+00:00. Uses the nearest 14-day fit between evaluation dates.
Democrat ahead in the central estimate.
Projected Democratic lead: +10.0 points.
Possible margin range: +1.7 to +18.3 points.
The range favors one side, but outcomes outside it remain possible.
6 polls in the model’s 21-day window. Shared errors and sponsorship can still matter.
Saved 2026-10-23T23:45:38.298824+00:00. Uses the nearest 14-day fit between evaluation dates.
Estimate unavailable. This ballot format needs a separately tested model.
Democrat ahead in the central estimate.
Projected Democratic lead: +9.0 points.
Possible margin range: +0.7 to +17.2 points.
The range favors one side, but outcomes outside it remain possible.
Only 1 recent poll. Thin evidence; treat this estimate with extra caution.
Saved 2026-10-23T23:45:38.298824+00:00. Uses the nearest 14-day fit between evaluation dates.
Estimate unavailable. No current supported poll-informed estimate.
Democrat ahead in the central estimate.
Projected Democratic lead: +2.1 points.
Possible margin range: -7.0 to +11.2 points.
The range includes either party finishing ahead.
Only 1 recent poll. Thin evidence; treat this estimate with extra caution.
Saved 2026-10-23T23:45:38.298824+00:00. Uses the nearest 14-day fit between evaluation dates.
Estimate unavailable. No current supported poll-informed estimate.
Democrat ahead in the central estimate.
Projected Democratic lead: +10.4 points.
Possible margin range: +1.3 to +19.5 points.
The range favors one side, but outcomes outside it remain possible.
Only 1 recent poll. Thin evidence; treat this estimate with extra caution.
Saved 2026-10-23T23:45:38.298824+00:00. Uses the nearest 14-day fit between evaluation dates.
Estimate unavailable. No current supported poll-informed estimate.
Estimate unavailable. No current supported poll-informed estimate.
Estimate unavailable. No current supported poll-informed estimate.
Democrat ahead in the central estimate.
Projected Democratic lead: +7.9 points.
Possible margin range: -1.2 to +17.0 points.
The range includes either party finishing ahead.
Only 1 recent poll. Thin evidence; treat this estimate with extra caution.
Saved 2026-10-23T23:45:38.298824+00:00. Uses the nearest 14-day fit between evaluation dates.
Republican ahead in the central estimate.
Projected Democratic lead: -0.1 points.
Possible margin range: -9.2 to +9.0 points.
The range includes either party finishing ahead.
Only 1 recent poll. Thin evidence; treat this estimate with extra caution.
Saved 2026-10-23T23:45:38.298824+00:00. Uses the nearest 14-day fit between evaluation dates.
Estimate unavailable. No current supported poll-informed estimate.
Estimate unavailable. No current supported poll-informed estimate.
Republican ahead in the central estimate.
Projected Democratic lead: -1.9 points.
Possible margin range: -11.0 to +7.2 points.
The range includes either party finishing ahead.
Only 1 recent poll. Thin evidence; treat this estimate with extra caution.
Saved 2026-10-23T23:45:38.298824+00:00. Uses the nearest 14-day fit between evaluation dates.
Republican ahead in the central estimate.
Projected Democratic lead: -2.2 points.
Possible margin range: -11.3 to +6.9 points.
The range includes either party finishing ahead.
Only 2 recent polls. Thin evidence; treat this estimate with extra caution.
Saved 2026-10-23T23:45:38.298824+00:00. Uses the nearest 14-day fit between evaluation dates.
Estimate unavailable. No current supported poll-informed estimate.
Republican ahead in the central estimate.
Projected Democratic lead: -0.2 points.
Possible margin range: -9.3 to +8.9 points.
The range includes either party finishing ahead.
Only 2 recent polls. Thin evidence; treat this estimate with extra caution.
Saved 2026-10-23T23:45:38.298824+00:00. Uses the nearest 14-day fit between evaluation dates.
Republican ahead in the central estimate.
Projected Democratic lead: -5.6 points.
Possible margin range: -14.7 to +3.5 points.
The range includes either party finishing ahead.
Only 1 recent poll. Thin evidence; treat this estimate with extra caution.
Saved 2026-10-23T23:45:38.298824+00:00. Uses the nearest 14-day fit between evaluation dates.
Estimate unavailable. No current supported poll-informed estimate.
Republican ahead in the central estimate.
Projected Democratic lead: -1.3 points.
Possible margin range: -10.4 to +7.9 points.
The range includes either party finishing ahead.
Only 1 recent poll. Thin evidence; treat this estimate with extra caution.
Saved 2026-10-23T23:45:38.298824+00:00. Uses the nearest 14-day fit between evaluation dates.
Estimate unavailable. No current supported poll-informed estimate.
Democrat ahead in the central estimate.
Projected Democratic lead: +14.8 points.
Possible margin range: +5.6 to +23.9 points.
The range favors one side, but outcomes outside it remain possible.
Only 1 recent poll. Thin evidence; treat this estimate with extra caution.
Saved 2026-10-23T23:45:38.298824+00:00. Uses the nearest 14-day fit between evaluation dates.
These estimates are for the stated general-ballot vote margin. They are not forecasts of control of Congress. The older withdrawn model is not used here. Methods and historical results · What the audit found.
Daily update
Scheduled each morning at 8:15 Eastern time. One assistant looks at a few races each day. It checks what is new and what we still don’t know. We may miss an update if data is unavailable, a task fails or we reach our spending limit.
2026-10-23 · Murphy · Written by an AI assistant. Links to sources let you check its claims; they do not mean its conclusions are right.
An assistant read parts of the original reports and noted these details. They still need checking.
Could not find: leaners, question_wording, sample_size
All six selected races changed in the feed, but only Texas has substantial polling evidence. The checked Emerson poll reports Texas essentially tied. House evidence is thin, markets are unusable, and other selected races are unchanged in substance because the feed supplies no polls.
No polls were supplied; the unresolved market observation provides no usable direction.
What is missing: Candidate mappings and ballot status await official verification.
Seven polls are reported, but the packet shows no candidate results, preventing comparison of leads.
What is missing: Question wording, leads and original documents were not supplied.
The checked Emerson survey reports 48% Talarico and 46% Paxton before leaners, with 49%-48% after leaners.
What is missing: Other poll results and original documents were not supplied; Emerson's stated 3.1-point interval differs from the feed's 2-point margin.
No polls were supplied; the unresolved market observation provides no usable direction.
What is missing: Candidate mappings and ballot status await official verification.
No polls were supplied; the unresolved market observation provides no usable direction.
What is missing: Candidate mappings and ballot status await official verification.
One recent poll is listed, but its candidate results are absent, so no lead can be assessed.
What is missing: Sample size, question wording and candidate percentages were not supplied; no original document was offered.
The polls
A poll is a survey, not a forecast. A single poll is not enough for us to publish a chance of winning. It also matters who paid for the poll and how it was carried out.
We have saved passages from original sources for 16 of 106 polls in the current list. None is marked as fully checked. Finding a passage about sample size or weighting does not prove that the survey was carried out well.
MI-SEN · InsiderAdvantage (2026-10-22). We tried to read the source but could not get usable text.
MI-SEN · Marist University (2026-10-18). Original source not yet read by this workflow.
MI-SEN · The Tyson Group (2026-10-08). Original source not yet read by this workflow.
MI-SEN · Mitchell Research & Communications (2026-10-01). Original source not yet read by this workflow.
MI-SEN · Z to A Research (2026-10-01). Original source not yet read by this workflow.
MI-SEN · Trafalgar Group (2026-09-30). Original source not yet read by this workflow.
MI-SEN · Beacon Research/Shaw & Co. Research (2026-09-28). Original source not yet read by this workflow.
MI-SEN · Guidant Polling and Strategy (2026-09-27). Original source not yet read by this workflow.
MI-SEN · The Tyson Group (2026-09-27). Original source not yet read by this workflow.
MI-SEN · co/efficient (2026-09-23). Saved passages about: demographics, fieldwork, leaners, margin of error, mode, population, question wording, sample size, weighting. Not found in the saved text: sponsor, recruitment, likely voter screen, design effect, shared sample. Source read: 2026-10-04T12:15:14.783298+00:00.
MI-SEN · The New York Times/Siena University (2026-09-22). Original source not yet read by this workflow.
MI-SEN · Cygnal/Beacon Research (2026-09-21). Original source not yet read by this workflow.
MI-SEN · Suffolk University (2026-09-20). Original source not yet read by this workflow.
MI-SEN · Emerson College (2026-09-14). Saved passages about: demographics, fieldwork, leaners, likely voter screen, margin of error, population, recruitment, sample size, shared sample, sponsor, weighting. Not found in the saved text: question wording, mode, design effect. Source read: 2026-10-09T11:46:14.478717+00:00.
MI-SEN · The Washington Post/George Mason University School of Policy and Government (2026-09-14). Original source not yet read by this workflow.
MI-SEN · Trafalgar Group (2026-09-09). Original source not yet read by this workflow.
OH-SEN · InsiderAdvantage (2026-10-22). We tried to read the source but could not get usable text.
OH-SEN · VoteHub/Verasight (2026-10-20). Original source not yet read by this workflow.
OH-SEN · Beacon Research/Shaw & Co. Research (2026-10-19). Original source not yet read by this workflow.
OH-SEN · Marist University (2026-10-18). Original source not yet read by this workflow.
OH-SEN · New River Strategies/GS Strategy Group (2026-10-13). Original source not yet read by this workflow.
OH-SEN · Bowling Green State University/YouGov (2026-10-09). Original source not yet read by this workflow.
OH-SEN · co/efficient (2026-10-06). Saved passages about: demographics, fieldwork, leaners, margin of error, mode, population, question wording, sample size, weighting. Not found in the saved text: sponsor, recruitment, likely voter screen, design effect, shared sample. Source read: 2026-10-10T12:15:10.128338+00:00.
OH-SEN · CNN/SSRS (2026-10-05). Original source not yet read by this workflow.
OH-SEN · InsiderAdvantage (2026-09-29). We tried to read the source but could not get usable text.
OH-SEN · Big Data Poll (2026-09-27). Saved passages about: demographics, fieldwork, leaners, likely voter screen, margin of error, mode, population, question wording, sample size, sponsor, weighting. Not found in the saved text: recruitment, design effect, shared sample. Source read: 2026-10-05T11:46:12.737064+00:00.
OH-SEN · Marist University (2026-09-27). Original source not yet read by this workflow.
OH-SEN · Quantus Insights (2026-09-23). Original source not yet read by this workflow.
OH-SEN · Trafalgar Group (2026-09-16). Original source not yet read by this workflow.
OH-SEN · InsiderAdvantage (2026-09-09). We tried to read the source but could not get usable text.
TX-SEN · ActiVote (2026-10-21). Original source not yet read by this workflow.
TX-SEN · VoteHub/Verasight (2026-10-20). Original source not yet read by this workflow.
TX-SEN · Beacon Research/Shaw & Co. Research (2026-10-19). Original source not yet read by this workflow.
TX-SEN · Emerson College (2026-10-19). Saved passages about: demographics, fieldwork, leaners, likely voter screen, margin of error, mode, population, recruitment, sample size, shared sample, sponsor, weighting. Not found in the saved text: question wording, design effect. Source read: 2026-10-23T12:15:17.801128+00:00.
TX-SEN · Slingshot Strategies (2026-10-18). Original source not yet read by this workflow.
TX-SEN · Pollfinity (2026-10-18). Original source not yet read by this workflow.
TX-SEN · InsiderAdvantage (2026-10-14). We tried to read the source but could not get usable text.
TX-SEN · ActiVote (2026-10-14). Original source not yet read by this workflow.
TX-SEN · New River Strategies/GS Strategy Group (2026-10-13). Original source not yet read by this workflow.
TX-SEN · Quantus Insights (2026-10-11). Original source not yet read by this workflow.
TX-SEN · ReconMR/Siena University (2026-10-08). Original source not yet read by this workflow.
TX-SEN · Beacon Research/Shaw & Co. Research (2026-09-28). Original source not yet read by this workflow.
TX-SEN · University of Massachusetts Lowell Center for Public Opinion/YouGov (2026-09-28). Original source not yet read by this workflow.
TX-SEN · Guidant Polling and Strategy (2026-09-28). Original source not yet read by this workflow.
TX-SEN · Slingshot Strategies (2026-09-22). Original source not yet read by this workflow.
TX-SEN · Texas Southern University Barbara Jordan Public Policy Research and Survey Center (2026-09-19). Original source not yet read by this workflow.
TX-SEN · Emerson College (2026-09-14). Saved passages about: demographics, fieldwork, leaners, likely voter screen, margin of error, population, recruitment, sample size, shared sample, sponsor, weighting. Not found in the saved text: question wording, mode, design effect. Source read: 2026-10-11T11:46:00.293294+00:00.
TX-SEN · ReconMR/Siena University (2026-09-11). Original source not yet read by this workflow.
TX-SEN · InsiderAdvantage (2026-09-09). We tried to read the source but could not get usable text.
NC-SEN · Harper Polling (2026-10-20). Original source not yet read by this workflow.
NC-SEN · ActiVote (2026-10-20). Original source not yet read by this workflow.
NC-SEN · SurveyUSA (2026-10-11). We tried to read the source but could not get usable text.
NC-SEN · Elon University/YouGov (2026-10-08). Original source not yet read by this workflow.
NC-SEN · Change Research (2026-10-07). Original source not yet read by this workflow.
NC-SEN · East Carolina University (2026-10-03). Original source not yet read by this workflow.
NC-SEN · Big Data Poll (2026-09-29). Saved passages about: demographics, fieldwork, leaners, likely voter screen, margin of error, mode, population, question wording, sample size, sponsor, weighting. Not found in the saved text: recruitment, design effect, shared sample. Source read: 2026-10-03T12:15:11.004583+00:00.
NC-SEN · InsiderAdvantage (2026-09-17). We tried to read the source but could not get usable text.
NC-SEN · High Point University Survey Research Center (2026-09-16). Original source not yet read by this workflow.
NC-SEN · Harper Polling (2026-09-15). Original source not yet read by this workflow.
ME-SEN · Beacon Research/Shaw & Co. Research (2026-10-20). Original source not yet read by this workflow.
ME-SEN · InsiderAdvantage (2026-10-14). We tried to read the source but could not get usable text.
ME-SEN · The Washington Post/George Mason University School of Policy and Government (2026-10-05). Original source not yet read by this workflow.
ME-SEN · Marist University (2026-10-04). Original source not yet read by this workflow.
ME-SEN · Wedgewood Polls (2026-10-01). Original source not yet read by this workflow.
ME-SEN · co/efficient (2026-09-30). Saved passages about: demographics, fieldwork, leaners, margin of error, mode, population, question wording, sample size, weighting. Not found in the saved text: sponsor, recruitment, likely voter screen, design effect, shared sample. Source read: 2026-10-05T12:15:14.481601+00:00.
ME-SEN · Fabrizio, Lee & Associates/Impact Research (2026-09-22). Original source not yet read by this workflow.
ME-SEN · The New York Times/Siena University (2026-09-22). Original source not yet read by this workflow.
ME-SEN · University of New Hampshire (2026-09-21). Saved passages about: . Not found in the saved text: sample size, population, fieldwork, sponsor, question wording, leaners, mode, recruitment, demographics, weighting, likely voter screen, design effect, margin of error, shared sample. Source read: 2026-10-07T11:46:07.845636+00:00.
ME-SEN · Quantus Insights (2026-09-15). Original source not yet read by this workflow.
ME-SEN · University of Massachusetts Lowell Center for Public Opinion/YouGov (2026-09-14). Original source not yet read by this workflow.
ME-SEN · YouGov (2026-09-08). Original source not yet read by this workflow.
NH-SEN · Saint Anselm (2026-10-20). Original source not yet read by this workflow.
NH-SEN · The New York Times/Siena University (2026-09-22). Original source not yet read by this workflow.
NH-SEN · University of New Hampshire (2026-09-21). Saved passages about: demographics. Not found in the saved text: sample size, population, fieldwork, sponsor, question wording, leaners, mode, recruitment, weighting, likely voter screen, design effect, margin of error, shared sample. Source read: 2026-10-04T18:55:08.765176+00:00.
NH-SEN · InsiderAdvantage (2026-09-17). We tried to read the source but could not get usable text.
NY-17 · Emerson College (2026-09-29). Saved passages about: demographics, fieldwork, leaners, likely voter screen, margin of error, population, recruitment, sample size, shared sample, sponsor, weighting. Not found in the saved text: question wording, mode, design effect. Source read: 2026-10-11T12:15:13.922459+00:00.
WA-03 · Change Research (2026-10-21). Original source not yet read by this workflow.
WA-03 · DHM Research (2026-09-27). Original source not yet read by this workflow.
PA-07 · Franklin & Marshall College (2026-09-20). Saved passages about: demographics, design effect, fieldwork, leaners, likely voter screen, margin of error, mode, population, question wording, sample size, weighting. Not found in the saved text: sponsor, recruitment, shared sample. Source read: 2026-10-07T11:46:09.255666+00:00.
NE-02 · National Public Affairs (2026-10-05). Original source not yet read by this workflow.
NE-02 · SurveyUSA (2026-09-13). We tried to read the source but could not get usable text.
PA-10 · Franklin & Marshall College (2026-09-20). Saved passages about: demographics, design effect, fieldwork, leaners, likely voter screen, margin of error, mode, population, question wording, sample size, weighting. Not found in the saved text: sponsor, recruitment, shared sample. Source read: 2026-10-08T11:46:03.016233+00:00.
OH-09 · DCCC Targeting and Analytics Department (2026-09-23). Saved passages about: fieldwork, leaners, margin of error, population. Not found in the saved text: sample size, sponsor, question wording, mode, recruitment, demographics, weighting, likely voter screen, design effect, shared sample. Source read: 2026-10-06T11:46:10.390891+00:00.
CA-48 · SurveyUSA (2026-10-07). We tried to read the source but could not get usable text.
VA-01 · Public Policy Polling (2026-10-22). Original source not yet read by this workflow.
VA-01 · The Washington Post/George Mason University Schar School of Policy and Government (2026-09-28). Original source not yet read by this workflow.
VA-05 · The Washington Post/George Mason University Schar School of Policy and Government (2026-09-28). Original source not yet read by this workflow.
OH-15 · Hart Research Associates (2026-10-12). Original source not yet read by this workflow.
OH-15 · Hart Research Associates (2026-09-24). Original source not yet read by this workflow.
MN-01 · Public Policy Polling (2026-10-14). Original source not yet read by this workflow.
MN-01 · SurveyUSA (2026-10-09). We tried to read the source but could not get usable text.
MN-01 · GBAO Strategies (2026-09-21). Original source not yet read by this workflow.
MO-02 · Public Policy Polling (2026-10-20). Original source not yet read by this workflow.
MO-02 · Emerson College (2026-10-14). Original source not yet read by this workflow.
MO-02 · Remington Research Group (2026-09-15). Original source not yet read by this workflow.
MT-01 · Public Policy Polling (2026-10-14). Original source not yet read by this workflow.
MT-01 · Emerson College (2026-10-14). Original source not yet read by this workflow.
MT-01 · American Pulse Research & Polling (2026-09-24). Original source not yet read by this workflow.
NE-01 · Public Policy Polling (2026-10-20). Original source not yet read by this workflow.
FL-27 · Tulchin Research (2026-09-13). Original source not yet read by this workflow.
TX-15 · Texas Southern University Barbara Jordan Public Policy Research and Survey Center (2026-10-16). Original source not yet read by this workflow.
TX-15 · Normington, Petts & Associates (2026-09-28). Original source not yet read by this workflow.
WI-01 · Impact Research (2026-10-01). Original source not yet read by this workflow.
WI-01 · DCCC Targeting and Analytics Department (2026-09-23). Saved passages about: fieldwork, leaners, margin of error, population, sample size. Not found in the saved text: sponsor, question wording, mode, recruitment, demographics, weighting, likely voter screen, design effect, shared sample. Source read: 2026-10-07T12:15:14.808771+00:00.
NH-02 · Saint Anselm (2026-10-20). Original source not yet read by this workflow.
NH-02 · University of New Hampshire (2026-09-21). Saved passages about: demographics. Not found in the saved text: sample size, population, fieldwork, sponsor, question wording, leaners, mode, recruitment, weighting, likely voter screen, design effect, margin of error, shared sample. Source read: 2026-10-03T12:15:15.047176+00:00.
We are testing four ways to combine polls. The first gives newer polls more weight. The second also gives larger samples a modest extra weight. The third considers how much each polling company differed from others in earlier elections. The fourth also adjusts for a company's past tendency to report a higher or lower Democratic lead. These are test versions; they do not change Compass or Tide.
A company can disagree with others and still be right. We do not assume a party-sponsored poll is wrong. Missing survey details remain missing; an AI summary cannot fill them in.
| Races | Days before election | Newer polls | Also sample size | Also past differences | Also past leaning |
|---|---|---|---|---|---|
| Senate | 28 | 5.62 | 5.63 | 5.62 | 5.62 |
| Senate | 14 | 5.75 | 5.79 | 5.78 | 5.78 |
| Senate | 7 | 5.16 | 5.19 | 5.19 | 5.33 |
| House | 28 | 7.10 | 7.07 | 7.07 | 7.02 |
| House | 14 | 6.81 | 6.81 | 6.81 | 6.78 |
| House | 7 | 6.69 | 6.68 | 6.68 | 6.61 |
These are development tests on the same races from 2012–2022, learning adjustments only from earlier years. We do not know exactly when old polls were released, so we allow three days after the middle of each survey. We also test six days. This archive does not cover every race, and results may not carry over to 2026. These tests compare polling averages, not full forecasts with local background information.
Last collected: 2026-10-23T23:45:33.779692+00:00. This list covers polls conducted within the 45-day period used in our latest collection. A positive lead means the Democrat is ahead; a negative lead means the Republican is ahead. Details about who paid for a poll may be incomplete.
We removed the earlier chance-of-winning estimate after the October 2 review. We are checking the poll reports and testing better calculations.
Survey dates: 2026-10-21 to 2026-10-22. People surveyed: 1200. Voters surveyed: likely voters.
Democratic lead over the Republican: +1.0 points.
Paid for by: not reported. Party link reported by our data source: none reported; we have not checked independence. Marked as a campaign’s own poll: not reported.
Original sourceSurvey dates: 2026-10-15 to 2026-10-18. People surveyed: not reported. Voters surveyed: likely voters.
Democratic lead over the Republican: +2.0 points.
Paid for by: not reported. Party link reported by our data source: none reported; we have not checked independence. Marked as a campaign’s own poll: not reported.
Original sourceSurvey dates: 2026-10-06 to 2026-10-08. People surveyed: 600. Voters surveyed: likely voters.
Democratic lead over the Republican: -2.0 points.
Paid for by: Alliance for a Better Future. Party link reported by our data source: Republican. Marked as a campaign’s own poll: not reported.
Original sourceSurvey dates: 2026-10-01 to 2026-10-01. People surveyed: 682. Voters surveyed: likely voters.
Democratic lead over the Republican: +5.0 points.
Paid for by: not reported. Party link reported by our data source: none reported; we have not checked independence. Marked as a campaign’s own poll: not reported.
Original sourceSurvey dates: 2026-09-28 to 2026-10-01. People surveyed: 483. Voters surveyed: likely voters.
Democratic lead over the Republican: +7.0 points.
Paid for by: Rust Belt Rising. Party link reported by our data source: Democratic. Marked as a campaign’s own poll: not reported.
Original sourceSurvey dates: 2026-09-28 to 2026-09-30. People surveyed: 1085. Voters surveyed: likely voters.
Democratic lead over the Republican: +2.0 points.
Paid for by: not reported. Party link reported by our data source: Republican. Marked as a campaign’s own poll: not reported.
Original sourceSurvey dates: 2026-09-24 to 2026-09-28. People surveyed: 1028. Voters surveyed: likely voters.
Democratic lead over the Republican: +1.0 points.
Paid for by: Fox News. Party link reported by our data source: none reported; we have not checked independence. Marked as a campaign’s own poll: not reported.
Original sourceSurvey dates: 2026-09-20 to 2026-09-27. People surveyed: 800. Voters surveyed: likely voters.
Democratic lead over the Republican: +5.0 points.
Paid for by: Public First Action. Party link reported by our data source: none reported; we have not checked independence. Marked as a campaign’s own poll: not reported.
Original sourceSurvey dates: 2026-09-24 to 2026-09-27. People surveyed: 600. Voters surveyed: likely voters.
Democratic lead over the Republican: +1.0 points.
Paid for by: Alliance for a Better Future. Party link reported by our data source: Republican. Marked as a campaign’s own poll: not reported.
Original sourceSurvey dates: 2026-09-21 to 2026-09-23. People surveyed: 843. Voters surveyed: likely voters.
Democratic lead over the Republican: +0.0 points.
Paid for by: not reported. Party link reported by our data source: none reported; we have not checked independence. Marked as a campaign’s own poll: not reported.
Original sourceSurvey dates: 2026-09-15 to 2026-09-22. People surveyed: 605. Voters surveyed: likely voters.
Democratic lead over the Republican: +5.0 points.
Paid for by: not reported. Party link reported by our data source: none reported; we have not checked independence. Marked as a campaign’s own poll: not reported.
Original sourceSurvey dates: 2026-09-18 to 2026-09-21. People surveyed: 600. Voters surveyed: likely voters.
Democratic lead over the Republican: +5.0 points.
Paid for by: Michigan Enjoyer. Party link reported by our data source: none reported; we have not checked independence. Marked as a campaign’s own poll: not reported.
Original sourceSurvey dates: 2026-09-16 to 2026-09-20. People surveyed: 500. Voters surveyed: likely voters.
Democratic lead over the Republican: +7.0 points.
Paid for by: not reported. Party link reported by our data source: none reported; we have not checked independence. Marked as a campaign’s own poll: not reported.
Original sourceSurvey dates: 2026-09-12 to 2026-09-14. People surveyed: 1000. Voters surveyed: likely voters.
Democratic lead over the Republican: +2.5 points.
Paid for by: Nexstar Media. Party link reported by our data source: none reported; we have not checked independence. Marked as a campaign’s own poll: not reported.
Original sourceSurvey dates: 2026-09-10 to 2026-09-14. People surveyed: 803. Voters surveyed: likely voters.
Democratic lead over the Republican: +3.0 points.
Paid for by: not reported. Party link reported by our data source: none reported; we have not checked independence. Marked as a campaign’s own poll: not reported.
Original sourceSurvey dates: 2026-09-07 to 2026-09-09. People surveyed: 1079. Voters surveyed: likely voters.
Democratic lead over the Republican: +1.5 points.
Paid for by: not reported. Party link reported by our data source: Republican. Marked as a campaign’s own poll: not reported.
Original sourceWe removed the earlier chance-of-winning estimate after the October 2 review. We are checking the poll reports and testing better calculations.
Survey dates: 2026-10-21 to 2026-10-22. People surveyed: 1200. Voters surveyed: likely voters.
Democratic lead over the Republican: +3.0 points.
Paid for by: not reported. Party link reported by our data source: none reported; we have not checked independence. Marked as a campaign’s own poll: not reported.
Original sourceSurvey dates: 2026-10-01 to 2026-10-20. People surveyed: 531. Voters surveyed: likely voters.
Democratic lead over the Republican: +3.9 points.
Paid for by: VoteHub. Party link reported by our data source: none reported; we have not checked independence. Marked as a campaign’s own poll: not reported.
Original sourceSurvey dates: 2026-10-15 to 2026-10-19. People surveyed: 1592. Voters surveyed: likely voters.
Democratic lead over the Republican: +5.0 points.
Paid for by: Fox News. Party link reported by our data source: none reported; we have not checked independence. Marked as a campaign’s own poll: not reported.
Original sourceSurvey dates: 2026-10-15 to 2026-10-18. People surveyed: 1176. Voters surveyed: likely voters.
Democratic lead over the Republican: +4.0 points.
Paid for by: not reported. Party link reported by our data source: none reported; we have not checked independence. Marked as a campaign’s own poll: not reported.
Original sourceSurvey dates: 2026-10-09 to 2026-10-13. People surveyed: 959. Voters surveyed: likely voters.
Democratic lead over the Republican: +6.0 points.
Paid for by: The Cook Political Report. Party link reported by our data source: none reported; we have not checked independence. Marked as a campaign’s own poll: not reported.
Original sourceSurvey dates: 2026-09-29 to 2026-10-09. People surveyed: 1000. Voters surveyed: likely voters.
Democratic lead over the Republican: +6.0 points.
Paid for by: not reported. Party link reported by our data source: none reported; we have not checked independence. Marked as a campaign’s own poll: not reported.
Original sourceSurvey dates: 2026-10-05 to 2026-10-06. People surveyed: 925. Voters surveyed: likely voters.
Democratic lead over the Republican: -1.0 points.
Paid for by: not reported. Party link reported by our data source: Republican. Marked as a campaign’s own poll: not reported.
Original sourceSurvey dates: 2026-09-29 to 2026-10-05. People surveyed: 760. Voters surveyed: likely voters.
Democratic lead over the Republican: +6.0 points.
Paid for by: not reported. Party link reported by our data source: none reported; we have not checked independence. Marked as a campaign’s own poll: not reported.
Original sourceSurvey dates: 2026-09-28 to 2026-09-29. People surveyed: 1200. Voters surveyed: likely voters.
Democratic lead over the Republican: +1.0 points.
Paid for by: not reported. Party link reported by our data source: none reported; we have not checked independence. Marked as a campaign’s own poll: not reported.
Original sourceSurvey dates: 2026-09-26 to 2026-09-27. People surveyed: 680. Voters surveyed: likely voters.
Democratic lead over the Republican: +3.7 points.
Paid for by: Public Polling Project. Party link reported by our data source: none reported; we have not checked independence. Marked as a campaign’s own poll: not reported.
Original sourceSurvey dates: 2026-09-24 to 2026-09-27. People surveyed: 1298. Voters surveyed: registered voters.
Democratic lead over the Republican: +8.0 points.
Paid for by: not reported. Party link reported by our data source: none reported; we have not checked independence. Marked as a campaign’s own poll: not reported.
Original sourceSurvey dates: 2026-09-21 to 2026-09-23. People surveyed: 695. Voters surveyed: likely voters.
Democratic lead over the Republican: +0.5 points.
Paid for by: not reported. Party link reported by our data source: none reported; we have not checked independence. Marked as a campaign’s own poll: not reported.
Original sourceSurvey dates: 2026-09-14 to 2026-09-16. People surveyed: 1085. Voters surveyed: likely voters.
Democratic lead over the Republican: +3.0 points.
Paid for by: not reported. Party link reported by our data source: Republican. Marked as a campaign’s own poll: not reported.
Original sourceSurvey dates: 2026-09-08 to 2026-09-09. People surveyed: 1200. Voters surveyed: likely voters.
Democratic lead over the Republican: +5.4 points.
Paid for by: not reported. Party link reported by our data source: none reported; we have not checked independence. Marked as a campaign’s own poll: not reported.
Original sourceWe removed the earlier chance-of-winning estimate after the October 2 review. We are checking the poll reports and testing better calculations.
Survey dates: 2026-10-17 to 2026-10-21. People surveyed: 400. Voters surveyed: likely voters.
Democratic lead over the Republican: +2.0 points.
Paid for by: not reported. Party link reported by our data source: none reported; we have not checked independence. Marked as a campaign’s own poll: not reported.
Original sourceSurvey dates: 2026-10-01 to 2026-10-20. People surveyed: 601. Voters surveyed: likely voters.
Democratic lead over the Republican: +2.4 points.
Paid for by: not reported. Party link reported by our data source: none reported; we have not checked independence. Marked as a campaign’s own poll: not reported.
Original sourceSurvey dates: 2026-10-15 to 2026-10-19. People surveyed: 1398. Voters surveyed: likely voters.
Democratic lead over the Republican: +0.0 points.
Paid for by: Fox News. Party link reported by our data source: none reported; we have not checked independence. Marked as a campaign’s own poll: not reported.
Original sourceSurvey dates: 2026-10-17 to 2026-10-19. People surveyed: 1000. Voters surveyed: likely voters.
Democratic lead over the Republican: +2.0 points.
Paid for by: Nexstar Media. Party link reported by our data source: none reported; we have not checked independence. Marked as a campaign’s own poll: not reported.
Original sourceSurvey dates: 2026-10-15 to 2026-10-18. People surveyed: 969. Voters surveyed: likely voters.
Democratic lead over the Republican: +4.0 points.
Paid for by: Texas Public Opinion Research. Party link reported by our data source: none reported; we have not checked independence. Marked as a campaign’s own poll: not reported.
Original sourceSurvey dates: 2026-10-15 to 2026-10-18. People surveyed: 278. Voters surveyed: likely voters.
Democratic lead over the Republican: +5.0 points.
Paid for by: not reported. Party link reported by our data source: none reported; we have not checked independence. Marked as a campaign’s own poll: not reported.
Original sourceSurvey dates: 2026-10-13 to 2026-10-14. People surveyed: 1200. Voters surveyed: likely voters.
Democratic lead over the Republican: -1.0 points.
Paid for by: not reported. Party link reported by our data source: none reported; we have not checked independence. Marked as a campaign’s own poll: not reported.
Original sourceSurvey dates: 2026-09-30 to 2026-10-14. People surveyed: 400. Voters surveyed: likely voters.
Democratic lead over the Republican: +3.8 points.
Paid for by: not reported. Party link reported by our data source: none reported; we have not checked independence. Marked as a campaign’s own poll: not reported.
Original sourceSurvey dates: 2026-10-09 to 2026-10-13. People surveyed: 934. Voters surveyed: likely voters.
Democratic lead over the Republican: +5.0 points.
Paid for by: The Cook Political Report. Party link reported by our data source: none reported; we have not checked independence. Marked as a campaign’s own poll: not reported.
Original sourceSurvey dates: 2026-10-09 to 2026-10-11. People surveyed: 854. Voters surveyed: likely voters.
Democratic lead over the Republican: -0.5 points.
Paid for by: not reported. Party link reported by our data source: none reported; we have not checked independence. Marked as a campaign’s own poll: not reported.
Original sourceSurvey dates: 2026-10-05 to 2026-10-08. People surveyed: 617. Voters surveyed: likely voters.
Democratic lead over the Republican: +4.0 points.
Paid for by: not reported. Party link reported by our data source: none reported; we have not checked independence. Marked as a campaign’s own poll: not reported.
Original sourceSurvey dates: 2026-09-24 to 2026-09-28. People surveyed: 881. Voters surveyed: likely voters.
Democratic lead over the Republican: +2.0 points.
Paid for by: Fox News. Party link reported by our data source: none reported; we have not checked independence. Marked as a campaign’s own poll: not reported.
Original sourceSurvey dates: 2026-09-18 to 2026-09-28. People surveyed: 850. Voters surveyed: likely voters.
Democratic lead over the Republican: +0.0 points.
Paid for by: not reported. Party link reported by our data source: none reported; we have not checked independence. Marked as a campaign’s own poll: not reported.
Original sourceSurvey dates: 2026-09-20 to 2026-09-28. People surveyed: 800. Voters surveyed: likely voters.
Democratic lead over the Republican: +2.4 points.
Paid for by: Public First Action. Party link reported by our data source: none reported; we have not checked independence. Marked as a campaign’s own poll: not reported.
Original sourceSurvey dates: 2026-09-19 to 2026-09-22. People surveyed: 1007. Voters surveyed: likely voters.
Democratic lead over the Republican: +4.0 points.
Paid for by: Texas Public Opinion Research. Party link reported by our data source: none reported; we have not checked independence. Marked as a campaign’s own poll: not reported.
Original sourceSurvey dates: 2026-09-15 to 2026-09-19. People surveyed: 1800. Voters surveyed: likely voters.
Democratic lead over the Republican: +1.0 points.
Paid for by: not reported. Party link reported by our data source: none reported; we have not checked independence. Marked as a campaign’s own poll: not reported.
Original sourceSurvey dates: 2026-09-12 to 2026-09-14. People surveyed: 1000. Voters surveyed: likely voters.
Democratic lead over the Republican: +1.0 points.
Paid for by: Nexstar Media. Party link reported by our data source: none reported; we have not checked independence. Marked as a campaign’s own poll: not reported.
Original sourceSurvey dates: 2026-09-08 to 2026-09-11. People surveyed: 614. Voters surveyed: likely voters.
Democratic lead over the Republican: +6.0 points.
Paid for by: not reported. Party link reported by our data source: none reported; we have not checked independence. Marked as a campaign’s own poll: not reported.
Original sourceSurvey dates: 2026-09-08 to 2026-09-09. People surveyed: 1200. Voters surveyed: likely voters.
Democratic lead over the Republican: +1.5 points.
Paid for by: not reported. Party link reported by our data source: none reported; we have not checked independence. Marked as a campaign’s own poll: not reported.
Original sourceWe removed the earlier chance-of-winning estimate after the October 2 review. We are checking the poll reports and testing better calculations.
Survey dates: 2026-10-18 to 2026-10-20. People surveyed: 600. Voters surveyed: likely voters.
Democratic lead over the Republican: +10.0 points.
Paid for by: Carolina Journal. Party link reported by our data source: none reported; we have not checked independence. Marked as a campaign’s own poll: not reported.
Original sourceSurvey dates: 2026-10-08 to 2026-10-20. People surveyed: 400. Voters surveyed: likely voters.
Democratic lead over the Republican: +13.8 points.
Paid for by: not reported. Party link reported by our data source: none reported; we have not checked independence. Marked as a campaign’s own poll: not reported.
Original sourceSurvey dates: 2026-10-07 to 2026-10-11. People surveyed: 643. Voters surveyed: likely voters.
Democratic lead over the Republican: +14.0 points.
Paid for by: WRAL-TV, WSOC-TV. Party link reported by our data source: none reported; we have not checked independence. Marked as a campaign’s own poll: not reported.
Original sourceSurvey dates: 2026-09-29 to 2026-10-08. People surveyed: 561. Voters surveyed: likely voters.
Democratic lead over the Republican: +13.0 points.
Paid for by: not reported. Party link reported by our data source: none reported; we have not checked independence. Marked as a campaign’s own poll: not reported.
Original sourceSurvey dates: 2026-10-01 to 2026-10-07. People surveyed: 829. Voters surveyed: likely voters.
Democratic lead over the Republican: +10.0 points.
Paid for by: Carolina Forward. Party link reported by our data source: Democratic. Marked as a campaign’s own poll: not reported.
Original sourceSurvey dates: 2026-09-30 to 2026-10-03. People surveyed: 810. Voters surveyed: likely voters.
Democratic lead over the Republican: +7.0 points.
Paid for by: not reported. Party link reported by our data source: none reported; we have not checked independence. Marked as a campaign’s own poll: not reported.
Original sourceSurvey dates: 2026-09-27 to 2026-09-29. People surveyed: 642. Voters surveyed: likely voters.
Democratic lead over the Republican: +12.0 points.
Paid for by: Public Polling Project. Party link reported by our data source: none reported; we have not checked independence. Marked as a campaign’s own poll: not reported.
Original sourceSurvey dates: 2026-09-16 to 2026-09-17. People surveyed: 1200. Voters surveyed: likely voters.
Democratic lead over the Republican: +5.9 points.
Paid for by: not reported. Party link reported by our data source: none reported; we have not checked independence. Marked as a campaign’s own poll: not reported.
Original sourceSurvey dates: 2026-09-09 to 2026-09-16. People surveyed: 706. Voters surveyed: likely voters.
Democratic lead over the Republican: +8.0 points.
Paid for by: not reported. Party link reported by our data source: none reported; we have not checked independence. Marked as a campaign’s own poll: not reported.
Original sourceSurvey dates: 2026-09-13 to 2026-09-15. People surveyed: 608. Voters surveyed: likely voters.
Democratic lead over the Republican: +15.0 points.
Paid for by: Carolina Journal. Party link reported by our data source: none reported; we have not checked independence. Marked as a campaign’s own poll: not reported.
Original sourceWe removed the earlier chance-of-winning estimate after the October 2 review. We are checking the poll reports and testing better calculations.
Survey dates: 2026-10-16 to 2026-10-20. People surveyed: 1514. Voters surveyed: likely voters.
Democratic lead over the Republican: +0.0 points.
Paid for by: Fox News. Party link reported by our data source: none reported; we have not checked independence. Marked as a campaign’s own poll: not reported.
Original sourceSurvey dates: 2026-10-13 to 2026-10-14. People surveyed: 1200. Voters surveyed: likely voters.
Democratic lead over the Republican: +2.0 points.
Paid for by: not reported. Party link reported by our data source: none reported; we have not checked independence. Marked as a campaign’s own poll: not reported.
Original sourceSurvey dates: 2026-09-30 to 2026-10-05. People surveyed: 800. Voters surveyed: likely voters.
Democratic lead over the Republican: +5.0 points.
Paid for by: not reported. Party link reported by our data source: none reported; we have not checked independence. Marked as a campaign’s own poll: not reported.
Original sourceSurvey dates: 2026-10-01 to 2026-10-04. People surveyed: 1505. Voters surveyed: registered voters.
Democratic lead over the Republican: +4.0 points.
Paid for by: not reported. Party link reported by our data source: none reported; we have not checked independence. Marked as a campaign’s own poll: not reported.
Original sourceSurvey dates: 2026-09-27 to 2026-10-01. People surveyed: 400. Voters surveyed: likely voters.
Democratic lead over the Republican: +4.0 points.
Paid for by: not reported. Party link reported by our data source: none reported; we have not checked independence. Marked as a campaign’s own poll: not reported.
Original sourceSurvey dates: 2026-09-28 to 2026-09-30. People surveyed: 1240. Voters surveyed: likely voters.
Democratic lead over the Republican: -2.0 points.
Paid for by: not reported. Party link reported by our data source: none reported; we have not checked independence. Marked as a campaign’s own poll: not reported.
Original sourceSurvey dates: 2026-09-20 to 2026-09-22. People surveyed: 982. Voters surveyed: likely voters.
Democratic lead over the Republican: +3.0 points.
Paid for by: AARP. Party link reported by our data source: none reported; we have not checked independence. Marked as a campaign’s own poll: not reported.
Original sourceSurvey dates: 2026-09-15 to 2026-09-22. People surveyed: 619. Voters surveyed: likely voters.
Democratic lead over the Republican: -3.0 points.
Paid for by: Portland Press Herald. Party link reported by our data source: none reported; we have not checked independence. Marked as a campaign’s own poll: not reported.
Original sourceSurvey dates: 2026-09-17 to 2026-09-21. People surveyed: 1312. Voters surveyed: likely voters.
Democratic lead over the Republican: +4.0 points.
Paid for by: not reported. Party link reported by our data source: none reported; we have not checked independence. Marked as a campaign’s own poll: not reported.
Original sourceSurvey dates: 2026-09-14 to 2026-09-15. People surveyed: 621. Voters surveyed: likely voters.
Democratic lead over the Republican: -0.7 points.
Paid for by: not reported. Party link reported by our data source: none reported; we have not checked independence. Marked as a campaign’s own poll: not reported.
Original sourceSurvey dates: 2026-08-28 to 2026-09-14. People surveyed: 650. Voters surveyed: likely voters.
Democratic lead over the Republican: +5.0 points.
Paid for by: not reported. Party link reported by our data source: none reported; we have not checked independence. Marked as a campaign’s own poll: not reported.
Original sourceSurvey dates: 2026-09-02 to 2026-09-08. People surveyed: 1335. Voters surveyed: likely voters.
Democratic lead over the Republican: +4.0 points.
Paid for by: not reported. Party link reported by our data source: none reported; we have not checked independence. Marked as a campaign’s own poll: not reported.
Original sourceWe removed the earlier chance-of-winning estimate after the October 2 review. We are checking the poll reports and testing better calculations.
Survey dates: 2026-10-19 to 2026-10-20. People surveyed: 1672. Voters surveyed: likely voters.
Democratic lead over the Republican: +7.0 points.
Paid for by: not reported. Party link reported by our data source: none reported; we have not checked independence. Marked as a campaign’s own poll: not reported.
Original sourceSurvey dates: 2026-09-15 to 2026-09-22. People surveyed: 613. Voters surveyed: likely voters.
Democratic lead over the Republican: +5.0 points.
Paid for by: not reported. Party link reported by our data source: none reported; we have not checked independence. Marked as a campaign’s own poll: not reported.
Original sourceSurvey dates: 2026-09-17 to 2026-09-21. People surveyed: 1418. Voters surveyed: likely voters.
Democratic lead over the Republican: +8.0 points.
Paid for by: not reported. Party link reported by our data source: none reported; we have not checked independence. Marked as a campaign’s own poll: not reported.
Original sourceSurvey dates: 2026-09-16 to 2026-09-17. People surveyed: 1200. Voters surveyed: likely voters.
Democratic lead over the Republican: +8.0 points.
Paid for by: not reported. Party link reported by our data source: none reported; we have not checked independence. Marked as a campaign’s own poll: not reported.
Original sourceWe removed the earlier chance-of-winning estimate after the October 2 review. We are checking the poll reports and testing better calculations.
Survey dates: 2026-09-27 to 2026-09-29. People surveyed: 400. Voters surveyed: likely voters.
Democratic lead over the Republican: +2.0 points.
Paid for by: WPIX. Party link reported by our data source: none reported; we have not checked independence. Marked as a campaign’s own poll: not reported.
Original sourceWe removed the earlier chance-of-winning estimate after the October 2 review. We are checking the poll reports and testing better calculations.
Survey dates: 2026-10-19 to 2026-10-21. People surveyed: 551. Voters surveyed: likely voters.
Democratic lead over the Republican: +1.0 points.
Paid for by: Northwest Progressive Institute. Party link reported by our data source: Democratic. Marked as a campaign’s own poll: not reported.
Original sourceSurvey dates: 2026-09-17 to 2026-09-27. People surveyed: 543. Voters surveyed: likely voters.
Democratic lead over the Republican: -1.0 points.
Paid for by: Oregon Public Broadcasting. Party link reported by our data source: none reported; we have not checked independence. Marked as a campaign’s own poll: not reported.
Original sourceWe removed the earlier chance-of-winning estimate after the October 2 review. We are checking the poll reports and testing better calculations.
Survey dates: 2026-09-09 to 2026-09-20. People surveyed: 357. Voters surveyed: registered voters.
Democratic lead over the Republican: +5.0 points.
Paid for by: not reported. Party link reported by our data source: none reported; we have not checked independence. Marked as a campaign’s own poll: not reported.
Original sourceWe removed the earlier chance-of-winning estimate after the October 2 review. We are checking the poll reports and testing better calculations.
Survey dates: 2026-10-02 to 2026-10-05. People surveyed: 377. Voters surveyed: likely voters.
Democratic lead over the Republican: +12.0 points.
Paid for by: not reported. Party link reported by our data source: none reported; we have not checked independence. Marked as a campaign’s own poll: not reported.
Original sourceSurvey dates: 2026-09-08 to 2026-09-13. People surveyed: 182. Voters surveyed: likely voters.
Democratic lead over the Republican: +4.0 points.
Paid for by: Grant Forbes, LLC. Party link reported by our data source: none reported; we have not checked independence. Marked as a campaign’s own poll: not reported.
Original sourceWe removed the earlier chance-of-winning estimate after the October 2 review. We are checking the poll reports and testing better calculations.
No individual polls are listed in this saved report.
We removed the earlier chance-of-winning estimate after the October 2 review. We are checking the poll reports and testing better calculations.
Survey dates: 2026-09-09 to 2026-09-20. People surveyed: 390. Voters surveyed: registered voters.
Democratic lead over the Republican: +3.0 points.
Paid for by: not reported. Party link reported by our data source: none reported; we have not checked independence. Marked as a campaign’s own poll: not reported.
Original sourceWe removed the earlier chance-of-winning estimate after the October 2 review. We are checking the poll reports and testing better calculations.
Survey dates: 2026-09-22 to 2026-09-23. People surveyed: 481. Voters surveyed: likely voters.
Democratic lead over the Republican: +0.0 points.
Paid for by: not reported. Party link reported by our data source: Democratic. Marked as a campaign’s own poll: not reported.
Original sourceWe removed the earlier chance-of-winning estimate after the October 2 review. We are checking the poll reports and testing better calculations.
Survey dates: 2026-10-01 to 2026-10-07. People surveyed: 518. Voters surveyed: likely voters.
Democratic lead over the Republican: +9.0 points.
Paid for by: KGTV (San Diego), The San Diego Union-Tribune. Party link reported by our data source: none reported; we have not checked independence. Marked as a campaign’s own poll: not reported.
Original sourceWe removed the earlier chance-of-winning estimate after the October 2 review. We are checking the poll reports and testing better calculations.
Survey dates: 2026-10-21 to 2026-10-22. People surveyed: 570. Voters surveyed: likely voters.
Democratic lead over the Republican: +1.0 points.
Paid for by: House Majority PAC. Party link reported by our data source: Democratic. Marked as a campaign’s own poll: not reported.
Original sourceSurvey dates: 2026-09-23 to 2026-09-28. People surveyed: 609. Voters surveyed: likely voters.
Democratic lead over the Republican: +4.0 points.
Paid for by: not reported. Party link reported by our data source: none reported; we have not checked independence. Marked as a campaign’s own poll: not reported.
Original sourceWe removed the earlier chance-of-winning estimate after the October 2 review. We are checking the poll reports and testing better calculations.
Survey dates: 2026-09-23 to 2026-09-28. People surveyed: 600. Voters surveyed: likely voters.
Democratic lead over the Republican: -5.0 points.
Paid for by: not reported. Party link reported by our data source: none reported; we have not checked independence. Marked as a campaign’s own poll: not reported.
Original sourceWe removed the earlier chance-of-winning estimate after the October 2 review. We are checking the poll reports and testing better calculations.
No individual polls are listed in this saved report.
We removed the earlier chance-of-winning estimate after the October 2 review. We are checking the poll reports and testing better calculations.
Survey dates: 2026-10-09 to 2026-10-12. People surveyed: 503. Voters surveyed: likely voters.
Democratic lead over the Republican: +3.0 points.
Paid for by: House Majority PAC. Party link reported by our data source: Democratic. Marked as a campaign’s own poll: not reported.
Original sourceSurvey dates: 2026-09-22 to 2026-09-24. People surveyed: 500. Voters surveyed: likely voters.
Democratic lead over the Republican: +1.0 points.
Paid for by: House Majority PAC. Party link reported by our data source: Democratic. Marked as a campaign’s own poll: not reported.
Original sourceWe removed the earlier chance-of-winning estimate after the October 2 review. We are checking the poll reports and testing better calculations.
Survey dates: 2026-10-13 to 2026-10-14. People surveyed: 588. Voters surveyed: likely voters.
Democratic lead over the Republican: +0.0 points.
Paid for by: House Majority PAC. Party link reported by our data source: Democratic. Marked as a campaign’s own poll: not reported.
Original sourceSurvey dates: 2026-10-04 to 2026-10-09. People surveyed: 565. Voters surveyed: likely voters.
Democratic lead over the Republican: +2.0 points.
Paid for by: KAAL-TV. Party link reported by our data source: none reported; we have not checked independence. Marked as a campaign’s own poll: not reported.
Original sourceSurvey dates: 2026-09-18 to 2026-09-21. People surveyed: 500. Voters surveyed: likely voters.
Democratic lead over the Republican: +1.0 points.
Paid for by: House Majority PAC. Party link reported by our data source: Democratic. Marked as a campaign’s own poll: not reported.
Original sourceWe removed the earlier chance-of-winning estimate after the October 2 review. We are checking the poll reports and testing better calculations.
Survey dates: 2026-10-19 to 2026-10-20. People surveyed: 631. Voters surveyed: likely voters.
Democratic lead over the Republican: +1.0 points.
Paid for by: House Majority PAC. Party link reported by our data source: Democratic. Marked as a campaign’s own poll: not reported.
Original sourceSurvey dates: 2026-10-12 to 2026-10-14. People surveyed: 401. Voters surveyed: likely voters.
Democratic lead over the Republican: +5.0 points.
Paid for by: Poll Vault. Party link reported by our data source: none reported; we have not checked independence. Marked as a campaign’s own poll: not reported.
Survey dates: 2026-09-14 to 2026-09-15. People surveyed: 565. Voters surveyed: likely voters.
Democratic lead over the Republican: -1.0 points.
Paid for by: not reported. Party link reported by our data source: none reported; we have not checked independence. Marked as a campaign’s own poll: not reported.
Original sourceWe removed the earlier chance-of-winning estimate after the October 2 review. We are checking the poll reports and testing better calculations.
Survey dates: 2026-10-12 to 2026-10-14. People surveyed: 541. Voters surveyed: likely voters.
Democratic lead over the Republican: +3.0 points.
Paid for by: House Majority PAC. Party link reported by our data source: Democratic. Marked as a campaign’s own poll: not reported.
Original sourceSurvey dates: 2026-10-12 to 2026-10-14. People surveyed: 329. Voters surveyed: likely voters.
Democratic lead over the Republican: +4.0 points.
Paid for by: Poll Vault. Party link reported by our data source: none reported; we have not checked independence. Marked as a campaign’s own poll: not reported.
Original sourceSurvey dates: 2026-09-19 to 2026-09-24. People surveyed: 314. Voters surveyed: likely voters.
Democratic lead over the Republican: -0.5 points.
Paid for by: KULR-TV. Party link reported by our data source: none reported; we have not checked independence. Marked as a campaign’s own poll: not reported.
Original sourceWe removed the earlier chance-of-winning estimate after the October 2 review. We are checking the poll reports and testing better calculations.
Survey dates: 2026-10-19 to 2026-10-20. People surveyed: 536. Voters surveyed: likely voters.
Democratic lead over the Republican: -1.0 points.
Paid for by: House Majority PAC. Party link reported by our data source: Democratic. Marked as a campaign’s own poll: not reported.
Original sourceWe removed the earlier chance-of-winning estimate after the October 2 review. We are checking the poll reports and testing better calculations.
Survey dates: 2026-09-08 to 2026-09-13. People surveyed: 600. Voters surveyed: likely voters.
Democratic lead over the Republican: -1.0 points.
Paid for by: House Majority PAC. Party link reported by our data source: Democratic. Marked as a campaign’s own poll: not reported.
Original sourceWe removed the earlier chance-of-winning estimate after the October 2 review. We are checking the poll reports and testing better calculations.
Survey dates: 2026-10-13 to 2026-10-16. People surveyed: not reported. Voters surveyed: likely voters.
Democratic lead over the Republican: +7.0 points.
Paid for by: San Antonio Express-News, El País, Puente News Collaborative. Party link reported by our data source: none reported; we have not checked independence. Marked as a campaign’s own poll: not reported.
Original sourceSurvey dates: 2026-09-24 to 2026-09-28. People surveyed: 400. Voters surveyed: likely voters.
Democratic lead over the Republican: +13.0 points.
Paid for by: House Majority PAC. Party link reported by our data source: Democratic. Marked as a campaign’s own poll: not reported.
Original sourceWe removed the earlier chance-of-winning estimate after the October 2 review. We are checking the poll reports and testing better calculations.
Survey dates: 2026-09-28 to 2026-10-01. People surveyed: 500. Voters surveyed: likely voters.
Democratic lead over the Republican: +1.0 points.
Paid for by: House Majority PAC. Party link reported by our data source: Democratic. Marked as a campaign’s own poll: not reported.
Original sourceSurvey dates: 2026-09-21 to 2026-09-23. People surveyed: 495. Voters surveyed: likely voters.
Democratic lead over the Republican: +0.0 points.
Paid for by: DCCC. Party link reported by our data source: Democratic. Marked as a campaign’s own poll: yes.
Original sourceWe removed the earlier chance-of-winning estimate after the October 2 review. We are checking the poll reports and testing better calculations.
Survey dates: 2026-10-19 to 2026-10-20. People surveyed: 861. Voters surveyed: likely voters.
Democratic lead over the Republican: +16.0 points.
Paid for by: not reported. Party link reported by our data source: none reported; we have not checked independence. Marked as a campaign’s own poll: not reported.
Original sourceSurvey dates: 2026-09-17 to 2026-09-21. People surveyed: 702. Voters surveyed: likely voters.
Democratic lead over the Republican: +21.0 points.
Paid for by: not reported. Party link reported by our data source: none reported; we have not checked independence. Marked as a campaign’s own poll: not reported.
Original sourceTesting a new approach
We use local polls, past presidential votes in the same area and whether a candidate has previously held federal office. One version adjusts how much it relies on polls compared with that background. If the two point in different directions, it allows for a wider range of results.
We last saved test predictions on 2026-10-23T23:45:38.298824+00:00 for 24 of 26 tracked races. We update them after collecting data each morning and evening. We save them so we can check them after the election. We are not publishing their chances of winning yet.
| Races | Days before election | Race results checked | Polls alone ↓ | Polls + past votes ↓ | New approach ↓ | How often the result fell in its expected range |
|---|---|---|---|---|---|---|
| Senate | 28 | 134 | 0.079 | 0.072 | 0.068 | 75% |
| Senate | 14 | 130 | 0.079 | 0.067 | 0.066 | 83% |
| Senate | 7 | 149 | 0.067 | 0.062 | 0.061 | 80% |
| House | 28 | 260 | 0.160 | 0.133 | 0.128 | 82% |
| House | 14 | 288 | 0.162 | 0.136 | 0.128 | 78% |
| House | 7 | 319 | 0.153 | 0.129 | 0.124 | 78% |
Each row checks predictions made 28, 14 or 7 days before election day. “Race results checked” counts races across several years. The mistake score measures how close the predicted chances were to what happened; try the score example.
The expected range is meant to contain about 8 out of 10 results. If it contains fewer, the forecast may be too sure of itself. At four weeks before the election, our Senate range still misses too often.
The new approach did better on average than the “polls + past votes” comparison. However, we cannot yet tell whether it will keep doing better. Its results vary by election year, and the improvement is less clear in close races. Some of the gain comes from knowing a candidate’s past experience; adjusting the balance between polls and background does not always help.
| Races | Days | Experience regression | Fixed blend, revised range | Polls alone, fitted range | Learned weights, unchanged |
|---|---|---|---|---|---|
| Senate | 28 | 0.069 | 0.065 | 0.080 | 0.068 |
| Senate | 14 | 0.066 | 0.063 | 0.081 | 0.066 |
| Senate | 7 | 0.061 | 0.059 | 0.067 | 0.061 |
| House | 28 | 0.131 | 0.124 | 0.157 | 0.128 |
| House | 14 | 0.130 | 0.120 | 0.163 | 0.128 |
| House | 7 | 0.124 | 0.119 | 0.154 | 0.124 |
These are further development tests after the review, not independent proof. Changing a forecast’s range also changes its stated chance. The fixed blend’s ranges are still wider than intended; the polls-only ranges still miss too often.
A further check found that a simpler, fixed blend did better in four of the six matched comparisons in the working paper. It gives the polling estimate 75% of the weight and the background estimate 25%. The fixed blend’s ranges were wider than needed, so this was not a fair test of range quality. A later calibration check reduced that apparent range advantage; the fixed blend still had wider ranges than needed. The simpler experience regression is now the main research method; learned weights remain a secondary experiment. Neither has proved it is best.
We tested six past elections. A race may appear in the table at more than one date, so the rows overlap. We now need to check predictions recorded before future elections and compare them fairly with established forecasting services. The new work also needs a separate review.
We don’t know the exact release dates of the old polls. We tried assuming they became available three days, or six days, after the middle of the survey period. Neither assumption replaces the missing dates. Our poll archive ends in 2022, so a separate 2024 test uses past votes and candidate experience without polls.
Missouri’s test prediction uses polls alone while we check its district map. Maine and Ohio Senate are left out for now because their election formats need more work.
Testing against earlier elections
We tested elections from 2012 through 2022, each time learning only from earlier years. We compared our earlier method with a simple calculation using polls alone. That calculation allows for polling errors using a six-point setting. A lower score means fewer prediction mistakes.
| Races | Days before election | Earlier approach ↓ | Simple comparison ↓ | How often the result fell in its expected range |
|---|---|---|---|---|
| House | 7 | 0.162 | 0.158 | 77% |
| House | 14 | 0.168 | 0.167 | 79% |
| House | 28 | 0.159 | 0.162 | 83% |
| Senate | 7 | 0.067 | 0.065 | 69% |
| Senate | 14 | 0.083 | 0.078 | 73% |
| Senate | 28 | 0.081 | 0.076 | 75% |
The earlier method did worse than the simple comparison in five of six groups. Its Senate ranges were meant to include about 80% of results, but included only 69%, 73% and 75%. It was too sure of itself. We removed its public forecast percentages while working on a better approach. How the mistake score works.
Working paper and downloads. Codex is the primary builder; Claude Code audited earlier versions, under human stewardship. The October 13 changes have passed builder tests but have not had an independent audit. The paper is not peer reviewed.
The poll list covers 45 days. Compass and the daily briefing use a shorter, 21-day window. A poll can remain in the list after it stops contributing to a current estimate. Older records are kept for later checks.