We're having some technical issues.
Please come back later to see the best odds for today's games here.
MLBGame PreviewsToronto Blue Jays at San Francisco Giants
Toronto Blue JaysToronto Blue Jays
@
Oracle Park
San Francisco GiantsSan Francisco Giants

Match Predictor

Pre-match Prediction
Toronto Blue Jays
@
San Francisco Giants
Toronto Blue Jays 51%San Francisco Giants 49%
Market LinesRun Line: Toronto Blue Jays -1Total: O/U 7.5
Model: Over 7.5
Model projects 7.7 total runs vs 7.5 line

Toronto Blue Jays

0022446688101012121414OVERUNDERO/U 7.5Runs ScoredRuns Allowed
All Over 7.5
53%
48/91
MLB: 48%
Starter
vs SF
100%
1/1
Avg Total
8.4
MLB: 8.9
Game Starter (0) Last Starter vs SF vs SF (1)
Bullpen (2026 Season)Good
ERA: 3.45MLB Avg: 3.958 relievers
Workload Alert: Allowed 11 runs on 2026-07-04 vs SEA. Bullpen arms likely still recovering.
Recent: W 9-3W 2-0L 0-11L 0-4L 1-10

San Francisco Giants

0022446688101012121414OVERUNDERO/U 7.5Runs ScoredRuns Allowed
All Over 7.5
57%
52/91
MLB: 48%
Starter
55%
6/11
vs TOR
100%
1/1
Avg Total
8.9
MLB: 8.9
Game Starter (11) Last Starter vs TOR vs TOR (1)
Trevor McDonald #72 · RHP · Age 25
4.42
ERA (2026)
7.9
K/9 (2026)
11
Starts (2026)
8.1
Avg Total (2026)
Last 3:
W @ARI (Jul 01): 6.0IP, 0ER, 5K
L ATL (Jun 26): 5.1IP, 3ER, 3K
L @MIA (Jun 20): 3.0IP, 3ER, 1K
Bullpen (2026 Season)Average
ERA: 4.07MLB Avg: 3.959 relievers
Workload Alert: Allowed 15 runs on 2026-07-03 vs COL. Bullpen arms likely still recovering.
Recent: W 6-4L 3-15W 6-4L 6-7W 10-1
Lineup vs Trevor McDonald (Career)
No career matchup data — first meaningful meeting
Our Top PicksLive Odds
Top PickSan Francisco Giants +1.0 Run Line (-154
San Francisco Giants +1.0 Run Line (-154) | LOW confidence. The run-line cushion is the right structural play at Oracle Park against a Toronto offense...
PickUnder 7.5 Runs (-114) | LOW confidence. Every structural factor aligns under
Oracle Park's 0.93 runs factor, Toronto's historically dysfunctional offense entering this series, McDonald on extended rest, and an unknown arm on the Toronto side.
PickTrevor McDonald Under 3.5 Strikeouts (+1
Trevor McDonald Under 3.5 Strikeouts (+112) | MEDIUM confidence. This is the sharpest prop angle on the board. McDonald's last three starts produced 5...

Toronto Blue Jays vs San Francisco Giants Game Preview

The Toronto Blue Jays landed in San Francisco riding a 10-1 beatdown in Game 1 and still have no confirmed starter for Game 2. That organizational uncertainty is the defining fact of tonight's matchup. The San Francisco Giants counter with Trevor McDonald, a 25-year-old righty whose ceiling is real but whose floor is concerning. Oracle Park keeps its thumb on the scale regardless of which McDonald shows up, with a runs factor of 0.93 and an HR factor of 0.85. In tonight's MLB action, this venue does a lot of structural work before a single pitch is thrown.

McDonald's 2026 season line reads 4.42 ERA across 57 innings, but that average obscures wild variance. His last three starts tell the real story: 5 strikeouts across 6 scoreless innings at Arizona on July 1, then 3 strikeouts in 5.1 innings (3 ER) against Atlanta on June 26, then 1 strikeout in 3 innings (3 ER) at Miami on June 20. That is a 3.0-strikeout rolling average, trending in the wrong direction. He enters tonight on six days of extended rest, which gives him every physical advantage. But rest does not fix the command problems that ended his Miami outing in the third inning. His BB/9 sits at 3.0 across 57 innings, yet the variance around that number is the actual story: 0 walks in 6 innings against Arizona, then 3 walks in just 3 innings two starts earlier at Miami. When his command evaporates, he does not last long enough for strikeouts to accumulate. That early-exit risk is the central variable tonight.

Toronto's offense has been historically dysfunctional entering this series. The Blue Jays ranked 28th in runs and 27th in slugging, and their away record stands at 18-24. They endured a 30-plus consecutive scoreless-inning stretch that became a national storyline. Schneider identified the scouting formula opponents have used against them: "There's a pretty consistent approach against us. It's shoving fastballs in on us, whether it's two-seam, four-seam or cutter. The only way to flip that is to start doing some damage." That damage has not materialized. Vladimir Guerrero Jr. carries a .346 slugging percentage and just 4 home runs in 363 plate appearances. Andrés Giménez's OPS over the last seven days has cratered to .331. These are not numbers that generate crooked innings at Oracle Park.

San Francisco is not a powerhouse offense either, posting 4.2 runs per game and going 27-37 against right-handed pitching. But Heliot Ramos has been a different player lately, posting a 1.226 OPS over his last seven days, and with a TBD opponent on the mound he is the most dangerous and unanalyzable offensive variable in either lineup. Rafael Devers adds another threat, carrying a 1.450 OPS over the last seven days and 18 home runs on the season with a .905 OPS against right-handers. Oracle Park's dimensions limit power carry, but those two bats can scratch across runs in ways the current Toronto lineup simply cannot match.

Toronto Blue Jays vs San Francisco Giants Key Insights

  • McDonald has averaged just 3.0 strikeouts across his last three starts (5, 3, 1 K). The market line of 3.5 sits above that rolling average, and his early-exit risk limits accumulation even in games where he finds command early.
  • Oracle Park's runs factor of 0.93 and HR factor of 0.85 make this the most structurally pitcher-friendly venue in baseball. Marine air off the bay suppresses fly-ball carry regardless of pitcher quality, and that suppression applies to both lineups equally.
  • Toronto ranked 28th in runs entering this series and endured 30-plus consecutive scoreless innings. Their 18-24 away record compounds the challenge. Kazuma Okamoto's 20 home runs cannot carry an offense that fails to string contact together at any consistent rate.
  • Luis Arraez is hitting .325 across 376 plate appearances with an L7d OPS of .930. He produces contact at a reliable rate regardless of opponent, making him the most stable offensive variable for the Giants against a starter whose identity remains unconfirmed until first pitch.
  • The moneyline is a virtual coin flip: Blue Jays at -115 (53.5% implied) versus Giants at -106 (51.5%). The TBD Toronto starter makes directional confidence unsupportable on either side. There is no value to capture here.
  • Toronto's unconfirmed starter is the game's central wild card. News intelligence points toward a pitcher who posted a 7.62 ERA and declining fastball velocity in June, but until the lineup card is confirmed, every calculation about Toronto's pitching carries elevated uncertainty that the market has priced as a near-even proposition.

Toronto Blue Jays vs San Francisco Giants Betting Picks

Picks made July 07, 2026 at 05:36 AM ET. Odds shown reflect current market prices.

Under 7.5 Runs (-114) | LOW confidence. Every structural factor aligns under
Under 7.5 Runs (-114) | LOW confidence. Every structural factor aligns under: Oracle Park's 0.93 runs factor, Toronto's historically dysfunctional offense entering this series, McDonald on extended rest, and an unknown arm on the Toronto side. The confidence ceiling is LOW because the projected market line sits exactly where structural analysis lands, meaning there is no calculable edge to exploit, just alignment. This is a low-juice lean supported by context. Know the difference.
Moneyline
Moneyline: No pick. The Blue Jays are priced at -115 (53.5% implied) and the Giants at -106 (51.5%). That is a coin flip with vig on both sides, and the TBD Toronto starter eliminates any directional confidence. A mean-reversion case for Toronto exists given the scoreless streak, but organizational uncertainty from the unconfirmed arm overwhelms that argument. Neither side offers meaningful value. Skipping the moneyline is the credibility-preserving position here, not a hedge.
Analysis insight — no specific bet associated
Trevor McDonald Under 3.5 Strikeouts (+1
Trevor McDonald Under 3.5 Strikeouts (+112) | MEDIUM confidence. This is the sharpest prop angle on the board. McDonald's last three starts produced 5, 3, and 1 strikeout, averaging exactly 3.0 Ks. The market needs him to beat that average to reach the line. His command variance is documented: 0 walks across 6 innings in one start, 3 walks in 3 innings the start before that. When his mechanics slip he doesn't survive long enough for strikeouts to accumulate, and even when he is on, Toronto's struggling lineup doesn't generate premium swing-and-miss counts against most right-handers. At +112, the market prices this as a coin flip on a pitcher whose rolling form says lean under.
Luis Arraez Over 1.5 Hits (+150) | MEDIU
Luis Arraez Over 1.5 Hits (+150) | MEDIUM confidence. Arraez is one of the best contact hitters in the game. His .325 batting average across 376 plate appearances is not a sample-size quirk, and his L7d OPS of .930 shows he is making contact at a high rate right now. A .325 hitter reaching 2-plus hits in a game is a realistic outcome, and the +150 price implies just 40% probability, which significantly undervalues a player of this contact profile. The TBD Toronto starter introduces matchup uncertainty, but Arraez's contact-first approach insulates him from most matchup variance more than any other bat in either lineup. At plus money, this is a genuine price discrepancy.
Andrés Giménez Under 0.5 Hits (+108) | M
Andrés Giménez Under 0.5 Hits (+108) | MEDIUM confidence. Giménez is one of the coldest bats in this series. His L7d OPS has fallen to .331, his season vR OPS sits at .673, and Toronto's offense as a whole has struggled to string anything together across the past week. Oracle Park's pitcher-friendly dimensions add structural pressure. The market prices this as a near-coin-flip at +108, but Giménez's recent production numbers are consistent with a hitless performance. That is a mispriced line on a hitter in this form.
Vladimir Guerrero Jr. Under 1.5 Total Ba
Vladimir Guerrero Jr. Under 1.5 Total Bases (-185) | MEDIUM confidence. Guerrero's 2026 slash of .263/.347/.346 tells the story. His slugging percentage of .346 reflects just 4 home runs in 363 plate appearances. His vR OPS is .672 (below average against right-handers), his L28d is .554, and his L7d is .663. He is not a power threat right now. Oracle Park's HR factor of 0.85 further limits his extra-base ceiling. Under 1.5 total bases at -185 reflects a player more likely to go hitless or collect a single than to reach base twice with any power. The price is steep, but the profile supports it clearly.
Rafael Devers to Hit a Home Run (+430) |
Rafael Devers to Hit a Home Run (+430) | LOW confidence. Devers is the hottest bat in either lineup tonight. His L7d OPS of 1.450 and 18 home runs on the season establish him as the primary power threat at Oracle Park, and his vR OPS of .905 is elite production against right-handed pitching. With Toronto's starter unconfirmed, the matchup is genuinely uncharted. The park's HR factor of 0.85 and the total-under game environment are real headwinds against individual home run events. This is a speculative power play on the most dangerous in-form bat in the game. Size it accordingly and do not confuse a good price with a high-probability outcome.
SGP
SGP: Giants +1.0 / Under 7.5 / McDonald Under 3.5 K / Guerrero Jr. Under 1.5 Total Bases. These four legs form a coherent structural thesis. A low-scoring game under 7.5 naturally suppresses individual offensive production, making Guerrero's total bases under logical in the same environment. McDonald's strikeout under aligns with his rolling form regardless of the total outcome. The Giants run line benefits from tight, low-run games where the home team stays within striking distance and avoids the need to score in bunches. The legs reinforce each other rather than working at cross-purposes. (Leg contract IDs: 416664944, 416664929, 416737952, 416716027.)
Analysis insight — no specific bet associated

Key Players

Batting AverageTOR
Ernie Clement
.293Batting Average
2B
Home RunsTOR
Kazuma Okamoto
20Home Runs
3B
Runs Batted InTOR
Kazuma Okamoto
55Runs Batted In
3B
Earned Run AverageTOR
Kevin Gausman
4.32Earned Run Average
SP
WinsTOR
Dylan Cease
5Wins
SP
StrikeoutsTOR
Dylan Cease
137Strikeouts
SP
Batting AverageSF
Luis Arraez
.325Batting Average
2B
Home RunsSF
Rafael Devers
18Home Runs
1B
Runs Batted InSF
Rafael Devers
47Runs Batted In
1B
Earned Run AverageSF
Robbie Ray
3.45Earned Run Average
SP
WinsSF
Robbie Ray
8Wins
SP
StrikeoutsSF
Landen Roupp
104Strikeouts
SP

Recent Form

Toronto Blue Jays
W9-3New York Mets
W2-0Seattle Mariners
L11-0Seattle Mariners
L4-0Seattle Mariners
L10-1San Francisco Giants
San Francisco Giants
W6-4Arizona Diamondbacks
L15-3Colorado Rockies
W6-4Colorado Rockies
L7-6Colorado Rockies
W10-1Toronto Blue Jays

Toronto Blue Jays vs San Francisco Giants Summary

Every structural variable in this game points to low scoring. Oracle Park is the most run-suppressive venue in baseball. Toronto's offense is coming off one of the worst extended stretches in franchise history. McDonald enters on six days of rest with his most recent start a shutout gem. The lean toward a tight, under-the-number Giants win is as structurally clear as any game on tonight's slate. That does not make it a lock. LOW confidence picks require appropriate sizing. When the edge is structural rather than numerical, the bet size should reflect that honestly.

The best single-line angle in this game is McDonald's strikeout under at +112. His 3.0-K average over three starts, the early-exit risk that cuts off accumulation, and a Toronto lineup that makes weak contact under fastball pressure all point the same direction. The +112 price implies roughly 47% probability on a pitcher whose recent rolling average supports under 3.5 in most realistic scenarios. That is a genuine discrepancy worth taking, and it holds whether McDonald is dominant or gets chased early, because both outcomes suppress his final strikeout count.

The unavoidable caveat is the TBD Toronto starter. News intelligence points toward a pitcher whose June struggles included a 7.62 ERA and declining fastball velocity, which would actually reinforce the structural under argument further. But a surprise quality arm changes the total dynamic, and a bullpen day reshapes individual prop calculations entirely. Confirm the Toronto starter before committing to total and individual pitcher prop bets. For the full slate, see our MLB picks today, NRFI picks, and player props.

Head-to-Head History

Season SeriesSF leads series 1-0
DateMatchupResult
Jul 07, 2026TOR @ SFSFSF 10-1

Blue Jays vs Giants Game 2 predictions: Oracle Park's 0.93 run factor and Toronto's 28th-ranked offense support under 7.5. McDonald under 3.5 Ks at +112.

Frequently Asked Questions

MLBGame PreviewsToronto Blue Jays at San Francisco Giants