This was the steelman case for Angie Craig, published on primary day, August 11, 2026. She lost, and per the series rule the page stays live and gets graded rather than deleted. The companion piece argued the winning side: Why Peggy Flanagan Will Win. The general election those primaries produced is argued here: Why Michele Tafoya Will Win the Minnesota Senate Race.
Market settled: Kalshi finalized the DFL nominee market for Peggy Flanagan after the August 11, 2026 primary. All prices below are the frozen August 11 pre-settlement record. Graded August 18, 2026.
The Quick Answer
Peggy Flanagan won the Minnesota Democratic (DFL) Senate primary on August 11, 2026, taking 59.0 percent of the vote (411,854 votes) to Angie Craig's 39.4 percent and 274,920, per the Minnesota Secretary of State results. Kalshi's nominee market finalized on that result: Flanagan's contract, which closed primary day at 70/71 cents, settled at $1.00, and Craig's 29/30-cent contract settled at zero. This page argued the case for Craig at that 29-cent price: roughly twice Flanagan's fundraising, three times her cash on hand, and a campaign built for the broad primary electorate instead of the convention hall. The electorate answered by a margin of nearly 137,000 votes. The full grade is below: what the money case got wrong, the one place the board itself ran too cautious, and why the same experiment broke the other way on the Republican ballot the same night.
The Market At The Close
Kalshi's "Minnesota Democratic Senate nominee?" board spent primary day pricing exactly two of its nine names as alive: Flanagan at 70 cents bid, 71 asked, and Craig at 29/30. The other seven names, a tail that included Ilhan Omar, Jacob Frey, Keith Ellison, Steve Simon, Betty McCollum, David Wellstone, and Melisa López Franzen, asked a tenth of a cent apiece, and the market graded all seven correctly at zero. The context was the first open Minnesota Senate seat in two decades, with DFL incumbent Tina Smith retiring, and Minnesota deciding its primaries in a single round. A 30-cent ask said Craig would win about three times in ten. She did not, and the size of the miss is the story: a 70-cent favorite is supposed to lose three times in ten too, and nothing about a 19.6-point blowout reads like a race that was ever that close.
Stay ahead of the markets.
Daily insights and expert picks on Kalshi, Polymarket, and what's moving markets.
Free forever. Unsubscribe anytime.
The Case, Graded
The WAR Chest Was Real. It Bought 39.4 Percent.
The money argument was the spine of this page: per FEC filings through June 30, 2026, detailed on the race's model-verdict board, Craig had raised about $11.9 million with roughly $5.0 million on hand against Flanagan's $6.0 million raised and $1.6 million on hand, a haul that topped the entire Republican field combined. Every dollar of that was true, and none of it moved the outcome. Flanagan's campaign spent the cycle framing the race as "the many versus the money," per MinnPost's post-election reporting, and the primary electorate took her side of that framing by nearly 20 points. The lesson the settlement wrote into the ledger: in a partisan primary, money is a tool for reaching voters, not a position with voters. Flanagan, a sitting lieutenant governor with statewide name recognition of her own, was never an unknown that Craig's ad budget could out-shout.
The Convention-Skip Read The Electorate Exactly Backwards
The strategic argument held that Craig skipped the DFL endorsing convention because the broad primary-day electorate would be larger and less ideological than the delegates in the hall. The broad electorate showed up, and it voted like the hall. The DFL endorsement Flanagan won came with the activist infrastructure this page's own bear case warned about, the phone banks and door knocks that decide low-turnout August primaries, and it was reinforced down the stretch by backing from Bernie Sanders and Elizabeth Warren, with retiring Senator Tina Smith herself rallying alongside Flanagan in the campaign's final weeks, per PBS NewsHour's election reporting. Craig's establishment endorsements from Hakeem Jeffries and Nancy Pelosi never translated into that kind of ground presence. The same night, one ballot over, Michele Tafoya beat Adam Schwarze, the candidate the Republican state convention had endorsed, taking 52.0 percent of the GOP vote, which is the honest complication: the endorsement is not a magic asset. It won on the DFL side because it came attached to a candidate who already had statewide standing and an organized base. It lost on the GOP side where it was attached to neither. The mechanism this page bet on, hall versus electorate, turned out to be the wrong axis entirely.
The Electability Point Was A Whisper, And It Stayed One
The last leg of the case was a one-point general-election polling edge: a February Emerson College survey had Craig beating Tafoya 47-40 while Flanagan led 47-41. This page called that "a whisper, not a mandate" at the time, and the grade confirms the hedge: nothing in the result suggests DFL voters were weighing a one-point electability difference at all. The race that mattered to them was the one in front of them, fought over immigration and ideology. Craig spent the campaign defending her Laken Riley Act vote against Flanagan's attacks before ultimately saying she regretted it, per MinnPost's campaign coverage, and on that terrain the primary electorate preferred Flanagan decisively.
The Worked Example, Settled
On primary day, this page walked through the trade: one yes contract on Craig at the 30-cent ask paid $1.00 if she won, risking 30 cents to win 70 (about +230 at a sportsbook), with settlement compressed into a single evening. That contract settled at zero, and the honest accounting is that the exit ramp the original framing leaned on never appeared. The trade needed early returns to run Craig's way so the price could trade into the 50s before a race call; instead the count broke for Flanagan from the start and the race was called Tuesday night. A same-day binary has no time to be wrong gracefully. That is the structural lesson worth keeping from this page: the cheap side of a settlement-day market is a bet on the count itself, not on a narrative having room to develop, and it deserves a smaller position than the same price on a market with months of reprice room. Our guide to reading Kalshi prices as real odds covers the conversion math this example used.
What The Board Got Right
The three confirmation tests this page set on primary day all resolved, and all resolved against the case:
- The Price Never Moved. The test was a Craig contract trading into the 40s before the 9 p.m. ET close, which would have meant late money seeing the "coin flip" MPR News had described. It never came. The market held 70/29 into settlement, and the coin-flip characterization MPR News had voiced graded out as the coverage's biggest miss on the race. The crowd beat the coverage.
- The Race Was Called That Night. One round, no runoff, nominee decided, exactly as the market's structure assumed.
- The Margin Was The Tell. This page wrote that "a blowout says the endorsement infrastructure was worth every cent of the spread." At 59.0 to 39.4, it was worth more than the spread: a candidate the market gave a 29-30 percent chance lost by 19.6 points. If the board erred at all, it erred toward Craig, because the one place the 70/29 line looks wrong in hindsight is that 70 was too cheap.
The Board, Settled
Every name Kalshi listed in the DFL nominee market, with the frozen primary-day prices and the settled result. The market's two-candidate read of a nine-name field was exactly right; its split between the two was directionally right and a margin too generous to the underdog.
| Candidate | Final price (yes bid/ask) | Result | Vote share |
|---|---|---|---|
| Peggy Flanagan | 70/71¢ | Won, settled $1.00 | 59.0% |
| Angie Craig | 29/30¢ | Lost, settled $0 | 39.4% |
| Melisa López Franzen | 0/0.1¢ | Did not win | — |
| Keith Ellison | 0/0.1¢ | Did not win | — |
| Ilhan Omar | 0/0.1¢ | Did not win | — |
| Jacob Frey | 0/0.1¢ | Did not win | — |
| Steve Simon | 0/0.1¢ | Did not win | — |
| Betty McCollum | 0/0.1¢ | Did not win | — |
| David Wellstone | 0/0.1¢ | Did not win | — |
The row worth staring at now is the margin between the columns. The market's 29-30 cents on Craig implied a genuinely competitive race; the returns delivered a rout. One settled race cannot prove the exact number wrong — three-in-ten shots lose by wide margins sometimes — but stacked against the same-night Republican result, where the market's 99-cent read on Tafoya graded out almost to the cent, the DFL board is the one that left something on the table.
More graded and 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
More on this: 2026 Senate Races: Every Kalshi Board We Track · Why Ed Markey (D) Will Win the MA Senate Primary · Why Karishma Manzur (D) Will Win the NH Senate Primary · Why Seth Moulton (D) Will Win The Mass. Senate Primary · NH-01 Democratic Primary Odds: Shaheen vs Sullivan
The Bottom Line
The case for Angie Craig was built on the race's two most measurable facts, twice the money and three times the cash, and the settlement graded those facts as real but irrelevant. Peggy Flanagan won 59.0 to 39.4 because the assets that decide a DFL primary turned out to be the ones she held: the endorsement's organizing muscle, a statewide profile of her own, and a message that made Craig's biggest advantage into the argument against her. The market called the direction correctly and undersold the magnitude; the coin-flip framing missed both. The race this one produced is now the live question: Flanagan versus Tafoya for the seat on November 3, argued from both sides in the Flanagan steelman and the Tafoya steelman, with the panel's full read on the race board.



