
PIT @ SF






Matchup Details
Todays Game is on Monday, July 28th
28/07/25 21:45:00 PM EST First Pitch
Positive Match Player Stats for Pirates vs Giants Matchup Today
The leading projection system (THE BAT) ranks Oracle Park as the 3rd-best ballpark in baseball for RHB batting average.
Home field advantage generally bolsters batter metrics in all categories, and Casey Schmitt will hold that advantage in today’s game.
The #3 ballpark in Major League Baseball for boosting batting average to lefties, according to the leading projection system (THE BAT), is Oracle Park.
Oracle Park has the 2nd-shallowest right field fences among all parks.
Jung Hoo Lee will have the handedness advantage over Mitch Keller today.
Jung Hoo Lee will benefit from the home field advantage in today’s game, which ought to boost all of his stats.
Rafael Devers is penciled in 2nd in the lineup in this matchup.
Batting from the opposite that Mitch Keller throws from, Rafael Devers will have the upper hand in today’s game.
Home field advantage generally bolsters hitter stats in all categories, and Rafael Devers will hold that advantage in today’s game.
Matt Chapman is projected to hit 4th on the lineup card in this game.
Home field advantage generally bolsters batter metrics in all categories, and Matt Chapman will hold that advantage in today’s matchup.
The Pittsburgh Pirates outfield defense profiles as the worst among every team on the slate today.
Mitch Keller’s fastball velocity has decreased 1.1 mph this year (93.4 mph) below where it was last season (94.5 mph).
Mitch Keller has been lucky this year, notching a 3.53 ERA despite the leading projection system (THE BAT) estimating his true talent level to be 4.55 — a 1.02 disparity.
Mitch Keller has averaged 92 adjusted pitches per game per started this year, checking in at the 79th percentile.
Wilmer Flores will hold the home field advantage today, which figures to boost all of his stats.
Mike Yastrzemski is penciled in 5th on the lineup card in this game.
Mike Yastrzemski will hold the platoon advantage over Mitch Keller in today’s matchup.
Mike Yastrzemski is an extreme flyball batter and matches up with the weak outfield defense of Pittsburgh (#1-worst of the day).
Willy Adames is projected to bat 3rd in the batting order in this game.
Home field advantage generally improves batter stats across the board, and Willy Adames will hold that advantage in today’s matchup.
Heliot Ramos is penciled in 1st on the lineup card in this matchup.
Heliot Ramos has a 90th percentile opposite-field rate on his flyballs (36%) and is a great match for the park considering he’ll be hitting them in the direction of the league’s 2nd-shallowest RF fences today.
Home field advantage generally bolsters batter metrics in all categories, and Heliot Ramos will hold that advantage in today’s matchup.
Negative Match Player Stats with Pirates vs Giants
Casey Schmitt is projected to hit 8th on the lineup card in today’s game.
Among all major league parks, the highest average fence height are at Oracle Park.
Built just 8 feet above sea level, Oracle Park has one of the lowest altitudes in the league, which generally leads to less offense.
In terms of temperature and humidity, the weather report projects the most favorable pitching conditions on the slate.
Hitting from the same side that Mitch Keller throws from, Casey Schmitt will have a tough matchup in today’s game.
Jung Hoo Lee has primarily hit in the top-half of the batting order this season (82% of the time), but he is projected to bat 7th on the lineup card today.
Mitch Keller will have the benefit of the platoon advantage against Matt Chapman in today’s matchup.
The leading projection system (THE BAT) ranks Oracle Park as the worst stadium in MLB for walks.
Mitch Keller performed well in his previous start and gave up 1 ER.
Mitch Keller has used his slider 8.8% more often this season (33.9%) than he did last year (25.1%).
Checking in at the 14th percentile, Mitch Keller put up an 8.4% Swinging Strike rate this year.
Wilmer Flores is penciled in 6th on the lineup card in this matchup, which would be a downgrade from his 79% rate of hitting in the top-half of the lineup this season.
Mitch Keller will hold the platoon advantage over Wilmer Flores in today’s matchup.
Batting from the same side that Mitch Keller throws from, Willy Adames will have a tough challenge in today’s matchup.
Mitch Keller will have the handedness advantage over Heliot Ramos in today’s matchup.
Latest San Francisco Giants Match Player Stats
- Padres vs Giants match player stats | 2026 Series Game 2 Saturday, September 12th
- Padres vs Giants match player stats | 2026 Friday, September 11th
- Cardinals vs Giants match player stats | 2026 Series Game 3 Wednesday, September 9th
- Cardinals vs Giants match player stats | 2026 Series Game 2 Tuesday, September 8th
- Cardinals vs Giants match player stats | 2026 Monday, September 7th
- Giants vs Mets match player stats | 2026 Series Game 3 Sunday, September 6th
- Giants vs Mets match player stats | 2026 Series Game 2 Saturday, September 5th
- Giants vs Mets match player stats | 2026 Friday, September 4th
- Giants vs Pirates match player stats | 2026 Series Game 3 Thursday, September 3rd
- Giants vs Pirates match player stats | 2026 Series Game 2 Wednesday, September 2nd
Latest Pittsburgh Pirates Match Player Stats
- Pirates vs Cubs match player stats | 2026 Series Game 2 Saturday, September 12th
- Pittsburgh Pirates at Chicago Cubs Odds MAJOR LEAGUE BASEBALL Friday, September 11th NATIONAL LEAGUE 11th 2026
- Pirates vs Cubs match player stats | 2026 Friday, September 11th
- Pittsburgh Pirates at Chicago White Sox Odds MLB – Thursday 10th 2026
- Pirates vs White Sox match player stats | 2026 Series Game 3 Thursday, September 10th
- Pittsburgh Pirates at Chicago White Sox Odds MLB – Wednesday 9th 2026
- Pirates vs White Sox match player stats | 2026 Series Game 2 Wednesday, September 9th
- Pittsburgh Pirates at Chicago White Sox Odds MLB – Tuesday 8th 2026
- Pirates vs White Sox match player stats | 2026 Tuesday, September 8th
- Los Angeles Angels at Pittsburgh Pirates Odds MLB – Sunday 6th 2026