Skip to content
PoliticsOhioSettled

Ohio 10th District Odds 2026

Democratic Party100%—KALSettled Yes · Kalshi closed at 100%— · Polymarket closed at 100%—
Republican Party0%—KALSettled No · Kalshi closed at 0%— · Polymarket closed at 0%—
Kalshi 539K contracts · Polymarket $139KVolume
2Outcomes
Kalshi + PolymarketPriced on 2 books
Democratic PartySettled Yes
Last priced: Real Time Odds on Prediction Genius
Price historyOct 10, 2026–Nov 5, 2026
Implied probability over 26 days: Democratic Party 15%+567 on Oct 10, 2026, 100%— on Nov 5, 2026.
Final odds2 outcomes · 2 platforms
#OutcomeKalshiPolymarketClosed
1Democratic PartySettled YesKAL 100%—POLY 100%—100%—100%—100%—KAL
2Republican PartySettled NoKAL 0%—POLY 0%—0%—0%—0%—KAL
How it settlesSettled by Kalshi, Polymarket

The market asks which party wins Ohio's 10th Congressional District in the November 3, 2026 general election. Kalshi resolves its Republican contract Yes if the House member sworn in for OH-10 for the term beginning in 2027 is a member of the Republican Party, and its Democratic contract on the same test for the Democratic Party; Kalshi lists an expected settlement of January 4, 2027 and allows accelerated determination after a consensus of media organizations projects the winner. Kalshi's House terms define that consensus as at least four of eight named news organizations calling the race, with none contradicting the call. Kalshi settled both OH-10 contracts under that clause at 3:41 p.m. Eastern on November 5, 2026. Polymarket resolves according to the party of the candidate who wins the OH-10 seat, as indicated by a consensus of credible reporting, and on the official results reported by the Federal Election Commission if there is ambiguity; party is the ballot-listed affiliation, or for a winner with no Democratic or Republican affiliation the party he or she most recently said they would caucus with. Polymarket resolved its Democratic market Yes at 5:48 p.m. Eastern on November 5, 2026. Each venue's own rules govern its contracts.

Market type
Multi Outcome
Priced on
Kalshi, Polymarket
What moves it
  • Kristina Knickerbocker (D) won with 149,024 votes to Mike Turner's 144,086 and Thomas McMasters's 8,906, a margin of 4,938, per the Ohio Secretary of State's unofficial results read November 6, 2026
  • The Associated Press called the race for Knickerbocker on the afternoon of November 5, 2026, per WYSO and WHIO; NBC News also projects her the winner
  • 9,407 provisional and 453 overseas and military ballots were outstanding in Butler, Greene and Montgomery counties on November 5; November 7, 2026 is the cure and arrival deadline
  • An automatic recount applies only under a half-point district margin, about 1,510 votes on the unofficial count (R.C. 3515.011)
  • On November 2, 2026 Kalshi and Polymarket both had the Republican contract at 71%; on the morning of November 5, before the call, Polymarket had the Democratic contract at 98%
  • Kalshi settled both contracts at 3:41 p.m. Eastern on November 5, 2026 under its accelerated-determination clause, and Polymarket resolved its Democratic market Yes at 5:48 p.m.
Analysis · Ohio Predictions staff ·

Ohio's 10th District: Kristina Knickerbocker Unseated Mike Turner After the Market Moved Ahead of the Call

Kristina Knickerbocker won Ohio's 10th District race. The Associated Press called the race for the Democrat over Rep. Mike Turner, the Republican incumbent, on the afternoon of Thursday, November 5, 2026, about 2:30 p.m. by WYSO's account, and NBC News also projects her the winner and records a Democratic gain. The Ohio Secretary of State's unofficial results, unchanged when read at 3:48 p.m. Eastern on November 6, 2026, give Knickerbocker 149,024 votes to Turner's 144,086, a margin of 4,938, with Libertarian Thomas McMasters at 8,906; on November 5 the Secretary of State listed 9,407 provisional and 453 overseas and military ballots outstanding in Butler, Greene and Montgomery counties, the three counties the district touches. The venues had priced the other outcome as the likelier one: on November 2, 2026, Kalshi and Polymarket both had the Republican contract at 71%, and Polymarket had the Democratic contract at 30%, so Knickerbocker won from about three chances in ten. Kalshi settled both contracts at 3:41 p.m. Eastern on November 5, 2026, the Democratic one at Yes, and Polymarket resolved its Democratic market Yes at 5:48 p.m. Eastern the same day. The count is unofficial until the Secretary of State certifies it after the official canvass.

The count turned the board around before the call did, which shows how much of the pre-election price had rested on the incumbent's name. On the morning of November 5, 2026, hours before the Associated Press called the race, Polymarket had the Democratic contract at 98% against Kalshi's 100%, and Polymarket had the Republican contract at 0.6%, which meant the venues treated Turner's chance as close to nothing while no network had yet called the seat.

