Politics Kalshi July 20, 2026
Cooper leads Whatley in tightening North Carolina Senate race
North Carolina Senate winner?
Kalshi prices this Roy Cooper at 91%. The reporting broadly agrees.
Former North Carolina Governor Roy Cooper holds a polling lead over Republican Michael Whatley in the state's U.S. Senate race, but multiple surveys indicate the contest is tightening as both campaigns ramp up spending. Public Policy Polling found Cooper ahead while cautioning Whatley retains a viable path, and WFAE reported the margin narrowing. Elon University analyst Jason Husser, speaking on ABC 11, highlighted the growing ad war as a defining feature of the campaign. Traders put Cooper's probability at 91%, consistent with his front-runner status in the coverage, though the race has not settled. The outcome will help determine Senate control in a state that has split its ballots between parties for years.
Background
Roy Cooper, a two-term Democratic governor who left office in early 2025, is seeking the Senate seat being vacated by Republican Thom Tillis. His likely Republican opponent is Michael Whatley, chair of the North Carolina GOP and a close ally of Donald Trump. North Carolina has elected Democrats to statewide office recently — including Governor Josh Stein in 2024 — even as it backed Trump for president the same year. The race is widely viewed as one of the most competitive Senate contests of the cycle. The market resolves only if a Democrat is sworn in for the term beginning in 2027, with Cooper as the named proposition.
The precedent
- No Democrat has won a U.S. Senate seat in North Carolina since Kay Hagan defeated incumbent Elizabeth Dole in 2008.
- Roy Cooper won statewide in North Carolina three times — for attorney general in 2012 and for governor in 2016 and 2020 — making him the most recent Democrat to win multiple statewide races there.
Context compiled by Crowdtells from the public record — verify before relying on it.
What the coverage agrees on
- Cooper currently leads Whatley in polling
- The race is tightening
- Campaign spending is growing significantly on both sides
- Whatley retains a path to victory
What to watch
Polling will continue to test whether Whatley can close the gap as the campaign intensifies heading into the fall. Key benchmarks include debate scheduling, third-party ad spending totals, and whether national Republican groups commit resources to the race. The resolution date is November 3, 2027, meaning the market tracks the outcome well past Election Day itself.
The numbers behind this
Kalshi prices this Roy Cooper at 91%.
24h +3.5 pts
$1.1M traded · $917K in the last day · $988K open interest
Resolves on: If a representative of the Democratic party is sworn in as a Senator of North Carolina for the term beginning in 2027, then the market resolves to Yes.
Pricing Kalshi 91%
Sources
- Poll shows North Carolina Senate race tightening wfae.org
- Jason Husser discusses spending in North Carolina’s U.S. Senate race on ABC 11 elon.edu
- What polls say in crucial Roy Cooper and Michael Whatley NC Senate race newsweek.com
- NC Senate candidates Cooper, Whatley campaign as race spending grows abc11.com
- Cooper leads, but Whatley has a path publicpolicypolling.com
Frequently asked questions
North Carolina Senate winner?
Kalshi prices this Roy Cooper at 91%. The reporting broadly agrees.
What do the sources agree on?
Cooper currently leads Whatley in polling The race is tightening Campaign spending is growing significantly on both sides Whatley retains a path to victory
When does this market resolve?
This market resolves on: If a representative of the Democratic party is sworn in as a Senator of North Carolina for the term beginning in 2027, then the market resolves to Yes.
How are these odds set?
Prediction-market odds are prices set by people trading real money on the outcome, so the price reads as the crowd’s implied probability — not a guarantee or financial advice.
AI-written briefing grounded in 5 sources and the live market, edited by Samuel Jo. Odds are crowd probabilities, not advice — how this works.