Between 6 July 2026 and 5 September 2026 we recorded the pre-game price Kalshi and Polymarket showed on the same 698 MLB games. The two venues posted an identical number on 438 of them, and the widest gap in the whole window was 3.0 cents. Across every graded game, neither venue's prices were measurably more accurate.

Live prices by book on today's MLB card: the per book price grid.

What the two venues actually did

Kalshi and Polymarket both run moneyline markets on the same Major League Baseball games. We hold each venue's own price history, so for every game in the window we can line up the last price each venue showed before first pitch and ask a simple question: how far apart were they?

The answer, over 698 graded games from 6 July 2026 to 5 September 2026, is that they were usually not apart at all.

438 of 698games where Kalshi and Polymarket showed the identical pre-game priceMLB moneylines · 6 July 2026 to 5 September 2026 · away side · n=698
Gap between the two venuesGamesShareMean gap (cents)
identical to the cent43862.8%0.0
under 1 cent101.4%0.4
1 to 2 cents24234.7%1.0
2 to 5 cents81.1%2.1
5 cents or more00.0%n/a

Gap is the absolute difference between the two venues' last pre-game prices on the away team. The widest gap on any single game in the whole window was 3.0 cents; the mean was 0.4 cents.

That is the first finding, and it is the one that matters most. Two separate exchanges, with separate users and separate order books, priced the same 698 baseball games and landed on the same number more than half the time. Not one game in the window saw them five cents apart.

When they did disagree, which price was closer?

Answering this requires holding both venues' prices from before each game and then checking them against what happened. For each game we take the distance from each venue's price to the result, one for a win by the away team and zero for a loss, and record which venue was nearer.

Disagreement sizeGamesKalshi closerPolymarket closerKalshi shareBinomial p
any disagreement26014211854.6%0.1536
half a cent or more25513811754.1%0.2103
1 cent or more25013611454.4%0.1840
2 cents or more85362.5%0.7266

Binomial p is an exact two-sided test against a 50/50 split, computed in the same committed script that produced the counts. Games where the two venues showed the identical price are excluded from this table, because neither price can be closer than the other.

Across the 260 games where the two venues differed at all, Kalshi's price was closer to the result 142 times and Polymarket's 118 times. Four things have to be said about that number before it can mean anything:

One window of one sport is not a finding about prediction markets in general. It is a record of what these two venues did over 54 days of baseball, published with the count attached so it can be checked and so the next window can be compared against it.

The sportsbook column, and where it is blank

The same comparison against a sportsbook price is only honest where we hold a real book capture taken before the game started. We do, on 486 of the 698 games, from a mean of 11 books quoting at once, devigged and taken as a median across those books.

On the other 212 games that column is blank. It is left blank. Our historical odds archive stores a daily fixed-hour grid whose timestamps are not real capture moments, so filling the gap from it would produce a number that looks like a pre-game book price and is not one.

Where all three sources were captured within 60 minutes of each other, which is 265 games, the Brier scores were 0.2414 for Kalshi, 0.2415 for Polymarket and 0.2413 for the book median. The three sit within 0.0002 of each other. The mean distance from the book median to Kalshi was 0.5 cents.

Why the book column is not simply "better"

Across all 486 games with a book median the book's Brier score is 0.2402, which is lower than either venue's. That comparison is not fair and we are not making it: those book captures sit a mean 173 minutes before first pitch while the venue prices sit 24 minutes before, and they cover a different subset of games. The 265 game like-for-like subset above is the only three-way comparison on this page that compares the same games at the same distance from first pitch.

What this measurement cannot see

The grid is what it is, and the page is worth less than nothing if it hides that.

How this was measured

Frequently asked questions

Do Kalshi and Polymarket price MLB games the same way?

In this window they mostly landed on the same number. Across 698 graded games the two venues showed an identical pre-game price on 438 of them, and the largest difference on any single game was 3.0 cents.

Which prediction market is more accurate on baseball?

On this sample neither is measurably more accurate. The Brier score was 0.2406 for Kalshi and 0.2408 for Polymarket across 698 graded games, a gap far smaller than the noise at this sample size. The counts for the subset where they disagreed are in the table above, with the sample size on every row.

Are these closing prices?

No. Both venue histories arrive hourly, so the last price before first pitch sits a median 15 minutes out. This page makes no claim about what either venue did in the final minutes before a game, because our data cannot see it.

How do the prediction markets compare to sportsbooks?

On the 265 games where a book capture sits within 60 minutes of the venue prices, the Brier scores were 0.2414, 0.2415 and 0.2413 for Kalshi, Polymarket and the book median. On the games where we hold no real pre-game book capture the column is left blank rather than estimated.

Related: MLB prices by book · How often lines move · Track record

Every figure on this page is a measurement of prices that already existed, on games that have already finished, produced by a committed and re-runnable script over a read-only copy of our archive. It describes what two venues did in one window. It is not a forecast and not betting advice: Nebula Insights publishes no picks, no selections and no recommended wagers. You must be of legal gambling age in your jurisdiction.