The Toronto Blue Jays (41-49) and San Francisco Giants (44-47) open a 3-game set at Oracle Park Tuesday. First pitch is scheduled for 9:45 p.m. ET (ESPN+). Let’s analyze BetMGM Sportsbook’s lines around the Blue Jays vs. Giants odds and make our expert MLB picks and predictions for the best bets.

Season series: First meeting; Toronto won 2-1 last year

The Blue Jays took 2 of 3 games at the Seattle Mariners over the weekend. Toronto wrapped up the series with a 5-4 win in 10 innings as a +130 underdog Sunday with the Over (7.5) hitting. RF George Springer hit a game-tying 3-run HR in the 7th inning, and LF Daulton Varsho hit a go-ahead RBI single in the 10th.

The Giants dropped 2 of 3 Games at the Cleveland Guardians Friday through Sunday. They lost 5-4 as +113 underdogs in the series finale as the Over (8.5) cashed.

Blue Jays at Giants projected starters

LHP Yusei Kikuchi vs. LHP Blake Snell

Kikuchi (4-8, 4.12 ERA) makes his 19th start. He has a 1.31 WHIP, 2.2 BB/9 and 9.4 K/9 in 94 IP.

  • Last start: No-decision, 5 2/3 IP, 2 ER, 5 H, 2 BB, 5 K in 9-2 home loss vs. Houston Astros Wednesday
  • 2024 road stats: 2-2, 4.00 ERA (36 IP, 16 ER), 1.61 WHIP, 9.8 K/9 in 8 starts
  • 2024 stats on 5 days of rest: 2-4, 4.43 ERA (40 2/3 IP, 20 ER), 1.40 WHIP, 10.4 K/9 in 8 starts
  • Career vs. Giants: 0-0, 4.50 ERA (6 IP, 3 ER), 6 H, 1 BB, 10 K in 1 start, a 6-3 home loss April 2, 2021, with Seattle Mariners

Snell (0-3, 9.51 ERA) makes his 7th start. He has a 1.94 WHIP, 5.3 BB/9 and 11.8 K/9 in 23 2/3 IP.

  • Returns from 15-day IL after left groin strain
  • Last rehab start with Triple-A Sacramento: No-decision, 5 IP, 0 R, 0 H, 1 BB, 9 K in 7-1 home loss vs. Reno Wednesday
  • Last start: No-decision, 4 2/3 IP, 3 ER, 5 H, 3 BB, 7 K in 7-5 home loss to New York Yankees June 2
  • Career vs. Blue Jays (regular season): 4-4, 2.74 ERA (69 IP, 21 ER), 1.26 WHIP, 11.0 K/9 in 14 starts

Who’s going yard? Here’s a breakdown of today’s best home run props with our top picks. Include the BetMGM bonus code SBWIRE to score a $1,500 first-bet offer.

Blue Jays at Giants odds

Provided by BetMGM Sportsbook; access USA TODAY Sports Scores and Sports Betting Odds hub for a full list. Lines last updated at 11:01 a.m. ET.

  • Moneyline (ML): Blue Jays +100 (bet $100 to win $100) | Giants -120 (bet $120 to win $100)
  • Run line (RL)/Against the spread (ATS): Blue Jays +1.5 (-225) | Giants -1.5 (+165)
  • Over/Under (O/U): 7.5 (O: -115 | U: -105)

Blue Jays at Giants picks and predictions

Prediction

Giants 5, Blue Jays 4

Moneyline

This line was as high as Giants -135 Monday evening. While I am somewhat concerned that money has come in on the Blue Jays, I believe the market has moved too far and there is now value on San Francisco.

Snell looked good in his final rehab start, giving up just 1 walk in 5 innings of no-hit ball, and Kikuchi has actually been worse this season — and over his career — on 5 days of rest.

BET GIANTS (-120).

Run line/Against the spread

Toronto +1.5 (-225) will likely hit, but it’s a losing proposition long term to lay -190 or higher while betting into 60-cent lines.

PASS. Bet the ML and/or total instead.

Over/Under

There are concerns with both pitchers in this spot. Kikuchi has been worse statistically when playing on 5 days of rest, and Snell, despite looking good in his final rehab start, is still coming off a groin injury. The Over has hit in back-to-back Games for both teams, and with so many concerns surrounding both starters, the Over is the only way I would look in this market.

BET OVER 7.5 (-115).

Play our free daily Pick’em Challenge and win! Play now!

For more Sports betting picks and tips, check out SportsbookWire.com and BetFTW.

Follow Corey Scott on Twitter/X. Follow SportsbookWire on Twitter/X and like us on Facebook.

Fantasy baseball help from BaseballHQ.com:
Subscribe now to dominate the competition.