Kalshi MLS odds today
Every open MLS game on Kalshi, next to Polymarket and the DraftKings moneyline. No games today; upcoming games below. Updated every 10 minutes.
| To win | Kalshi | Polymarket | Sportsbook | Gap |
|---|---|---|---|---|
| Cincinnati | 58¢ (−148) | — | game day | Pro |
| DC United | 23¢ (+313) | — | game day | Pro |
| Draw | 20¢ (+373) | |||
| To win | Kalshi | Polymarket | Sportsbook | Gap |
|---|---|---|---|---|
| Nashville | 60¢ (−161) | — | game day | Pro |
| Montreal | 20¢ (+373) | — | game day | Pro |
| Draw | 21¢ (+351) | |||
| To win | Kalshi | Polymarket | Sportsbook | Gap |
|---|---|---|---|---|
| Columbus | 59¢ (−154) | — | game day | Pro |
| Toronto | 21¢ (+351) | — | game day | Pro |
| Draw | 21¢ (+351) | |||
| To win | Kalshi | Polymarket | Sportsbook | Gap |
|---|---|---|---|---|
| Miami | 53¢ (−121) | — | game day | Pro |
| New York RB | 29¢ (+229) | — | game day | Pro |
| Draw | 21¢ (+351) | |||
| To win | Kalshi | Polymarket | Sportsbook | Gap |
|---|---|---|---|---|
| Chicago Fire | 41¢ (+134) | — | game day | Pro |
| Atlanta | 36¢ (+166) | — | game day | Pro |
| Draw | 25¢ (+280) | |||
| To win | Kalshi | Polymarket | Sportsbook | Gap |
|---|---|---|---|---|
| Orlando | 43¢ (+124) | — | game day | Pro |
| New York City | 34¢ (+181) | — | game day | Pro |
| Draw | 24¢ (+296) | |||
| To win | Kalshi | Polymarket | Sportsbook | Gap |
|---|---|---|---|---|
| Philadelphia | 64¢ (−191) | — | game day | Pro |
| New England | 18¢ (+425) | — | game day | Pro |
| Draw | 20¢ (+373) | |||
| To win | Kalshi | Polymarket | Sportsbook | Gap |
|---|---|---|---|---|
| Vancouver | 46¢ (+109) | — | game day | Pro |
| Colorado | 31¢ (+208) | — | game day | Pro |
| Draw | 25¢ (+280) | |||
| To win | Kalshi | Polymarket | Sportsbook | Gap |
|---|---|---|---|---|
| Dallas | 56¢ (−137) | — | game day | Pro |
| San Jose | 24¢ (+296) | — | game day | Pro |
| Draw | 23¢ (+313) | |||
| To win | Kalshi | Polymarket | Sportsbook | Gap |
|---|---|---|---|---|
| Houston | 47¢ (+105) | — | game day | Pro |
| Minnesota | 29¢ (+229) | — | game day | Pro |
| Draw | 27¢ (+252) | |||
| To win | Kalshi | Polymarket | Sportsbook | Gap |
|---|---|---|---|---|
| Salt Lake | 41¢ (+134) | — | game day | Pro |
| Saint Louis | 37¢ (+159) | — | game day | Pro |
| Draw | 25¢ (+280) | |||
| To win | Kalshi | Polymarket | Sportsbook | Gap |
|---|---|---|---|---|
| Kansas City | 45¢ (+114) | — | game day | Pro |
| Austin | 33¢ (+189) | — | game day | Pro |
| Draw | 25¢ (+280) | |||
| To win | Kalshi | Polymarket | Sportsbook | Gap |
|---|---|---|---|---|
| Portland | 48¢ (+101) | — | game day | Pro |
| Charlotte | 31¢ (+208) | — | game day | Pro |
| Draw | 23¢ (+313) | |||
| To win | Kalshi | Polymarket | Sportsbook | Gap |
|---|---|---|---|---|
| San Diego FC | 45¢ (+114) | — | game day | Pro |
| Seattle | 33¢ (+189) | — | game day | Pro |
| Draw | 24¢ (+296) | |||
| To win | Kalshi | Polymarket | Sportsbook | Gap |
|---|---|---|---|---|
| Los Angeles F | 63¢ (−183) | — | game day | Pro |
| Los Angeles G | 18¢ (+425) | — | game day | Pro |
| Draw | 21¢ (+351) | |||
| To win | Kalshi | Polymarket | Sportsbook | Gap |
|---|---|---|---|---|
| Charlotte | 67¢ (−218) | — | game day | Pro |
| Montreal | 19¢ (+398) | — | game day | Pro |
| Draw | 23¢ (+313) | |||
| To win | Kalshi | Polymarket | Sportsbook | Gap |
|---|---|---|---|---|
| Miami | 72¢ (−276) | — | game day | Pro |
| Cincinnati | 19¢ (+398) | — | game day | Pro |
| Draw | 19¢ (+398) | |||
| To win | Kalshi | Polymarket | Sportsbook | Gap |
|---|---|---|---|---|
| New England | 60¢ (−161) | — | game day | Pro |
| New York RB | 42¢ (+129) | — | game day | Pro |
| Draw | 25¢ (+280) | |||
| To win | Kalshi | Polymarket | Sportsbook | Gap |
|---|---|---|---|---|
| New York City | 59¢ (−154) | — | game day | Pro |
| Atlanta | 23¢ (+313) | — | game day | Pro |
| Draw | 27¢ (+252) | |||
| To win | Kalshi | Polymarket | Sportsbook | Gap |
|---|---|---|---|---|
| Toronto | 56¢ (−137) | — | game day | Pro |
| DC United | 27¢ (+252) | — | game day | Pro |
| Draw | 27¢ (+252) | |||
| To win | Kalshi | Polymarket | Sportsbook | Gap |
|---|---|---|---|---|
| Austin | 46¢ (+109) | — | game day | Pro |
| Salt Lake | 36¢ (+166) | — | game day | Pro |
| Draw | 29¢ (+229) | |||
| To win | Kalshi | Polymarket | Sportsbook | Gap |
|---|---|---|---|---|
| Chicago Fire | 63¢ (−183) | — | game day | Pro |
| Orlando | 23¢ (+313) | — | game day | Pro |
| Draw | 24¢ (+296) | |||
| To win | Kalshi | Polymarket | Sportsbook | Gap |
|---|---|---|---|---|
| Dallas | 57¢ (−142) | — | game day | Pro |
| Columbus | 27¢ (+252) | — | game day | Pro |
| Draw | 27¢ (+252) | |||
| To win | Kalshi | Polymarket | Sportsbook | Gap |
|---|---|---|---|---|
| Minnesota | 69¢ (−239) | — | game day | Pro |
| Kansas City | 18¢ (+425) | — | game day | Pro |
| Draw | 21¢ (+351) | |||
| To win | Kalshi | Polymarket | Sportsbook | Gap |
|---|---|---|---|---|
| Nashville | 60¢ (−161) | — | game day | Pro |
| Philadelphia | 24¢ (+296) | — | game day | Pro |
| Draw | 26¢ (+266) | |||
| To win | Kalshi | Polymarket | Sportsbook | Gap |
|---|---|---|---|---|
| Saint Louis | 63¢ (−183) | — | game day | Pro |
| Portland | 22¢ (+331) | — | game day | Pro |
| Draw | 24¢ (+296) | |||
| To win | Kalshi | Polymarket | Sportsbook | Gap |
|---|---|---|---|---|
| Seattle | 52¢ (−116) | — | game day | Pro |
| Houston | 29¢ (+229) | — | game day | Pro |
| Draw | 29¢ (+229) | |||
| To win | Kalshi | Polymarket | Sportsbook | Gap |
|---|---|---|---|---|
| San Jose | 51¢ (−112) | — | game day | Pro |
| Colorado | 30¢ (+218) | — | game day | Pro |
| Draw | 29¢ (+229) | |||
| To win | Kalshi | Polymarket | Sportsbook | Gap |
|---|---|---|---|---|
| Vancouver | 69¢ (−239) | — | game day | Pro |
| San Diego FC | 18¢ (+425) | — | game day | Pro |
| Draw | 21¢ (+351) | |||
| To win | Kalshi | Polymarket | Sportsbook | Gap |
|---|---|---|---|---|
| Charlotte | 60¢ (−161) | — | game day | Pro |
| Orlando | 25¢ (+280) | — | game day | Pro |
| Draw | 25¢ (+280) | |||
| To win | Kalshi | Polymarket | Sportsbook | Gap |
|---|---|---|---|---|
| Cincinnati | 42¢ (+129) | — | game day | Pro |
| Philadelphia | 42¢ (+129) | — | game day | Pro |
| Draw | 26¢ (+266) | |||
| To win | Kalshi | Polymarket | Sportsbook | Gap |
|---|---|---|---|---|
| Columbus | 62¢ (−175) | — | game day | Pro |
| DC United | 23¢ (+313) | — | game day | Pro |
| Draw | 25¢ (+280) | |||
| To win | Kalshi | Polymarket | Sportsbook | Gap |
|---|---|---|---|---|
| New York City | 63¢ (−183) | — | game day | Pro |
| Montreal | 21¢ (+351) | — | game day | Pro |
| Draw | 25¢ (+280) | |||
| To win | Kalshi | Polymarket | Sportsbook | Gap |
|---|---|---|---|---|
| Dallas | 50¢ (−107) | — | game day | Pro |
| Kansas City | 35¢ (+173) | — | game day | Pro |
| Draw | 25¢ (+280) | |||
| To win | Kalshi | Polymarket | Sportsbook | Gap |
|---|---|---|---|---|
| Saint Louis | 59¢ (−154) | — | game day | Pro |
| San Diego FC | 27¢ (+252) | — | game day | Pro |
| Draw | 25¢ (+280) | |||
| To win | Kalshi | Polymarket | Sportsbook | Gap |
|---|---|---|---|---|
| Los Angeles G | 58¢ (−148) | — | game day | Pro |
| Austin | 26¢ (+266) | — | game day | Pro |
| Draw | 27¢ (+252) | |||
| To win | Kalshi | Polymarket | Sportsbook | Gap |
|---|---|---|---|---|
| San Jose | 55¢ (−131) | — | game day | Pro |
| Salt Lake | 28¢ (+240) | — | game day | Pro |
| Draw | 28¢ (+240) | |||
| To win | Kalshi | Polymarket | Sportsbook | Gap |
|---|---|---|---|---|
| Colorado | 49¢ (−103) | — | game day | Pro |
| Chicago Fire | 33¢ (+189) | — | game day | Pro |
| Draw | 29¢ (+229) | |||
| To win | Kalshi | Polymarket | Sportsbook | Gap |
|---|---|---|---|---|
| Atlanta | 53¢ (−121) | — | game day | Pro |
| Toronto | 29¢ (+229) | — | game day | Pro |
| Draw | 28¢ (+240) | |||
| To win | Kalshi | Polymarket | Sportsbook | Gap |
|---|---|---|---|---|
| Nashville | 69¢ (−239) | — | game day | Pro |
| New York RB | 16¢ (+490) | — | game day | Pro |
| Draw | 19¢ (+398) | |||
| To win | Kalshi | Polymarket | Sportsbook | Gap |
|---|---|---|---|---|
| Vancouver | 67¢ (−218) | — | game day | Pro |
| Seattle | 19¢ (+398) | — | game day | Pro |
| Draw | 23¢ (+313) | |||
| To win | Kalshi | Polymarket | Sportsbook | Gap |
|---|---|---|---|---|
| New England | 44¢ (+119) | — | game day | Pro |
| Miami | 39¢ (+146) | — | game day | Pro |
| Draw | 27¢ (+252) | |||
| To win | Kalshi | Polymarket | Sportsbook | Gap |
|---|---|---|---|---|
| Los Angeles F | 61¢ (−168) | — | game day | Pro |
| Minnesota | 23¢ (+313) | — | game day | Pro |
| Draw | 25¢ (+280) | |||
Reading a Kalshi price
A contract pays $1 if the team wins. 62¢ means the market gives them about a 62% chance. In brackets: the same price as American odds, after Kalshi's fee.Sportsbook line
DraftKings' moneyline, posted on game day. A sportsbook line includes its cut, so the two sides add up to more than 100%.The gap
Pro removes the sportsbook's cut, compares it with Kalshi and Polymarket after fees, and alerts you when a team is underpriced. See how alerts work →Questions
How do Kalshi MLS odds work?
Each MLS game has a contract for each side that pays $1 if that side wins. The price in cents is the market's chance: 60¢ is about 60%. Kalshi charges a small fee on top, which we include when converting to American odds.
Are Kalshi MLS odds better than a sportsbook?
Sometimes. Kalshi is an exchange, so prices come from other traders rather than a bookmaker's line. On many games the price is close to the sportsbook's after removing its cut; on some it's cheaper or more expensive. Spot Angle Pro flags the ones that are cheaper.
Other sports
Not affiliated with Kalshi, Polymarket or DraftKings. Prices change constantly; check the exchange before you trade. For information only, not financial advice. 21+.