| Spread | Total | ML | Best ML | |
|---|---|---|---|---|
Jays | +1.5 — | O 8.5 1%1% | 41% | 41% Polymarket |
Giants | -1.5 — | U 8.5 — | 43% | 43% Polymarket |


| Spread | Total | Moneyline | Best ML | |
|---|---|---|---|---|
Toronto Blue Jays | +1.5 — | O 8.5 | 41% Polymarket | |
San Francisco Giants | -1.5 — | U 8.5 — | 43% Polymarket |
Toronto and San Francisco open as one of the tightest games on the board, trading as a pick-em at Oracle Park. The Blue Jays sit at 51c and the Giants at 50c, and both prices are identical on Kalshi and Polymarket, so there is no cross-platform edge on the moneyline. Toronto carries the better record (42-48 against San Francisco at 37-52) and the sharper starter, yet the home Giants price out even because of the ballpark and the venue. The live board above tracks every line as prices move toward the 9:45 PM ET first pitch on July 6, 2026.
Toronto at San Francisco is priced as a coin flip. The Blue Jays are the nominal 51c road favorite, the Giants sit at 50c, and the two contracts add to just over 100 because of the standard exchange vig. There is no separation to trade on the moneyline: Kalshi and Polymarket both post 51c on Toronto and 50c on San Francisco, a zero cent cross-platform gap that marks this as an efficiently priced game rather than a value spot.
The records tell a different story than the pick-em suggests. Toronto is 42-48 and San Francisco is 37-52, a gap of more than five games in the standings. The Giants absorb that deficit and still price even because they are at home in Oracle Park, one of the more run-suppressing venues in the league, and home field is worth roughly the difference the market is pricing here.
The starters are the story. Toronto sends Kevin Gausman, who carries a 4.19 ERA with a 4-7 record. San Francisco counters with Landen Roupp at a 4.55 ERA and 5-8. Gausman holds the edge on the rate stat, and the pairing of two mid-4.00s ERA starters lines up with a total that sits near 8.5 runs. The run environment at Oracle Park favors the pitchers, which is why the over on the game total (45c at 8.5 runs) trades under a coin flip despite two beatable arms.
The run line reflects the same tight read as the moneyline. On Polymarket, San Francisco at minus 1.5 runs prices at 30c and Toronto at minus 1.5 sits at 28c, so neither side is a convincing pick to win by multiple runs. The full-game total centers on 8.5 runs, where the over is 45c and the first-five-innings over 4.5 runs trades at roughly 44.5c. Both the total and the run line point to a low-scoring, closely contested game rather than a blowout, consistent with the venue and the starters.
The moneyline resolves to the team that wins the game when it goes final on July 6, 2026, at Oracle Park in San Francisco. The run line settles on the final margin of victory and the total settles on the combined runs scored by both teams. Each winning contract pays 1 dollar per share and the losing side settles at zero. If the game is postponed or suspended, the contracts settle per each platform's rain-delay and completion rules.
The starting pitchers set the tone: Gausman at a 4.19 ERA for Toronto against Roupp at 4.55 for San Francisco. The Oracle Park run environment suppresses scoring and anchors the total near 8.5 runs. The moneyline is a true pick-em with no cross-platform gap to exploit. The records diverge (Toronto 42-48, San Francisco 37-52) even as the price sits even. For deeper context on the slate, see the MLB prediction markets hub and the broader sports markets board, both maintained by Genius Staff.
Track the full run line and total ladders on the live board above, then compare them against the rest of the day's slate on the MLB prediction markets hub. The sports markets page collects every cross-platform game board, and the daily editorial reviews carry the Genius Staff byline for readers who want the market read alongside the raw prices.
Resolves to the team that wins the game when it goes final on July 6, 2026, at Oracle Park in San Francisco, with first pitch scheduled for 9:45 PM ET. The moneyline pays the winning team's contract 1 dollar per share and settles the losing side at zero. The run line settles on the final margin of victory and the game total settles on the combined runs scored by both teams. If the game is postponed, suspended, or shortened, the contracts settle under each platform's rain-delay and official-game rules.
As of July 6, 2026, the game is a pick-em. Toronto sits at 51c and San Francisco at 50c, with identical prices on Kalshi and Polymarket. See the live board above for the current numbers.
The Blue Jays are the nominal favorite at 51c, an implied probability near 51 percent, but the Giants at 50c make this effectively a coin flip with no meaningful edge either way.
It resolves when the game goes final on July 6, 2026, at Oracle Park, with first pitch scheduled for 9:45 PM ET. The winning team's contract pays 1 dollar per share.
The game trades on both Kalshi and Polymarket. The moneyline is priced identically on the two platforms, while the run line and total ladders have deeper coverage on Kalshi.
The full-game total centers on 8.5 runs, where the over trades at 45c. Oracle Park's run-suppressing environment and two mid-4.00s ERA starters keep the number modest.