The Toronto Blue Jays (57-41) host the San Francisco Giants (52-47) on Sunday, July 20, 2025. First pitch from Rogers Centre is scheduled for 12:05 p.m. ET; the game will be broadcast on Roku.
The Blue Jays have started the second half of the season with a bang, taking two straight games from the Giants. Can Toronto complete the sweep today?
Find my Giants vs Blue Jays prediction for Sunday afternoon below.
- Giants vs Blue Jays picks: Giants Moneyline (play to -140)
My Giants vs Blue Jays best bet is the Giants moneyline. . Make sure to find the best odds by checking our live MLB odds page.
Giants vs Blue Jays Odds, Lines
San Francisco Giants Odds | ||
---|---|---|
Spread | Total | Moneyline |
-1.5 +150 | 8.5 -102o / -118u | -110 |
Toronto Blue Jays Odds | ||
---|---|---|
Spread | Total | Moneyline |
+1.5 -185 | 8.5 -102o / -118u | -110 |
Giants vs Blue Jays Projected Starting Pitchers
LHP Robbie Ray (SFG) | Stat | RHP Jose Berrios (TOR) |
---|---|---|
9-3 | W-L | 5-4 |
1.9 | fWAR (FanGraphs) | 1.3 |
2.65/3.12 | ERA /xERA | 3.75/4.67 |
3.49/3.81 | FIP / xFIP | 4.29/4.33 |
1.08 | WHIP | 1.24 |
2.9 | K-BB% | 2.4 |
39.1% | GB% | 39% |
97 | Stuff+ | 90 |
95 | Location+ | 101 |
Giants vs Blue Jays Preview, Prediction
Robbie Ray will get the ball for the Giants in the series finale, and he’ll look to continue his dominant performance from the first half. The veteran southpaw posted a 2.65 ERA with a 3.12 xERA and 3.49 FIP in 119 innings.
The major hindrance for Ray since his Cy Young-winning campaign in 2020 was his reliance on the three true outcomes. Part of the reason he’s gotten back on track is that he’s providing the Giants with more length by not selling out for strikeouts and limiting homers.
He's throwing more competitive pitches, which is leading to quicker outs and is a small ding to his K/9 number. He still punched out 9.68 batters per nine, while issuing 3.33 walks per nine through his first 20 outings in 2025. But he’s become borderline unhittable for power, surrendering just 0.98 homers per nine.
Outside of two Willy Adames home runs, the Giants' offense was fully overmatched for a second straight night. They tallied just four hits and scored three runs, one day after dropping a zero in the scoring column on Friday.
So, how can the Giants dig themselves out of a stretch where they have an 85 wRC+? It sounds simple, and it really is; they need Rafael Devers. Matt Chapman and Heliot Ramos are to be even 50% of what they're capable of. Giants skipper Bob Melvin has no choice but to put them near the top of the order due to their talent. However, if their talent doesn't translate into production, they'll have a tough time turning the tide.
The Giants have one clear advantage over the Blue Jays, and that's in the bullpen. Since the Giants haven't held a late lead, it's been a moot point. If this game gets into the seventh inning with the Giants leading, they can trot out Randy Rodriguez, Tyler Rogers and Camilo Doval, who each have an ERA below 3.00.
Taking a look at Jose Berrios’s last eight outings, it’s about as mixed a bag as you’ll find. He failed to finish five innings and allowed 4+ runs in two of his last three outings, but he allowed one or fewer runs in the other five outings.
So, what’s the real story with Berrios? I’m willing to call his 3.75 ERA a bit of a mirage. It’s only a matter of time until the predictive metrics become reality for Berrios, who owns a 4.67 xERA and 4.29 FIP. He also ranks below the 30th percentile in xERA, xBA, average exit velocity, and barrel rate.
Plus, I’m sure the Giants are thrilled to learn that Berrios strikes out just 7.5 batters per nine. That’ll be a nice boost in the series finale for an offense that’s punching out almost a quarter of the time in July.
The Blue Jays clearly aren't bothered by facing elite starters. They scored four runs against Logan Webb, all in one inning, after looking overmatched through the first five innings.
In betting the Giants, we're definitely buying into the old "Great pitching beats great hitting" saying. Toronto is a really tough offense to match up with, as it boasts a 17.4% strikeout rate with a 9.7% walk rate and sits 12th in ISO this month. Typically, teams that work count and don't strike out also don't hit for power, but Addison Barger and George Springer have carried the Jays in that department of late.
Giants vs Blue Jays Prediction, Betting Analysis
Sure, the Giants' offense is in disarray and the Blue Jays are the hottest team in MLB over the past month. Despite those key factors, I love the Giants' pitching staff here.
It's not like Toronto is overwhelming the Giants. San Francisco snagged double-digit hits with no runs in the opener. On Saturday, all six runs came in just two innings and the Giants even led 2-0 in the sixth inning. Things will shift in a positive direction for the Giants' offense eventually. They're too talented to be in the same offensive range as the White Sox and Rockies for a decent amount of time.
Pick: Giants ML (play to -140)
Moneyline
My bet for this game is the Giants moneyline.
Run Line (Spread)
I have no play on either side of the run line.
Over/Under
I have no bet for the game total.