The Toronto Blue Jays and San Francisco Giants open a three-game set Monday night at Oracle Park, and the market is treating it as close to a coin flip. Toronto sits at -112 on the moneyline, while San Francisco counters at -108.
The total has already slipped from its opener of 8 down to 7.5. Both clubs sit well below .500, and both hand the ball to a starter who limped through June. Our read starts with the ballpark. The run environment shapes both picks below.
Last Updated: Monday, July 6, 2026
Toronto Blue Jays vs. San Francisco Giants โ Time & How to Watch
| Where | Oracle Park, San Francisco, CA |
| When | Monday, July 6 โ 9:45 PM ET |
| TV | NBC Sports Bay Area / Sportsnet |
Toronto Blue Jays vs. San Francisco Giants Game Preview
The pitching matchup pairs two right-handers trying to steady themselves. Toronto sends Kevin Gausman, who carries a 4-7 record and a 4.19 ERA with 100 strikeouts across 101 innings. His season line looks fine, but June did not. Gausman posted a 7.62 ERA over the month, and the home run has been his undoing. He has surrendered 14 long balls, and his average fastball has dipped to 93.8 mph. You can read more on Gausman’s recent struggles and the velocity dip behind them.
San Francisco answers with Landen Roupp, who owns a 5-8 record and a 4.55 ERA over 89 innings. Roupp misses bats, with 99 strikeouts, yet his command has wobbled. He walked six batters and lasted just 2.2 innings in a June 30 loss to Arizona, part of a rough 6.64 ERA in June. His 40 walks point to traffic that can force early exits. The full details of Roupp’s early hook against the Diamondbacks underline the concern.
Neither team is playing meaningful summer baseball. Toronto enters at 42-48, buried 11.5 games back in the American League East, per the current AL East standings. San Francisco is worse at 37-52. The Giants own the better lineup on paper, led by Luis Arraez and Rafael Devers. Toronto’s bats have gone quiet, with Vladimir Guerrero Jr. slugging under .350. Both offenses, though, meet in a park that punishes them equally.
Toronto Blue Jays vs. San Francisco Giants Odds
| Run Line | Moneyline | Total | |
|---|---|---|---|
| Blue Jays | -1.5 (+155) | -112 | U 7.5 (-105) |
| Giants | +1.5 (-180) | -108 | O 7.5 (-115) |
Odds accurate as of July 6, 2026 via TheSpread.com. Odds change, get the latest MLB Odds – Futures – Props
Toronto Blue Jays vs. San Francisco Giants โ Who Is the Public Betting?
| Blue Jays | 63% | 37% | Giants |
See the latest MLB Public Betting Splits and make smarter wagers!
Blue Jays vs. Giants Best Bet โ Will the Bay Air Have the Final Word?
Start with the venue, because it is the most durable factor on the board. Oracle Park grades as the most pitcher-friendly ballpark in the majors, with a park factor near 92 and a home run factor that sits at the very bottom of the league. The dimensions run 421 feet to center, and the marine air knocks down fly balls all night. You can see where it lands among the 2026 pitcher-friendly park factors. That environment matters for both starters.
Here is the key wrinkle. Gausman’s biggest problem this season has been the long ball, and Oracle Park erases much of that risk. Fly balls that leave other yards tend to die on the warning track here. Roupp’s walks still create base runners, but extra-base damage is harder to come by. Meanwhile, the total has already been bet down from 8 to 7.5, a market lean toward fewer runs. Toronto’s punchless lineup and the Giants’ muted power both fit the under case.
The counter-case is real. Both starters have been hittable, and Roupp could unravel early and hand a lead to the bullpen. Six walks in a start is a fast track to a crooked number, even in a big park. Still, the park, the market move, and the neutralized power all point the same way.
The Pick: Under 7.5 (-105)
Blue Jays vs. Giants Prediction โ Is the Public Crowding the Wrong Side?
The market read is the interesting part of this side. A clear majority of the money has landed on Toronto, with roughly two-thirds of moneyline bets on the Blue Jays. Yet the price has not budged. Toronto opened at -112 and still sits at -112, while San Francisco has stayed at -108. When the public piles onto one team and the number refuses to move toward it, that frozen line often hints at quiet money on the other side.
The baseball backs a live look at the home team. This projects as a tight, low-scoring game in a pitcher’s park, where one-run finishes are common. San Francisco hits at home and bats last, which matters in a game likely decided late. At a near pick’em price, the Giants offer value as a home underdog the public is fading.
The risk is obvious. Roupp’s June was ugly, and his control can betray him early against a lineup that will take its walks. If he digs a first-inning hole, the frozen line will not matter. This is a lean, not a lock, and the margin is thin. The market signal and the home-field logic simply nudge the value toward San Francisco.
The Pick: San Francisco Giants Moneyline (-108)
Final Thoughts and Bonus Angle
Watch the first two innings closely, because both starters have been vulnerable early. Roupp’s walks and Gausman’s home run rate are the swing factors, and Oracle Park should keep the latter in check. If either bullpen gets exposed late in a close game, both of our angles turn on the same runs. For more of our card, see our other MLB predictions for today’s slate. You can also revisit the Giants’ form in their previous matchup with the Rockies.
To recap, our two plays for Blue Jays vs. Giants are the Under 7.5 (-105) as the stronger position and the San Francisco Giants Moneyline (-108) as the secondary lean. Both rest on the same low-scoring projection, yet draw on different signals. One follows the park and the total move; the other follows the frozen line against heavy public money.
MLB Blue Jays vs. Giants July 6, 2026 FAQ
What time does the Blue Jays vs. Giants game start?
First pitch is set for 9:45 p.m. ET on Monday, July 6, 2026, at Oracle Park in San Francisco.
What channel is the Blue Jays vs. Giants game on?
The game airs regionally on NBC Sports Bay Area for the Giants and Sportsnet for the Blue Jays.
Who is pitching for the Blue Jays on Monday?
Kevin Gausman is Toronto’s probable starter, carrying a 4-7 record and a 4.19 ERA. He faces San Francisco’s Landen Roupp.
Who is favored in the Blue Jays vs. Giants game?
Toronto is a narrow moneyline favorite at -112, with San Francisco close behind at -108. The matchup prices out as close to a pick’em.
Who won the last meeting between the Blue Jays and Giants?
Toronto won the most recent meeting, beating San Francisco 8-6 on July 20, 2025.