MLB Preview · April 20, 2027

San Francisco Giants at Pittsburgh Pirates: Prediction, Odds & Preview

SF 0-0at PIT 0-0·PNC Park·

DiamondIQ Model — Win Probability

SF47.5%52.5%PIT

The model leans PIT (52.5%). DiamondIQ model v2: season records, home-field advantage, the starting-pitcher quality gap (PitchIQ), and a calibration adjustment fit and validated on four seasons of backtest — plus live game state once underway.

The Matchup

With probable starters not yet announced for this April 20 matchup at PNC Park, this is an early look at a game that figures to carry real competitive weight. The DiamondIQ model's estimate gives Pittsburgh a 52.5% win probability against San Francisco's 47.5%, a lean rooted in home-field advantage and the model's starting-pitcher quality assessment, even as both rotations remain undisclosed. PNC Park carries a park factor of 1.04 across three seasons, meaning run environment runs slightly above league average, which could favor hitters on both sides once the lineups are set. Both clubs enter at 0-0 on the season, so the model's lean toward Pittsburgh rests primarily on home field and the PitchIQ component built into its v2 calibration rather than any divergence in team performance.

On the injury front, San Francisco is navigating notable absences across multiple positions, with Casey Schmitt, Harrison Bader, Jonah Cox, and Matt Chapman all on the 10-day IL alongside catcher Jesus Rodriguez. That kind of depth erosion at third base, center field, and behind the plate could compress the Giants' lineup flexibility depending on how rosters are constructed by game day. Pittsburgh is also managing its own IL load, most significantly losing Oneil Cruz to a 60-day stint in center field alongside long-term absences from pitchers Chris Devenski and Evan Sisk. Both bullpens arrive with matching BullpenIQ scores of 48 out of 100, and each carries a similar workload distribution heading into the series.

The forecast at first pitch calls for overcast skies, 80 degrees, and a light 5 mph wind blowing in from center field. That wind direction, combined with the mild temperature, will modestly suppress power numbers despite PNC's elevated run environment. One thing to watch as the week unfolds is the pitching announcement from both clubs. The DiamondIQ model's current lean toward Pittsburgh is partly shaped by a starting-pitcher quality gap that has not yet been tested against real names, meaning the probability estimate could shift meaningfully once rotations are confirmed.

Analysis generated by DiamondIQ's model.

Forecast at First Pitch

☁️83°FOvercast
Wind 2 mph NE · L→R
Precip 41%

Injured List

SF
Casey Schmitt (LF)Injured 10-Day
Harrison Bader (CF)Injured 10-Day
Jesus Rodriguez (C)Injured 10-Day
Jonah Cox (CF)Injured 10-Day
Matt Chapman (3B)Injured 10-Day
Victor Bericoto (RF)Injured 10-Day
PIT
Ryan O'Hearn (RF)Injured 10-Day
Evan Sisk (P)Injured 15-Day
Chris Devenski (P)Injured 60-Day
Konnor Griffin (SS)Injured 60-Day
Oneil Cruz (CF)Injured 60-Day
Follow it live in the Game Center
Live win probability, pitch-by-pitch, and the model updating in real time.
Open Game Center →