In the Ohio 10th District race of 2026, Republican Mike Turner against Democrat Kristina Knickerbocker, the price on the eve of the November 3 election said that Turner, who holds the seat, was still the favorite to keep it, but no longer by the margin his incumbency once bought: the venues gave Knickerbocker about three chances in ten, twice what they gave her three weeks earlier. The closing board shows what the price says about the count that followed: the market treated Knickerbocker's election-night lead as close to final hours before the Associated Press called it. The 10th, a district built around Dayton, is an Ohio question that the county boards in Montgomery, Greene and Butler counties finish answering in the official canvass. The live board above carries the final prices from Kalshi and Polymarket.

Why the Ohio 10th District Price Sat With the Incumbent Before the Count

The incumbent is the first fact. The Clerk of the House member list, published October 1, 2026, records Michael R. Turner, a Republican, as the member for the 10th District, with Dayton as his listed home town, elected November 5, 2024 and sworn in January 3, 2025. The 2026 race runs on new lines: the district first used this year takes in the Dayton metro area and Middletown, and the Butler County Board of Elections' notice for the November 3 election places the majority of it in Montgomery County, with part of Butler County and Greene County. The DCCC's own October memo describes it as a district Donald Trump carried by 8 points in 2024, which was the margin the challenger had to overcome.

The primaries set up an incumbent against a plurality winner. Turner was unopposed on May 5, 2026 and took 44,286 votes. Six Democrats split 45,380 votes, and Kristina Knickerbocker won with 14,824, 32.7% of the Democratic vote, ahead of Janice Beckett with 11,766 and David Esrati with 5,829. That means two in three Democratic primary voters chose someone else.

The ballot had a third name. The Butler County notice, with pages dated October 2, 2026, lists Mike Turner (Republican), Kristina Knickerbocker (Democratic) and Thomas F. McMasters (Libertarian) for the 10th District. McMasters drew 4% in both of the district polls on file, which looked like enough to matter in a close count, and his 8,906 votes in the unofficial count are more than the 4,938 that separated the two major-party candidates.

The polls on file were both Democratic. Global Strategy Group's survey for the Knickerbocker campaign, taken July 20 to 23, 2026 among 700 likely voters, had Turner ahead 49 to 42 head to head and 45 to 40 with McMasters at 4. The DCCC's internal poll of 535 likely voters, taken October 12 and 13 and published October 20, 2026, had Knickerbocker ahead 47 to 44, with Turner's job approval at 36 approve and 41 disapprove.

The money says the challenger made a race of it. On their pre-general reports to the Federal Election Commission, covering the cycle through October 14, 2026, Turner had raised $1.32M, spent $1.42M and held $325K in cash; Knickerbocker had raised $1.02M, spent $882K and held $133K.

On October 12, 2026, Polymarket had the Republican contract at 84%, the cheapest Yes on that side against Kalshi's 86%, and both venues had the Democratic contract at 15%. By October 23 Polymarket had the Republican side at 71%, and on November 2, 2026 Kalshi and Polymarket both had it at 71%, while Polymarket had the Democratic contract at 30%, the cheapest Yes on that side, against Kalshi's 31%. Read plainly, the venues moved thirteen points toward the challenger in the eleven days that included the DCCC's field dates and the memo's release, and then held there through the last ten days of the campaign. By November 2, 2026 about 288,000 contracts had traded on Kalshi and about $79.6K on Polymarket, each venue in its own unit, with about 15,300 Kalshi contracts and $4.2K on Polymarket in the last 24 hours. On the eve of the vote the market treated the incumbent's standing as worth more than any one poll, but it priced the seat as a contest rather than a formality. By November 5, 2026 the totals had grown to about 520,200 contracts on Kalshi and about $135.7K on Polymarket, each in its own unit.

The forecasters moved the same way, later. The ratings table compiled on the race's Wikipedia page, read November 2, 2026, lists Cook at Lean Republican as of October 16, Sabato's Crystal Ball at Lean Republican as of October 27 and Inside Elections at Lean Republican as of October 29, with Decision Desk HQ at Likely Republican as of July 14. Three outlets at Lean, one step from a toss-up, was the same message as a price of about seven in ten: an incumbent favored, not secure. The structure of the race, as the venues read it before the vote, was an incumbent who outspent his challenger holding a seat that the environment had made competitive.

The Case Against the Ohio 10th District Read

The strongest case against the market after the vote was that it had priced as decided a race the organizations that call races had not yet called. On the morning of November 5, 2026 neither the Associated Press nor NBC News had called the 10th, and the count gave them a reason to wait: 9,407 provisional ballots and 453 overseas and military ballots were outstanding in the three counties the district touches, provisional voters have until November 7, 2026 to cure their ballots, and the official canvass can still move a count. A reader who held that view would say that Polymarket's 98% that morning treated a 4,938-vote lead in an unofficial count as a certified result, and that the honest price waited for the canvass.

