Independent election forecaster & model U.S. election forecasting using early & mail vote data Data. Trends. Results. *as seen on Fox news*

Pinned Tweet
🗳️ ELECTION NIGHT SITE LAUNCH 🗳️ EDG will be bringing you live results for all of the US senate races on election night straight to our dashboard here: ElectiondataGuy.com/live-res… Track the votes as they come in and follow through how accurate the EDG forecast is in real time. Right up until the last vote is counted. See below for a more detailed look at our live election night results page! Was
3
2
29
6,014
Early vote updates: 🔵 North Carolina: 2,353,234 votes, Dem firewall 321,495 🔴 Tennessee: 1,130,292 votes, GOP firewall 273,372 (modelled) 🔵 Louisiana: 527,104 votes, Dem firewall 16,882 🔴 Oklahoma: 38,904 votes, GOP firewall 1,211 Tennessee: party shares are modelled (no party registration) — official vote counts by party aren't known until election day. Full state-by-state tracker on the website.
1
1
5
818
Early vote updates: 🔴 Utah: 408,891 votes, GOP firewall 127,976 🔴 Montana: 274,985 votes, GOP firewall 51,391 (modelled) 🔴 South Dakota: 66,534 votes, GOP firewall 15,710 🔵 Kansas: 328,522 votes, Dem firewall 3,344 Montana: party shares are modelled (no party registration) — official vote counts by party aren't known until election day. Full state-by-state tracker on the website.
1
1
724
Early vote updates: 🔵 Delaware: 116,273 votes, Dem firewall 30,168 🔵 Maine: 273,984 votes, Dem firewall 67,991 🔵 Rhode Island: 102,079 votes, Dem firewall 34,803 🔵 Massachusetts: 983,961 votes, Dem firewall 248,291 (modelled) Massachusetts: party shares are modelled (no party registration) — official vote counts by party aren't known until election day. Full state-by-state tracker on the website.
1
1
1
573
Early vote updates: 🔵 California: 4,827,892 votes, Dem firewall 1,072,632 🔵 Hawaii: 190,203 votes, Dem firewall 44,214 (modelled) 🔴 Arizona: 1,457,053 votes, GOP firewall 16,466 🔵 Colorado: 1,319,994 votes, Dem firewall 93,152 Hawaii: party shares are modelled (no party registration) — official vote counts by party aren't known until election day. Full state-by-state tracker on the website.
1
3
4
1,086
GEORGIA 🗳️ Georgia has now banked 2,513,648 early votes, with Democrats holding a modelled 89,293 firewall — up from 56,316 on yesterday's card. The modelled split sits around 51.4% D / 47.8% R — firmer for Democrats than their 2024 share (49.1%) or 2022 (50.6%). Day-over-day added about 205k votes, ~97% of them in-person. Party shares are modelled (no party registration) — official vote counts by party aren't known until election day.
1
5
8
1,133
TEXAS 🗳️ Texas has now banked 6,241,008 early votes, with Republicans holding a modelled 612,644 firewall — down from 645,557 on yesterday’s update. The modelled split sits around 54.2% R / 44.4% D — softer for Republicans than their 2024 share (56.0%) or 2022 (55.4%), and firmer for Democrats than 2024 (42.6%) or 2022 (43.2%). Party shares are modelled (no party registration) — official vote counts by party aren't known until election day.
8
18
86
4,681
🎉 45 MILLION early votes and counting! The 2026 midterm early vote has just smashed past 45 million nationally 🗳️ Democrats 47.2% | Republicans 39.9% | Other 12.9% Only 4 days left until polls close on Tuesday! (Party split includes modelled estimates for states without party registration; official party counts aren't known until election day.)
2
5
8
918
Find out more on the Early Vote Tracker: electiondataguy.com/early-vo… open in your browser for the best experience.
340
Good morning! It's Friday 30 October, and there are just 4 days left until polls close in the 2026 midterms. It's a full model day today, which means the forecast gets a complete update as each new batch of early vote data lands. electiondataguy.com
5
648
SOUTH DAKOTA 🗳️ South Dakota has 61,052 early votes in, with Republicans holding a 14,167 firewall. The party mix is about 53% R / 30% D / 17% other — a touch softer for Republicans than 2024 (55.1%) and in line with 2022 (52.8%), with Democrats above both years. Day-over-day added about 5.3k ballots, and the Republican firewall grew by roughly 1.3k.
2
11
1,223
RHODE ISLAND 🗳️ Rhode Island is up to 92,353 early votes, with Democrats holding a 32,123 firewall. Ballots break about 44% D / 9% R / 46% unaffiliated — softer for Democrats than 2022 (49.4%), with Republicans also below 2022 (12.7%) as unaffiliated voters make up a bigger share. Day-over-day added about 9.8k votes, and the Democratic firewall grew by roughly 2.7k.
4
1,074
Here is where we stand today: 🔵 20,061,996 - 47.2% 🔴 17,074,712 - 40.2% 🟣 5,356,144 - 12.6% Democrats lead Republicans by about 2.99 million party-identified votes, with nearly 42.7 million early ballots now in, up about 3.7 million since yesterday. The party split includes modelled figures for states without party registration, so no one knows the official vote counts per party until election day. electiondataguy.com/early-vo…
4
1
18
2,760
ILLINOIS 🗳️ Illinois has banked 1,267,319 early votes, with Democrats holding a 249,234 modelled firewall. The modelled split sits around 55% D / 35% R / 10% other — a little softer for Democrats than their 2024 share (56.1%), with Republicans slightly firmer (34.2%). About 103k votes were added since yesterday, and the modelled Democratic firewall grew by roughly 26k. Illinois: party shares are modelled (no party registration) — official vote counts by party aren't known until election day.
1
4
1,155
MINNESOTA 🗳️ Minnesota sits at 419,189 early votes, with Democrats holding a 33,847 modelled firewall. The modelled split is about 53% D / 45% R — almost identical to 2024 (52.5% / 45.1%) and a clear reversal from 2022, when Republicans led the early vote (52.3%). No new returns posted since yesterday's update, so the numbers are unchanged. Minnesota: party shares are modelled (no party registration) — official vote counts by party aren't known until election day.
1
8
1,422