MLB Game Preview: San Francisco Giants (52-47) vs. Toronto Blue Jays (57-41)

0
50
Toronto Blue Jays logo

Location: Rogers Centre, Toronto, ON
First Pitch: 12:05 PM ET
Broadcast: Roku & SNET

Toronto has dominated the series so far, winning 4-0 on Friday and 6-3 on Saturday. The Blue Jays are riding a wave of momentum, boasting a 7-3 record over their last 10 games, while the Giants have struggled offensively, going 5-5 in their last 10.

Starting Pitchers Matchup

TeamPitcherRecordERAWHIPStrikeouts
GiantsRobbie Ray (LHP)9-32.651.08128
Blue JaysJosé Berríos (RHP)5-43.751.2497
  • Robbie Ray has been a consistent ace for San Francisco, limiting home runs and delivering quality starts. He’s held opponents to a .198 batting average and has 13 quality starts this season.
  • José Berríos has been inconsistent, with a 4.67 xERA and struggles in recent outings. He allowed four earned runs in just three innings in his last start.

Key Players to Watch

Toronto Blue Jays

  • George Springer: Leads the team with 16 HR and 53 RBI; batting .340 in July with multiple multi-hit games.
  • Bo Bichette: Batting .280 with 25 doubles and 53 RBI; riding a 10-game hit streak.
  • Vladimir Guerrero Jr.: Batting .275 with 12 HR and 46 RBI; a consistent power threat.

San Francisco Giants

  • Heliot Ramos: Team leader in batting average (.265), hits (99), and HR (14).
  • Wilmer Flores: 55 RBI and 11 HR; recently returned to boost the lineup.
  • Rafael Devers: 17 HR and 68 RBI; key to unlocking the Giants’ offense.

Team Stats & Trends

CategoryGiantsBlue Jays
Batting Avg.229 (27th).260 (1st)
Runs/Game4.07 (21st)4.58 (11th)
Team ERA3.56 (1st NL)4.12 (20th MLB)
Home Record24-2734-16
Last 10 Games5-57-3

Toronto’s offense has been red-hot, while San Francisco’s pitching remains elite despite offensive struggles.

Game Odds

San Francisco Giants      8

Toronto Blue Jays             – 114

Odds Courtesy of Sports Odd Direct as of Saturday, July 19, 2025