Blue Jays vs. Giants Prediction, Odds, Picks - July 20

Blue Jays vs. Giants Prediction, Odds, Picks - July 20

Updated Jul. 20, 2025 12:00 p.m. ET
FOX Sports

The Toronto Blue Jays and Bo Bichette will take on the San Francisco Giants and Jung Hoo Lee on Sunday at 12:05 p.m. ET, in the final of a three-game series at Rogers Centre. Oddsmakers list the Blue Jays as -114 favorites on the moneyline, while giving the underdog Giants -105 moneyline odds to win. San Francisco is a 1.5-run favorite (at +154 odds). The matchup's total is listed at 8.5 runs.

Check out everything you need from a betting perspective on the Blue Jays-Giants game, regarding the run line, moneyline and total, plus expert picks.

Keep up with MLB on FOX Sports.

Giants vs. Blue Jays Highlights | MLB on FOX

Check out the best moments from this MLB matchup between the San Francisco Giants and the Toronto Blue Jays.

Blue Jays vs. Giants Game Information & Odds

  • When: Sunday, July 20, 2025 at 12:05 p.m. ET
  • Where: Rogers Centre in Toronto, Ontario
  • How to watch on TV: Roku and SNET
Favorite Favorite Moneyline Underdog Moneyline Total Over Total Odds Under Total Odds Run Line Favorite Run Line Odds Underdog Run Line Odds
Blue Jays -114 -105 8.5 -104 -116 -1.5 -187 +154

Blue Jays vs. Giants Prediction

  • Score Prediction: Blue Jays 5, Giants 4
  • Total Prediction: Over 8.5 runs
  • Win Probabilities: Blue Jays 54%, Giants 46%

Blue Jays vs. Giants Betting Insights

  • This season, the Blue Jays have been favored 43 times and won 26, or 60.5%, of those games.
  • This season Toronto has won 23 of its 39 games, or 59%, when favored by at least -114 on the moneyline.
  • Sportsbooks have implied with the moneyline set for this matchup that the Blue Jays have a 53.3% chance to win.
  • The Giants have come away with 18 wins in the 37 contests they have been listed as the underdogs in this season.
  • San Francisco has a win-loss record of 17-17 when favored by -105 or worse by sportsbooks this year.
  • The moneyline set for this matchup implies the Giants have a 51.2% chance of walking away with the win.

Blue Jays Recent Betting Performance

  • The Blue Jays played as the moneyline favorite for nine of their last 10 games, and finished 6-3 in those matchups.
  • Over their last 10 outings (all had set totals), the Blue Jays combined with their opponents to hit the over on the run total three times.
  • The Blue Jays' ATS record is 4-6-0 over their past 10 games.

Blue Jays Recent Stats

Stat Avg/Total
Record 7-3
Runs Per Game 4.5
HR 10
ERA 2.83
K/9 9.5

Blue Jays Player Insights

  • Vladimir Guerrero Jr. is hitting .275 with 19 doubles, 12 home runs and 57 walks.
  • Of all hitters in the majors, Guerrero ranks 87th in homers and 74th in RBI.
  • George Springer has hit 16 home runs with 53 RBI. Both pace his team.
  • Among all MLB hitters, Springer is 45th in home runs and 46th in RBI.
  • Springer heads into this matchup looking for his third game in a row with a hit. In his last five games he is batting .211 with a walk.
  • Bichette has racked up a team-best 53 runs batted in.
  • Alejandro Kirk is hitting .306 to pace his team.

Blue Jays Team Props

Hits O/U Total Bases O/U HR O/U RBI O/U
Vladimir Guerrero Jr. 0.5 (-225) 1.5 (+115) - 0.5 (+160)
George Springer 0.5 (-200) 1.5 (+120) - 0.5 (+185)
Bo Bichette 0.5 (-270) 1.5 (+110) - 0.5 (+155)
Alejandro Kirk 0.5 (-225) 1.5 (+130) - 0.5 (+180)
Ernie Clement 1.5 (+195) 1.5 (+110) - 0.5 (+205)

Giants Recent Betting Performance

  • In six games over the last 10 matchups when set as underdogs by bookmakers, the Giants had a record of 2-4.
  • In their last 10 games with a total, the Giants and their opponents have combined to hit the over three times.
  • The Giants have a record of 4-6-0 ATS over their last 10 games.

Giants Recent Stats

Stat Avg/Total
Record 5-5
Runs Per Game 3.4
HR 9
ERA 4.10
K/9 6.9

Giants Player Insights

  • Rafael Devers leads the Giants with 17 long balls and runs batted in, driving in 68.
  • Devers ranks 36th in home runs and 12th in RBI among all hitters in the big leagues.
  • Lee is hitting .247 with 19 doubles, eight triples, six home runs and 32 walks.
  • Lee is 204th in homers and 99th in RBI among all batters in the big leagues.
  • Heliot Ramos leads the Giants' lineup with a .265 batting average.
  • Willy Adames has 14 doubles, two triples, 14 home runs and 45 walks while batting .224.

Giants Team Props

Hits O/U Total Bases O/U HR O/U RBI O/U
Willy Adames 0.5 (-205) 1.5 (+120) - 0.5 (+165)
Rafael Devers 0.5 (-185) 1.5 (+120) - 0.5 (+165)
Matt Chapman 0.5 (-180) 1.5 (+130) - 0.5 (+165)
Jung Hoo Lee 0.5 (-255) 1.5 (+115) - 0.5 (+225)
Heliot Ramos 0.5 (-245) 1.5 (+115) - 0.5 (+180)

Giants vs. Blue Jays Highlights | MLB on FOX

Check out the best moments from this MLB matchup between the San Francisco Giants and the Toronto Blue Jays.

FOX Sports created this story using technology provided by Data Skrive and data from Sportradar.

Want great stories delivered right to your inbox? Create or log in to your FOX Sports account, follow leagues, teams and players to receive a personalized newsletter daily.

FOLLOW Follow your favorites to personalize your FOX Sports experience
share