MLB Picks

Blue Jays vs Giants Prediction 7/20/25 MLB Picks Today

San Francisco Giants (52-47) vs. Toronto Blue Jays (57-41)
July 20, 2025 12:05 pm EDT
The Line: Toronto Blue Jays -115 / San Francisco Giants -105; Over/Under: 8.5
(Get latest betting odds)

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

Toronto Blue Jays Betting Preview

The Toronto Blue Jays are 57-41 this year after they won the first two games in this series by scores of 4-0 and 6-3. In their game two win, Toronto trailed 2-0 in the sixth, but they scored four runs in the sixth and added two more in the eighth to seal the win. The Blue Jays recorded 14 hits in the game, and they were led by Heineman, who went 2-3 with one home run and three RBIs in the win. Toronto started Lauer, who allowed two hits and two earned runs over 6.0 innings for the win, while Hoffman picked up the save. 

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 won three of its last five games, and they are currently first in the AL East standings. The Toronto pitching staff has a 4.10 ERA with a 1.26 WHIP and a .239 opponent batting average, while their offense has scored 450 runs with a .260 batting average and a .331 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 Jose Berrios, who is 5-4 with a 3.75 ERA and a 1.24 WHIP over 115.1 innings pitched this year. 

San Francisco Giants Betting Preview

The San Francisco Giants are 52-47 this season after they lost game two by a score of 6-3 on Saturday afternoon. San Francisco cut the deficit to 4-3 in the seventh, but couldn’t find any more offense in the loss. The Giants recorded just four hits in the game, and they were led by Adames, who went 2-3 with two home runs and two RBIs in the loss. San Francisco started Webb, who allowed 11 hits and four earned runs over 6.0 innings for the loss, while Walker allowed two earned runs 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 games in a row, and they are currently third in the NL West standings. The San Francisco pitching staff has a 3.54 ERA with a 1.26 WHIP, and a .241 opponent batting average, while the offense has scored 402 runs with a .229 batting average and a .308 on-base percentage this season. Wilmer Flores has led San Francisco with 11 home runs and 55 RBIs, while Willy Adames has added 14 home runs and 50 RBIs this year. The projected starting pitcher for San Francisco is Robbie Ray, who is 9-3 with a 2.65 ERA and a 1.08 WHIP over 119.0 innings pitched this season. 

Why the Giants will beat the Blue Jays

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

Total Runs Facts

  • Each of the Blue Jays’ last seven games as home favorites have gone UNDER the total runs line.
  • Seven of the Giants’ last eight road games against AL East opponents have gone OVER the total runs line.
  • The ‘Inning 1 UNDER 0.5 runs’ market has hit in each of the Blue Jays’ last eight games.
  • The ‘Inning 1 UNDER 0.5 runs’ market has hit in each of the Giants’ last eight games.

Toronto Blue Jays Player Prop Facts

  • Jose Berrios has recorded seven or more strikeouts in four of his five previous home appearances against NL West opponents.
  • Bo Bichette has recorded at least one hit in each of his last 12 appearances after playing the previous day.
  • Daulton Varsho has hit a home run in four of his last five appearances with the Blue Jays as favorites against NL West opponents.
  • Daulton Varsho has recorded a Double in four of his last five appearances in day games.

San Francisco Giants Player Prop Facts

  • Willy Adames has hit at least one home run in three of his last four appearances against the Blue Jays after playing the previous day.
  • Willy Adames has recorded at least one hit in each of his 13 previous road appearances against the Blue Jays after playing the previous day.

Blue Jays vs Giants Prediction 

Toronto comes into this matchup looking to complete the series sweep, as they continue to lead the AL East standings. The Blue Jays are 34-16 at home this year, while the Giants are 24-27 on the road. San Francisco is looking to snap a four-game losing streak, and they are starting Ray, who has allowed two earned runs or fewer in four straight outings. The Jays are going with Berrios, who has allowed four earned runs or more in two of his last three. I think Berrios is a little too inconsistent for my liking, so I will take the Giants. 

David Racey's Free Pick: Giants ML

Need More? Get Premium Picks

David Racey

David started writing about sports in 2015, but sports has been his passion for as long as he can remember. David spends most of his free time watching pretty much anything sports related from Baseball to Tennis and everything in between. David likes to analyze statistics and recent results to form an unbiased opinion on whatever game he is breaking down. Follow David on Twitter at @itsyerboi41

Related Articles

Back to top button