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

0
111
Toronto Blue Jays logo

Game Details

  • Date: Friday, July 18, 2025
  • Time: 7:07 PM ET
  • Location: Rogers Centre, Toronto, ON
  • Watch: Sportsnet, NBC Sports Bay Area, MLB Network

Team Form & Momentum

Toronto Blue Jays – AL East Leaders

  • First in AL East, 32–16 home record
  • Won 11 of last 13 games before All-Star break
  • Averaging 6.2 runs per game over last 13 contests
  • Chris Bassitt (9–4, 4.12 ERA) starts; 4–1 in last 8 outings
  • Bo Bichette on a 9-game hitting streak (.378 AVG last 10 games)

San Francisco Giants – NL Wild Card Contenders

  • Third in NL West, 24–25 road record
  • Won 6 of last 8 games before break
  • Justin Verlander (0–7, 4.70 ERA) starts; team has lost his last 5 starts
  • Rafael Devers leads team with 17 HR and 68 RBI
  • Jung Hoo Lee batting .324 over last 10 games

Key Stats & Betting Trends

CategoryGiantsBlue Jays
Runs/Game4.14.8
Team ERA4.153.31
Batting AVG (Last 10).223.262
Home/Away Record24–25 (Away)32–16 (Home)
Last 10 Games6–47–3
  • Blue Jays have won 7 straight home games
  • Giants are 2–6 O/U in their last 8 games
  • Verlander has allowed double-digit hits in 2 of last 3 starts
  • Bassitt has covered Over 17.5 outs in 5 of last 8 starts

Player Spotlight

Vladimir Guerrero Jr. (Blue Jays)

  • .277 AVG, 19 doubles, 12 HR, 56 walks
  • 82nd in MLB in HRs, 72nd in RBI

Rafael Devers (Giants)

  • 17 HR, 68 RBI, 23 doubles
  • 31st in MLB in HRs, 10th in RBI

Game Odds

San Francisco Giants      8.5

Toronto Blue Jays             – 145

Odds Courtesy of Sports Odd Direct as of Thursday, July 17, 2025