MLB Preview · April 21, 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

The San Francisco Giants travel to PNC Park on April 21st to face the Pittsburgh Pirates in a matchup the DiamondIQ model's estimate gives a slight home-side edge, placing Pittsburgh at 52.5% and San Francisco at 47.5%. Both clubs enter the game at 0-0, so the model's lean toward the Pirates draws primarily from home-field advantage and the park environment rather than any separation in seasonal performance. PNC Park carries a DiamondIQ park factor of 1.04, meaning it plays roughly four percent above the league-average run environment over the last three seasons, a subtle but meaningful nudge toward offensive output that the model folds into its probability calculation.

Because probable starters have not yet been announced, the pitching dimension of this preview remains open. What is known heading into the series is that San Francisco will be navigating meaningful absences across its roster, with Casey Schmitt, Harrison Bader, Jesus Rodriguez, Jonah Cox, and Matt Chapman all on the 10-day injured list. Pittsburgh has its own depth concerns, losing Oneil Cruz and Konnor Griffin to 60-day stints along with Ryan O'Hearn on the 10-day list. Those roster constructions will shape lineup options for both managers and add context to whatever pitching decisions each staff ultimately makes. On the relief side, Pittsburgh holds a modest edge in recent availability with a BullpenIQ of 53 compared to San Francisco's 48, each club carrying five fresh arms, with Gregory Soto serving as Pittsburgh's closer and Caleb Kilian in that role for the Giants.

Forecast conditions at first pitch call for overcast skies, 80 degrees, and a 5 mph wind blowing in from center field, which at a park already playing above league average in run scoring creates a modest counter-pressure against the offensive environment. The 2% precipitation chance is negligible. With the model leaning Pittsburgh based largely on home-field inputs rather than a measurable pitching quality gap, the central thing to monitor as the game approaches is who each club names as its probable starter. Any meaningful separation in starter quality, once announced, could shift the DiamondIQ model's read noticeably from where it currently sits.

Analysis generated by DiamondIQ's model.

Forecast at First Pitch

86°FPartly cloudy
Wind 2 mph SE · in from CF
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
Marcelo Mayer (2B)Injured 10-Day
Matt Chapman (3B)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
Mitch Keller (P)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 →