Civics & public records
Follow legislation, recorded votes, representatives, and state government through Sailor Bob Civics.
Explore Civics ↗ORIGINAL CORRESPONDENCE · 2026 ELECTIONS
Read replies on service members, families and veterans in the candidate’s or campaign’s own words. Policy answers, short replies and election reflections are labeled separately; publishing a reply is not an endorsement.
83 replies · 54 with answers · 7 short replies · 42 election reflections · Latest received
Explore the races that could decide control.
Historical trend and scenario loading…
Test polling errors, set race outcomes, compare uncertainty and inspect the source-linked polls behind the numbers.
Open the Election Lab ↗ · Browse the polls · Data & methodology
Select a state for odds, polls and candidate profiles. Stripes mark a projected change from the seat’s current party—not a guaranteed flip. Gold indicates an independent lead. Current party: Senate Class II and special-election seats (checked September 30, 2026).
Each simulated election ends with a whole number of seats. This range shows the uncertainty; results outside it are possible.
Democrats reach the 51-seat threshold in about 63 out of every 100 simulated elections.
Republicans control a 50–50 tie through the vice president. Outcomes requiring independent support are counted separately.
See the chance of each seat total ↓Our model’s top 10, then and now. Flip chance means the probability that a seat changes party.
Latest hourly check: No model, probability, matchup or qualifying-poll changes since Nov 3, 22:15 UTC. Last recorded change: Nov 3, 4:15 UTC.
Then: · Now:
No race flip probabilities changed at the displayed 0.1-point precision.
Qualifying poll count: +0 net since this snapshot. Changes can reflect new polls, ageing polls, selected matchups or model revisions; this comparison does not establish a single cause.
Then: · Now:
No race flip probabilities changed at the displayed 0.1-point precision.
Qualifying poll count: +1 net since this snapshot. Changes can reflect new polls, ageing polls, selected matchups or model revisions; this comparison does not establish a single cause.
Then: · Now:
Qualifying poll count: +11 net since this snapshot. Changes can reflect new polls, ageing polls, selected matchups or model revisions; this comparison does not establish a single cause.
Then: · Now:
Qualifying poll count: +99 net since this snapshot. Changes can reflect new polls, ageing polls, selected matchups or model revisions; this comparison does not establish a single cause.
Then: · Now:
The model version changed between these snapshots. Differences include methodology changes and should not be read as a polling trend.
Qualifying poll count: +250 net since this snapshot. Changes can reflect new polls, ageing polls, selected matchups or model revisions; this comparison does not establish a single cause.
We rank all 35 modeled Senate races by the chance that the seat changes from its current party, using the unrounded race probabilities. Exact ties are sorted by state name. Up and down arrows describe movement in this ranking, not movement in vote share. A seat can change rank when another race moves.
A Republican-held seat’s flip chance is the modeled Democratic or independent challenger’s win probability. A Democratic-held seat’s flip chance is the modeled opposition’s win probability. A party flip is not the same as a change in chamber control; an independent winner’s caucus choice matters. “New in top 10” means the seat was ranked lower in the earlier snapshot, not that a new election was added.
Percentages are shown to one decimal place; changes are percentage points, not percent growth. A top-10 place does not imply that a flip is more likely than not. Current party comes from the Senate Class II roster and the Ohio and Florida Class III seats, checked October 6, 2026. Forecast probabilities and history are DutyStation’s own; these are not another outlet’s rankings.
Daily snapshots begin September 26, 2026. Exact dates and times appear above; earlier history is not reconstructed. Hourly tracking compares successful published snapshots and preserves the latest changed pair even when later checks are unchanged. An update can contain changes smaller than the displayed precision.
Simulated Democratic-caucus seat totals. Each bar is a share of simulated elections.
Democratic control probability: recorded history and a conditional trend scenario.
This tool displays statistical averages, which can be fractional. These are not actual seat totals or control probabilities.
Shift every race’s margin together. This is a sensitivity scenario, not a new forecast.
| STATE / RACE | MATCHUP | PROJECTED MARGIN | WIN PROBABILITY | POLLS USED |
|---|---|---|---|---|
| Alabama | Everett Wess / Barry Moore | R +15.7 | R >99% | 4 |
| Alaska | Mary Peltola / Dan Sullivan | D +0.7 | D 56% | 13 |
| Arkansas | Hallie Shoffner / Tom Cotton | R +12.5 | R >99% | 5 |
| Colorado | John Hickenlooper / Mark Baisley | D +19.0 | D >99% | 3 |
| Delaware | Democratic candidate / Republican candidate | D +15.9 | D 83% | 0 |
| Florida | Angie Nixon / Ashley Moody | R +6.4 | R 93% | 26 |
| Georgia | Jon Ossoff / Mike Collins | D +8.3 | D 97% | 13 |
| Idaho | Todd Achilles / James Risch | R +16.7 | R >99% | 5 |
| Illinois | Juliana Stratton / Don Tracy | D +12.9 | D >99% | 4 |
| Iowa | Josh Turek / Ashley Hinson | R +0.3 | R 53% | 29 |
| Kansas | Adam Hamilton / Roger Marshall | D +2.4 | D 70% | 17 |
| Kentucky | Charles Booker / Andy Barr | R +11.3 | R 97% | 1 |
| Louisiana | Jamie Davis / Julia Letlow | R +3.2 | R 71% | 2 |
| Maine | Troy Jackson / Susan Collins | D +3.4 | D 78% | 30 |
| Massachusetts | Ed Markey / John Deaton | D +25.4 | D >99% | 8 |
| Michigan | Abdul El-Sayed / Mike Rogers | D +4.2 | D 83% | 49 |
| Minnesota | Peggy Flanagan / Michele Tafoya | D +5.5 | D 89% | 19 |
| Mississippi | Scott Colom / Cindy Hyde-Smith | R +5.2 | R 83% | 2 |
| Montana | Seth Bodnar / Kurt Alme | R +10.1 | R 92% | 10 |
| Nebraska | Dan Osborn / Pete Ricketts | R +1.8 | R 60% | 15 |
| New Hampshire | Chris Pappas / John Sununu | D +7.2 | D 94% | 16 |
| New Jersey | Democratic candidate / Republican candidate | D +7.9 | D 68% | 0 |
| New Mexico | Ben Ray Luján / Larry Marker | D +16.8 | D >99% | 4 |
| North Carolina | Roy Cooper / Michael Whatley | D +10.0 | D 99% | 27 |
| Ohio | Sherrod Brown / Jon Husted | D +2.3 | D 70% | 34 |
| Oklahoma | Jim Priest / Kevin Hern | R +22.4 | R >99% | 1 |
| Oregon | Democratic candidate / Republican candidate | D +15.2 | D 82% | 0 |
| Rhode Island | Jack Reed / Raymond McKay | D +25.5 | D >99% | 4 |
| South Carolina | Annie Andrews / Darline Graham | R +2.5 | R 71% | 12 |
| South Dakota | Brian Bengs / Mike Rounds | R +11.3 | R 95% | 10 |
| Tennessee | Marquita Bradshaw / Bill Hagerty | R +21.2 | R >99% | 2 |
| Texas | James Talarico / Ken Paxton | D +2.2 | D 69% | 53 |
| Virginia | Democratic candidate / Republican candidate | D +7.6 | D 67% | 0 |
| West Virginia | Democratic candidate / Republican candidate | R +38.2 | R 99% | 0 |
| Wyoming | Democratic candidate / Republican candidate | R +42.7 | R >99% | 0 |
Our forecast is a reproducible baseline, built to make its assumptions visible. Probabilities describe uncertainty, not certainty about an election result.
Read historical test results ↗Polling data collected by The New York Times, reused under CC BY 4.0. DutyStation filters and aggregates it independently; The Times does not endorse this forecast. Historical results: MIT Election Data and Science Lab, U.S. Senate 1976–2024 and presidential results 1976–2024. Race schedule: U.S. Senate, plus Florida and Ohio special elections. Candidate names are observed polling matchups, not an official ballot roster.
We fit a historical regression from a state’s prior competitive Senate result and previous presidential result to its next Senate result, using a rolling 24-year training window. Current polls update that prior with sample-size and recency weights, one question per poll, and a cap on repeated polls from the same pollster. Effective polling information is calculated across pollsters so repeated releases cannot masquerade as independent evidence. Polls are limited to the selected matchup and the last 90 days, with likely-voter samples preferred.
We simulate 30,000 elections with a shared national error and race-specific uncertainty. No-poll races retain wide historical uncertainty. Expected seats include 34 continuing Democratic-caucus seats and 31 Republican seats. Republicans control a 50–50 split through the vice president.
Independent challengers are modeled separately. We do not assume they will caucus with either party; outcomes requiring their support are shown as unresolved. The scenario slider changes expected seats only.
Loading historical validation…
The historical test covers the results-only baseline, not the polling blend, national-error assumption, or chamber-control probabilities. Candidate changes, third-party vote splitting, runoffs, ranked-choice transfers, and correlated regional errors are simplified. Do not read this beta as a fully calibrated professional forecast.
The main percentage is the current election model’s probability of Senate control. The separate trend scenario asks where the displayed Democratic control probability might move through Election Day, November 3, 2026, if its recent direction continues. It is not a second forecast of the election result.
We use the latest seven consecutive daily snapshots from the same model version, with equal weight per day. We fit a straight line to their log-odds, then extend that slope from the latest published probability. Converting back to a percentage keeps the scenario within 0–100%. The dashed line continues daily through November 3 and stops there. Its endpoint is an Election Day trend scenario, recalculated with each hourly forecast update. Extending a short recent record over several weeks adds uncertainty; this assumes the same daily trend persists, with no adjustment for future events or polling.
Only recorded snapshots are shown as history. The current day’s point changes with hourly refreshes; earlier days use their last saved snapshot. The “past 7 days” change compares today with the same date one week earlier and is measured in percentage points. Chart axes are zoomed and labeled to make small changes visible; the dashed line is not an uncertainty interval.
This extrapolation has not been validated as a predictive model. Daily forecasts are related observations, and changes can reflect new polls, older polls losing weight, or model updates. No new polling evidence is assumed for the dashed line. It may reverse quickly. We suppress the scenario if the snapshot is over eight hours old, the seven-day record is incomplete or spans different model versions, or the election has arrived.
Polling refreshes every hour. A failed refresh keeps the last good forecast and exposes its original timestamp. Historical snapshots are saved daily using UTC dates. Downloads include source timestamps, model version, input hashes, selected polls, uncertainty, and simulation seed. Missing polling stays missing; no polls or trends are invented.
Forecast JSON · Selected polls · Validation JSON · Update health
Read the polling, model assumptions, and available evidence for each state.
Compare what the candidates in the closest 2026 Senate races have actually published on the economy, taxes, immigration, health care, tariffs, energy, ethics, and foreign policy. Every position links to its source, and undocumented issues are marked rather than inferred.
Read the issue-by-issue voter guide ↗Explore military pay, family policy, veterans’ benefits and contracting, with campaign links and source-backed records.
Browse candidate profiles →