San Francisco Giants vs Toronto Blue Jays Prediction, Pick, Odds Today

San Francisco Giants vs Toronto Blue Jays Prediction, Pick, Odds Today article feature image
Credit:

Kelley L Cox-Imagn Images. Pictured: Rafael Devers

Starting soon
Odds Updating Soon
Matchup - 7/19 7:07pm UTCSpreadTotalMoneyline
-1.5+134
o8-110
-124
+1.5-164
u8-111
+104

The Toronto Blue Jays (56-41) host the San Francisco Giants (52-46) on Saturday, July 19, 2025. First pitch from Rogers Centre is scheduled for 3:07 p.m. ET; the game will be broadcast on Sportsnet and NBC Sports Bay Area.

The Blue Jays notched an easy win in game one of their series against the Giants. Can Toronto snag the series win in game two of this interleague duel? The Giants enter as -125 road favorites with an 8.5 run total.

Find my Giants vs Blue Jays prediction and pick for Saturday below.

Quickslip

Header First Logo
Header Second Logo

San Francisco Giants vs Toronto Blue Jays Prediction

  • Giants vs Blue Jays picks: Under 8.5 (play to 7.5)

My Giants vs Blue Jays best bet is the game total to stay under 8.5. Make sure to find the best odds by checking our live MLB odds page.


Giants vs Blue Jays Odds, Lines

San Francisco Giants Logo
Saturday, July 19
3:07 p.m. ET
MLB.TV
Toronto Blue Jays Logo
San Francisco Giants Odds
Run LineTotalMoneyline
-1.5
+136
8
-102o / -119u
-124
Toronto Blue Jays Odds
Run LineTotalMoneyline
+1.5
-167
8
-102o / -119u
+102
Odds via DraftKings. Get up-to-the-minute MLB odds here.
DraftKings Logo

Giants vs Blue Jays Projected Starting Pitchers

RHP Logan Webb (SF)StatLHP Eric Lauer (TOR)
9-6W-L4-2
3.4fWAR (FanGraphs)0.9
2.94/3.40ERA /xERA2.78/3.16
2.52/2.58FIP / xFIP3.37/3.93
1.17WHIP1.043.6
5.0K-BB%19.1
51.8%GB%31.5%
105Stuff+93
110Location+101

Giants vs Blue Jays Preview

Header First Logo

Blue Jays Betting Preview: Lauer Going Loose?

While it went largely unnoticed in the Winter, the Blue Jays found an absolute gem in southpaw Eric Lauer. The Blue Jays have received very reliable pitching from Lauer, who owns a 2.78 ERA with a 3.16 xERA and 3.36 FIP in 55 innings.

Recently, Lauer hasn't given the Blue Jays an adequate amount of innings, pitching 5 1/3 or fewer innings in four of his last five starts. The Jays played it safe with Lauer in his first few starts since he began the year in a long-relief role, but he's thrown 85+ pitches in multiple outings. It's time to let Lauer loose.

The Blue Jays' offense operates in an old-school fashion. They don't hit for overwhelming power and have a strikeout rate sitting at 18.9% in July. The low strikeout rate isn't something new in July; it's worse than their 17.7% strikeout rate for the year.

In July, Toronto ranks sixth in MLB with a 123 wRC+. The Blue Jays have received huge production from Addison Barger, Nathan Lukes, Bo Bichette, and George Springer, who each have a wRC+ better than 165 in their past 12 games.

I'd expect some regression to them being a top-10 offense if Vladimir Guerrero Jr and Alejandro Kirk can't start hitting again. I'm sure they will, but I have less faith in Toronto being a top-10 offense if that pair can't start hitting.


Header First Logo

Giants Betting Preview: Logan's Webb

Logan Webb has been a legitimate Cy Young contender for years, but he’s the absolute best version of himself in 2025. Webb flashes a strong 2.94 ERA with a 3.40 xERA and 2.52 FIP.

Everyone knows Webb is an elite ground-ball pitcher, which remains the case, as evidenced by his 53% ground-ball rate. You can't call Webb just a ground-baller anymore, as he ranks in the 80th percentile in strikeout rate, punching out a career high 9.95 batters per nine.

In Webb's last outing, the Dodgers touched him up for six earned runs in five innings, marking his worst outing this year. The good thing is Webb isn't facing the dangerous Dodgers again.

The bad thing is Webb still has pretty strong splits favoring his performance in the hitter-friendly Oracle Park. Webb started 10 games at home and away, with a 2.23 home ERA and 3.69 away ERA. It's a bit strange, though, Webb has a .250 BAA in both splits, but surrendered six more walks on the road in 3 2/3 fewer innings. I'm not buying Webb approaching a four ERA on the road. He's far better than that.

After the Giants made the stunning move for Rafael Devers, most assumed they would get an instant boost offensively. The issue is that Devers isn't hitting. Since arriving in the Bay Area, Devers is hitting .217 with a .687 OPS and two homers.

He's just an anchor dragging down the Giants' offense, and it's only gotten worse in July. The Giants rank 22nd with an 85 wRC+ this month and looked totally overmatched by Chris Bassitt in the series opener.

Three of the top four hitters in the Giants' order — Devers, Heliot Ramos and Matt Chapman are hitting .205 or worse in July. Pair that with Lauer on the hill, likely meaning the Giants will sit Mike Yastrzemski, who's been one of their few good hitters of late.


Giants vs Blue Jays Prediction, Betting Analysis

I don't see many runs coming in this contest. Webb is an absolute stud and Lauer is more than good enough to contain a very uninspiring Giants lineup.

Go with the under. I can't see more than eight runs coming here.

Pick: Under 8.5 (play to 7.5)


Moneyline

I have no play on either side of the moneyline.


Run Line (Spread)

I have no play for the run line.


Over/Under

My bet for this game is under 8.5


Giants vs Blue Jays Betting Trends


Giants vs Blue Jays Weather


Get the latest coverage on MLB Weather.

About the Author
Sean is a contributor for the Action Network college basketball and baseball verticals, focusing on bringing insightful, in-depth betting analysis. Sean started his writing career talking about college hoops, with a strong focus on mid-major hoops, which he still covers.

Follow Sean Paul @seanpaulcbb on Twitter/X.

This site contains commercial content. We may be compensated for the links provided on this page. The content on this page is for informational purposes only. Action Network makes no representation or warranty as to the accuracy of the information given or the outcome of any game or event.