Why Angie Craig (D) Will Win the Minnesota Senate Primary
This is the steelman case for Angie Craig. The companion piece argues the other side of the DFL ballot: Why Peggy Flanagan Will Win. The Republican half of primary day is here: Why Michele Tafoya Will Win.
Prices as of August 11, 2026, 2:33 p.m. ET
The Quick Answer
Minnesota votes today, and Angie Craig trades at 29 cents bid, 30 asked on Kalshi to win the Democratic (DFL) Senate primary: roughly a +230 underdog in sportsbook terms. Peggy Flanagan, the party-endorsed Lieutenant Governor, is the 70/71-cent favorite, about -245. The steelman for Craig is that the two most measurable things in this race are hers: the four-term congresswoman has raised about twice what Flanagan has and holds roughly three times her cash, and she skipped the endorsing convention entirely to build a campaign aimed at today's much larger primary electorate rather than a hall of delegates. Meanwhile the race's model-verdict board notes that MPR News has described this top tier as a coin flip, which is not what a 70/29 board says. Minnesota decides its primaries in one round, so tonight's plurality winner is the nominee and the market settles on that result. The money math, the convention-skip mechanism, the honest bear case, and the full nine-name board are below.
The Market Right Now
Kalshi's "Minnesota Democratic Senate nominee?" board lists nine names and prices exactly two of them as alive. Flanagan's yes contract shows 70 cents bid, 71 asked. Craig's shows 29/30. The other seven names ask a tenth of a cent apiece, and that tail includes some of the biggest names in Minnesota politics: Ilhan Omar, Jacob Frey, Keith Ellison, Steve Simon, Betty McCollum, David Wellstone, and Melisa López Franzen all sit at effectively zero. One honesty note before leaning on any figure here: this is a quiet board with thin quotes, so read the cents as the market's opinion rather than a depth-tested number. The context is an open seat: DFL incumbent Tina Smith is retiring, the first open Minnesota Senate seat in two decades, and tonight's winner faces the Republican primary winner in the November 3, 2026 general election. A 30-cent ask says Craig wins this about three times in ten. The case below is about why that number reads low, one mechanism at a time.
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. Sign up in the box at the end of this article.
The Case
The Biggest War Chest in the Race, on Either Side
Per FEC filings through June 30, 2026, detailed on the race's model-verdict board, Craig had raised about $11.9 million for the cycle with roughly $5.0 million cash on hand. Flanagan had raised about $6.0 million with roughly $1.6 million on hand. That is close to a two-to-one edge in money raised and three-to-one in money left to spend, and it is not just a DFL-side lead: Craig's $11.9 million is more than the entire Republican field raised combined. In a statewide primary with no incumbent, cash is not a vanity stat. It buys the two things that decide a one-round plurality race: name recognition beyond your home base and turnout operations in the final week. Craig enters primary day holding more of both than anyone else on either ballot, and that fact powers everything that follows.
She Skipped the Convention Because Today Was Always the Plan
Flanagan's strongest asset is the DFL endorsement, won at the party convention. Craig never contested it: she declined the endorsement fight and went straight to the primary. That choice is the whole strategic argument of her campaign, because a convention hall of delegates is a small, activist electorate, and the one voting across Minnesota today is far larger and far less ideological. Her war chest is the tool built for exactly that gap: paid reach to primary voters who never attend a convention. The market has already graded a purer version of this experiment once today, on the other side of the ballot, where the Republican convention's endorsed candidate asks less than a penny against the money leader Michele Tafoya. The DFL version is harder, and honestly so: Flanagan is a sitting statewide official, not an unknown. But the mechanism is the same, and MPR News, the outlet closest to this electorate, has described the Craig-Flanagan tier as a coin flip. A coin flip does not trade at 70/29. Either the market knows something the state's own press corps does not, or the 30-cent contract is the cheapest live number on today's ballot.
The General-Election Argument Is Hers by a Point
Primary electorates defending an open seat listen to electability, and the only tested evidence there leans Craig. Per the polling collected on the race board, a February Emerson College survey had Craig beating Republican Michele Tafoya 47-40 while Flanagan led her 47-41, and Democratic-firm Impact Research polls in May had both DFL candidates up about seven. A one-point difference is a whisper, not a mandate, and this case does not pretend otherwise. But the closing message it enables is real: Craig can tell DFL voters she is the field's best-funded, best-tested general-election candidate for a seat the party has held for two decades and badly wants to keep, and no number on the record contradicts her. The price-blind AI panel that scored the general put the DFL hold at about 86 percent regardless of which woman wins tonight, so the primary is where the electability argument does all of its work.
A Worked Example of the Trade
One yes contract on Craig at the 30-cent ask pays $1.00 if she wins the nomination: risk 30 cents to win 70, which is about +230 at a sportsbook. The underdog mechanics matter more than usual here because settlement is tonight. Most cheap contracts on this series carry months of reprice room; this one compresses that option into a single evening. If early returns run Craig's way after polls close at 9 p.m. ET (8 p.m. CT), a 30-cent contract can trade into the 50s or 60s before any race call, and the 29-cent bid means a holder can exit at the live price any time before the count settles it. The honest framing: this is a same-day binary on whether the money and the broader electorate beat the endorsement, priced at three to one.
The Bear Case
The market has watched Craig's fundraising lead all cycle and still prices Flanagan at 70-plus, which means traders have concluded the money already failed to close the gap. That read has teeth. A low-turnout August primary is exactly the environment where an endorsement matters most, because the DFL's activist infrastructure, the phone banks and door knocks the endorsement mobilizes, votes reliably when casual voters stay home. Flanagan also carries a statewide title and statewide name recognition of her own, which Adam Schwarze never had on the Republican side, so the convention-skip analogy only stretches so far. And the coin-flip line is a journalist's characterization, not a measured number: no public poll of this primary showing Craig ahead exists on the record. Thirty cents is a real underdog price, and the honest read is that the market may simply be right.
What Would Confirm It
- The price moving before the close. Polls close at 9 p.m. ET (8 p.m. CT) today, August 11, 2026. A Craig contract trading into the 40s this afternoon would mean late money sees the coin flip the press corps describes rather than the 70/29 board.
- A called race tonight. Minnesota has no primary runoff, so a projected Craig win settles the question in one round and the market resolves Yes on the nomination.
- The margin, either way. Even a narrow Flanagan win, single digits after a 70/29 price, would say the market overpriced the endorsement and underpriced the money. A blowout says the endorsement infrastructure was worth every cent of the spread.
The Board
Every name Kalshi lists in the Democratic nominee market, with live yes prices at this afternoon's read. Minnesota's open seat drew a long ballot, but the market prices a two-woman race.
| Candidate | Price (yes bid/ask) |
|---|---|
| Peggy Flanagan | 70/71¢ |
| Angie Craig | 29/30¢ |
| Melisa López Franzen | 0/0.1¢ |
| Keith Ellison | 0/0.1¢ |
| Ilhan Omar | 0/0.1¢ |
| Jacob Frey | 0/0.1¢ |
| Steve Simon | 0/0.1¢ |
| Betty McCollum | 0/0.1¢ |
| David Wellstone | 0/0.1¢ |
The rows worth staring at are the seven at the bottom. Names with real Minnesota profiles ask a tenth of a cent, which is the market saying the field sorted itself months ago: this is Flanagan's endorsement versus Craig's money, and nothing else survived contact. That makes tonight one of the cleaner natural experiments this cycle on what a party endorsement is worth against a two-to-one cash edge, and the two-cent-wide quotes on both live names say traders are still willing to take either side of it.
More live boards from the same panel: the full Minnesota Senate race board · the same-day Minnesota governor primary board · the balance-of-power board · the daily sheet: Kalshi picks today
The Bottom Line
Angie Craig enters primary day at 29/30 cents holding the race's two most measurable advantages: about twice Flanagan's fundraising with three times her cash, and a campaign designed from the start for today's broad primary electorate rather than the convention hall that endorsed her rival. The honest tension is that the market has seen all of that and still calls it 70/29, because endorsements mobilize exactly the activists who dominate low-turnout August primaries, and no public poll actually shows Craig ahead. Tonight resolves it in one round, no runoff, with results after 9 p.m. ET. Whichever way it breaks, tomorrow the general-election board, where the market prices the DFL hold near 95 cents against the panel's 86 percent, finally gets a named nominee to price.
FAQ
When does this market settle?
The market resolves Yes if Angie Craig wins the Democratic (DFL) nomination for Minnesota's 2026 Senate seat. Voting is today, August 11, 2026, and Minnesota decides its primaries in a single round with no runoff, so tonight's plurality winner is the nominee. Positions can be opened or closed any time before settlement at the live price.
Is this article a prediction?
No. These are model estimates, not predictions of fact and not financial advice. This page argues one side as sharply as the evidence allows, and its companion pieces argue other sides of Minnesota's primary day; the set together is the analysis.
Where does the panel record live?
Every AI-panel call is stored with its ask-time price and graded against the real settlement on the public Model Verdict Scoreboard, wins and misses alike.
Keep going: the other side of this ballot — Why Peggy Flanagan Will Win · the Republican half: Why Michele Tafoya Will Win · the price-blind panel's full read: Minnesota Senate model verdict · every 2026 race priced: 2026 Senate election odds · the balance-of-power board · the daily sheet: Kalshi picks today
How this page works. Prices were pulled from Kalshi's public API on August 11, 2026 at 2:33 p.m. ET; panel context comes from our price-blind model verdict board for the Minnesota Senate race, scored August 8, 2026. This article is a deliberately one-sided steelman argument published alongside companion pieces arguing other sides of the ballot — these are model estimates, not predictions of fact and not financial advice; the set together is the analysis. Kalshi is a CFTC-regulated event-contract exchange, open to users 18+ in eligible states, and availability varies by state. Event contracts involve risk.



