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
| Category | Giants | Blue Jays |
|---|---|---|
| Runs/Game | 4.1 | 4.8 |
| Team ERA | 4.15 | 3.31 |
| Batting AVG (Last 10) | .223 | .262 |
| Home/Away Record | 24–25 (Away) | 32–16 (Home) |
| Last 10 Games | 6–4 | 7–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








