The record behind your ballot.
Every federal race on your ballot, with the incumbent’s voting record beside each challenger’s stated positions. We label each for what it is. No account needed.
What this is
One page for every federal race on the Nov 3, 2026 ballot: all 435 U.S. House districts and every U.S. Senate seat up this year, state by state. A race page puts the incumbent’s voting record beside each challenger’s stated positions, and every claim links to the vote, the filing or the statement it comes from.
We inform; we never tell you how to vote. There are no endorsements, no ratings and no party coloring, and the same method applies to every candidate. How each number is computed is on the methodology page.
How it is built
The record is the official roll call: every vote on a bill we have analyzed, with the vote itself one click away. A challenger has no congressional record, so their column is what the campaign has published, labeled as our reading of it.
Anything a person on our team has not yet reviewed is marked provisional, with the label before the text, and is shown rather than hidden. Registration and early-voting dates are checked against each state’s own calendar and carry a link to that source.
Key dates
Election Day is Nov 3, 2026.
Registration deadlines and early voting vary by state. Each state below lists its dates with the official source, and links to the state’s election website while a date is still under review.
Registration and early-voting dates reviewed for 40 of 51 states so far; the rest are shown as provisional with their official sources.
Every state and territory
Fifty states, the District of Columbia and five territories. Open a state for its dates, its races and its current members of Congress.
- AlaskaEarly voting through Nov 3, 2026
- AlabamaDates and deadlines →
- ArkansasEarly voting through Nov 2, 2026
- ArizonaDates and deadlines →
- CaliforniaDates and deadlines →
- ColoradoEarly voting through Nov 3, 2026
- ConnecticutEarly voting through Nov 1, 2026
- DelawareEarly voting through Nov 1, 2026
- FloridaEarly voting through Oct 31, 2026
- GeorgiaEarly voting through Oct 30, 2026
- HawaiiEarly voting through Nov 3, 2026
- IowaEarly voting through Nov 2, 2026
- IdahoDates and deadlines →
- IllinoisDates and deadlines →
- IndianaEarly voting through Nov 2, 2026
- KansasDates and deadlines →
- KentuckyEarly voting Oct 29, 2026 – Oct 31, 2026
- LouisianaEarly voting through Oct 27, 2026
- MassachusettsEarly voting through Oct 30, 2026
- MarylandEarly voting through Oct 29, 2026
- MaineDates and deadlines →
- MichiganDates and deadlines →
- MinnesotaEarly voting through Nov 2, 2026
- MissouriDates and deadlines →
- MississippiDates and deadlines →
- MontanaDates and deadlines →
- North CarolinaEarly voting through Oct 31, 2026
- North DakotaDates and deadlines →
- NebraskaEarly voting through Nov 2, 2026
- New HampshireDates and deadlines →
- New JerseyEarly voting through Nov 1, 2026
- New MexicoDates and deadlines →
- NevadaDates and deadlines →
- New YorkEarly voting through Nov 1, 2026
- OhioDates and deadlines →
- OklahomaEarly voting Oct 28, 2026 – Oct 31, 2026
- OregonDates and deadlines →
- PennsylvaniaDates and deadlines →
- Rhode IslandEarly voting through Nov 2, 2026
- South CarolinaEarly voting through Oct 31, 2026
- South DakotaEarly voting through Nov 2, 2026
- TennesseeEarly voting through Oct 29, 2026
- TexasEarly voting through Oct 30, 2026
- UtahDates and deadlines →
- VirginiaEarly voting through Oct 31, 2026
- VermontDates and deadlines →
- WashingtonEarly voting through Nov 3, 2026
- WisconsinDates and deadlines →
- West VirginiaEarly voting through Oct 31, 2026
- WyomingEarly voting through Nov 2, 2026
- District of ColumbiaEarly voting through Nov 1, 2026
- Puerto Rico
- U.S. Virgin Islands
- Guam
- American Samoa
- Northern Mariana Islands