Elections · United States
2026 midterms
House, Senate and governor’s races: who is running, what they say, the money they report
- races
- 511
- candidates listed
- 911
- general election
- Nov 3, 2026
The candidates for Congress and governor in 2026
From the primaries to the general election on Nov 3
We track who is running, what they say in public, the money House and Senate campaigns report to the FEC, and how forecasters rate each race. Candidates’ statements are labelled by the same rules we use for members of Congress.
Find your races
Closest races
18 House races are rated toss-ups. Democrats hold 4 of those seats and Republicans 14. Another 18 lean toward a party: 14 Democratic, 4 Republican.
Forecasters rate each general-election race by how likely each party is to win it: solid, likely or leaning toward a party, or a toss-up. These ratings are the Cook Political Report’s, entered by the lab; they are a judgement about November, not a finding of the lab, and they are not updated automatically.
How are all the House seats rated?
Of all 435 House seats, 211 are rated solid or leaning Democratic, 206 solid or leaning Republican and 18 are toss-ups; a majority is 218.
Show the data
| Rating | Seats |
|---|---|
| Solid Democratic | 197 |
| Lean Democratic | 14 |
| Toss-up | 18 |
| Lean Republican | 4 |
| Solid Republican | 202 |
Where the ratings come from
Cook Political Report ratings, entered by the lab (last updated by the lab on Jun 24, 2026); a forecaster’s judgement about the general election, not the lab’s.
Each step is a number of seats, not a share of the vote. The rule at the middle marks half the seats; it does not favour either end.
Which races are rated closest?
Every race rated lean or toss-up, with the member who holds the seat now (Open: retiring or running for another office) and their party
Lean D 14
Held now by 13 D · 1 R
Toss-up 18
Held now by 4 D · 14 R
Lean R 4
Held now by 1 D · 3 R
Show the data
| Race | Rating | Held now by | Holder |
|---|---|---|---|
| CA-13 | Lean Democratic | Democrat | Gray |
| CA-45 | Lean Democratic | Democrat | Tran |
| FL-23 | Lean Democratic | Democrat | Moskowitz |
| MI-8 | Lean Democratic | Democrat | McDonald Rivet |
| NE-2 | Lean Democratic | Republican | Open (Bacon) |
| NJ-9 | Lean Democratic | Democrat | Pou |
| NM-2 | Lean Democratic | Democrat | Vasquez |
| NV-3 | Lean Democratic | Democrat | Lee |
| NY-3 | Lean Democratic | Democrat | Suozzi |
| NY-4 | Lean Democratic | Democrat | Gillen |
| NY-19 | Lean Democratic | Democrat | Riley |
| OH-13 | Lean Democratic | Democrat | Sykes |
| TX-28 | Lean Democratic | Democrat | Cuellar |
| VA-7 | Lean Democratic | Democrat | Vindman |
| AZ-1 | Toss-up | Republican | Open (Schweikert) |
| AZ-6 | Toss-up | Republican | Ciscomani |
| CA-22 | Toss-up | Republican | Valadao |
| CA-48 | Toss-up | Republican | Issa |
| CO-8 | Toss-up | Republican | Evans |
| IA-1 | Toss-up | Republican | Miller-Meeks |
| IA-3 | Toss-up | Republican | Nunn |
| MI-7 | Toss-up | Republican | Barrett |
| NJ-7 | Toss-up | Republican | Kean Jr. |
| NY-17 | Toss-up | Republican | Lawler |
| OH-1 | Toss-up | Democrat | Landsman |
| OH-9 | Toss-up | Democrat | Kaptur |
| PA-7 | Toss-up | Republican | Mackenzie |
| PA-10 | Toss-up | Republican | Perry |
| TX-34 | Toss-up | Democrat | Gonzalez |
| VA-2 | Toss-up | Republican | Kiggans |
| WA-3 | Toss-up | Democrat | Perez |
| WI-3 | Toss-up | Republican | Van Orden |
| MI-10 | Lean Republican | Republican | Open (James) |
| NC-1 | Lean Republican | Democrat | Davis |
| PA-8 | Lean Republican | Republican | Bresnahan |
| VA-1 | Lean Republican | Republican | Wittman |
Who stands out
The five highest and lowest rates on five kinds of statement, for each party’s candidates. Only the 838 candidates with at least 50 classified statements are ranked (421 Democrats, 416 Republicans), so a handful of posts cannot top a list.
An AI model reads each statement and marks the kinds of statement it contains; a candidate’s rate is the share of their statements with that label, and a statement can carry several labels. The lists describe what was said, not whether it was right: a high rate of personal attacks or of bipartisan language is a count, not a grade. Incumbent members of Congress are measured on everything they publish in office; every other candidate on posts on X.
Whose statements most often contain a personal attack?
Highest rates: 51% among Democrats and 36% among Republicans.
Democrats
- 1Danny MintonTX-6 · challenger · 414 statements51%
- 2Case NortonGA-7 · challenger · 171 statements42%
- 3Maxine WatersCA-43 · incumbent · 5,659 statements21%
- 4Barbara HallFL-11 · challenger · 1,848 statements18%
- 5James TalaricoTX Sen · challenger · 140 statements17%
Republicans
- 1Gregg MeleNJ-12 · open seat · 165 statements36%
- 2Michael CorbinGA-AL · open seat · 78 statements29%
- 3Eugene DouglassNC-2 · challenger · 5,278 statements24%
- 4Anthony ConstantinoNY-21 · open seat · 1,945 statements21%
- 5Darren BaileyIL Gov · challenger · 1,875 statements16%
Show the data
| Party | Rank | Candidate | Race | Rate | Statements |
|---|---|---|---|---|---|
| Democrat | 1 | Danny Minton | TX-6 | 51% | 414 |
| Democrat | 2 | Case Norton | GA-7 | 42% | 171 |
| Democrat | 3 | Maxine Waters | CA-43 | 21% | 5,659 |
| Democrat | 4 | Barbara Hall | FL-11 | 18% | 1,848 |
| Democrat | 5 | James Talarico | TX Sen | 17% | 140 |
| Republican | 1 | Gregg Mele | NJ-12 | 36% | 165 |
| Republican | 2 | Michael Corbin | GA-AL | 29% | 78 |
| Republican | 3 | Eugene Douglass | NC-2 | 24% | 5,278 |
| Republican | 4 | Anthony Constantino | NY-21 | 21% | 1,945 |
| Republican | 5 | Darren Bailey | IL Gov | 16% | 1,875 |
Personal attacks
Every ranked candidate
The 838 candidates with 50 or more classified statements. Sort by any column; the table opens with five rows, pages by 25 and exports as CSV.
| Danny Minton | D | TX-6 | Challenger | 414 | 51% | 4.8% | 4.8% | 0% | 0% |
| Case Norton | D | GA-7 | Challenger | 171 | 42% | 5.9% | 6.4% | 0% | 1.2% |
| Gregg Mele | R | NJ-12 | Open seat | 165 | 36% | 2.4% | 21% | 0% | 1.2% |
| Michael Corbin | R | GA-AL | Open seat | 78 | 29% | 3.9% | 6.4% | 0% | 0% |
| Eugene Douglass | R | NC-2 | Challenger | 5,278 | 24% | 3.4% | 10% | 0.2% | 1.0% |
Awards
“Least Civil Candidate”, “Most Civil Candidate” and “Zero Personal Attacks”: 45 candidates at the top of personal attacks and 45 at the bottom, and 104 with none at all. Each award goes to the top or bottom 3% of the roughly 1,500 candidates with 50 or more statements this cycle, all parties together, counted before the primaries were decided. Of the 90 at either end, 43 are Democrats and 46 Republicans. 102 of the 149 candidates with one of these awards are no longer listed: their primaries were called for other candidates.
The lab’s awards go to the candidates at either end of each kind of statement: the top and the bottom 3% of every candidate with 50 or more classified statements, Democrats, Republicans and independents ranked together. The award names are the lab’s; the rule and the measure behind each one are written under its name. Candidates whose primaries were called for someone else keep their award but no longer have a page.
Least Civil Candidate
Top 3% in personal attacks among all ranked candidates. 45 candidates.
- Anthony CelataDMA-1 · 920 statements · no longer listed53%
- Alan GraysonDFL Sen · 138 statements · no longer listed51%
- Danny MintonDTX-6 · 414 statements51%
- Seartch DelvaDMA Gov · 183 statements · no longer listed48%
- Timothy WilcoxRCT Gov · 543 statements · no longer listed44%
Most Civil Candidate
Bottom 3% in personal attacks among all ranked candidates. 45 candidates.
- Don DavisDNC-1 · 6,645 statements0%
- James MoylanRGU-AL · 1,664 statements0%
- Chris SwansonDMI Gov · 1,048 statements · no longer listed0%
- Jefferson ShreveRIN-6 · 961 statements0%
- Kimberlyn King-HindsRMP-1 · 642 statements0%
Zero Personal Attacks
No statement marked as a personal attack, with 50 or more statements. 104 candidates.
How the awards are given
Personal attacks: Overtly questions a named person’s character, integrity or loyalty, or calls them names. Criticising a record or a policy does not count.
The builder ranks every candidate with 50 or more statements by their rate on each kind of statement, before dropping those whose primaries were called for others, and gives the top and the bottom 3% (rounded up) the award for that end. “Zero Personal Attacks” goes to every such candidate with no statement marked as a personal attack. Rates are shares of a candidate’s own statements, so a candidate who posts often and one who posts rarely are compared on the same footing.
Party comparison
Among challengers, open-seat candidates and candidates for governor, the parties differ most on policy discussion: 42% of the average Democratic candidate’s posts and 34% of the average Republican’s. Among incumbent members of Congress the widest gap is on policy discussion: 66% for Democrats and 61% for Republicans.
Each bar is the average candidate’s share of statements with a label: every ranked candidate (50 or more statements) counts once, however much they post. Democrats and Republicans are drawn at the same weight. The two panels are kept apart because they are measured on different records: incumbent members of Congress on everything they publish in office, everyone else on posts on X.
How do the parties’ candidates differ in what they say?
Challengers, open-seat candidates and all candidates for governor
Measured on their posts on X; 189 Democrats, 171 Republicans.
- Personal attacks
- Policy criticism
- Policy discussion
- Bipartisanship
- Credit claiming
Show the data
| Item | Democrats | Republicans | Gap |
|---|---|---|---|
| Personal attacks | 5.1% | 4.5% | 0.7 pts |
| Policy criticism | 14% | 9.1% | 5.4 pts |
| Policy discussion | 42% | 34% | 7.7 pts |
| Bipartisanship | 2.6% | 1.8% | 0.9 pts |
| Credit claiming | 11% | 13% | 1.8 pts |
Incumbent members of Congress
Measured on everything they publish in office: posts, press releases, newsletters and floor speeches; 232 Democrats, 245 Republicans.
- Personal attacks
- Policy criticism
- Policy discussion
- Bipartisanship
- Credit claiming
Show the data
| Item | Democrats | Republicans | Gap |
|---|---|---|---|
| Personal attacks | 3.3% | 2.3% | 0.9 pts |
| Policy criticism | 17% | 18% | 0.6 pts |
| Policy discussion | 66% | 61% | 4.7 pts |
| Bipartisanship | 7.0% | 5.7% | 1.3 pts |
| Credit claiming | 19% | 22% | 2.7 pts |
Reading the comparison
The gap at the right is the difference between the two parties’ averages in percentage points. Independents are too few to compare at equal weight and are left out; their rates are on their pages.
Before and after the primary
Nominees in competitive races posted personal attacks more often after their primary; nominees in safe seats did not change. Within nominee, the share of posts that were personal attacks changed by +1.8 points (95% interval 0.8 to 2.8) in competitive races and by −0.2 points (−0.6 to 0.2) in safe seats, a difference of +2.0 points (1.0 to 3.2).
Each 2026 nominee for the House, Senate and governor is measured on their own posts on X in the 12 weeks before their state’s primary and in the weeks after. Competitive races are those the Cook Political Report rates toss-up or lean; every other race is a safe seat. The squares are pooled rates before and after the primary; the figures at the right are the average change within each nominee.
Personal attacks before and after the primary
Share of posts on X · 52 nominees in competitive races, 326 in safe seats · posts through Oct 20, 2026
Show the data
| Group | Nominees | Before | After | Change (points) | 95% interval | Posts before | Posts after |
|---|---|---|---|---|---|---|---|
| Competitive races | 52 | 2.6% | 4.7% | +1.8 | 0.8 to 2.8 | 7320 | 5660 |
| Competitive races, Democrats | 26 | 3.1% | 4.9% | +2.0 | 0.4 to 3.8 | 4079 | 3333 |
| Competitive races, Republicans | 26 | 1.9% | 4.5% | +1.6 | 0.6 to 2.7 | 3241 | 2327 |
| Safe seats | 326 | 6.2% | 6.4% | −0.2 | −0.6 to 0.2 | 50547 | 36953 |
| Safe seats, Democrats | 173 | 6.8% | 7.4% | −0.4 | −1.0 to 0.2 | 23938 | 15927 |
| Safe seats, Republicans | 153 | 5.7% | 5.6% | 0.0 | −0.5 to 0.5 | 26609 | 21026 |
Notes
Pooled rates count every post equally. The change is the mean of each nominee’s own after-minus-before, so a nominee who posts often counts once; intervals are percentile bootstraps over nominees.
The rise in competitive races comes mostly from challengers and open-seat nominees, whose change exceeds safe-seat nominees’ by +3.1 points (1.4 to 5.0; 27 and 112 nominees). For incumbents the difference is +0.6 points (−0.1 to 1.3). Bipartisanship, extreme labels and policy talk changed by about the same amount in both groups.
The lab changed the AI model that labels posts on Jul 11, 2026, and no window crosses that date: primaries through June 9 are measured to July 10, and primaries from August 11 from July 12. Nominees in the twelve states whose primaries fell between those dates, among them Arizona, Michigan and New York, are left out, as are runoff races and races without a called result. A nominee needs 20 posts in each window. Cook ratings as of Jun 24, 2026.
Every race
511 races: 440 for the House, 35 for the Senate and 36 for governor. 911 candidates are listed. The table also holds five Senate listings in states with no Senate election in 2026 and nine House listings under a district number that is not on the state’s map, as filed with the FEC; their pages say so. Once a primary is called, only the candidates recorded as advancing stay on its list.
Choose a state on the map for its own page, or narrow the table by office and state. Each race links to its candidates, what they say and the money they report.
How many races does each state hold?
House, Senate and governor’s races tracked; choose a state for its page
Show the data
| State | Value |
|---|---|
| California | 53 |
| Texas | 40 |
| Florida | 30 |
| New York | 27 |
| Illinois | 19 |
| Pennsylvania | 18 |
| Ohio | 17 |
| Georgia | 16 |
| Michigan | 15 |
| North Carolina | 15 |
| New Jersey | 13 |
| Virginia | 12 |
| Massachusetts | 11 |
| Tennessee | 11 |
| Washington | 10 |
| Minnesota | 10 |
| Colorado | 10 |
| Arizona | 10 |
| Wisconsin | 9 |
| Indiana | 9 |
| Maryland | 9 |
| South Carolina | 9 |
| Alabama | 9 |
| Oregon | 8 |
| Missouri | 8 |
| Kentucky | 7 |
| Oklahoma | 7 |
| Louisiana | 7 |
| Iowa | 6 |
| Connecticut | 6 |
| Kansas | 6 |
| Arkansas | 6 |
| Nevada | 5 |
| Nebraska | 5 |
| New Mexico | 5 |
| Mississippi | 5 |
| Maine | 4 |
| New Hampshire | 4 |
| Idaho | 4 |
| Rhode Island | 4 |
| Utah | 4 |
| Alaska | 3 |
| Montana | 3 |
| Wyoming | 3 |
| South Dakota | 3 |
| West Virginia | 3 |
| Hawaii | 3 |
| Vermont | 2 |
| Delaware | 2 |
| North Dakota | 1 |
| District of Columbia | 1 |
Find a race
| Alabama Senate | U.S. Senate | 2 | 2 | Called | — |
| Alabama Governor | Governor | 1 | 1 | Called | Solid R |
| Alabama 1st District | U.S. House | 1 | 1 | Called | — |
| Alabama 2nd District | U.S. House | 1 | 0 | Called | — |
| Alabama 3rd District | U.S. House | 1 | 1 | Called | — |
Notes
The map has the 50 states and DC; the delegate races of U.S. Virgin Islands, American Samoa, Guam, Northern Mariana Islands are in the table. House districts follow the candidates’ FEC filings; where a state redrew its map for 2026, a few candidates may still appear under their old district.

