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

Toronto Blue Jays

Away

42-48 (18-23 Away)

Projected Final Score
3.2 3.1
Projected Total: 6.3 (O/U: 6.0)
Sportsbook Consensus Odds
TOR: -115 | SF: -105
SF

San Francisco Giants

Home

37-52 (18-22 Home)

Simulated Outcome Probability

Toronto Blue Jays Win Prob
48.8%
No Value Edge
San Francisco Giants Win Prob
51.2%
No Value Edge

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

Simulator Cover Probability

Spread Line: TOR -1.5 / SF +1.5
TOR covers (-110) 33.6%
SF covers (-110) +14.0% Edge 66.4%
Total O/U: 6.0
OVER (-105) 46.1%
UNDER (-115) +0.4% Edge 53.9%

Model Simulation Deciders

  • 💪 Lineup Depth: SF starting lineup holds a clear offensive edge in Slugging (+0.050).
  • 🐂 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 51.2% of run trials, with a projected score of TOR 3.2 - SF 3.1. The simulator identifies a positive expected value (+EV) edge on the spread with SF +1.5 covering in 66.4% of trials. Additionally, we lean towards the UNDER 6.0 which hit in 53.9% of runs.

Starting Pitchers Matchup

TOR

Dylan Cease

Away Starter
ERA 2.79
WHIP 1.18
Record 5-4
IP 90.1
SO 137
GS 16
SF

Logan Webb

Home Starter
ERA 3.66
WHIP 1.17
Record 5-6
IP 93.1
SO 78
GS 15

Top Offensive Performers

Sort by:

Toronto Blue Jays

San Francisco Giants

Injury Reports

Toronto Blue Jays 47 reported

RF Addison Barger
10-Day
2B Adrian Pinto
7-Day
P Aiden Taggart
7-Day
3B Aldo Gaxiola
7-Day
P Angel Ynfante
7-Day
RF Anthony Santander
60-Day
SS Arjun Nimmala
7-Day
P Austin Marozas
7-Day
P Bowden Francis
60-Day
P Brandon Barriera
7-Day
P Brayden Heidel
7-Day
P Bryan Borbon
7-Day
P Carson Pierce
7-Day
C Charlie Saum
7-Day
P Chay Yeager
- Full Season
P Cody Ponce
60-Day
P Daniel De La Cruz
7-Day
P Daniel Guerra
7-Day
P Dayne Pengelly
- Full Season
P Eduar Gonzalez
- Full Season
P Eminen Flores
60-Day
P Gabriel Brito
60-Day
C Geovanny Planchart
60-Day
P Irv Carter
7-Day
RF Jace Bohrofen
60-Day
P Jared Spencer
60-Day
RF Jesús Sánchez
10-Day
P Joe Mantiply
60-Day
P Jorge Alcala
7-Day
P José Berríos
60-Day
P Josh Winckowski
60-Day
P Karson Ligon
7-Day
2B Lenyn Sosa
10-Day
P Luis Torres
- Full Season
P Max Scherzer
15-Day
P Micah Bucknam
- Full Season
P Michael De La Cruz
7-Day
P Nic Enright
- Full Season
OF Nicolas Vergara
60-Day
SS Rafael Flores
7-Day
P Ryan Watson
60-Day
C Sam White
60-Day
P T.J. Brock
60-Day
P Trace Baker
7-Day
P Trenton Wallace
60-Day
P Yimi García
60-Day
OF Yorman Licourt
7-Day

San Francisco Giants 33 reported

SS Anthony Tandron
60-Day
P Argenis Cayama
7-Day
P Ben Peterson
7-Day
P Brad Deppermann
7-Day
CF Cam Maldonado
7-Day
P Cody Delvecchio
7-Day
OF Damian Bravo
7-Day
C Daniel Susac
10-Day
P Darien Smith
7-Day
P Dilan Fernandez
60-Day
P Drake George
60-Day
C Fernando Gonzalez
7-Day
CF Harrison Bader
10-Day
P Hayden Birdsong
60-Day
3B Hayden Jatczak
7-Day
P Hayden Wynja
60-Day
IF Israel Alfonse
60-Day
P Jason Foley
60-Day
P Joel Peguero
60-Day
P John Michael Bertrand
7-Day
P José Buttó
60-Day
P Jose De La Rosa
60-Day
CF Jose Ortiz
60-Day
P Josh Bostick
60-Day
P Keaton Winn
15-Day
P Logan Martin
7-Day
3B Matt Chapman
10-Day
P Matt Gage
15-Day
P R.J. Dabovich
60-Day
P Randy Rodríguez
60-Day
P Reid Worley
- Full Season
P Rowan Wick
60-Day
P Winkel Del Rosario
60-Day