The answer the price gave was arithmetic. Even if every one of those 9,860 outstanding ballots had been cast in the district, which they were not, Turner would have needed roughly three of every four of them to close the gap, and he lost Montgomery County, which holds the largest share of them, on election night. The Associated Press reached the same answer that afternoon. What the case still gets right is that the count is unofficial: the canvass adds the provisional ballots, and the word comes off only when the Secretary of State certifies the result. Before the vote the case against the market ran the other way, that the venues gave Knickerbocker too little chance at about three in ten, and the count bore that earlier case out.

What Changes the Ohio 10th District Read

The read would be wrong now only if the official count erased Knickerbocker's lead, and the ballots still outstanding are too few to do that on their own. The dated, observable steps still ahead:

• Saturday, November 7, 2026: the deadline for provisional voters to cure their ballots and for overseas and military ballots to reach the county boards, per the Dayton Daily News; the Secretary of State gives overseas ballots sent by mail up to four days after Election Day.

• The outstanding count: 9,407 provisional and 453 overseas and military ballots in Butler, Greene and Montgomery counties, by the Secretary of State's November 5 summary, against a margin of 4,938; the countywide figures include voters outside the district, so fewer than that will count here.

• The canvass: the Secretary of State says the official canvass is completed about three weeks after the election and that results are unofficial until it certifies them.

• A recount: Ohio Revised Code 3515.011 orders an automatic recount in a district race only when the margin is under one-half of one percent of the total vote, about 1,510 votes on the 302,016 counted, against a margin of 4,938.

• Settlement: both venues have already paid on the unofficial count and the race call; Kalshi settled its contracts at 3:41 p.m. Eastern and Polymarket resolved its Democratic market at 5:48 p.m. Eastern on November 5, 2026.

When the Ohio 10th District Market Resolves

The contract is about the party that holds the seat. Kalshi resolves its Republican contract Yes if the House member sworn in for OH-10 for the term beginning in 2027 is a member of the Republican Party, settles the Democratic contract on the same test, lists an expected settlement of January 4, 2027, and allows accelerated determination after a consensus of media organizations projects the winner. Kalshi's House terms define that consensus as at least four of eight named news organizations calling the race, with none contradicting the call. Kalshi did not wait for the swearing-in: it settled both OH-10 contracts on that early clause at 3:41 p.m. Eastern on November 5, 2026, the Democratic one at Yes. Polymarket resolves according to the party of the candidate who wins the OH-10 seat in the November 3, 2026 election, as indicated by a consensus of credible reporting, and on the official results reported by the Federal Election Commission if there is ambiguity, with party read from the ballot-listed affiliation or, for a winner with none, the party he or she last said they would caucus with. On Polymarket, a Libertarian win would have settled by caucus intent rather than by ballot label. Polymarket resolved its Democratic market Yes at 5:48 p.m. Eastern on November 5, 2026, and its Republican market No minutes later. Each venue's own rules govern its contracts.

The Ohio 7th District and the Ohio 15th District were the other Republican-held Ohio seats the venues priced as contests on November 3, and the Ohio 9th District was the Democratic-held seat on the same night's board; each of those pages now carries its own count. The statewide Ohio governor's race and Ohio Senate special election carried the environment this seat's pre-election counterargument rested on. Every board is on the elections hub.

Questions readers ask

Who won the Ohio 10th District race in 2026?

Democrat Kristina Knickerbocker defeated Republican Mike Turner, the incumbent, and the Associated Press called the race for her on November 5, 2026. The Secretary of State's unofficial results, read November 6, 2026, gave Knickerbocker 149,024 votes to Turner's 144,086.

When will the Ohio 10th District result be official?

The result stays unofficial until the Secretary of State certifies it, and the official canvass is completed about three weeks after the November 3, 2026 election. Provisional voters have until November 7, 2026 to cure their ballots, and overseas ballots that arrive by then are counted in the canvass.

What did the odds say before the Ohio 10th District election?

As of November 2, 2026, Kalshi and Polymarket both had the Republican contract at 71%, and Polymarket had the Democratic contract at 30%, the cheapest Yes on that side. On November 5, 2026, before the race call, Polymarket had the Democratic contract at 98% against Kalshi's 100%.

How did the Ohio 10th District market settle?

On the winner's party. Kalshi settled both contracts at 3:41 p.m. Eastern on November 5, 2026 under its accelerated-determination clause, the Democratic one at Yes, and Polymarket resolved its Democratic market Yes at 5:48 p.m. Eastern the same day.

What happens next in the Ohio 10th District race?

The Butler, Greene and Montgomery County boards canvass the vote, provisional ballots included, over about three weeks, and then the Secretary of State certifies the result. A recount is automatic only if a district margin falls under one-half of one percent, about 1,510 votes here, against an unofficial margin of 4,938.

More Ohio markets

All 31 markets →