Jul 13, 2025; San Francisco, California, USA; San Francisco Giants designated hitter Rafael Devers (left) questions home plate umpire John Bacon after a pitch he thought was ball four was called strike two during the sixth inning against the Los Angeles Dodgers at Oracle Park. Mandatory Credit: D. Ross Cameron-Imagn Images

Giants vs Blue Jays Prediction 07/19/2025 Picks

Pick details

San Francisco (52-46) vs Toronto (56-41)

July 19, 2025 at 03:07 PM EDT

The Line: Betting Odds: Toronto +100 — Over/Under: +8.5

(Get latest betting odds)

In this article, we will formulate a Giants vs Blue Jays prediction for this MLB game on Saturday, July 19th at the Rogers Centre in Toronto, Ontario. Let’s take a look at the prediction for this MLB matchup. 

San Francisco Giants Betting Preview

The San Francisco Giants are 52-46 this year after they lost game one by a score of 4-0 on Friday night. San Francisco had plenty of baserunners in the game, but they couldn’t find any timely hits in the shutout loss. The Giants recorded 11 hits in the game, and they were led by Ramos, Devers, and Bailey, who all had two hits in the loss. San Francisco started Verlander, who allowed nine hits and four earned runs over 2.2 innings for the loss, while Beck pitched 4.1 scoreless innings in relief. 

Prior to this series, the Giants lost two out of three against the Dodgers, but did win two out of three against the Phillies before that. San Francisco has lost four of their last five games, and they are currently third in the NL West standings. The San Francisco pitching staff has a 3.51 ERA with a 1.25 WHIP, and a .239 opponent batting average, while the offense has scored 399 runs with a .230 batting average and a .309 on-base percentage this season. Wilmer Flores has led San Francisco with 11 home runs and 55 RBIs, while Heliot Ramos has added 14 home runs and 47 RBIs this year. The projected starting pitcher for San Francisco is Logan Webb, who is 9-6 with a 2.94 ERA and a 1.17 WHIP over 125.2 innings pitched this year. 

Toronto Blue Jays Betting Preview

The Toronto Blue Jays are 56-41 this season after they won game one in shutout fashion on Friday night. Toronto scored all four of its runs in the second inning, and they were able to hang on for the win. The Blue Jays recorded 10 hits in the game, and they were led by Wagner, who went 1-2 with two RBIs in the win. Toronto started Bassitt, who allowed 10 hits and zero earned runs over 6.1 innings for the win, while Little picked up a hold. 

Prior to this series, the Blue Jays lost two out of three against the Athletics, but did win two out of three against the White Sox before that. Toronto has lost three of their last five games and they are currently first in the AL East standings. The Toronto pitching staff has a 4.12 ERA with a 1.27 WHIP and a .240 opponent batting average, while their offense has scored 444 runs with a .259 batting average and a .330 on base percentage this season. George Springer has led Toronto with 16 home runs and 53 RBIs, while Bo Bichette has added 12 home runs and 53 RBIs this year. The projected starting pitcher for Toronto is Eric Lauer, who is 4-2 with a 2.78 ERA and a 1.04 WHIP over 55.0 innings pitched this season. 

Why the Blue Jays will beat the Giants
The Blue Jays have won each of their last seven games as underdogs after playing the previous day.
The Giants have lost four of their last five games as road favorites against AL East opponents.
The Blue Jays have covered the run line each of their last eight games against teams that held a winning record.
The Giants have failed to cover the run line in each of their last five day games following a loss.
The Blue Jays have led after 3 innings in each of their last three home games against National League opponents that held a winning record.
The Giants have trailed after 5 innings in six of their last seven road games against American League opponents that held a winning record.

Total Runs Facts
Seven of the Blue Jays’ last eight games after playing the previous day have gone UNDER the total runs line.
Six of the Giants’ last seven road games against AL East opponents have gone OVER the total runs line.
The ‘Inning 1 OVER 0.5 runs’ market has hit in each of the Giants’ last six games as favorites against AL East opponents.
The ‘Inning 1 OVER 0.5 runs’ market has hit in five of the Blue Jays’ last six games as underdogs.

Giants vs Blue Jays Prediction 

These two teams combined for 21 hits in the first game of this series, but the pitching was able to limit the damage for the most part. The Giants are 24-26 on the road this year, while the Blue Jays are 33-16 at home. Toronto is currently leading the AL East and they are starting Lauer, who has allowed two earned runs or fewer in four of his last five starts. San Francisco is starting Webb, who has allowed 6, 2, and 3 earned runs in his last three starts. I think the Giants have a slight pitching advantage, but I am backing the Blue Jays at home at this price. 

David Racey's Pick: Blue Jays ML

Need More? Get Premium Picks

Hot Cappers

Latest Picks & Game Previews

  • Seattle Mariners vs Atlanta Braves Prediction 9/7/2025 Today’s MLB Picks

    September 07, 2025

  • Cincinnati Bengals vs Cleveland Browns Prediction 9/7/2025 Today’s NFL Picks

    September 07, 2025

  • New York Giants vs Washington Commanders Prediction 9/7/2025 Today’s NFL Picks

    September 07, 2025

  • Dolphins vs Colts Prediction 9/7/2025 Today’s NFL Picks

    September 07, 2025

  • Las Vegas Raiders vs New England Patriots Prediction 9/7/2025 Today’s NFL Picks

    September 07, 2025

  • Tampa Bay Buccaneers vs Atlanta Falcons Prediction 9/7/2025 Today’s NFL Picks

    September 07, 2025

  • Pittsburgh Steelers vs New York Jets Prediction 9/7/2025 Today’s NFL Picks

    September 07, 2025

  • Carolina Panthers vs Jacksonville Jaguars Prediction 9/7/2025 Today’s NFL Picks

    September 07, 2025

  • Arizona Cardinals vs New Orleans Saints Prediction 9/7/2025 Today’s NFL Picks

    September 07, 2025

  • Blue Jays vs Yankees Prediction 9/7/2025 Today’s MLB Picks

    September 07, 2025