From the beginning of this election cycle, the conventional wisdom was that Democrats, while favored to take control of the House, would come up just short in the battle for the Senate. They need a net pickup of four, and while there are more Republican seats up this year than Democratic — 22 to 13 — the GOP didn’t seem to have obviously vulnerable targets. But President Trump’s continuing slide in the polls could change that calculation, and the uncertainty out of Texas, Maine, South Carolina and Michigan makes any predictions this far out from November not entirely reliable. (The Senate currently stands at 53 Republicans and 47 Democrats, which include two Dem-leaning Independents.)
Here’s a list of the states that have already held their Senate primaries and how it looks at this point, followed by a summation of the remaining primaries by a guest contributor:
MARCH 3:
Arkansas — Sen. Tom Cotton (R) is being challenged by Hallie Shoffner (D). POLITICAL JUNKIE CALL: Safe Republican.
North Carolina — Sen. Thom Tillis (R) is retiring. The candidates are former RNC chair Michael Whatley and ex-Dem Gov. Roy Cooper. POLITICAL JUNKIE CALL: Democratic pickup.
Texas — Sen. John Cornyn (R), seeking a fifth term, was clobbered in the GOP runoff by state Attorney General Ken Paxton, who was endorsed by Trump. Rep. Wesley Hunt (R) was eliminated in the initial primary. State Rep. James Talarico won a tough Democratic primary contest against Rep. Jasmine Crockett. Last Democrat to win a Texas Senate race: Lloyd Bentsen, re-elected in 1988. But Paxton’s cause is hurt by serious ethics and matrimonial challenges. POLITICAL JUNKIE CALL: Tossup.
MARCH 10:
Mississippi — Sen. Cindy Hyde-Smith (R) is being challenged by Scott Colom (D). POLITICAL JUNKIE CALL: Safe Republican.
Illinois — Sen. Dick Durbin (D) is retiring. Lt. Gov. Julianna Stratton won a Democratic primary that included Reps. Robin Kelly & Raja Krishnamoorthi. She will face former state GOP chair Don Tracy. POLITICAL JUNKIE CALL: Safe Democratic.
MAY 5:

