MLB Wednesday, July 08 at 03:45 PM UTC
10,000 Sim Trials Run
TOR

Toronto Blue Jays

Away

43-49 (19-24 Away)

Last 5 Form
W L L L W
Projected Final Score
3.1 3.0
Projected Total: 6.1 (O/U: 7.0)
Sportsbook Consensus Odds
TOR: -125 | SF: +105
SF

San Francisco Giants

Home

38-53 (19-23 Home)

Last 5 Form
L W L W L

Simulated Outcome Probability

Toronto Blue Jays Win Prob
48.0%
No Value Edge
San Francisco Giants Win Prob
52.0%
+3.2% Value Edge

Our 10,000 iterations project the San Francisco Giants to win outright in 52.0% of simulated game-runs.

Simulator Cover Probability

Spread Line: TOR -1.5 / SF +1.5
TOR covers (+140) 32.8%
SF covers (-165) +4.9% Edge 67.2%
Total O/U: 7.0
OVER (-115) 31.6%
UNDER (-100) +18.4% Edge 68.4%

Model Simulation Deciders

  • 💪 Lineup Depth: SF starting lineup holds a clear offensive edge in Slugging (+0.067).
  • 🐂 Bullpen Advantage: TOR relievers offer higher strikeout capacity and yield fewer home runs per batter faced compared to the SF bullpen.
  • 🏟️ Ballpark Factor: Played at SF's stadium, which features highly pitcher-friendly park factors scaling down home-run expectations.

VegasSims Best Bet & Analysis

Best Bet

Our 10,000 simulations project the San Francisco Giants winning outright in 52.0% of run trials, with a projected score of TOR 3.0 - SF 3.0. The simulator identifies a positive expected value (+EV) edge on the spread with SF +1.5 covering in 67.2% of trials. Additionally, we lean towards the UNDER 7.0 which hit in 68.4% of runs.

No Runs First Inning (NRFI) Analysis

Simulated NRFI Probability
N/A
No Value Edge
Vegas Consensus NRFI Odds
N/A
Implied Probability: N/A
VegasSims Recommendation
NO ACTION
Insufficient Edge

Starting Pitchers Matchup

TOR

Dylan Cease

Away Starter
ERA 2.37
WHIP 1.06
Record 8-5
IP 144.1
SO 209
GS 24
SF

Logan Webb

Home Starter
ERA 3.75
WHIP 1.11
Record 8-8
IP 141.2
SO 112
GS 23

Top Offensive Performers

Sort by:

Toronto Blue Jays

San Francisco Giants

Recent Results History (Last 5 Games)

Toronto Blue Jays

W @ San Francisco Giants
9 - 3 | Jul 07, 2026
L @ San Francisco Giants
1 - 10 | Jul 06, 2026
L @ Seattle Mariners
0 - 4 | Jul 05, 2026
L @ Seattle Mariners
0 - 11 | Jul 04, 2026
W @ Seattle Mariners
2 - 0 | Jul 03, 2026

San Francisco Giants

L vs Toronto Blue Jays
3 - 9 | Jul 07, 2026
W vs Toronto Blue Jays
10 - 1 | Jul 06, 2026
L @ Colorado Rockies
6 - 7 | Jul 05, 2026
W @ Colorado Rockies
6 - 4 | Jul 04, 2026
L @ Colorado Rockies
3 - 15 | Jul 03, 2026

Head-to-Head History

Away Toronto Blue Jays defeated San Francisco Giants
9 - 3 | Jul 07, 2026
Home San Francisco Giants defeated Toronto Blue Jays
10 - 1 | Jul 06, 2026

Injury Reports

Toronto Blue Jays 53 reported

RF Addison Barger
60-Day
P Aiden Taggart
7-Day
P Angel Ynfante
60-Day
RF Anthony Santander
60-Day
P Blake Purnell
7-Day
P Bowden Francis
60-Day
P Bryan Borbon
7-Day
P Cesar Cerezo
7-Day
P Chay Yeager
- Full Season
P Cody Ponce
60-Day
P Daniel De La Cruz
7-Day
P Danny Martinez
7-Day
P Dayne Pengelly
- Full Season
P Dylan Watts
7-Day
OF Edgardo Villegas
- Full Season
P Eduar Gonzalez
- Full Season
SS Elaineiker Coronado
7-Day
P Eminen Flores
60-Day
C Geovanny Planchart
7-Day
LF Hedbert Perez
7-Day
RF Jace Bohrofen
60-Day
C Jacob Sharp
7-Day
P Jake Bloss
60-Day
P Jameson Taillon
15-Day
P Jared Spencer
60-Day
P Joe Mantiply
60-Day
LF Jonatan Clase
10-Day
P Jose Alvarez
7-Day
P José Berríos
60-Day
2B Josh Smith
10-Day
P Luis Torres
- Full Season
2B Luis Urías
10-Day
P Marcelino Theodore
7-Day
P Micah Bucknam
- Full Season
P Michael De La Cruz
60-Day
P Nic Enright
- Full Season
OF Nicolas Vergara
60-Day
SS Owen Gregg
60-Day
P Patrick Corbin
60-Day
SS Rafael Flores
60-Day
P Ryan Watson
60-Day
2B Sam Shaw
7-Day
C Sam White
60-Day
SS Sebastian Casanova
7-Day
P Shane Bieber
15-Day
P T.J. Brock
7-Day
P Tanner Andrews
7-Day
P Trace Baker
7-Day
P Trenton Wallace
60-Day
P Trey Yesavage
15-Day
SS Ty Southisene
7-Day
P Yimi García
60-Day
OF Yorman Licourt
7-Day

San Francisco Giants 42 reported

SS Anthony Tandron
60-Day
P Carson Whisenhunt
15-Day
LF Casey Schmitt
10-Day
P Cody Delvecchio
60-Day
OF Dakota Jordan
7-Day
C Daniel Susac
60-Day
P Darien Smith
7-Day
P Dilan Fernandez
60-Day
P Drake George
60-Day
P Elkyns Villarreal
7-Day
P Garrett Langrell
60-Day
SS Gavin Kilen
7-Day
CF Harrison Bader
60-Day
P Hayden Birdsong
60-Day
3B Isaiah Barkett
7-Day
P JT Brubaker
10-Day
1B Jack Payton
7-Day
OF Jakob Christian
7-Day
C Jesus Rodriguez
10-Day
P Joel Peguero
60-Day
P John Michael Bertrand
- Full Season
P José Buttó
60-Day
P Jose De La Rosa
60-Day
P Jose Meza
7-Day
P Josh Bostick
60-Day
SS Kaeden Kent
7-Day
P Keaton Winn
15-Day
2B Marcelo Mayer
10-Day
3B Matt Chapman
60-Day
P Matt Gage
60-Day
P Ramon Marquez
7-Day
P Randy Rodríguez
60-Day
P Reggie Crawford
60-Day
P Reid Worley
- Full Season
P Rowan Wick
60-Day
P Sam Bower
7-Day
P Trevor McDonald
60-Day
P Tyler Switalski
60-Day
LF Victor Bericoto
10-Day
SS Willy Adames
10-Day
P Winkel Del Rosario
60-Day
SS Yosneiker Rivas
7-Day