Prediction Markets vs Sportsbooks, Live

Where Kalshi and Polymarket prices disagree with the vig-free consensus of the sportsbooks, for the same games, right now. Book consensus comes from the same feed that aggregates 30+ sportsbooks; exchange prices are read from the same store that serves /v1/prediction-markets. A divergence describes where two markets currently disagree; it is not a prediction, a pick, or betting advice.

Updated 2026-08-31T21:01:07Z · refreshes every 15 minutes · all times UTC

#EventSportMarketBooks consensusMarket priceGapKickoff (UTC)
1Baltimore Orioles at Colorado Rockiesmarkets lean Colorado RockiesMLBKalshi55.1%Baltimore Orioles across 23 books52.0%Baltimore Orioles3.1 ptsSep 01, 00:40 UTC
2San Diego Padres at Cincinnati Redsmarkets lean Cincinnati RedsMLBKalshi59.3%San Diego Padres across 23 books57.0%San Diego Padres2.3 ptsAug 31, 22:40 UTC
3Miami Marlins at Washington Nationalsmarkets lean Miami MarlinsMLBKalshi51.3%Washington Nationals across 23 books49.0%Washington Nationals2.3 ptsAug 31, 22:45 UTC
4New York Yankees at Los Angeles Angelsmarkets lean Los Angeles AngelsMLBKalshi55.0%New York Yankees across 22 books53.0%New York Yankees2.0 ptsSep 01, 01:38 UTC
5San Francisco Giants at Atlanta Bravesmarkets lean Atlanta BravesMLBKalshi64.0%Atlanta Braves across 23 books66.0%Atlanta Braves2.0 ptsAug 31, 22:05 UTC
6New York Mets at Tampa Bay Raysmarkets lean Tampa Bay RaysMLBKalshi37.4%New York Mets across 23 books36.0%New York Mets1.4 ptsAug 31, 22:40 UTC
7Detroit Tigers at Minnesota Twinsmarkets lean Minnesota TwinsMLBKalshi47.4%Detroit Tigers across 23 books46.0%Detroit Tigers1.4 ptsAug 31, 23:40 UTC
8Milwaukee Brewers at Chicago Cubsmarkets lean Milwaukee BrewersMLBKalshi51.3%Chicago Cubs across 23 books50.0%Chicago Cubs1.3 ptsAug 31, 23:40 UTC
9Chicago White Sox at Houston Astrosmarkets lean Houston AstrosMLBKalshi45.1%Chicago White Sox across 23 books44.0%Chicago White Sox1.1 ptsSep 01, 00:10 UTC
Republish this table. Free to cite or republish with a link back to parlay-api.com/divergence. Machine formats: /divergence.json and /divergence.rss (RSS 2.0), refreshed on the same 15-minute cache as this page.

Methodology

How this is measured: for every pre-game matchup in 6 major sports we take each sportsbook's latest full-game moneyline snapshot from the last 2 hours, remove the vig by proportional normalization, and take the median implied probability across books, from the same feed that aggregates 30+ sportsbooks; a matchup needs at least 3 books to qualify. We then match the same event on Kalshi and Polymarket by team names and event date within the same sport, and compare the prediction market's latest price for the same outcome (within the last hour), read as an implied win probability. The reported gap is the difference in probability points on the side where the two disagree most; gaps under 1 point are dropped as noise, and games already in play are excluded. Honest caveat: prediction-market prices are not vig-free quotes; they include the exchange's own fees and the bid/ask spread, and a thin order book can sit far from where it would trade at size, so part of any gap is cost structure and liquidity rather than disagreement about the game. All timestamps are UTC. A divergence describes where two markets currently disagree; it is not a prediction, a pick, or betting advice.

Both sides of this board are API calls.

GET /v1/prediction-markets/{sport_key}?sources=kalshi,polymarket serves the exchange prices and GET /v1/sports/{sport_key}/odds the per-book lines behind the consensus. The free tier includes 1,000 credits per month, no card required; paid tiers are listed at /pricing.

curl -s 'https://parlay-api.com/v1/prediction-markets/americanfootball_nfl?sources=kalshi,polymarket' \
  -H "X-API-Key: $PARLAY_API_KEY"
Get a free API key Read the docs

Related

Biggest line moves (free feed) · Kalshi odds API · Polymarket odds API · Kalshi prices API answer · No-vig calculator · All betting calculators