House
234 D
D control 98%
range 223 to 243
Senate
51 D
D control 65.1%
range 49 to 54
Governors
27 D
range 24 to 31
How the forecast has moved
One point per daily edition, Oct 22 to Oct 31. My estimates, not certainties.
Forecast map: who's favored in each race
Darker = safer. Tap a state for polls, markets and ratings.
Kansas
Tilt RAdam Hamilton (D) vs Roger Marshall (R)
R +0.5
- Seat held by
- R
- Cook
- Toss-up
- Sabato
- Toss-up
- Inside Elections
- Toss-up
- Poll average (graded)
- D/I +2.8 (13 graded polls)
- Fundamentals (my estimate)
- R +7.0
- Ad spending
- $60M (56.2% pro-Dem; general election to Oct 20)
Markets: Kalshi 51.0% / Polymarket 52.5% (Adam Hamilton), as of Oct 31, 6:59 AM ET
Prediction markets are bets, not forecasts. Snapshot Oct 31, 6:59 AM ET.
Graded poll average, adjusted for house effects: Hamilton +0.8 from 10 polls. Includes NYT/Siena Sep 22 to 30 (tie), YouGov Sep 24 to Oct 4 (Hamilton +3), Free State Research Oct 5 to 10 (Hamilton +4), and InsiderAdvantage Oct 9 to 10 (Hamilton +1) and Oct 13 to 14 (Marshall +1). Campaign-aligned GBAO and Global Strategy Group polls (Hamilton) and Republican-firm co/efficient and Trafalgar polls count half. A Wedgewood poll was dropped. Fundamentals and markets still favor Marshall (Kalshi: Marshall 49%, Hamilton 51% (Oct 31)).
All 14 polls for this race, with sources
| Pollster (grade) | Field | Sample | D side % | R % | Margin | Adjusted | In my average |
|---|---|---|---|---|---|---|---|
| Emerson College (A) | Oct 26 to Oct 28 | 800 LV | 49.5 | 47.1 | D +2.4 | D +1.8 | Yes |
| The Washington Post/George Mason University Schar School of Policy and Government (A+) | Oct 22 to Oct 26 | 801 LV | 52 | 43 | D +9.0 | D +8.1 | Yes |
| CNN/SSRS (C+) | Oct 20 to Oct 26 | 838 LV | 49 | 45 | D +4.0 | D +1.2 | Yes |
| InsiderAdvantage (B+) | Oct 13 to Oct 14 | 1,200 LV | 47 | 48 | R +1.0 | R +1.3 | Yes |
| InsiderAdvantage (B+) | Oct 9 to Oct 10 | 1,200 LV | 48 | 47 | D +1.0 | D +0.7 | Yes |
| Free State Research (unrated) | Oct 5 to Oct 10 | 564 LV | 47 | 43 | D +4.0 | D +4.0 | Yes |
| GBAO (B/C, D sponsor) | Sep 30 to Oct 4 | 600 LV | 46 | 41 | D +5.0 | D +3.6 | Yes |
| YouGov (B) | Sep 24 to Oct 4 | 2,255 LV | 48 | 45 | D +3.0 | D +1.9 | Yes |
| Trafalgar Group (B, R sponsor) | Sep 29 to Oct 1 | 1,095 LV | 44.4 | 43.5 | D +0.9 | D +2.8 | Yes |
| The New York Times/Siena University (A) | Sep 22 to Sep 30 | 605 LV | 45 | 45 | Even | R +1.4 | Yes |
| Wedgewood Polls (banned) | Sep 22 to Sep 24 | 500 LV | 50 | 48 | D +2.0 | D +2.0 | No |
| Emerson College (A) | Sep 15 to Sep 16 | 750 LV | 45 | 43 | D +2.0 | D +1.4 | Yes |
| Global Strategy Group (B/C, D sponsor) | Sep 13 to Sep 16 | 800 LV | 47 | 43 | D +4.0 | D +2.4 | Yes |
| co/efficient (B, R sponsor) | Sep 8 to Sep 10 | 915 LV | 44 | 49 | R +5.0 | R +2.3 | Yes |
Every Senate and governor poll in my averages, newest first, each linked to its source. Margin is the D side minus R; adjusted subtracts the pollster's house effect (Silver Bulletin). Grey rows are not in my average. Sources: VoteHub poll feed (CC BY 4.0), Silver Bulletin pollster ratings
Point ranges (my composite margin): Safe over 15, Likely 5 to 15, Lean 1 to 5, Tilt under 1, Toss-up under 0.3.
Key terms: composite, D/I, Tilt vs Lean, house effect, LV
- Composite
- My blended forecast margin: polls 35%, fundamentals 25%, prediction markets 20%, expert ratings 20%.
- D/I
- Democrat or independent running against the Republican (Senate). Governor margins show D.
- Safe, Likely, Lean, Tilt, Toss-up
- How far ahead the favorite is in my composite. Tilt is under 1 point, Lean is 1 to 5.
- Graded polls
- Polls weighted by the pollster's Silver Bulletin grade, how recent they are and sample size.
- House effect
- A pollster's usual lean. I subtract it from each of its polls.
- Fundamentals
- How the state voted for president in 2024 and 2020, plus the national mood and an incumbent edge.
- LV / RV
- Likely voters / registered voters. I use likely-voter numbers when a poll reports both.
- Simulations
- I run 20,000 simulated elections to get the seat ranges and control odds.
- No market
- No prediction market is trading on that race.
Polls are my graded average of VoteHub's poll feed since Aug 1 plus polls I checked at the pollster's own release, adjusted for each pollster's house effect [82,83]; markets are the non-Republican side's chance in percent. Independents Dan Osborn (NE), Seth Bodnar (MT), Brian Bengs (SD) and the Idaho independent are counted on the non-Republican side of the margin but not as Democratic seats.
Down-ballot to watch: Kansas Attorney General
Kalshi has Democrat Chris Mann at 56% against Republican incumbent Kris Kobach at 45% (Oct 22 market prices, so the two sides need not sum to 100) [72]. Kobach won the 2022 race 50.8 to 49.2. One public poll: Free State Research, Oct 5 to 10, Mann 47, Kobach 46.
Races within 10 points
| Rating | ||
|---|---|---|
| Alaska | Toss-up | R +0.2 |
| Kansas | Tilt R | R +0.5 |
| Iowa | Tilt R | R +0.6 |
| Ohio | Lean D | D/I +1.2 |
| Texas | Lean D | D/I +1.2 |
| Maine | Lean D | D/I +2.9 |
| South Carolina | Lean R | R +4.8 |
| Michigan | Lean D | D/I +5.0 |
| Nebraska | Likely R | R +5.2 |
| Florida | Likely R | R +7.4 |
| Mississippi | Likely R | R +8.6 |
| New Hampshire | Likely D | D/I +8.6 |
| Minnesota | Likely D | D/I +8.9 |
| North Carolina | Likely D | D/I +9.2 |
How this forecast works
My estimate, not a certainty. Each race blends four things: polls 35%, fundamentals 25%, prediction markets 20% and expert ratings 20%. Polls come from VoteHub's open poll feed plus polls I check at the pollster's own release. Better pollsters, newer polls and bigger samples count more, and fake or failing pollsters are dropped. Skew check: I subtract each pollster's usual lean (its Silver Bulletin house effect) from its result, count campaign and party polls at half weight, use likely-voter numbers when a poll also reports registered voters, and never let one poll carry more than half of a race's poll weight. Fundamentals start from how the state voted for president in 2024 and 2020, then add the national mood, which I put at D +9.7, plus an edge for incumbents. Expert ratings from Cook, Sabato and Inside Elections now count less, because raters assume a neutral year. I then run 20,000 simulated elections to get the seat ranges. These weights are my own choice.
Full methodHouse
234 D
Range 223 to 243
Democrats need a net gain of 4 seats. Every source I track points the same way.
Senate
51 D
Range 49 to 54
- Experts:
- D +3 to 5 (Inside Elections gain) [38]
Democrats need a net gain of 4. Five seats (AK, KS, IA, OH, TX) sit within 1.5 points in my composite.
Governors
27 D
Range 24 to 31
- Markets:
- n/a (no national market read)
- Experts:
- 3 Toss-ups at Cook: GA, KS, NV [257]
Nevada, Georgia and Vermont are the closest governor races on my board.
Senate control probability
65.1% D
my simulation
Share of 20,000 simulations with 51 or more non-Republican seats. An estimate, not a certainty.
Closest races
| Race | Margin | Rating | Markets D side |
|---|---|---|---|
| Alaska Senate | R +0.2 | Toss-up | Poly 71.5% / Kalshi 70.0% |
| Kansas Senate | R +0.5 | Tilt R | Poly 52.5% / Kalshi 51.0% |
| Iowa Senate | R +0.6 | Tilt R | Poly 44.5% / Kalshi 45.0% |
| Nevada governor | D +0.7 | Tilt D | Poly 78.0% / Kalshi 75.0% |
| Vermont governor | R +1.1 | Lean R | Poly 23.6% / Kalshi 24.0% |
| Ohio Senate | D +1.2 | Lean D | Poly 72.5% / Kalshi 70.0% |
| Texas Senate | D +1.2 | Lean D | Poly 72.5% / Kalshi 71.0% |
Markets vs polls
In 1 races my graded poll average and the prediction markets point to different favorites. Polls: VoteHub's feed plus polls I checked at release, graded, adjusted for house effects and weighted by me [82,83]; markets: Polymarket and Kalshi, Oct 22 [28,26]. Neither is a sure guide; that is why the composite blends them with fundamentals and expert ratings.
| Race | Graded polls say | Markets say | My composite |
|---|---|---|---|
| Georgia governor | R +0.2 (10 graded polls) | Non-Republican side favored (D side 67%) | Lean D (D +1.3) |
Rating changes since the last edition
Rating changes since the Oct 30 edition (my composite ratings).
| Race | Previous edition | Now (estimate) |
|---|---|---|
| Alaska Senate | Tilt R (R +0.4) | Toss-up (R +0.2) |
| Kansas Senate | Lean R (R +1.5) | Tilt R (R +0.5) |
| Ohio Senate | Tilt D (D +0.9) | Lean D (D +1.2) |
| Texas Senate | Tilt D (D +1.0) | Lean D (D +1.2) |
On the numbers available Oct 31, Democrats are clear House favorites (97.6% in my district simulation) and modest Senate favorites (65.1% of 20,000 simulations). The Senate hinges on Alaska, Kansas, Iowa, Ohio and Texas, all within 1.5 points in my composite, so a normal polling miss could flip control. These are my estimates, not certainties.
House
Democratic House seats. Dashed line: 218 = majority. Thin line: stated range. Scale starts at 200.
My House number, 234 D (range 223 to 243), blends my simulation of the 52 competitive districts (60%), the markets' seat estimate (20%, about 236) and the raters' seat estimates (20%, about 234.5). Democrats reach 218 in 97.6% of my district simulations. Cook rates 222 seats at least Lean D, 18 Toss-up, 195 at least Lean R (Oct 30). Sabato: 225, 17, 193 (Oct 27).
| District | Held | Cook | Inside Elections | My composite (estimate) |
|---|---|---|---|---|
| AK-AL | R | Lean R | not rated | Lean R |
| AR-02 | R | Likely R | Likely R | Likely R |
| AZ-01 | R | Lean D | Tilt D | Likely D |
| AZ-02 | R | Lean R | not rated | Lean R |
| AZ-06 | R | Lean D | not rated | Likely D |
| CA-13 | D | Likely D | not rated | Likely D |
| CA-22 | R | Toss-up | not rated | Lean D |
| CA-48 | R | Lean D | not rated | Likely D |
| CO-03 | R | Likely R | not rated | Lean R |
| CO-05 | R | Toss-up | not rated | Toss-up |
| CO-08 | R | Lean D | not rated | Likely D |
| FL-13 | R | Lean R | not rated | Lean R |
| FL-14 | D | Toss-up | not rated | Lean D |
| FL-22 | D | Toss-up | not rated | Tilt D |
| FL-25 | D | Lean D | not rated | Lean D |
| FL-27 | R | Lean R | not rated | Lean R |
| IA-01 | R | Lean D | not rated | Lean D |
| IA-02 | R | Toss-up | Toss-up | Lean D |
| IA-03 | R | Lean D | not rated | Lean D |
| KY-06 | R | Toss-up | Tilt R | Lean R |
| ME-02 | D | Lean R | Lean R | Tilt D |
| MI-04 | R | Toss-up | not rated | Lean D |
| MI-07 | R | Toss-up | not rated | Likely D |
| MI-10 | R | Toss-up | not rated | Lean D |
| MN-01 | R | Lean R | not rated | Lean R |
| MO-02 | R | Likely R | not rated | Lean R |
| MT-01 | R | Toss-up | Tilt R | Lean D |
| NC-01 | D | Toss-up | Toss-up | Lean D |
| NC-11 | R | Lean D | Toss-up | Likely D |
| NE-02 | R | Likely D | not rated | Likely D |
| NJ-07 | R | Lean D | not rated | Likely D |
| NM-02 | D | Lean D | not rated | Likely D |
| NY-17 | R | Toss-up | not rated | Lean D |
| NY-21 | R | Lean R | Lean R | Likely R |
| OH-07 | R | Toss-up | not rated | Tilt R |
| OH-09 | D | Lean D | Toss-up | Lean D |
| OH-10 | R | Lean R | not rated | Tilt R |
| OH-15 | R | Lean R | not rated | Lean R |
| PA-01 | R | Toss-up | not rated | Lean D |
| PA-07 | R | Lean D | Tilt D | Lean D |
| PA-08 | R | Lean D | Tilt D | Lean D |
| PA-10 | R | Lean D | not rated | Lean D |
| SC-01 | R | Toss-up | Lean R | Lean R |
| TX-15 | R | Toss-up | Toss-up | Lean R |
| TX-28 | D | Likely D | not rated | Likely D |
| TX-34 | D | Lean D | not rated | Lean D |
| TX-35 | D | Toss-up | not rated | Lean D |
| VA-01 | R | Toss-up | not rated | Lean D |
| VA-02 | R | Lean D | not rated | Likely D |
| WA-03 | D | Lean D | not rated | Likely D |
| WI-01 | R | Lean R | not rated | Lean D |
| WI-03 | R | Lean D | not rated | Lean D |
House battleground: district data
The 52 competitive districts I track, with each seat's 2024 presidential result on the lines used this November, whether the incumbent is on the ballot, and each nominee's campaign money. Fundamentals are my estimate and feed my House number (25% of each district).
| District | 2024 president (2026 lines) | Seat | Democrat: receipts / cash on hand | Republican: receipts / cash on hand | My fundamentals |
|---|---|---|---|---|---|
| NE-02 | D +4.6Harris 51.6%, Trump 47% | Open seat | Denise Powell$5.1M / $0.5M cash through Oct 14 | Brinker Harding$2.9M / $0.3M cash through Oct 14 | D +15.8 |
| CA-48 | D +3.4Harris 50.4%, Trump 47% | Open seat | Marni von Wilpert$5.0M / $0.7M cash through Oct 14 | Jim Desmond$3.2M / $0.7M cash through Oct 14 | D +14.6 |
| NY-17 | D +0.6Harris 49.9%, Trump 49.3% | Incumbent running (R) | Cait Conley$10.7M / $0.9M cash through Oct 14 | Mike Lawler$10.3M / $2.0M cash through Oct 14 | D +9.2 |
| CA-13 | D +0.4Harris 48.8%, Trump 48.4% | Incumbent running (D) | Adam Gray$5.2M / $0.8M cash through Oct 14 | Kevin Lincoln$3.0M / $0.4M cash through Oct 14 | D +14.0 |
| PA-01 | D +0.3Harris 49.7%, Trump 49.4% | Incumbent running (R) | Bob Harvie$3.2M / $0.4M cash through Oct 14 | Brian Fitzpatrick$8.0M / $0.7M cash through Oct 14 | D +9.0 |
| VA-02 | R +0.2Harris 49.3%, Trump 49.5% | Incumbent running (R) | Elaine Luria$8.0M / $0.5M cash through Oct 14 | Jen Kiggans$7.6M / $1.3M cash through Oct 14 | D +8.4 |
| AZ-06 | R +0.8Harris 49.1%, Trump 49.8% | Incumbent running (R) | JoAnna Mendoza$11.2M / $0.8M cash through Oct 14 | Juan Ciscomani$7.6M / $0.6M cash through Oct 14 | D +7.9 |
| NJ-07 | R +1.2Harris 48.5%, Trump 49.6% | Incumbent running (R) | Rebecca Bennett$8.8M / $1.1M cash through Oct 14 | Thomas Kean Jr.$6.1M / $1.4M cash through Oct 14 | D +7.5 |
| MI-07 | R +1.3Harris 48.6%, Trump 49.9% | Incumbent running (R) | William Lawrence$4.2M / $0.6M cash through Oct 14 | Tom Barrett$8.2M / $1.0M cash through Oct 14 | D +7.4 |
| NM-02 | R +1.8Harris 48.1%, Trump 49.9% | Incumbent running (D) | Gabe Vasquez$5.5M / $0.5M cash through Oct 14 | Greg Cunningham$2.5M / $0.3M cash through Oct 14 | D +11.9 |
| CO-08 | R +1.8Harris 47.8%, Trump 49.6% | Incumbent running (R) | Manny Rutinel$9.5M / $1.0M cash through Oct 14 | Gabe Evans$7.2M / $1.3M cash through Oct 14 | D +6.8 |
| CA-22 | R +1.9Harris 47.7%, Trump 49.6% | Incumbent running (R) | Randy Villegas$5.9M / $1.0M cash through Oct 14 | David Valadao$6.3M / $1.7M cash through Oct 14 | D +6.8 |
- 2024 president: Harris minus Trump share of all votes cast, recalculated for the district lines used in 2026, including the 10 states with new maps.
- Money: each nominee's principal campaign committee, cycle to date, through the date shown (Sep 30 quarterly report or Oct 14 pre-general report). Outside groups and party spending are not included.
- Seat: whether the current member is on the November ballot in this district.
Sources: The Downballot, 2024 presidential results by congressional district (2026 lines) (read Oct 23, 2026); FEC, all-candidates summary file (2025 to 2026) (read Oct 23, 2026); Wikipedia, 2026 U.S. House elections (nominees and incumbent status, citing state election offices) (read Oct 23, 2026)
Election night
| Polls close (Eastern) | States |
|---|---|
| 6:00 PM | Indiana (Eastern), Kentucky (Eastern) |
| 7:00 PM | Florida (Eastern), Georgia, Indiana (Central), Kentucky (Central), South Carolina, Vermont, Virginia |
| 7:30 PM | North Carolina, Ohio, West Virginia |
| 8:00 PM | Alabama, Connecticut, Delaware, Florida (Central), Illinois, Kansas (Central), Maine, Maryland, Massachusetts, Michigan (Eastern), Mississippi, Missouri, New Hampshire (many towns close earlier), New Jersey, North Dakota (Central), Oklahoma, Pennsylvania, Rhode Island, South Dakota (Central), Tennessee, Texas (Central), Washington DC |
| 8:30 PM | Arkansas |
| 9:00 PM | Arizona, Colorado, Iowa, Kansas (Mountain), Louisiana, Michigan (Central), Minnesota, Nebraska, New Mexico, New York, North Dakota (Mountain), South Dakota (Mountain), Texas (Mountain), Wisconsin, Wyoming |
| 10:00 PM | Idaho (Mountain), Montana, Nevada, Oregon (Mountain), Utah |
| 11:00 PM | California, Idaho (Pacific), Oregon (Pacific), Washington |
| 12:00 AM | Alaska (Alaska time), Hawaii |
| 1:00 AM | Alaska (Aleutian) |
All times Eastern Standard Time on Nov 3 (DST ends Nov 1). Split-zone states list each part. House districts that close early/late: IN-1, IN-8 at 7; KY-1, KY-2 at 7; FL-1, FL-2 at 8; KS-1 at 9; MI-1 at 9; TX-16, TX-23 at 9; ID-2 at 10, ID-1 at 11. Confirm against each SOS before Election Day.
Source: 270toWin (via The Green Papers and Daily Kos). Times are when the last polls close; confirm with your state election office.
Trending today
Top election stories of the day on X news and search, each confirmed at the outlet linked. Picked from the most discussed election stories that day. Context only. Not weighted in my forecast. As of Sat Oct 31, 2026, about 7:15 AM ET.
- 1
Cook moves 12 House and 2 Senate races toward Democrats
Cook feeds the expert part of my composite; Nebraska Senate moved to Lean R at Cook, and my composite rates it Likely R (R +5.2). Nebraska on the map
Cook Political Report, Oct 30, 2026
- 2
Emerson poll: Hamilton leads Marshall 49 to 45 in Kansas Senate
Hamilton leads my Kansas poll average, but state fundamentals lean Marshall, so my composite rates it Tilt R (R +0.5). Kansas on the map
Emerson College Polling, Oct 30, 2026
- 3
Early voting passes the 2022 midterm total, per UF Election Lab
Early vote shows who voted, not how; it is context for my forecast, not an input. Early vote
Florida Phoenix (States Newsroom), Oct 30, 2026
- 4
Texas early voting ends with 6.85 million votes through Thursday
Texas has no party registration, so turnout alone does not say who is ahead; my composite rates Texas Senate Lean D (D/I +1.2). Texas on the map
Texas SOS data via Transparency USA, Oct 30, 2026
- 5
Emerson national poll: Democrats lead generic ballot 52 to 42
My national mood uses aggregator averages of the generic ballot, which now average D +8.9; single polls like this one move those averages. My method
Emerson College Polling, Oct 30, 2026
What moved this week
- 1Since yesterday's edition (Oct 30, 7:25 AM ET): House 234 D (223 to 243), was 232 D; Democrats reach 218 in 97.6% of my district simulations (was 96.1%). Senate median 51 D (49 to 54), control odds 60.8% to 65.1%. Governors median 27 D (24 to 31), majority odds 72.9% to 75.2%.
- 2National mood: the six generic ballot averages I track now average D +8.9 (was D +8.6), from D +8.2 at RealClearPolitics to D +9.4 at DDHQ (Elections in USA table of Oct 29) [12,89,90]. My national mood moves from D +9.5 to D +9.7. House districts that changed a step: NC-11 Lean D to Likely D; TX-35 Tilt D to Lean D; MT-01 Tilt D to Lean D; ME-02 Toss-up to Tilt D; CO-05 Lean R to Toss-up; OH-10 Lean R to Tilt R; OH-07 Lean R to Tilt R; FL-27 Likely R to Lean R; TX-15 Likely R to Lean R.
- 3Expert ratings: Cook moved Nebraska Senate to Lean R and Florida Senate to Likely R, moved 12 House races toward Democrats (on my list: CO-05, PA-01 and SC-01 to Toss-up, OH-09 and PA-08 to Lean D) [256], and now rates Wisconsin governor Lean D and Arizona Likely D [257]. Sabato's Oct 27 governor moves (Arizona Likely D, Vermont Leans R) are now in my expert input [258]; Inside Elections projects a House gain of 20 to 30 [259]. My composites: Alaska Senate R +0.4 to R +0.2 (Toss-up), Kansas Senate R +1.5 to R +0.5 (Tilt R), Ohio Senate D +0.9 to D +1.2 (Lean D), Texas Senate D +1.0 to D +1.2 (Lean D), Nebraska Senate R +5.8 to R +5.2 (Likely R).
- 4New polls in my averages, all via VoteHub's feed: Quantus Insights Texas (Senate Paxton 49.4, Talarico 48.4; governor Abbott 51.6, Hinojosa 46.3), Washington Post/George Mason (Senate Hamilton 52, Marshall 43; governor Holscher 51, Masterson 45) and Emerson (Senate Hamilton 49.5, Marshall 47.1; governor Masterson 52.5, Holscher 47.5) in Kansas, Noble Predictive Insights Arizona governor (Hobbs 51, Biggs 45), Mitchell Research Michigan governor (Benson 49, James 44), UC Berkeley IGS California governor (Becerra 61, Hilton 34), plus Upswing Research Michigan Senate and Concord South Dakota (both with Democratic sponsors, half weight). ActiVote stays excluded. My composites: Kansas governor R +3.5 to R +2.0 (Lean R), Arizona governor D +7.1 to D +7.8 (Likely D), Michigan Senate D +4.6 to D +5.0 (Lean D).
- 5Markets: Kalshi's Senate control price for Democrats moved from 69% to 71% and Polymarket's from 68.5% to 70.5% (reads of Oct 30 and Oct 31 morning) [26,28]. House control: Kalshi 93.8%, Polymarket 94.5%.
- 6Early vote: 49.6M ballots nationally per UF Election Lab (state files mostly as of Oct 30, each state on its own schedule), up from 44.8M in the Oct 29 file [65]. Texas early voting ended Fri Oct 30; the Texas SOS count through Thu Oct 29 is 6,851,810 [4].
Fact checks
Tennessee governor, checked
The claim
A widely shared post put Marsha Blackburn (R) at 99.2% with a projected R+24.4 margin.
What I found
Real markets on Oct 22: Kalshi 93.8% Blackburn, 6.2% Jerri Green (D); Polymarket about 94% to 5%. PredictIt lists no general-election market. The Pollsmax model the post credits showed 99.0% and R+22.4 when I checked. Cook and Sabato rate it Safe R; my composite is Likely R (R+11.6). Latest poll: Spry Strategies (R), Oct 10 to 16, Blackburn 43.5, Green 32. Past results: 2018 R+21.0, 2022 R+32.0.
Bottom line
No current market or model I found matches 99.2% with R+24.4. Blackburn is a clear favorite either way.
Mississippi Senate, checked
The claim
Posts said the race between Cindy Hyde-Smith (R) and Scott Colom (D) is within the margin of error.
What I found
That claim rested on a Wedgewood poll (Hyde-Smith +4) that the firm later admitted was fabricated; Silver Bulletin removed and permanently banned Wedgewood on Wed Oct 21 [94]. Confirmed: Senate Majority PAC placed an initial $1.2M TV buy for Colom (Politico, Oct 20) and Trump plans a rally in Corinth on Oct 26 (WJTV). Cook moved the race to Likely R on Oct 20.
Bottom line
The spending and the rally are real; the close poll is not. My composite rates it from the remaining data.
Florida: a single day vs the full picture
The claim
A widely shared post said day 4 of Florida early voting was R+16.1 (Republicans 61,357, Democrats 40,926) [76].
What I found
That count was one partial day of in-person voting by party registration, posted at 1:57 PM ET; the same account later put the full day at R+12.2. The official state file covering Oct 22 posts around 8 AM Oct 23, so the day cannot be verified yet. Official cumulative picture through Oct 21: Republicans lead early in-person voting by 4.4 points, Democrats lead mail ballots by 7.0, and Democrats lead all ballots cast by 3.3 [5].
Bottom line
One day of one voting method is not the full picture. Party registration of voters, not how they voted.
How others see it
| Forecaster | Senate | House | As of | Link |
|---|---|---|---|---|
| Silver Bulletin (FLIPR) | D 75% | D 94% | Oct 19 forecast, reported Oct 21 | Open |
| Decision Desk HQ | D 60% (52 seats) | D 80% (238 seats) | Oct 29 (DDHQ forecast updates posted on X) | Open |
| Split Ticket / The Argument | D 65% | D 89% | Oct 14, as reported | Open |
| VoteHub | D 59% | 235 D seats expected | Oct 19 | Open |
| The Economist | D 54.5% | Democrats "heavy favourites" | Senate Oct 27, after RedBox Research polls; House headline Oct 22 | Open |
| Kalshi (market) | D 71% | D 93.8% | Oct 31 | Open |
| Polymarket (market) | D 70.5% | D 94.5% | Oct 31 | Open |
| Election Lab (mine, estimate) | D 65% (51 seats) | D 98% in my district simulation (234 seats) | Oct 31 | Method |
Each forecaster's own headline figure, with the date it was published or reported. Linked, not copied. None of these enter my model except the markets.
Early vote
Early vote counts show who has voted, not how they voted. Party registration is not vote choice, and Republicans have tended to vote more on Election Day.
Nationally: 49,564,545 ballots per UF Election Lab[65].
| State | Total | In person | Split | Source | |
|---|---|---|---|---|---|
| TX | 6,871,574 | 6,610,053 | 261,521 | No party registration reported | UF Election Lab, as of 10/30/2026 [65] |
| FL | 4,723,052 | 2,880,506 | 1,842,546 | D 1,798,089 (38.1%), R 1,915,269 (40.6%), other or none 1,009,694 (21.4%) | UF Election Lab, as of 10/30/2026 [65] |
| GA | 2,810,170 | 2,699,282 | 118,610 | No party registration reported | UF Election Lab, as of 10/30/2026 [65] |
| NC | 2,353,234 | 2,271,216 | 82,018 | D 925,125 (39.3%), R 603,630 (25.7%), other or none 824,479 (35.0%) | UF Election Lab, as of 10/30/2026 [65] |
| MI | 1,858,731 | 398,906 | 1,459,825 | No party registration reported | UF Election Lab, as of 10/30/2026 [65] |
| AZ | 1,542,342 | n/a | 1,542,342 | D 576,284 (37.4%), R 586,084 (38.0%), other or none 379,974 (24.6%) | UF Election Lab, as of 10/30/2026 [65] |
| PA | 1,008,945 | n/a | 1,008,945 | D 654,457 (64.9%), R 254,870 (25.3%), other or none 99,618 (9.9%) | UF Election Lab, as of 10/30/2026 [65] |
| WI | 693,334 | 393,625 | 299,709 | No party registration reported | UF Election Lab, as of 10/30/2026 [65] |
| OH | 1,485,900 | 912,091 | 573,809 | No party registration reported | UF Election Lab, as of 10/30/2026 [65] |
Source: UF Election Lab (University of Florida, election.lab.ufl.edu), compiled from state election office reports. Licensed CC BY-NC-ND 4.0. This site is independent and is not affiliated with the UF Election Lab.
Texas
- Texas, official: 6,851,810 votes through Thu Oct 29 (6,603,048 early in person, 248,762 mail), Texas SOS data via Transparency USA, 251 of 254 counties reporting (updated 9:10 PM CT Oct 30). Early voting ended Fri Oct 30; the last day is not in this count yet. [4]
- Texas, VoteHub model: Talarico 45.4% to 54.9%, Paxton 42.9% to 52.4%, with 4,057,905 votes as of Oct 24, 41.9% of VoteHub's projected final turnout (VoteHub's model, posted 8:04 PM ET Oct 25). VoteHub rates it Tilt D. [43]
- Harris and Dallas: through Oct 22 per the Texas SOS roster, Dallas 279,245, Harris 258,794 (232,081 in person, 26,713 mail). Harris County's own reports run higher because the SOS mail roster lags. [66]
Florida top counties
| County | Mail returned | Early in person | Rep | Dem | NPA and other | Total |
|---|---|---|---|---|---|---|
| Miami-Dade | 107,893 | 53,543 | 53,807 | 66,274 | 41,355 | 161,436 |
| Palm Beach | 92,823 | 37,653 | 36,090 | 66,722 | 27,664 | 130,476 |
| Broward | 66,268 | 51,356 | 25,761 | 67,599 | 24,264 | 117,624 |
| Hillsborough | 71,370 | 38,690 | 39,429 | 47,584 | 23,047 | 110,060 |
| Pinellas | 92,523 | 14,816 | 40,860 | 43,088 | 23,391 | 107,339 |
| Orange | 57,054 | 39,234 | 26,517 | 48,306 | 21,465 | 96,288 |
| Lee | 72,908 | 22,825 | 46,829 | 27,866 | 21,038 | 95,733 |
| Sarasota | 48,382 | 17,139 | 26,925 | 25,624 | 12,972 | 65,521 |
| Brevard | 37,558 | 26,496 | 28,710 | 22,418 | 12,926 | 64,054 |
| Volusia | 36,249 | 17,835 | 22,455 | 20,131 | 11,498 | 54,084 |
| Polk | 33,480 | 16,657 | 20,511 | 20,496 | 9,130 | 50,137 |
| Pasco | 30,785 | 18,923 | 20,485 | 18,249 | 10,974 | 49,708 |
| Duval | 19,819 | 29,414 | 17,999 | 23,737 | 7,497 | 49,233 |
| Manatee | 28,024 | 13,191 | 18,709 | 14,366 | 8,140 | 41,215 |
| Seminole | 22,252 | 16,925 | 14,362 | 16,326 | 8,489 | 39,177 |
Top 15 Florida counties by ballots cast, Florida Division of Elections county reports compiled 8:05 AM Oct 22. Statewide: mail ballots D 484,785 to R 405,970; early in person R 234,959 to D 210,883.
Florida, full picture
| Florida, full picture | Republicans | Democrats | NPA and other | Total | Gap |
|---|---|---|---|---|---|
| Early in person | 234,959 (42.5%) | 210,883 (38.2%) | 106,356 | 552,198 | R +4.4 |
| Mail ballots returned | 405,970 (35.9%) | 484,785 (42.9%) | 239,702 | 1,130,457 | D +7.0 |
| All ballots so far | 640,929 (38.1%) | 695,668 (41.3%) | 346,058 | 1,682,655 | D +3.3 |
Early in person
R +4.4
- Republicans
- 234,959 (42.5%)
- Democrats
- 210,883 (38.2%)
- NPA and other
- 106,356
- Total
- 552,198
Mail ballots returned
D +7.0
- Republicans
- 405,970 (35.9%)
- Democrats
- 484,785 (42.9%)
- NPA and other
- 239,702
- Total
- 1,130,457
All ballots so far
D +3.3
- Republicans
- 640,929 (38.1%)
- Democrats
- 695,668 (41.3%)
- NPA and other
- 346,058
- Total
- 1,682,655
Florida Division of Elections, statewide totals compiled 8:05 AM ET Oct 22 (cumulative through Oct 21) [5]. Party registration of voters, not how they voted.
Counties
| County | Ballots so far | Detail | Source as of |
|---|---|---|---|
| Dallas, TX | 279,245 | Ahead of Harris (258,794) even though Harris has about 1.25M more registered voters | Texas SOS, through Oct 22 |
| Maricopa, AZ | 452,791 | Mail ballots returned, 22.7% of 1,994,417 sent | UF Election Lab via Stealth Analytics, Oct 22 |
| Fulton, GA | 163,126 | 157,925 in person. Georgia statewide: 1,467,650, already 37.0% of total 2022 turnout | UF Election Lab from GA SOS, Oct 22 |
| Miami-Dade, FL | 161,436 | By registration: D 66,274, R 53,807, NPA and other 41,355 | Florida DOS, 8:05 AM Oct 22 |
| Philadelphia, PA | 68,782 | Mail returned. Registration: D 59,815, R 3,928, other 5,039 | PA DOS, 9:36 AM Oct 22 |
| Bucks, PA | 57,171 | Mail returned. Registration: D 34,698, R 16,861, other 5,612 | PA DOS, 9:36 AM Oct 22 |
| Wake, NC | 137,030 | Registration: D 61,745, unaffiliated 56,160, R 19,125 | NC State Board of Elections, Oct 22 file |
| Mecklenburg, NC | 112,290 | Registration: D 57,425, unaffiliated 40,301, R 14,564 | NC State Board of Elections, Oct 22 file |
| Clark, NV | 177,994 | 68,734 in person, 109,260 mail | UF Election Lab from NV SOS, Oct 22 |
| Wayne, MI | 144,533 | Absentee returned, 41.3% of 349,568 requested; in-person early voting not open yet | UF Election Lab from MI SOS, Oct 22 |
| Oakland, MI | 131,217 | Absentee returned, 38.6% of 339,970 requested | UF Election Lab from MI SOS, Oct 22 |
| Stark, OH | 45,603 | In person 26,556 already passes the 2022 final of 13,821 (whole 2022 cycle) | UF Election Lab, Oct 30 |
Source: UF Election Lab (University of Florida, election.lab.ufl.edu), compiled from state election office reports. Licensed CC BY-NC-ND 4.0. This site is independent and is not affiliated with the UF Election Lab.
Stark County, Ohio in detail: open Ohio on the map.
Florida shows two different pictures: Republicans lead early in-person voting by registration (234,959 to 210,883) while Democrats lead mail ballots (484,785 to 405,970), per the Florida DOS. Registration party is not vote choice.
Who publishes this data
Official, read directly: Florida Division of Elections, NC State Board of Elections, Pennsylvania Department of State (data.pa.gov), Texas Secretary of State. Everywhere else I use the UF Election Lab (Dr. Michael McDonald), a nonpartisan aggregator that compiles each state's reports; Arizona's county files come through Stealth Analytics and Virginia's through VPAP. County data credit: UF Election Lab (CC BY-NC-ND 4.0).
Coverage: county or town counts for 45 states. Alabama, New Hampshire and Missouri publish no counts during voting; New York early voting starts Oct 24; Alaska and DC are state-level only. Minnesota, Mississippi and Maine data were a few days old. Totals mix as-of times from Oct 16 to Oct 22.
Source: UF Election Lab (University of Florida, election.lab.ufl.edu), compiled from state election office reports. Licensed CC BY-NC-ND 4.0. This site is independent and is not affiliated with the UF Election Lab.
Money
Senate ad spending, both sides
Senate general-election ad spending by both sides through Oct 20, per AdImpact. AdImpact puts Republican spending in the ten most competitive Senate races at $1.03 billion and Democratic spending at $710 million. [54]
Context
Background numbers. The national mood (generic ballot, special elections and approval) feeds my forecast. Economy and gas are context only, not weighted.
National environment: generic ballot D+8.9, approval 38%Show
Trump approval: 38.3 approve / 60.5 disapprove
RealClearPolitics average, Oct 21
- The New York Times/Siena (LV, 2026-10-12 to 2026-10-19): 36 / 59
- The Economist/YouGov (RV, 2026-10-19 to 2026-10-20): 40 / 59
Generic ballot
- Silver Bulletin D +9.1 (2026-10-23; D +9.1 all polls; +9.6 LV only)
- FiftyPlusOne D +9.1 (2026-10-22; 52.0 / 42.9 on page (D +9))
- NBC D +9 (2026-10-22)
- RealClearPolitics D +8.1 (2026-10-22)
- Decision Desk HQ/The Hill D +7.9 (2026-10-22; 50.4 / 42.5)
- Average of the five D +8.6 (Oct 24)
Generic ballot averages as published by each source, Oct 22. Each name links to where I read it.
| Measure | Value | Date or basis |
|---|---|---|
| Generic ballot, Silver Bulletin | D +8.8 | Oct 29, 2026 |
| Generic ballot, FiftyPlusOne | D +9.0 | Oct 29, 2026 |
| Generic ballot, NBC News | D +9.0 | Oct 29, 2026 |
| Generic ballot, VoteHub | D +9.0 | Oct 19, 2026 |
| Generic ballot, RealClearPolitics | D +8.2 | Oct 29, 2026 |
| Generic ballot, Decision Desk HQ | D +9.4 | Oct 29, 2026 |
| Special elections (110 since Jan 2025) | D +12 calculated environment; Democrats ran 12.5 points ahead of Harris | Aug 19, 2026 (The Downballot) |
| Presidential approval, RCP average | 38.2% approve, 60.3% disapprove | Oct 26, 2026 |
| Presidential approval, NYT/Siena | 36% approve, 59% disapprove (3,494 LV) | Oct 12 to 19, 2026 |
| My national mood (estimate) | D +9.7 | Blend: 70% generic ballot, 15% specials, 15% approval |
The Downballot and Cook both note that special-election swings have run ahead of the House vote in recent cycles, so specials get only 15% [88,99].
Also tracked
| Measure | Value | Source, date |
|---|---|---|
| Generic ballot, ABC/WaPo/Ipsos | D 52, R 44 (likely voters) | 2,032 RV/LV, Oct 9 to 13 |
| Voters 18 to 29, generic ballot | D 63, R 26 among likely voters (D 45, R 24 registered) | Harvard Youth Poll (Ipsos), Sep 30 to Oct 7, 749 LV |
| Presidential approval, Ballotpedia | 37% approve, 61% disapprove | 30 day average, Oct 22 |
| Direction of country | 31% right, 65% wrong | Ballotpedia 30 day average, Oct 22 |
Economy, for contextShow
Gas: $4.18 regular, $6.31 diesel, by stateShow
Gas prices by state, Oct 22, 2026 (AAA regular unleaded; national average $4.27). Bars start at $0. [8] [2]
State gas taxes (EIA: about 9 cents a gallon in Alaska to 74 cents in California, July 1, 2026), refinery supply and state blend rules drive most of the differences between states. [3]
Diesel: the AAA national average was $6.31 a gallon on Oct 22, against $3.63 a year earlier [78]. USDA announced an $8 billion Harvest Fuel Relief Program on Oct 19, one-time payments to farmers based on modeled 2026 losses rather than fuel receipts [79], and the White House issued a Defense Production Act determination on refining capacity on Oct 22 [80].
Poll quality
557 Senate and governor polls from Aug 1 to Oct 28 count in my averages, from 134 pollsters; 31 were dropped. 158 of them I added or corrected myself after checking the pollster's own release. Each margin is adjusted for its pollster's house effect. Wedgewood Polls admitted on Tue Oct 20 that it fabricated most of its polls, and Silver Bulletin removed and permanently banned it on Wed Oct 21 [94]. AP reported fake Median Strategies polls in August [96]. Grades: Silver Bulletin pollster ratings, Jan 14, 2026 [83].
| Dropped pollster | Polls removed | Reason |
|---|---|---|
| ActiVote | 16 | Non-scientific opt-in app poll (unrated by Silver Bulletin) |
| Wedgewood Polls | 9 | Admitted fabricating polls Oct 20; Silver Bulletin removed and permanently banned it Wed Oct 21, 2026 |
| Big Data Poll | 6 | Silver Bulletin grade F (banned or failing) |
| Most-used pollsters | Silver Bulletin grade | Polls in my averages |
|---|---|---|
| YouGov | B | 34 |
| InsiderAdvantage | B+ | 25 |
| co/efficient | B | 24 |
| Emerson College | A | 24 |
| The New York Times/Siena University | A | 20 |
| Beacon Research/Shaw & Co. Research | A- | 18 |
| Quantus Insights | B/C | 16 |
| Trafalgar Group | B | 16 |
| Marist University | A- | 15 |
| Suffolk University | A- | 14 |
| University of New Hampshire | B- | 14 |
| Echelon Insights | A- | 12 |
Method
Step 1
Polls, 35%
VoteHub's free poll feed [82], plus polls missing from it that I checked against the pollster's or sponsor's own release. Each poll is weighted by its Silver Bulletin pollster grade [83], how recent it is (weight halves about every two weeks), and sample size. Campaign or party polls count half. Fake, banned or F-graded pollsters and opt-in app polls are dropped. Weight halves with fewer than three graded polls; dropped with none.
Step 2
Skew check (house effects)
Each poll's margin is adjusted by its pollster's Silver Bulletin house effect [83], the pollster's average lean against results (for example, a pollster that runs 1.4 points toward Democrats has 1.4 points taken off the Democrat's margin). Unrated pollsters get no adjustment. When a poll reports both likely and registered voters I use likely voters, and for Alaska's ranked-choice races I use final-round numbers. No single poll can carry more than half of a race's poll weight.
Step 3
Fundamentals, 25%
State lean from the 2024 and 2020 presidential results (75/25) [84] plus the national mood (D +9.7). Senate incumbents get 2.5 points plus half of how far they ran ahead of or behind their state in their last race [85]. Governor races follow party lean less, so they use one third of lean plus mood, and incumbents get 5.0 points. These numbers are my assumptions.
Step 4
Markets, 20%
Average of Polymarket and Kalshi, turned into a margin (a 67% favorite equals about 2.6 points).
Step 5
Expert ratings, 20%
Cook, Sabato and Inside Elections turned into points (Safe 20, Likely 10, Lean 4, Tilt 1.5, Toss-up 0), then shifted toward my national mood, as Silver Bulletin's model does [98]. As of Oct 22 the ratings imply about D +8.79, so the shift is small (+0.91 points).
Step 6
National mood
70% generic ballot average of six aggregators (D +8.9), 15% special elections (about D +12) [88], 15% presidential approval (net -22.1, counted as half that margin, my assumption) [91]. Result: D +9.7.
Step 7
Rating and ranges
Margin over 15 is Safe, 5 to 15 Likely, 1 to 5 Lean, under 1 Tilt, under 0.3 Toss-up. 20,000 simulations with 4.5 points of race error and 2.5 points of shared national error; ranges are the 10th to 90th percentile.
Step 8
House
My district simulation of 52 competitive seats counts 60%, the markets' seat estimate 20% and the raters' seat estimates 20%. Each district blends de-biased Cook and Inside Elections ratings (20%), district fundamentals (25%) and a district poll where one exists (17.5%). District fundamentals: the 2024 presidential margin on the 2026 district lines (The Downballot, exact vote totals) compared with the national 2024 margin, plus the national mood, plus 2.5 points when the incumbent is on the ballot (Wikipedia's 2026 House tables, which cite state election offices). The incumbency bump is my assumption.
These are estimates, not certainties. An independent, nonpartisan composite for discussion. Market prices and ratings change daily; each edition is dated.
Rating scale: Safe over 15, Likely 5 to 15, Lean 1 to 5, Tilt under 1, Toss-up under 0.3 (composite margin, points)
Reader Poll
Who are you voting for in 2026? The reader poll has its own page now, with running totals by state.
Take the Reader PollSources
Numbered and grouped. Sources read Oct 22 to 31, 2026; each shows its own read date. County data credit: UF Election Lab at the University of Florida (CC BY-NC-ND 4.0), used non-commercially with attribution.
County and statewide early vote data: UF Election Lab (University of Florida, election.lab.ufl.edu), compiled from state election office reports, CC BY-NC-ND 4.0. This site is not affiliated with the UF Election Lab.
Poll data: VoteHub (votehub.com), CC BY 4.0. Pollster grades: Silver Bulletin.
Official data
- 1FEC, V-PAC: Victors, Not Victims (C00892919)Yass contributions $10M (3/6/25), $5M (1/12/26), $5M (3/27/26), $10M (8/10/26, e-filed); receipts $59.7M through 9/30/26
- 2NCSL State Partisan CompositionLegislative control, governor party, state control by state (updated Oct 6, 2026)
- 3EIA state motor fuel taxes (July 1, 2026, revised Aug)Total state gasoline taxes and fees by state; average 33.76 cents
- 4Texas SOS early vote data via Transparency USA6,851,810 votes through Thu Oct 29 (6,603,048 early in person, 248,762 mail), 251 of 254 counties reporting, Texas SOS early vote data as of 9:10 PM CT Oct 30
- 5Florida Division of Elections, VBM and early voting statisticsCumulative mail and early votes by party, compiled 8:05 AM Oct 22
- 6Ohio Secretary of State early voting release (Oct 13)228,470 early votes cast as of Oct 13 (latest statewide release found)
- 7Ohio SOS absentee and early voting dashboardOfficial county-level daily data (interactive dashboard; see link)
- 8AAA state gas price averagesRegular unleaded by state, price as of 10/24/26; national $4.30
- 79USDA: $8 billion Harvest Fuel Relief Program (Oct 19)One-time payments to farmers for modeled 2026 losses incl. higher input costs; rates due in November
- 80White House: Defense Production Act determination on petroleum refining capacity (Oct 22)Section 303 determination on domestic petroleum production, refining and logistics capacity; no dollar amount in the text I read
- 222FEC pre-general report, Lone Star Rising PACReid Hoffman $5M on Oct 9, $16.5M total through Oct 14
Polls and poll averages
- 12Silver Bulletin, generic ballotGeneric ballot D +9.1 (D +9.6 likely voter), updated Oct 23; forecast pages paywalled
- 13The Hill / DDHQ generic ballotGeneric ballot 50.4 D, 42.5 R
- 15Ballotpedia Polling IndexPresidential approval 37/61, direction of country 31/65, poll list
- 16Fox News Ohio poll (Oct 15 to 19)OH Gov Acton 50, Ramaswamy 48; OH Sen Brown 52, Husted 47 (1,592 LV)
- 17PollingSource, Ohio governor poll listOhio governor poll list with dates and samples
- 18Emerson College Polling / Nexstar, Texas (Oct 17 to 19)TX Senate Talarico 49.4, Paxton 47.8; TX Gov Abbott 51.1, Hinojosa 46.6 (1,000 LV)
- 19Poll Vault (Sean Trende), Levee Math (Oct 22)Confirms 10 new district polls by RCP with Emerson; full release paywalled
- 20Call the Map, Emerson College poll archiveDistrict toplines and samples, Oct 12 to 14, from the Poll Vault release
- 2199chambers, Emerson College 2026 pollsCross-check of the same district toplines and samples; NY-17 Emerson/PIX11
- 22Cook Political Report battleground polls (Oct 9 to 13)TX, IA, OH Senate and governor toplines; New River Strategies (D) and GS Strategy Group (R)
- 23ABC News / Washington Post / Ipsos poll (Oct 9 to 13)Generic ballot D 52, R 44 likely voters; 2,032 RV/LV
- 24Harvard Youth Poll, Fall 2026Ages 18 to 29 generic ballot D 63, R 26 likely voters; Sep 30 to Oct 7
- 25PredictionEdge, Tennessee governor poll listSpry Strategies Oct 10 to 16 Blackburn 43.5, Green 32; TargetSmart Sep 9 to 12 45 to 36
- 73The Hill / DDHQ, 2026 Kansas Senate polling averageHamilton 46.2, Marshall 45.8 (13 polls), Oct 23 build
- 74KSN via FOX4: What polls say about the Kansas Senate raceRealClearPolitics average Marshall 46.0, Hamilton 45.7; FiftyPlusOne Hamilton 46.9, Marshall 45.6; one October poll (InsiderAdvantage Oct 13 to 14, Marshall +1)
- 112The New York Times/Siena poll, Kansas (crosstabs)Kansas Senate, Sep 22 to 30, 605 LV: Hamilton 45, Marshall 45
- 113YouGov Kansas poll (topline document)Kansas Senate, Sep 24 to Oct 4, 2,255 LV: Hamilton 48, Marshall 45
- 114Trafalgar Group Kansas statewide survey (PDF)Kansas Senate, Sep 29 to Oct 1, 1,095 LV: Hamilton 44.4, Marshall 43.5
- 115InsiderAdvantage Senate surveys: Alaska, Kansas, MichiganOct 9 to 10, 1,200 LV each: AK final round Peltola 50, Sullivan 48; KS Hamilton 48, Marshall 47; MI El-Sayed 48, Rogers 46
- 116GBAO memo for the Hamilton campaign (PDF)Kansas Senate, Sep 30 to Oct 4, 600 LV: Hamilton 46, Marshall 41 (campaign poll, half weight)
- 117Global Strategy Group Kansas memo (PDF)Kansas, Sep 13 to 16, 800 LV: Senate Hamilton 47, Marshall 43; governor Holscher 49, Masterson 46 (Democratic-aligned, half weight)
- 118co/efficient Kansas pollKansas, Sep 8 to 10, 915 LV: Senate Marshall 49, Hamilton 44; governor Masterson 51, Holscher 43
- 119Free State Research Kansas poll (PDF)Kansas, Oct 5 to 10, 564 LV: Senate Hamilton 47, Marshall 43; governor Masterson 48, Holscher 44
- 120Seven Days: Vermont Public poll by Braun ResearchVermont governor, Sep 10 to 21, 732 LV: Scott 44, Janoo 34
- 121State Navigate Vermont statewide pollVermont governor, Oct 2 to 4, 948 LV: Scott 46, Janoo 43 (with leaners)
- 122Noble Predictive Insights Nevada poll releaseNevada governor, Sep 22 to 26, 708 LV: Lombardo 42, Ford 40 (likely-voter numbers now used)
- 123Global Strategy Group Nevada memoNevada governor, Oct 8 to 13, 700 LV: Lombardo 48, Ford 47 (Ford-aligned, half weight)
- 124AJC poll by UGA School of Public and International AffairsGeorgia governor, Oct 7 to 15, 1,000 LV: Jackson 46, Bottoms 45
- 125University of Houston Hobby School Texas surveyTexas, Oct 10 to 14, 2,000 LV: Senate Talarico 48, Paxton 46; governor Abbott 49, Hinojosa 46
- 126Fox News Maine poll topline (PDF)Maine, Oct 16 to 20, 1,514 LV: Senate Jackson 49, Collins 49; governor Pingree 49, Charles 39, Bennett 9
- 127Suffolk University Maine poll release (PDF)Maine, Oct 8 to 11, 500 LV: Senate Jackson 49, Collins 47; governor Pingree 49, Charles 38
- 128NPA Polling Nebraska tracker, round 2 (PDF)Nebraska, Oct 15 to 18, 598 LV: Senate Ricketts 50, Osborn 47 head to head; governor Pillen 47, Walz 41
- 129Data for Progress Alaska pollAlaska ranked-choice final rounds: Senate Peltola 51, Sullivan 49; governor Kreiss-Tomkins 53, Wilson 47
- 132FiftyPlusOne Nevada governor averageIndependent average for cross-checking: Lombardo 44.1, Ford 42.6, about Lombardo +1.5 (Oct 22)
- 134FiftyPlusOne, SoCal Strategies investigationSoCal Strategies flagged as a fake pollster; I drop it (none of its polls were in my data)
- 135G. Elliott Morris, how FiftyPlusOne busted a fake pollsterSecond report on the SoCal Strategies finding, Oct 22
- 136VoteHub/Verasight Ohio survey (Oct 1 to 20, 531 LV)Senate Brown 47.5, Husted 43.6; Governor Acton 46.2, Ramaswamy 45.4 (with leaners, likely voters)
- 137Cygnal, AL-GOV poll (2026-10-16 to 2026-10-17)Doug Jones 40.0 vs Tommy Tuberville 51.0 (500 LV)
- 138Hendrix College, AR-GOV poll (2026-10-08 to 2026-10-13)Fredrick Love 32.0 vs Sarah Huckabee Sanders 51.0 (709 LV)
- 139HighGround Inc., AZ-GOV poll (2026-10-06 to 2026-10-08)Katie Hobbs 51.0 vs Andy Biggs 34.0 (400 LV)
- 140GrayHouse, AZ-GOV poll (2026-10-06 to 2026-10-08)Katie Hobbs 50.0 vs Andy Biggs 44.0 (550 LV)
- 141Wick, AZ-GOV poll (2026-10-03 to 2026-10-06)Katie Hobbs 49.0 vs Andy Biggs 43.0 (1513 LV)
- 142GQR Research/Public Opinion Strategies, AZ-GOV poll (2026-09-30 to 2026-10-05)Katie Hobbs 49.0 vs Andy Biggs 45.0 (600 LV)
- 143Manhattan Institute, CA-GOV poll (2026-09-24 to 2026-10-01)Xavier Becerra 57.0 vs Steve Hilton 39.0 (1000 LV)
- 144Independent Voter Project, CA-GOV poll (2026-09-23 to 2026-09-28)Xavier Becerra 48.0 vs Steve Hilton 38.0 (2906 LV)
- 145YouGov, CT-GOV poll (2026-10-08 to 2026-10-12)Ned Lamont 53.0 vs Ryan Fazio 32.0 (1000 RV)
- 146co/efficient, CT-GOV poll (2026-09-16 to 2026-09-17)Ned Lamont 48.0 vs Ryan Fazio 41.0 (979 LV)
- 147Stetson University, FL-GOV poll (2026-10-01 to 2026-10-09)David Jolly 41.0 vs Byron Donalds 52.0 (716 LV)
- 148YouGov, FL-GOV poll (2026-09-28 to 2026-10-05)David Jolly 45.0 vs Byron Donalds 47.0 (3813 LV)
- 149YouGov, GA-GOV poll (2026-09-15 to 2026-09-18)Keisha Lance Bottoms 44.0 vs Rick Jackson 45.0 (3414 RV)
- 150Trafalgar Group, GA-SEN poll (2026-10-07 to 2026-10-09)Jon Ossoff 51.0 vs Mike Collins 43.0 (1101 LV)
- 151Suffolk University, IA-GOV poll (2026-10-01 to 2026-10-04)Rob Sand 55.0 vs Zach Lahn 43.0 (500 LV)
- 152Trafalgar Group, IA-SEN poll (2026-10-13 to 2026-10-15)Josh Turek 44.0 vs Ashley Hinson 46.0 (1094 LV)
- 153The New York Times/Siena College, IA-SEN poll (2026-09-22 to 2026-10-01)Josh Turek 47.0 vs Ashley Hinson 48.0 (606 LV)
- 154Trafalgar Group, IA-SEN poll (2026-09-16 to 2026-09-18)Josh Turek 42.0 vs Ashley Hinson 44.0 (1089 LV)
- 155YouGov, KS-GOV poll (2026-09-24 to 2026-10-04)Cindy Holscher 44.0 vs Ty Masterson 47.0 (2255 LV)
- 156Suffolk University, MA-GOV poll (2026-10-14 to 2026-10-18)Maura Healey 59.0 vs Mike Minogue 36.0 (500 LV)
- 157YouGov, MA-GOV poll (2026-10-05 to 2026-10-12)Maura Healey 56.0 vs Mike Minogue 31.0 (800 RV)
- 158MassINC Polling Group, MA-GOV poll (2026-09-14 to 2026-09-22)Maura Healey 54 vs Mike Minogue 32 (800 LV)
- 159Rasmussen Reports, ME-SEN poll (2026-10-05 to 2026-10-08)Troy Jackson 49.0 vs Susan Collins 47.0 (804 LV)
- 160YouGov, ME-SEN poll (2026-09-23 to 2026-10-01)Troy Jackson 50.0 vs Susan Collins 50.0 (1144 RV)
- 161InsiderAdvantage, ME-SEN poll (2026-09-22 to 2026-09-23)Troy Jackson 46.0 vs Susan Collins 46.0 (1200 LV)
- 162YouGov, MI-GOV poll (2026-09-22 to 2026-10-04)Jocelyn Benson 48.0 vs John James 45.0 (3949 LV)
- 163Mitchell Research & Communications, MI-GOV poll (2026-10-01 to 2026-10-01)Jocelyn Benson 46.0 vs John James 39.0 (682 LV)
- 164Marist College, MI-GOV poll (2026-09-24 to 2026-09-27)Jocelyn Benson 53.0 vs John James 41.0 (1235 RV)
- 165Guidant Polling & Strategy, MI-GOV poll (2026-09-20 to 2026-09-27)Jocelyn Benson 50.0 vs John James 45.0 (800 LV)
- 166Torchlight Strategies, MI-GOV poll (2026-09-15 to 2026-09-19)Jocelyn Benson 42.0 vs John James 41.0 (643 LV)
- 167Rasmussen Reports, MI-SEN poll (2026-10-12 to 2026-10-14)Abdul El-Sayed 46.0 vs Mike Rogers 44.0 (798 LV)
- 168Quantus Polls and News, MI-SEN poll (2026-10-05 to 2026-10-06)Abdul El-Sayed 48.0 vs Mike Rogers 47.0 (762 LV)
- 169InsiderAdvantage, MI-SEN poll (2026-09-16 to 2026-09-17)Abdul El-Sayed 47.0 vs Mike Rogers 45.0 (1200 LV)
- 170Morning Consult, MN-GOV poll (2026-10-02 to 2026-10-07)Amy Klobuchar 48.0 vs Lisa Demuth 39.0 (1000 RV)
- 171co/efficient, MN-GOV poll (2026-09-14 to 2026-09-15)Amy Klobuchar 47.0 vs Lisa Demuth 45.0 (833 LV)
- 172Rasmussen Reports, MN-SEN poll (2026-10-20 to 2026-10-21)Peggy Flanagan 48.0 vs Michele Tafoya 45.0 (1182 LV)
- 173Trafalgar Group, MN-SEN poll (2026-10-13 to 2026-10-15)Peggy Flanagan 48.0 vs Michele Tafoya 45.0 (1079 LV)
- 174Rasmussen Reports, MN-SEN poll (2026-10-05 to 2026-10-07)Peggy Flanagan 48.0 vs Michele Tafoya 45.0 (856 LV)
- 175InsiderAdvantage, MN-SEN poll (2026-09-28 to 2026-09-29)Peggy Flanagan 46.0 vs Michele Tafoya 45.0 (1200 LV)
- 176Trafalgar Group, NC-SEN poll (2026-10-08 to 2026-10-10)Roy Cooper 49.0 vs Michael Whatley 41.0 (1091 LV)
- 177Opinion Diagnostics, NC-SEN poll (2026-09-17 to 2026-09-20)Roy Cooper 51.0 vs Michael Whatley 41.0 (857 LV)
- 178Catawba College/YouGov, NC-SEN poll (2026-09-04 to 2026-09-15)Roy Cooper 47.0 vs Michael Whatley 35.0 (885 LV)
- 179Public Policy Polling, NE-GOV poll (2026-10-13 to 2026-10-14)Lynne Walz 46.0 vs Jim Pillen 48.0 (571 RV)
- 180YouGov, NE-GOV poll (2026-09-24 to 2026-10-03)Lynne Walz 43.0 vs Jim Pillen 44.0 (1809 LV)
- 181co/efficient, NE-GOV poll (2026-09-28 to 2026-09-30)Lynne Walz 38.0 vs Jim Pillen 43.0 (1113 LV)
- 182Saint Anselm College, NH-GOV poll (2026-10-19 to 2026-10-20)Cinde Warmington 42.0 vs Kelly Ayotte 50.0 (1672 LV)
- 183National Public Affairs, NH-GOV poll (2026-10-08 to 2026-10-12)Cinde Warmington 38.0 vs Kelly Ayotte 54.0 (600 LV)
- 184YouGov, NH-GOV poll (2026-09-28 to 2026-10-05)Cinde Warmington 40.0 vs Kelly Ayotte 49.0 (1520 LV)
- 185Saint Anselm College, NH-GOV poll (2026-09-28 to 2026-09-29)Cinde Warmington 45.0 vs Kelly Ayotte 52.0 (1042 LV)
- 186Trafalgar Group, NH-SEN poll (2026-09-26 to 2026-09-27)Chris Pappas 47.0 vs John E. Sununu 41.0 (1082 LV)
- 187Research & Polling Inc., NM-GOV poll (2026-10-01 to 2026-10-09)Deb Haaland 49.0 vs Gregg Hull 42.0 (1125 LV)
- 188SurveyUSA, NM-GOV poll (2026-09-25 to 2026-09-30)Deb Haaland 47.0 vs Gregg Hull 41.0 (567 LV)
- 189OnMessage Inc., NY-GOV poll (2026-10-01 to 2026-10-06)Kathy Hochul 50.0 vs Bruce Blakeman 46.0 (1000 LV)
- 190Marist College, NY-GOV poll (2026-10-01 to 2026-10-04)Kathy Hochul 53.0 vs Bruce Blakeman 42.0 (1361 RV)
- 191Siena College, NY-GOV poll (2026-09-11 to 2026-09-17)Kathy Hochul 50.0 vs Bruce Blakeman 41.0 (1144 LV)
- 192YouGov, OH-GOV poll (2026-09-18 to 2026-09-30)Amy Acton 48.0 vs Vivek Ramaswamy 44.0 (3780 LV)
- 193Rasmussen Reports, OH-SEN poll (2026-10-12 to 2026-10-14)Sherrod Brown 47.0 vs Jon Husted 49.0 (901 LV)
- 194The New York Times/Siena College, OH-SEN poll (2026-09-22 to 2026-10-01)Sherrod Brown 49.0 vs Jon Husted 46.0 (616 LV)
- 195GBAO, OR-GOV poll (2026-10-01 to 2026-10-04)Tina Kotek 46.0 vs Christine Drazan 42.0 (800 LV)
- 196DHM Research, OR-GOV poll (2026-09-17 to 2026-09-27)Tina Kotek 46.0 vs Christine Drazan 47.0 (915 LV)
- 197Quinnipiac University, PA-GOV poll (2026-10-01 to 2026-10-05)Josh Shapiro 59.0 vs Stacy Garrity 34.0 (1159 LV)
- 198Susquehanna Polling & Research Inc., PA-GOV poll (2026-09-22 to 2026-09-30)Josh Shapiro 52.0 vs Stacy Garrity 31.0 (700 LV)
- 199National Public Affairs, SC-GOV poll (2026-10-13 to 2026-10-16)Jermaine Johnson 41.0 vs Alan Wilson 51.0 (604 LV)
- 200Resonance Media, SC-GOV poll (2026-09-29 to 2026-10-03)Jermaine Johnson 35.0 vs Alan Wilson 45.0 (638 RV)
- 201Trafalgar Group, SC-SEN poll (2026-10-16 to 2026-10-18)Annie Andrews 46.0 vs Darline Graham 49.0 (1095 LV)
- 202Rasmussen Reports, SC-SEN poll (2026-10-05 to 2026-10-08)Annie Andrews 45.0 vs Darline Graham 49.0 (837 LV)
- 203Trafalgar Group, SC-SEN poll (2026-09-23 to 2026-09-25)Annie Andrews 42.0 vs Darline Graham 43.0 (1087 LV)
- 204Mason-Dixon Polling & Strategy, SD-GOV poll (2026-10-12 to 2026-10-14)Dan Ahlers 36.0 vs Larry Rhoden 56.0 (500 LV)
- 205Zenith Research, SD-SEN poll (2026-09-24 to 2026-09-27)Brian Bengs 47.0 vs Mike Rounds 53.0 (500 LV)
- 206YouGov, TX-GOV poll (2026-10-08 to 2026-10-16)Gina Hinojosa 48.0 vs Greg Abbott 52.0 (1492 RV)
- 207Marist College, TX-GOV poll (2026-10-08 to 2026-10-11)Gina Hinojosa 45.0 vs Greg Abbott 49.0 (n not published LV)
- 208GBAO, TX-GOV poll (2026-10-05 to 2026-10-08)Gina Hinojosa 47.0 vs Greg Abbott 45.0 (800 LV)
- 209YouGov, TX-GOV poll (2026-09-28 to 2026-10-05)Gina Hinojosa 48.0 vs Greg Abbott 47.0 (3625 LV)
- 210Marist College, TX-GOV poll (2026-09-17 to 2026-09-20)Gina Hinojosa 49.0 vs Greg Abbott 46.0 (1139 RV)
- 211Trafalgar Group, TX-SEN poll (2026-10-06 to 2026-10-08)James Talarico 47.0 vs Ken Paxton 44.0 (1086 LV)
- 212The New York Times/Siena College, TX-SEN poll (2026-09-21 to 2026-09-30)James Talarico 51.0 vs Ken Paxton 45.0 (615 LV)
- 213Rasmussen Reports, TX-SEN poll (2026-09-28 to 2026-09-29)James Talarico 46.0 vs Ken Paxton 45.0 (1128 LV)
- 214Trafalgar Group, TX-SEN poll (2026-09-15 to 2026-09-17)James Talarico 46.0 vs Ken Paxton 45.0 (1079 LV)
- 215Franklin & Marshall College, PA-GOV poll (2026-10-07 to 2026-10-18)Josh Shapiro 59 vs Stacy Garrity 36 (n not published LV)
- 216YouGov, FL-SEN poll (2026-10-02 to 2026-10-15)Angie Nixon 42 vs Ashley Moody 51 (825 RV)
- 217Research & Polling Inc., NM-SEN poll (2026-10-01 to 2026-10-09)Ben Ray Lujan 53 vs Larry Marker 37 (1125 LV)
- 218Suffolk University, OH-SEN poll (2026-09-23 to 2026-09-27)Sherrod Brown 46.6 vs Jon Husted 44.0 (500 LV)
- 219YouGov, OH-SEN poll (2026-09-01 to 2026-09-10)Sherrod Brown 48 vs Jon Husted 45 (1000 LV)
- 223Rasmussen Reports, TX-SEN poll (2026-10-20 to 2026-10-21)James Talarico 45 vs Ken Paxton 45 (965 LV)
- 224Texas Public Opinion Research (fielded by Slingshot Strategies), TX-GOV and TX-SEN poll (2026-10-15 to 2026-10-18)Governor: Greg Abbott 51, Gina Hinojosa 48, Pat Dixon 1. Senate: James Talarico 51, Ken Paxton 47, Ted Brown 2 (969 LV; undecided voters pushed to a choice)
- 225Change Research (365 Project), MS-SEN poll (2026-10-21 to 2026-10-22)Cindy Hyde-Smith 43, Scott Colom 40, Ty Pinkins 6 (842 voters; Democratic-sponsored)
- 226Impact Research (Osborn campaign), NE-SEN poll (2026-10-14 to 2026-10-20)Full ballot: Pete Ricketts 49, Dan Osborn 47, third party 2, undecided 1 (600 LV; campaign poll, half weight)
- 227Impact Research (Fresh Start SC PAC), SC-SEN poll (2026-10-15 to 2026-10-21)Annie Andrews 45, Darline Graham 44, Whitener 3, Hackett 2, undecided 5 (800 LV; Democratic-sponsored, half weight)
- 228Star Tribune/KARE 11 Minnesota Poll (Mason-Dixon), MN-SEN (2026-10-05 to 2026-10-07)Peggy Flanagan 47, Michele Tafoya 43, undecided 9 (800 LV, live phone)
- 229Concord Public Opinion Partners (Education Reform Now Advocacy), MT-SEN poll (2026-10-06 to 2026-10-08), release posted by the Bodnar campaignSeth Bodnar 37, Kurt Alme 35, Alani Bankhead 13, Kyle Austin 1, undecided 13 (405 LV; Democratic-aligned sponsor, half weight)
- 230Peak Insights memo, MT-SEN poll (2026-10-07 to 2026-10-12), memo image posted by Semafor reporter Burgess EverettKurt Alme 44, Seth Bodnar 29, Alani Bankhead 12, Kyle Austin 3, do not know 10 (500 LV, live calls; Republican-aligned, half weight)
- 231Global Strategy Group (Holscher campaign), KS-GOV poll (2026-10-18 to 2026-10-21)Cindy Holscher 47, Ty Masterson 47 (600 LV; campaign poll, half weight)
- 233Alaska at-large House polls: Data for Progress (2026-10-08 to 2026-10-16) and Cygnal memo (2026-10-15 to 2026-10-18)Final round: Data for Progress Begich 51, Hill 49 (694 LV); Cygnal Begich 54, Hill 46 (500 LV, https://www.cygn.al/wp-content/uploads/2026/10/AKAL-Memo.pdf). Bill Hill is an independent; a Hill win is not counted as a Democratic seat
- 234NPA Polling Nebraska memo, NE-02 oversample (2026-10-02 to 2026-10-05)Denise Powell 50, Brinker Harding 38, Foreman 6 (377 NE-02 LV)
- 235DCCC Analytics CO-03 poll (2026-10-20 to 2026-10-21)Dwayne Romero 47, Jeff Hurd 46 (402 LV per Colorado Sun; party internal, counted at a quarter of poll weight)
- 236Trafalgar Group, ME-SEN poll (2026-10-21 to 2026-10-23)Susan Collins 47.0, Troy Jackson 46.5, undecided 6.5 (1,077 LV)
- 237Concord Public Opinion Partners (Education Reform Now Advocacy), NE-SEN and NE-GOV poll (2026-10-15 to 2026-10-18)Senate: Dan Osborn 48, Pete Ricketts 41. Governor: Lynne Walz 43, Jim Pillen 40 (500 LV; Democratic-aligned sponsor, half weight)
- 238NYT/Philadelphia Inquirer/Siena, Pennsylvania House polls: PA-01, PA-07, PA-08, PA-10 (2026-10-16 to 2026-10-22)PA-01 Harvie 48, Fitzpatrick 46; PA-07 Brooks 49, Mackenzie 44; PA-08 Cognetti 51, Bresnahan 46; PA-10 Stelson 48, Perry 48 (1,607 LV across the four districts)
- 239Glengariff Group (WDIV/Detroit News), MI-SEN and MI-GOV poll (2026-10-19 to 2026-10-22)Senate: Abdul El-Sayed 51.4, Mike Rogers 45.1. Governor: Jocelyn Benson 51.4, John James 44.5 (600 LV, live phone)
- 240Rasmussen Reports, NH-GOV poll (2026-10-20 to 2026-10-23)Kelly Ayotte 52, Cinde Warmington 42, John Horsley 2, not sure 4 (970 LV; Republican-leaning firm, half weight like the other Rasmussen rows)
- 241The Citadel Poll, SC-SEN and SC-GOV poll (2026-10-14 to 2026-10-25)Likely voters (890 of 1,009 registered, live phone and text): Senate Darline Graham 43, Annie Andrews 39; Governor Alan Wilson 42, Jermaine Johnson 31
- 242Hart Research for A More Affordable Nevada (DGA-backed), NV-GOV poll (2026-10-20 to 2026-10-25)Aaron Ford 49, Joe Lombardo 45 (950 LV, +/-3.5; Democratic-aligned sponsor, half weight)
- 243HighGround Public Affairs, AZ-GOV poll (2026-10-21 to 2026-10-25)Katie Hobbs 51.5, Andy Biggs 39.3 (400 LV, live interview, +/-4.9)
- 244Marist Poll, NY-GOV poll (2026-10-22 to 2026-10-25)Likely voters: Kathy Hochul 53, Bruce Blakeman 42, undecided 4 (1,448 registered voters interviewed, LV +/-3.9)
- 245Suffolk University/USA TODAY Network Ohio, OH-SEN and OH-GOV poll (2026-10-21 to 2026-10-26)500 likely voters, live phone, +/-4.4: Senate Sherrod Brown 47, Jon Husted 44; Governor Amy Acton 48, Vivek Ramaswamy 44, Don Kissick 4
- 246State Navigate, GA-GOV poll (2026-10-23 to 2026-10-27)679 likely voters, text to web, +/-3.8, not sponsored by a candidate: Keisha Lance Bottoms 50, Rick Jackson 47 with leaners
- 247The New York Times/Siena, SC, FL and MN Senate and governor polls (2026-10-19 to 2026-10-26)Likely voters. South Carolina (707): Senate Annie Andrews 48, Darline Graham 48; Governor Alan Wilson 51, Jermaine Johnson 44. Florida (813, Oct 19 to 25): Senate Ashley Moody 50, Angie Nixon 44; Governor Byron Donalds 48, David Jolly 44. Minnesota (752): Senate Peggy Flanagan 54, Michele Tafoya 40; Governor Amy Klobuchar 56, Lisa Demuth 38
- 248CNN poll conducted by SSRS, MI, TX, ME and KS Senate polls (2026-10-20 to 2026-10-27)Likely voters, online and phone. Michigan (768, Oct 20 to 27): Abdul El-Sayed 49, Mike Rogers 42. Texas (923, Oct 20 to 27): James Talarico 49, Ken Paxton 43. Maine (783, Oct 20 to 26): Troy Jackson 49, Susan Collins 45. Kansas (838, Oct 20 to 26): Adam Hamilton 49, Roger Marshall 45
- 249St. Pete Polls for Florida Politics, FL-SEN and FL-GOV poll (2026-10-25 to 2026-10-27)916 likely voters, automated phone and text: Senate Ashley Moody 49.0, Angie Nixon 44.7; Governor Byron Donalds 47.8, David Jolly 45.5
- 250Siena Research Institute, NY-GOV poll (2026-10-19 to 2026-10-22)807 likely voters, phone and text to web, +/-4.1: Kathy Hochul 54, Bruce Blakeman 40
- 251Public Policy Institute of California, CA-GOV poll (2026-10-16 to 2026-10-22)1,086 likely voters, Ipsos KnowledgePanel, +/-3.8: Xavier Becerra 61, Steve Hilton 37
- 252UMass Lowell/YouGov, MA-SEN and MA-GOV poll (2026-10-07 to 2026-10-18)850 likely voters, +/-4.4: Senate Ed Markey 55, John Deaton 26; Governor Maura Healey 57, Mike Minogue 29
- 253Muhlenberg College Institute of Public Opinion, PA-07 poll (2026-10-06 to 2026-10-15)529 likely voters, phone, +/-5: Bob Brooks 49, Ryan Mackenzie 43 (averaged with the NYT/Siena PA-07 poll in my House district table)
Markets
- 26Kalshi, 2026 midterm marketsHouse D 93.8%, Senate D 71%, Senate race prices (read Oct 31 about 6:59 AM ET)
- 27Kalshi News, balance of powerCurrent House 218 R, 214 D, 2 vacancies; Senate 53 to 47
- 28Polymarket, 2026 midterm marketsHouse D 94.5%, Senate D 70.5%, race prices (read Oct 31 about 6:59 AM ET)
- 29Kalshi, Tennessee governor marketBlackburn 93.8%, Green 6.2%
- 30State of the Odds, Tennessee governor (Kalshi and Polymarket)Polymarket Blackburn 94%, Green 5% (snapshot 7:53 AM ET Oct 22)
- 72Kalshi, Kansas Attorney General winnerChris Mann (D) 56%, Kris Kobach (R) 45%, Oct 22
- 220Kalshi, Senate and House control marketsSenate D 71%, House D 93.8% (last trade, Oct 31 about 6:59 AM ET)
- 221Polymarket, which party will win the Senate and HouseSenate D 70.5%, House D 94.5% (Oct 31 about 6:59 AM ET)
Ratings and models
- 31Cook Political Report, Senate ratingsSenate ratings, all 35 races (dated Oct 20, 2026)
- 32Cook Political Report, Governor ratingsGovernor ratings, all 36 races (final ratings, Oct 27, 2026: Kansas moved from Lean Republican to Toss Up, Nebraska from Likely Republican to Lean Republican; Ohio Lean Democrat since Oct 23)
- 33Cook Political Report, House ratingsHouse ratings, 435 seats (Oct 23, 2026: 19 races moved toward Democrats; Democrats favored in 218 seats, 17 Toss-ups)
- 34Sabato's Crystal Ball, 2026 rating changesSenate and governor rating changes through Oct 22
- 35Sabato's Crystal Ball, Five Senate rating changes (Oct 14)Senate Toss-ups and Leans; seat summary
- 36Sabato's Crystal Ball, The Governors (Oct 22)Ohio governor to Leans D; House 223/12/200 summary; Silver Bulletin Ohio averages quoted
- 37Inside Elections via Roll Call (Oct 20)30 rating changes; Senate D +3 to 5; House D +10 to 20
- 38Inside Elections, Senate outlookSenate projection Democrats +3 to 5 (full ratings table on the site)
- 39Sabato's Crystal Ball, 2026 governor ratings map (Oct 22)Tennessee Safe R
- 40Decision Desk HQ House forecastHouse D 78%, average 236 D seats
- 41Newsweek on Silver Bulletin Senate oddsSilver Bulletin Senate D about 75% (model page paywalled)
- 42Pollsmax Tennessee governor forecastBlackburn 99.0%, projected R+22.4 (updated Oct 22); used only to check a viral claim
- 43VoteHub, Texas early vote tracking Day 5 (post, 8:04 PM ET Oct 25)4,057,905 votes as of Oct 24 (41.9% of projected final turnout); modeled Talarico 45.4 to 54.9, Paxton 42.9 to 52.4; Tilt D
- 130Wikipedia: 2026 United States Senate elections (ratings table, nominees)Inside Elections (Oct 15) and Sabato (Oct 14) ratings that were blank in my table; full nominee names
- 131Wikipedia: 2026 United States gubernatorial elections (ratings table, nominees)Inside Elections (Oct 15) and Sabato (Oct 22) ratings that were blank in my table; full nominee names
- 133Cook Political Report: Senate rating changes, Oct 20Cook, Oct 20: South Carolina to Lean R, Mississippi to Likely R, Minnesota to Lean D (already in my table)
- 232Cook Political Report House ratings as of Oct 23, 2026 (table via 270toWin): AK-AL Lean R, NE-02 Likely D, CO-03 Likely RRatings for the three districts added to my competitive list on Oct 24
- 254Inside Elections, Senate and governor ratings (changes of Oct 29, 2026)Senate: Ohio and Texas Toss-up to Tilt D; Georgia Likely D; Iowa and Kansas to Toss-up; Nebraska and South Carolina to Tilt R; Louisiana and Mississippi Likely R. Governor: Alaska, Georgia, Ohio, Wisconsin and Oregon Tilt D; Iowa and Michigan Lean D; Nevada Toss-up; Texas Tilt R; Tennessee Likely R
- 255Sabato's Crystal Ball, 2026 rating changes (Oct 29, 2026)Louisiana Senate Safe R to Likely R; Minnesota Senate Leans D to Likely D
- 256Cook Political Report, Senate and House rating changes (Oct 30, 2026)Senate: Nebraska Likely R to Lean R, Florida Solid R to Likely R. House, 12 moves toward Democrats, including CO-05, PA-01 and SC-01 Lean R to Toss-up and OH-09 and PA-08 Toss-up to Lean D. Cook House totals: 222 seats at least Lean D, 18 Toss-up, 195 at least Lean R (cookpolitical.com House ratings page, Oct 30)
- 257Cook Political Report, governor race ratings (page dated Oct 29, 2026)Wisconsin Lean D (was Toss-up), Arizona Likely D (was Lean D); Toss-ups: Georgia, Kansas, Nevada
- 258Sabato's Crystal Ball, governor and House rating changes (Oct 27, 2026)Governor: Arizona Leans D to Likely D, Vermont Likely R to Leans R. House: 225 seats at least Leans D, 17 Toss-ups, 193 at least Leans R
- 259Inside Elections, House outlook (Oct 29, 2026)Current projection: Democrats +20 to 30 seats
Model inputs
- 82VoteHub Polling API (CC BY 4.0)Raw Senate, governor, House, generic ballot and approval polls with pollster, dates, sample, population, sponsor and partisan flags; now my poll feed
- 83Silver Bulletin pollster ratings (Jan 14, 2026 table)Letter grades used to weight polls; F-graded firms dropped
- 84MIT Election Data and Science Lab, U.S. President 1976-2024 (Harvard Dataverse)State 2020 and 2024 presidential margins; national 2024 R +1.47, 2020 D +4.45; state lean weighted 75% 2024, 25% 2020
- 85MIT Election Data and Science Lab, U.S. Senate 1976-2024 (Harvard Dataverse)Each Senate incumbent's last race margin vs the state's presidential margin that year
- 86FEC bulk data, 2025-2026 all candidates summary (weball26)Senate candidates' total receipts, individual contributions and cash on hand through Sep 30 or Oct 14, 2026
- 87OpenFEC API, itemized individual contributions by stateIn-state share of itemized individual contributions, 2026 cycle
- 88The Downballot: 100+ specials since Trump's return (Aug 19, 2026)110 specials since Jan 2025: Democrats ran 12.5 points ahead of Harris, 8.4 ahead of Biden; calculated environment about D +12
- 89Elections in USA: generic ballot by aggregator (compiled from Wikipedia, updated Oct 29)Generic ballot: DDHQ D +9.4, FiftyPlusOne D +9.0, NBC D +9.0, Silver Bulletin D +8.8, RealClearPolitics D +8.2 (table updated Oct 29, fetched Oct 30); Polymarket House D 93.5%
- 90VoteHub: Before and After Labor Day (Oct 19, 2026)VoteHub generic ballot D +9; Senate forecast D 59%; House 235 expected D seats
- 91RealClearPolitics Trump approval average via MacroMicro (Oct 26)38.2% approve, 60.3% disapprove (RCP average of polls Oct 9 to 25)
- 92Forbes: Trump approval record lows (Oct 21)NYT/Siena Oct 12 to 19, 3,494 LV: 36 approve, 59 disapprove; generic ballot D 52, R 41
- 93USA Today: Trump approval record lows in NYT and CNN polls (Oct 21)CNN/SSRS approval 32%
- 94Newsweek: Silver forecast shifts after fake polls removed (Oct 21)Wedgewood admitted fabrication Tue Oct 20; removed and permanently banned Wed Oct 21; MI Senate lead 3.6 to 3.0
- 95Axios: fake polls and the Wedgewood investigation (Oct 21)Context on the Wedgewood removals
- 96AP: Median Strategies fake polls (Aug 2026)Fake polls in Los Angeles, Wisconsin and Nevada
- 97Silver Bulletin polling average methodologyExcludes banned pollsters, DIY hobbyist polls, MRP-smoothed and leading-question polls
- 98Silver Bulletin FLIPR midterm model methodology (Aug 11, 2026)Expert ratings shifted to the model's national environment; fundamentals use partisan lean and candidate record
- 99Cook Political Report: how predictive are special elections?Caution: special-election swing has run ahead of the House vote
- 100Decision Desk HQ polling methodologyInclusion rules; excludes The Public Sentiment Institute
- 101FEC Schedule A: Reid Hoffman contributions, 2025-2026Lone Star Rising PAC $11.5M in three gifts; separate $5M (Sep 10) and $3.5M (Sep 22) to House Majority PAC, not the Texas PAC
How others see it
- 102Decision Desk HQ 2026 forecast (updates of Oct 29)DDHQ forecast update, Oct 29: Senate D 60% (Democrats favored in 52 seats; Kansas Leans R to Toss Up); House D 80%, 238 seats (post https://x.com/DecisionDeskHQ/status/2115836292949045709)
- 103Daily Express on Silver Bulletin forecast (Oct 21)Silver Bulletin: House D 94%, Senate D 75% (forecast itself paywalled)
- 104GamingToday: what markets, polls and forecasters say (Oct 2026)Split Ticket Oct 14: House D 89%, Senate D 65%
- 105Vote-Scope: Senate forecast comparison (Oct 22)The Economist Senate D 60% (Oct 7); Kalshi 67.6%, Polymarket 66.5% (Oct 22)
- 106The Economist House forecast (updated Oct 22)Headline: Democrats are heavy favourites to flip the House; 25,001 simulations
- 107RacetotheWH Senate forecastDaily forecast, 50,000 simulations; interactive, see link
- 108Split Ticket 2026 model at The ArgumentMethod: VoteHub-weighted generic ballot, Verasight microdata, Catalist LV screens, polls via VoteHub API
Reporting and trackers
- 44NBC News early vote tracker (TargetSmart and state data)20,286,857 early votes nationally (8:00 PM ET update)
- 45UF Election Lab (University of Florida) early vote tracker (Michael McDonald)At least 18 million early votes (Oct 22 morning update); page updated 7:41 PM ET
- 46Call the Map early vote trackerNC, PA, AZ, GA, MI counts and registration splits from state files via UF Election Lab
- 47TexPolls turnout tracker (Texas SOS data)2,189,354 through Oct 21; 2022 same day 1,617,402
- 48Ohio Early Vote 2026 tracker (independent, built on SOS files)County same-day comparisons (interactive; see link)
- 49ABC News early vote analysis (Oct 22)Context: early vote is one piece; Republicans more likely to vote on Election Day
- 50WHBC News, Stark County early voting (Oct 21)Stark: about 12,000 early in-person as of Oct 20; 13,821 in 2022; about 1,000 a day; 21,000 absentee ballots mailed
- 51Harris County early vote via KPRC Click2Houston (Oct 22)Harris County 327,691 early voters through Oct 21
- 52Bloomberg News (Bloomberg Law), Yass $110 millionYass gave almost $110M to Republicans this cycle, $30M toward Ramaswamy
- 53Signal Ohio on Yass and the Ohio raceActon raised $21.8M (latest public report then); ad totals per Medium Buying
- 54AdImpact Senate general-election ad totals via WESH/HearstSenate general-election ad spending by race as of Oct 20
- 55Wesleyan Media Project (AdImpact data), Oct 15 releaseAd spending Sep 28 to Oct 11 by Senate and governor race, pro-Dem share
- 56Washington Post on Bloomberg spending (Oct 20)Over $80M; $16M House Majority PAC; $24M Everytown; $2.5M pro-Talarico PAC
- 57Reuters on Trump and Bloomberg spending (Oct 20)Trump quote: over $400M by Election Day, over $300M spent
- 58AP on MAGA Inc. spendingNearly $277M spent in late blitz
- 59Politico on Senate Majority PAC in Mississippi (Oct 20)Initial $1.2M TV buy for Colom
- 60WJTV on Trump Corinth rallyTrump rally for Hyde-Smith in Corinth, Monday Oct 26
- 61Magnolia Tribune on fabricated Wedgewood poll (Oct 20)Wedgewood MS poll admitted fabricated
- 62Washington Post on Cook's MS and SC Senate movesContext for Oct 20 Cook moves
- 63Wikipedia, 2018 and 2022 Tennessee governor results (TN SOS certified)2022 Lee 64.91, Martin 32.92; 2018 Lee 59.56, Dean 38.55
- 69POLITICO live update: Musk gives another $76M (Oct 22)Musk gave $76M more to America PAC in the first half of October; 2026-cycle giving above $442M (also quoted by Election Law Blog)
- 70CNBC: midterm fundraising and Elon Musk (Oct 16)Musk over $276M in Q3, incl. $158M to Senate Leadership Fund, which moved $158M to Texas PAC backing Paxton (FEC); Talarico raised $60.2M in Q3, Paxton about $10.2M
- 71POLITICO: Megadonors power Republicans' spending advantage (Oct 16)Uihlein past $130M this cycle; Yass over $105M incl. $10M more in Q3 to the pro-Ramaswamy super PAC (FEC review)
- 76Florida's Voice posts on day 4 early voting (Oct 22)1:57 PM ET: day 4 R+16.1 (R 61,357, D 40,926); 7:41 PM ET follow-up: R+12.2 for the day. Partial, single-day in-person counts
- 77Texas Tribune: Reid Hoffman gives $10M to pro-Talarico super PAC (Jul 16)FEC: Hoffman $10M (June), $1M (Feb), $0.5M (Jan) to Lone Star Rising, $11.5M total; pro-Paxton Lone Star Liberty PAC raised just under $4.3M in Q2. Confirmed in FEC Schedule A on Oct 22: Lone Star Rising PAC (C00918268) received $500,000 (Jan 27), $1,000,000 (Feb 23) and $10,000,000 (Jun 30), total $11.5M
- 78AAA national average fuel pricesOct 24: regular $4.2957, diesel $6.3374 (year ago $3.6404)
- 81AP: Hinson joins Trump rally in Sioux City (Oct 22)Trump rallied with Ashley Hinson in Sioux City on Oct 22; another Iowa visit expected Nov 1
County early vote data
- 65UF Election Lab (University of Florida), 2026 county early vote files (credit: UF Election Lab, CC BY-NC-ND 4.0)49,564,545 early ballots nationally as of Oct 30 (statewide file US.csv, sum of state totals with each state's own as-of date); county files compiled from state sources
- 66Texas SOS early voting roster (EVR), cumulative by countyCounty counts through Oct 22: Dallas 279,245; Harris 258,794 (232,081 in person, 26,713 mail)
- 67NC State Board of Elections absentee fileAccepted ballots by county and registration party (Wake, Mecklenburg)
- 68Pennsylvania DOS mail ballot data (data.pa.gov)Mail ballots returned by county and registration party (Bucks, Philadelphia), dataset updated 9:36 AM ET Oct 22
Economy (context only, not in the model)
- 109University of Michigan Surveys of Consumers, preliminary October 2026Consumer sentiment 46.3 (Sep 48.1, Oct 2025 53.6)
- 110BLS Consumer Price Index, September 2026 (released Oct 14)CPI up 3.7% over 12 months; core 2.6%; gasoline up 34.2%
- 111BLS Employment Situation, September 2026 (released Oct 2)Unemployment 4.2%; payrolls +29,000