MLB Thursday, September 03 at 12:35 PM UTC
10,000 Sim Trials Run
SF

San Francisco Giants

Away

58-82 (25-46 Away)

Last 5 Form
L W W L W
Projected Final Score
2.9 5.1
Projected Total: 8.0 (O/U: 8.9)
Sportsbook Consensus Odds
SF: +140 | PIT: -160
PIT

Pittsburgh Pirates

Home

68-72 (35-33 Home)

Last 5 Form
L W W W L

Simulated Outcome Probability

San Francisco Giants Win Prob
25.6%
No Value Edge
Pittsburgh Pirates Win Prob
74.4%
+12.9% Value Edge

Our 10,000 iterations project the Pittsburgh Pirates to win outright in 74.4% of simulated game-runs.

Simulator Cover Probability

Spread Line: SF +1.5 / PIT -1.5
SF covers (-150) 43.9%
PIT covers (+125) +11.7% Edge 56.1%
Total O/U: 8.9
OVER (-110) 41.4%
UNDER (-110) +6.2% Edge 58.6%

Model Simulation Deciders

  • 💪 Lineup Depth: PIT starting lineup holds a clear offensive edge in On-Base Percentage (+0.031) and Slugging (+0.036).
  • 🐂 Bullpen Advantage: PIT relievers offer higher strikeout capacity and yield fewer home runs per batter faced compared to the SF bullpen.
  • 🏟️ Ballpark Factor: Played at PIT's stadium, which features highly pitcher-friendly park factors scaling down home-run expectations.
  • 🔥 Momentum Streak: SF enters this game on a hot streak (last 10 games win %: 64%) giving them a momentum advantage.

VegasSims Best Bet & Analysis

Best Bet

Our 10,000 simulations project the Pittsburgh Pirates winning outright in 74.4% of run trials, with a projected score of SF 2.9 - PIT 5.1. The simulator identifies a positive expected value (+EV) edge on the spread with PIT -1.5 covering in 56.1% of trials. Additionally, we lean towards the UNDER 8.9 which hit in 58.6% of runs.

No Runs First Inning (NRFI) Analysis

Simulated NRFI Probability
42.7%
No Value Edge
Vegas Consensus NRFI Odds
+125
Implied Probability: 44.4%
VegasSims Recommendation
NO ACTION
Insufficient Edge

VegasSims simulated this matchup 10,000 times, resulting in a **42.7%** chance of a scoreless first inning. Away starter Blade Tidwell (K%: 20.1%, BB%: 9.7%) faces PIT's top of the order (avg OBP: 34.7%). Home starter Lake Bachar (K%: 25.0%, BB%: 11.0%) matchups against SF's first three hitters (avg OBP: 33.9%). No significant betting edge identified for the first inning market.

Starting Pitchers Matchup

SF

Blade Tidwell

Away Starter
ERA 4.54
WHIP 1.25
Record 0-1
IP 41.2
SO 36
GS 6
PIT

Lake Bachar

Home Starter
ERA 3.59
WHIP 1.08
Record 1-3
IP 77.2
SO 80
GS 8

Top Offensive Performers

Sort by:

San Francisco Giants

Pittsburgh Pirates

Recent Results History (Last 5 Games)

San Francisco Giants

W @ Pittsburgh Pirates
5 - 4 | Sep 02, 2026
L @ Pittsburgh Pirates
12 - 13 | Sep 01, 2026
W @ Atlanta Braves
7 - 3 | Aug 31, 2026
W vs Arizona Diamondbacks
7 - 2 | Aug 29, 2026
L vs Arizona Diamondbacks
1 - 7 | Aug 29, 2026

Pittsburgh Pirates

L vs San Francisco Giants
4 - 5 | Sep 02, 2026
W vs San Francisco Giants
13 - 12 | Sep 01, 2026
W @ St. Louis Cardinals
5 - 4 | Aug 30, 2026
W @ St. Louis Cardinals
6 - 2 | Aug 29, 2026
L @ St. Louis Cardinals
1 - 4 | Aug 28, 2026

Head-to-Head History

Away San Francisco Giants defeated Pittsburgh Pirates
5 - 4 | Sep 02, 2026
Home Pittsburgh Pirates defeated San Francisco Giants
13 - 12 | Sep 01, 2026
Home San Francisco Giants defeated Pittsburgh Pirates
7 - 6 | May 10, 2026
Away Pittsburgh Pirates defeated San Francisco Giants
13 - 3 | May 09, 2026
Home San Francisco Giants defeated Pittsburgh Pirates
5 - 2 | May 08, 2026

Injury Reports

San Francisco Giants 44 reported

P Adrian Houser
60-Day
C Adrián Sugastey
7-Day
SS Anthony Tandron
60-Day
P Ben Peterson
7-Day
P Carson Whisenhunt
60-Day
LF Casey Schmitt
60-Day
P Cody Delvecchio
60-Day
C Daniel Susac
60-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
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
P Keaton Winn
60-Day
SS Luis Hernández
7-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 Hentges
15-Day
P Trevor McDonald
60-Day
P Trey Seeley
7-Day
C Ty Hanchey
7-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

Pittsburgh Pirates 40 reported

P Alessandro Ercolani
60-Day
P Alexis Torres
- Full Season
P Andrew Moore
7-Day
C Angel Nieto
7-Day
P Anthony Solometo
- Full Season
P Bryan Mena
7-Day
P Cameron Keshock
60-Day
P Carlos Mateo
60-Day
OF Carter Gwost
60-Day
P Clevari Tejada
- Full Season
P Darwin Roa
60-Day
P Dominic Perachi
- Full Season
SS Eddie Rynders
60-Day
C Edgleen Perez
60-Day
C Endy Rodríguez
60-Day
OF Enmanuel Rosas
7-Day
OF Fernando Triana
7-Day
P Jaiker Garcia
60-Day
1B Jared Jones
7-Day
P Jesus Travieso
60-Day
P Jose Regalado
- Full Season
P Joshua Loeschorn
7-Day
P Junior Flores
- Full Season
P Keuri Almonte
- Full Season
P Kirby Yates
15-Day
SS Konnor Griffin
60-Day
P Kyle Larsen
7-Day
P Mervin Maiz
60-Day
P Micael De La Cruz
60-Day
P Michael Gibson
7-Day
IF Michell Ojeda
60-Day
P Mitch Keller
60-Day
P Owen Kellington
7-Day
P Pietro Albanez-Rienzo
60-Day
P Pitterson Rosa
7-Day
P Ryan Harbin
- Full Season
RF Ryan O'Hearn
10-Day
P Seth Hernandez
60-Day
2B Termarr Johnson
- Full Season
C Victor Familia
7-Day