← Toggle Daily
Toggle Daily · temporary desk

Midterms

2026-09-23 · 41 DAYS TO NOV 3 · WEEK 4

Seventeen congressional races in the battleground states. We cover new races in depth each week — by Election Day, the whole board is live. Start with this week's races.

senate today — 47 D · 53 R · majority 51
4 of the races on this board are for senate seats
house today — 212 D · 218 R · majority 218
13 of the races on this board are for house seats
Calendar and deadlines
OCT 5AZRegistration deadlinein 12 days
OCT 5GARegistration deadlinein 12 days
OCT 5OHRegistration deadlinein 12 days
OCT 6NVRegistration deadline (same-day also available)in 13 days
OCT 6OHEarly voting opensin 13 days
OCT 7AZEarly voting opensin 14 days
OCT 9NCRegistration deadline (same-day during early voting)in 16 days
OCT 13GAAdvance voting opensin 20 days
OCT 14WIRegistration deadline (same-day at polls also available)in 21 days
OCT 15NCEarly voting opensin 22 days
OCT 17NVEarly voting opensin 24 days
OCT 19MIRegistration deadline (in person through Election Day)in 26 days
OCT 19PARegistration deadlinein 26 days
OCT 20WIIn-person absentee voting may beginin 27 days
OCT 23AZMail-ballot request deadlinein 30 days
OCT 23GAAbsentee request deadlinein 30 days
OCT 24MIEarly voting opens statewidein 31 days
OCT 27OHAbsentee request deadlinein 34 days
OCT 27PAMail-ballot request deadlinein 34 days
OCT 29WIAbsentee request deadlinein 36 days
OCT 30MIAbsentee request deadlinein 37 days
NOV 3USElection Dayin 41 days
Dates per each state's election authority.
Key
The seatrace + status
Namedefending party's candidate
centered — no consensus leader in the polls
moves toward a candidate with a consensus polling lead
green border = race covered in depth
Namechallenging party's candidate
In depthour coverage for this race is available
About this board

Toggle covers these races as an information service. Nothing on this board is a forecast, an endorsement, or voting advice. The desk is not affiliated with any campaign, party, or candidate, and candidate links go to the campaigns' own sites. Races enter in-depth coverage on a set schedule.

PA-7
Ryan MackenzieR · DEFENDING (I)
Bob BrooksD · CHALLENGING
In depth →
PA-8
Rob BresnahanR · DEFENDING (I)
Paige CognettiD · CHALLENGING
In depth →
PA-10
Scott PerryR · DEFENDING (I)
Janelle StelsonD · CHALLENGING
In depth →
PA-1
Brian FitzpatrickR · DEFENDING (I)
Bob HarvieD · CHALLENGING
In depth →
Michigan Senate
Abdul El-SayedD · DEFENDING
Mike RogersR · CHALLENGING
In depth →
Ohio Senate special
Jon HustedR · DEFENDING (I)
Sherrod BrownD · CHALLENGING
In depth →
North Carolina Senate
Michael WhatleyR · DEFENDING
Roy CooperD · CHALLENGING
In depth →
Georgia Senate
Jon OssoffD · DEFENDING (I)
Mike CollinsR · CHALLENGING
In depth →
NC-1
Don DavisD · DEFENDING (I)
Laurie BuckhoutR · CHALLENGING
In depth →
NC-11
Jennifer BalkcomR · DEFENDING
Jamie AgerD · CHALLENGING
In depth →
MI-7
Tom BarrettR · DEFENDING (I)
William LawrenceD · CHALLENGING
In depth: Sep 28
MI-10
Michael BouchardR · DEFENDING
Christina HinesD · CHALLENGING
In depth: Sep 28
AZ-1
Jay FeelyR · DEFENDING
Amish ShahD · CHALLENGING
In depth: Oct 5
AZ-6
Juan CiscomaniR · DEFENDING (I)
JoAnna MendozaD · CHALLENGING
In depth: Oct 5
NV-3
Susie LeeD · DEFENDING (I)
Marty O'DonnellR · CHALLENGING
In depth: Oct 5
WI-3
Derrick Van OrdenR · DEFENDING (I)
Rebecca CookeD · CHALLENGING
In depth: Oct 12
OH-9
Marcy KapturD · DEFENDING (I)
Derek MerrinR · CHALLENGING
In depth: Oct 12