Ohio — Lt. Gov. Jon Husted (R) was appointed to fill the Senate seat of Vice President JD Vance (R). In this special election, he is facing former Sen. Sherrod Brown (D), who lost his seat in 2024. POLITICAL JUNKIE CALL: Leans Republican.
MAY 12:
Nebraska — Former Gov. Pete Ricketts (R) was appointed to fill the seat vacated by Ben Sasse (R) in 2023 and won a special election the following year. This is for the full six-year term. Dan Osborn, an independent who gave Sen. Deb Fischer (R) a close run in 2024, is running again. The Democratic primary was won by Cindy Burbank, who said she would drop out after the primary and back Osborn, but she has yet to do so as of this date. The deadline for her to withdraw is Aug. 3rd. POLITICAL JUNKIE CALL: Leans Republican.
West Virginia — Sen. Shelley Moore Capito (R) is being challenged by Rachel Fetty Anderson (D). POLITICAL JUNKIE CALL: Safe Republican.
MAY 16:
Louisiana — Sen. Bill Cassidy, who voted to convict Trump during his impeachment saga but who tried to make amends ever since — without success — finished in third place in the primary. With Cassidy gone, the June 27th runoff was won by Trump-backed Rep. Julia Letlow over state Treasurer John Fleming. Democratic nominee is Jamie Davis. POLITICAL JUNKIE CALL: Safe Republican.
MAY 19:
Alabama — Sen. Tommy Tuberville (R) is giving up the seat to run for governor. Rep. Barry Moore, endorsed by Trump, defeated former Navy SEAL Jared Hudson in a June 16th Republican runoff. State Attorney General Steve Marshall was eliminated in the initial primary. Everett Wess, an attorney, is the Democratic nominee. POLITICAL JUNKIE CALL: Safe Republican.
Georgia — The Republican primary to find a candidate to take on Sen. Jon Ossoff (D) was decided in a June 16th runoff. Rep. Mike Collins defeated former football coach Derek Dooley. Another congressman, Buddy Carter, was eliminated in the initial primary. POLITICAL JUNKIE CALL: Tossup.
Idaho — Sen. Jim Risch (R) is being challenged by David Roth (D). POLITICAL JUNKIE CALL: Safe Republican.
Kentucky — Sen. Mitch McConnell (R), who is currently in the hospital and the subject of numerous health-related rumors, had already announced his retirement. In the primary, Rep. Andy Barr, endorsed by Trump, easily defeated Daniel Cameron, the former state attorney general who ran for governor in 2023. Another GOP candidate, Nate Morris, quit the race to become an ambassador in the Trump administration. In the Democratic primary, Charles Booker, who lost to Sen. Rand Paul in 2022, defeated Amy McGrath, who lost to McConnell in 2020. POLITICAL JUNKIE CALL: Safe Republican.
Oregon — Sen. Jeff Merkley (D) is being challenged by David Brock Smith (R). POLITICAL JUNKIE CALL: Safe Democratic.
JUNE 2:
Iowa — Sen. Joni Ernst (R) is retiring. Rep. Ashley Hinson won the GOP primary and will face Josh Turek, a former paralympic athlete and choice of the party establishment who easily defeated Zach Wahls in the Democratic contest. A recent Fox News poll showed Turek leading Hinson 50-46%. POLITICAL JUNKIE CALL: Tossup.
Montana — Republicans played some games here, as a heavily favored Sen. Steve Daines (R) decided to withdraw his candidacy minutes before the filing deadline, giving the advantage to ex-US Attorney Kurt Alme, who conveniently declared his candidacy moments before. Trump endorsed Alme shortly after. The move denied Republicans an opportunity to field a candidate to challenge Alme for the nomination. Alani Bankhead won the Democratic primary but many Dems are rallying behind the independent candidacy of Seth Bodnar, a former president of the University of Montana. POLITICAL JUNKIE CALL: Safe Republican.
New Jersey — Sen. Cory Booker (D), a once and possible future presidential hopeful, faces Justin Murphy (R). POLITICAL JUNKIE CALL: Safe Democratic.
New Mexico — Sen. Ben Ray Lujan (D) will face Larry Marker, who won the GOP primary as a write-in candidate. POLITICAL JUNKIE CALL: Safe Democratic.
South Dakota — Sen. Mike Rounds (R) is being challenged by Julian Beaudion (D). POLITICAL JUNKIE CALL: Safe Republican.
JUNE 9:

Maine — Where to begin? The Democratic establishment began the contest pushing the candidacy of Janet Mills, the (now) 78-year old governor. But progressives, with great enthusiasm and open checkbooks, instead backed Graham Platner, an oyster farmer, whose polling strength pushed Mills out well before the primary, which he won overwhelmingly. Then came controversies, none more serious than he was charged with rape by an ex-girlfriend, an accusation that drove him out of the race on July 8th. As Democrats prepare to come up with a substitute nominee, all Sen. Susan Collins, considered the most vulnerable Republican incumbent, can do is sit back and watch. Everyone agrees that Platner’s withdrawal keeps the Democratic hopes of finally unseating Collins alive. POLITICAL JUNKIE CALL: Tossup.
South Carolina — Sen. Lindsey Graham, who won 57% of the Republican primary vote, died unexpectedly on July 11th. Two days later, Gov. Henry McMaster appointed Graham’s sister, Darline Graham Nordone, to fill his seat as a caretaker; she is not going to run. Republicans are holding a special primary on Aug. 11th; already, Rep. Russell Fry is thought to be a leading candidate. Fry, with Trump’s endorsement, ousted GOP Rep. Tom Rice in the 2022 primary after Rice voted to impeach. The Democratic nominee is Annie Andrews, who lost to Rep. Nancy Mace in 2022. POLITICAL JUNKIE CALL: Safe Republican.
JUNE 16:
Oklahoma — This is a special election to fill the remaining two years of the seat formerly held by Markwayne Mullin (R), who resigned to become Trump’s homeland security secretary. Alan Armstrong (R) was appointed by the governor to fill the seat until the November election; he is not running to keep the seat. The Republican primary was won by Rep. Kevin Hern; Democrats pick their nominee in a late August runoff. POLITICAL JUNKIE CALL: Safe Republican.
JUNE 30:
Colorado — Sen. John Hickenlooper fended off a strong primary from his left, defeating Julie Gonzales 53-47. The GOP nominee is state Sen. Mark Baisley. POLITICAL JUNKIE CALL: Safe Democratic.
UPCOMING PRIMARIES — AS OF JULY 14
By Mike Rudin
I know what you’re thinking — how the heck did he get that sweet gig writing for The Political Junkie?! It wasn’t easy. First, I had to be a bona fide political junkie, which I am. And second, I had to grow up with Ken, which I did. If you have any problems with that, go complain to Luke Russert or Chris Cuomo. Or, better yet, Brendan Carr. Now that we’ve gotten that out of the way …
August 6: Tennessee
August 11: Minnesota
August 18: Alaska, Florida, Wyoming
September 8: New Hampshire
September 15: Delaware
Minnesota (Aug. 11): Sen. Tina Smith (D) is retiring. Democrats are experiencing an ideological battle between Lt. Gov. Peggy Flanagan and the more moderate Rep. Angie Craig. The Republican frontrunner appears to be Michele Tafoya, a former NFL sideline reporter. Her closest competition in the primary is Adam Schwarze, a former Navy SEAL.
Florida (Aug. 18); Ashley Moody, the state attorney general, was appointed to the Senate by Gov. Ron DeSantis following Marco Rubio leaving to become secretary of state. Democrats will choose between leading candidates Alex Vindman, the whistleblower in the Trump-Ukraine scandal that led to the president’s first impeachment, and Angie Nixon, a state rep.
Delaware (Sept. 15): Sen. Chris Coons (D) seeking re-election.
We’ve Got Mail!
Q: You played a clip of Charlie Kirk in a recent podcast calling for Joe Biden to receive the death penalty. Can you post a link? — Steve Weaver
A: Kirk’s comments come after he criticizes Kamala Harris, and suggests she would be far easier to defeat than Biden. Here’s the link: https://www.youtube.com/watch?v=8ykcLXjQcwg
Q: Political Junkies everywhere miss you, Ken! I just on a hunch decided to see if there were new episodes and I found one! Please continue satiating our thirst for political knowledge! I’m a listener from the old NPR days! — David Presberry, Madison, WI
LAST LIVE BROADCAST/PODCAST: Anne P. Mitchell’s “My Country, Tis of Thee” (July 9, with video); WOSU’s “All Sides with Amy Juravich” (July 9). You can click on these links to hear the shows.
Mailing list. Sign up to receive our Political Junkie e-mails.
This Day In Political History: One day after officially becoming the Democratic presidential nominee, former Georgia Gov. Jimmy Carter announces that Sen. Walter Mondale of Minnesota will be his running mate (July 15, 1976).
Got a question? Ask Ken Rudin: [email protected]
Collect campaign buttons? Check out the Political Junkie store: https://www.krpoliticaljunkie.com/store/
Come across buttons from this election cycle? Mail ’em to me and I’ll send you great stuff in return! P.O. Box 3401, Gaithersburg, MD 20885.
The post The Battle For The Senate, 2026 appeared first on Ken Rudin's Political Junkie.
Ken Rudin's Political Junkie
Ciente Blog
My Car Heaven
Money Crashers
Evergreen Small Business
EdTechReview
Robbert Murray & Associates Blog