Open Senate seats in genuinely purple states are rare, and Michigan just produced the rarest kind: one where the retirement, the primary, and the price all told different stories. Gary Peters announced in January 2025 that he would not seek a third term, Michigan Democrats then picked their nominee by about 14,900 votes out of more than 1.5 million cast, and the prediction market that watched all of it happen has barely moved off the number it held before any votes were counted. Put those three together — a coin-flip state, a nominee who won by a point, a market that shrugged — and you get the most-watched open Senate seat of the 2026 midterms. Below: who both candidates actually are, the sourced record on each of them, the full price history since primary night, and what the first post-primary polls did to the number.
The Quick Answer
The 2026 Michigan Senate candidates are Abdul El-Sayed, the Democratic former Wayne County health director who won the August 4 primary by about a point, and Mike Rogers, the Republican former congressman who lost Michigan's other Senate seat by 0.34 points in 2024 and ran unopposed this cycle. Libertarian, Green and U.S. Taxpayers nominees are on the ballot as well, none of them polling above the rounding error; the full candidate list is at Ballotpedia. Kalshi's market prices El-Sayed at about 61 cents to win the November 3 general election, with Rogers at about 39 cents. Both candidates' full records, the election-night price swing the market has already forgotten, and the post-primary polling are below.
New to event markets? Start with how Kalshi's yes/no contracts work.
Free: The Weekly PM Market Brief
The 8-model panel's graded record, the week's biggest market-vs-model gaps, and what's spiking next. One email, Sundays.
Unsubscribe anytime, one click. We never share your email.
These are market prices and model estimates, not predictions of fact and not financial advice. Kalshi is a CFTC-regulated event-contract exchange (18+; availability varies by state).
Why Gary Peters' Retirement Made This The Seat To Watch
Peters announced in January 2025 that he would not run again, and the reason his exit mattered more than most is arithmetic. Michigan does not produce comfortable statewide margins anymore. In 2024, Elissa Slotkin held the state's other Senate seat for Democrats by 19,006 votes, a margin of 0.34 points, while Donald Trump carried Michigan at the top of the same ballot. An open seat strips out incumbency, the one advantage that usually pads those fractions.
The professional raters have treated it accordingly. Cook Political Report's Senate ratings, tracked at 270toWin, list Michigan as a Toss-up, a line the race has sat on all cycle. Hold that 19,006-vote number in your head; it is the reason everything else in this race gets read through a magnifying glass.
Who Is Abdul El-Sayed?
El-Sayed, 41, is an epidemiologist by training: a Rhodes Scholar with a doctorate in public health from Oxford and an M.D. from Columbia. Detroit Mayor Mike Duggan appointed him the city's health director in 2015, when he was 30. He ran for governor in 2018 with Bernie Sanders' endorsement and took about 30% of the primary vote against Gretchen Whitmer, then led the Wayne County health department from 2023 to 2025. Sanders endorsed him again in this race.
His primary win was the upset that wasn't supposed to be close. The last public polls had him ahead of Rep. Haley Stevens by double digits; he won 48.5% to 47.5%, per the results carried by NBC News, with Mallory McMorrow, who had withdrawn but remained on the printed ballot, still taking 4%. Stevens conceded and endorsed him the next morning, and McMorrow endorsed him as well.
The sourced record on him, because a primer that skips it isn't a primer:
- The Most Expensive Opposition Campaign Of The Primary Was Aimed At Him. United Democracy Project, AIPAC's super PAC, spent about $32 million in the Democratic primary trying to defeat El-Sayed, per Jewish Insider. He won anyway, by a point, and whether either campaign even wants the group's money in the general election has become its own story.
- His Association With Streamer Hasan Piker Has Cost Him Support He Was Close To Having. Semafor reported that state Sen. Jeremy Moss, a Democratic U.S. House nominee, was in talks to endorse El-Sayed before Piker's comments about American Jews derailed it; Moss instead issued a statement declining to back him and criticizing the association. El-Sayed denounced antisemitism without criticizing Piker by name, saying the race should be about "gas, groceries, good schools, and healthcare."
- Primary Attack Ads Said He "Disrespects Women" — And Got Fact-Checked. United Democracy Project ads claimed El-Sayed has a history of disrespecting women, citing his old criticisms of Michelle Obama and Gretchen Whitmer. Bridge Michigan's fact-check found those criticisms were focused on policy rather than gender and that the ads stripped their context.
- He Removed More Than 100 Old YouTube Videos Before Launching. CNN's KFile reported that the taken-down clips included a 2023 video floating a rewrite of the Second Amendment to emphasize health care instead of gun rights, plus riffs against Fourth of July fireworks. His campaign called them "cherrypicked comments from old podcasts" that "don't reflect his views today," and the same HuffPost report notes he had also deleted old tweets with "defund the police" rhetoric, about which he has said: "I want to be clear, I actually never, never called for defunding."
None of that stopped him from winning the nomination, which is itself a data point about his coalition. And here is the strange part: through the $32 million, the endorsement flap, and the deleted-video news cycle, his general-election contract barely moved, entering primary week parked at 65 cents and trading within a few cents of that today. The general electorate is not the primary electorate, and that tension is exactly what the market is trying to price.
Who Is Mike Rogers?
Rogers is the known quantity in this race. He served in the Army from 1985 to 1989, worked organized-crime and public-corruption cases as an FBI special agent from 1989 to 1994, and represented Michigan's 8th District in the U.S. House from 2001 to 2015, chairing the House Intelligence Committee for his final four years. He is running with Donald Trump's endorsement, was unopposed in the Republican primary, and, most importantly for how you should read this race, he has run this exact statewide campaign before: he is the Republican who lost to Slotkin by those 19,006 votes in 2024.
His sourced record this cycle:
- He Claimed The 2024 Race Was Stolen From Him, Without Evidence. Rogers said a van showed up carrying ballots at a Detroit counting location to swing the election against him; Michigan Democrats and election officials rebuffed the claim, which he offered no evidence for.
- PolitiFact Rated One Of His Central Attacks False. Rogers said El-Sayed "believes America deserved 9/11" because he campaigned with Piker, who made a remark to that effect in 2019. PolitiFact rated the claim False, noting El-Sayed never said he agrees with it.
- His Campaign Asked Its Biggest Outside Ally To Lay Low. Jewish Insider reported that Rogers' allies asked AIPAC's super PAC to stay quiet for the general election and suggested routing its money through a separate pro-Rogers entity, so that the group's spending would not become a campaign issue itself. That is the same super PAC that spent roughly $32 million softening up his opponent in the primary.
So the matchup is a first-time general-election nominee with a movement behind him and a documented set of controversies, against a twice-tested Republican whose last statewide result was a rounding error, carrying controversies of his own. And none of Rogers' record, old or new, has knocked his contract out of the high 30s, where it has sat since the primary. Now to the part OddsShopper actually adds: what the market did with all of this.
What Primary Night Did To The Price
Kalshi's general-election market (KXMISENATE-26) wrote an hour-by-hour record of primary night, and it is the best short course available on how this race is being read. El-Sayed's contract sat at 65 cents when polls were still open on August 4. First returns nudged it to 66. Then the count tightened and the market briefly considered a different world: by 11 p.m. El-Sayed traded at 54 cents, and Stevens' general-election contract, priced at 2 cents that morning, hit 6 cents. For about two hours the exchange priced a real chance that Michigan Democrats had picked the other candidate. The remaining precincts broke El-Sayed's way, and by 6 a.m. he was back at 65; once Stevens conceded and the dust cleared, the contract settled in at a 62.5-cent mid.
A round trip from a 66-cent high to a 54-cent low and back, ending within three cents of where it started. The full hour-by-hour board, and the eight-model panel that scored the race the day after, is on our Michigan Senate model verdict page.
How The Market Has Repriced Since
Here is the whole repricing story in one table, from the afternoon before the primary through this week:

