| Spread | Total | ML | Best ML | |
|---|---|---|---|---|
Jays | -1.5 96% | O 7.5 99% | 1% | 1% Kalshi |
Giants | +1.5 — | U 7.5 — | 0%0% | — |


Toronto and San Francisco open as a genuine pick-em: the moneyline sits at 50c on both Blue Jays and Giants, identical across Kalshi and Polymarket, with no cross-platform edge to trade. The read is a coin-flip between two sub-.500 clubs, Toronto (42-48) versus a Giants team (37-52) that has been worse but plays at pitcher-friendly Oracle Park. The live board above carries the current cross-platform prices; the game resolves July 7, 2026.
Toronto and San Francisco is one of the rare boards where the market refuses to pick a side. The moneyline reads 50c Blue Jays, 50c Giants, and that price is identical on Kalshi and Polymarket. There is no favorite and no cross-platform gap, which makes this a pure coin-flip and pushes the value away from the moneyline and onto the run line and total.
The records explain the flat line better than any narrative. Toronto sits at 42-48 and is 18-23 on the road; San Francisco is 37-52 overall but 18-22 at home. On paper the Giants are the worse team by five games in the standings, yet home venue and Oracle Park's run suppression close the gap enough that the market prices it at a dead 50/50. When two below-.500 clubs meet and one gets the park and the home dugout, a pick-em is the honest number.
Oracle Park is the structural story here. It is one of the most run-suppressing venues in the league, with a deep right-center gap and heavy marine air that kills fly balls. That environment is why the total sits at 7.5, on the lower end for an MLB game, and why the run-scoring props lean under. The Giants' probable starter, Trevor McDonald, carries a 4.42 ERA with a 1.23 WHIP across 57 innings and 11 starts, a back-end profile that plays up at Oracle where his fly-ball contact dies in the outfield. Toronto had not announced its probable starter at the time of writing, which is one more reason the moneyline has stayed pinned at 50c rather than sliding toward either side.
The alt markets are where the pricing gets interesting. The run line shows Toronto at -1.5 around 38c on Polymarket, which implies the market gives roughly a 38% chance either team wins by two or more. In a game projected as a coin-flip inside a low-run park, margin-of-victory bets are structurally hard to hit: a one-run game is the likeliest outcome, which suppresses both sides of the -1.5 and props up the under on the total. The first-five-innings market echoes the full-game read, with Toronto, a tie, and the Giants all clustered near 48c to 49c, confirming the coin-flip runs from the first pitch.
The line has not moved. The Blue Jays and Giants moneyline opened at 50c and has held there all day across both platforms, with the intraday snapshots showing a tight 49c-to-51c band and no directional drift. A flat line on a pick-em is the market telling you it has no new information, no lineup surprise, and no sharp money forcing a side. Until Toronto names a starter or a lineup lands, expect the 50/50 to hold.
The market resolves July 7, 2026, when the game goes final at Oracle Park. The moneyline pays the team that wins the game, the run line settles on whether the margin covers 1.5 runs, and the total settles on whether combined runs finish over or under 7.5. Kalshi and Polymarket both settle on the official final score once the game is complete.
For more baseball boards, browse the MLB market hub and the broader sports category. Cross-platform pricing on every game is tracked the same way this board is, across Kalshi and Polymarket. This page is maintained by Genius Staff, who keep the records, pitching, and line-movement reads current as the July 7 first pitch approaches.
Resolves to the team that wins the game between the Toronto Blue Jays and San Francisco Giants at Oracle Park on July 7, 2026. The moneyline contract pays the winning team; the run line settles on whether the final margin is 1.5 runs or more; the total settles over or under 7.5 combined runs. Kalshi and Polymarket both settle on the official final score once the game is complete. If the game is postponed, suspended, or shortened, each platform applies its own rescheduling and settlement rules, and a canceled game typically voids to the original stake.
As of July 6, 2026, the moneyline is a dead pick-em: 50c on the Blue Jays and 50c on the Giants, identical on Kalshi and Polymarket. The live board above shows the current cross-platform prices.
It resolves July 7, 2026, when the game goes final at Oracle Park in San Francisco. The moneyline pays the team that wins the game.
Both Kalshi and Polymarket list this game, with moneyline, run line, and total markets. On this matchup the two platforms price the moneyline identically at 50c, so there is no cross-platform arbitrage.
Neither team. The moneyline is a true coin-flip at 50c each, reflecting Toronto (42-48) on the road against a worse Giants team (37-52) that gets home venue and Oracle Park's run suppression to even the matchup.
Toronto's probable starter, which was unannounced at write time and is the most likely catalyst to move the 50c moneyline, plus the run line (Toronto -1.5 near 38c) and the 7.5 total, both shaped by Oracle Park's low-scoring environment.