| Date | El-Sayed (YES) | Rogers (YES) | What was happening |
|---|---|---|---|
| Aug 4, 4 P.m. ET | 65¢ | 36¢ | Polls still open; price parked there four days |
| Aug 4, 11 P.m. ET | 54¢ | 40¢ | The low, as the count tightened |
| Aug 5 | 62.5¢ mid | 39.5¢ mid | After Stevens conceded and endorsed |
| Aug 13 | 60.5¢ mid | 39.5¢ mid | Post-primary drift |
| Aug 28 | 61–62¢ | 38–40¢ | After the first post-primary polls |
Prices from Kalshi's hourly candle record and live quotes; August 28 prices fetched at the time of writing.
If you are new to reading these boards, the mechanics are simple. For example, one El-Sayed YES contract costs about 61 cents and settles at $1 if he wins on November 3, or zero if he loses: you are risking 61 cents to win 39, which is why the price doubles as the market's implied probability. The contracts expire November 3, 2026, and Kalshi's rules allow accelerated settlement once a consensus of media organizations projects a winner.
The row worth staring at is the last one. A primary decided by a point, a two-hour panic to 54 cents, three-plus weeks of campaigning, an endorsement flap, and five new polls have moved this market a net of roughly three to four cents from where it sat before a single vote was counted. Either the market had this race right all along, or it has been slow to update. That question is not academic: our price-blind, eight-model panel scored the same race at 49.9% El-Sayed, a coin flip about 11 points below the market, and every model named the first post-primary head-to-head poll as the thing that would settle the argument.
The First Post-Primary Polls Are In
Those polls now exist, and they mostly broke the market's way. Per Newsweek's roundup of the post-primary surveys:
| Poll | Field dates | Result |
|---|---|---|
| TIPP Insights | Aug 6–10 | El-Sayed +3 (45–42) |
| GBAO (Senate Majority PAC, Dem Sponsor) | Aug 6–10 | El-Sayed +6 (50–44) |
| Fox News | Aug 6–10 | Rogers +4 (51–47) |
| AARP | Aug 9–11 | El-Sayed +1 (48–47) |
| Susquehanna | Aug 11–17 | El-Sayed +7 (46–39) |
Four of the five have El-Sayed ahead; Fox News is the exception. That matters because the entire bear case on El-Sayed rested on pre-primary polling, where Rogers led the averages and Stevens ran two to four points stronger against him. The consolidation the market was betting on, that Democratic voters would come home once the primary ended, is what these August surveys are starting to show. It is also, fairly noted, not quite four weeks of data with one credible outlier, in a state that decided its last Senate race by 0.34 points.
The number I keep coming back to is the spread between the market's 61 cents and the panel's 49.9%. The first polls moved the evidence toward the market. They did not settle it.
- 2026 Senate Races: Every Kalshi Board We Track
- Kalshi Michigan Senate Odds: El-Sayed Vs. Rogers Verdict
- Why Abdul El-Sayed (D) Will Win the Michigan Senate Race
- Why Mike Rogers (R) Will Win the Michigan Senate Race
- Is It Legal To Bet On Elections In Michigan? The 2026 Rules
What To Watch Between Now And November 3
Four checkable things will tell you whether the 61-cent price is right before the votes do:
- Whether the pollsters keep agreeing. The gap between the market's 61 cents and the panel's 49.9% is, in polling terms, the difference between El-Sayed up three and a pure coin flip. A September of nonpartisan surveys showing him at +3 or better closes that argument in the market's favor; a second Rogers-favorable result from a nonpartisan pollster (Fox News is the only one so far) reopens it.
- A rating change. Michigan has sat on the Toss-up line all cycle. A move to Lean Democratic would mean the professionals read the August polls the way the market does; a move toward Rogers would be the first outside endorsement of the panel's skepticism.
- Third-quarter fundraising, reported in October. Through June 30, FEC filings showed El-Sayed had raised $14.5 million but held just $2.55 million in cash, drained by a primary fight that still had a month to run, against Rogers' $10.9 million raised and $4.47 million on hand. The first accounting of what the primary's final stretch cost him, and of any post-win fundraising surge, arrives with the Q3 reports. Whether El-Sayed refills that account is the cleanest test of whether his coalition scales.
- The price itself. Michigan is one of a handful of true toss-up Senate seats on the 2026 board, which is why it moves with the national story. You can compare it against the rest of the map on our 2026 Senate election odds page, stack it against races where the market and our panel agree, like North Carolina, and see every live board on the prediction markets hub. Michigan's other statewide fight has a board too: the governor's race, where Mike Duggan, the mayor who first hired El-Sayed, ended his independent bid in May and left a two-name ballot behind him.
Peters' retirement created the vacancy, but what keeps the whole country watching is everything that has refused to resolve since: two candidates whose records give the other side plenty to run against, and a price that will not commit. Michigan settles it on November 3. Until then, the 61-cent contract is the single number carrying the whole argument.



