
SF @ MIA



Series Game 2 Matchup Details
Series Game 2
Todays Game is on Saturday, May 31st
31/05/25 16:10:00 PM EST First Pitch
Positive Match Player Stats for Giants vs Marlins Series Game 2 Matchup Today
When it comes to his strikeout skill, Robbie Ray projects as the 14th-best starter in baseball right now, per the leading projection system (THE BAT).
Robbie Ray has averaged 93.5 adjusted pitches per start this year, ranking in the 83rd percentile.
Built just 6 feet above sea level, LoanDepot Park has one of the lowest altitudes in Major League Baseball, which usually leads (as a rule of thumb) to less offense.
This game is projected to have the 5th-most suitable conditions for pitching among all the games scheduled today.
With a 1.04 gap between Robbie Ray’s 9.81 K/9 and his 10.85 estimated true talent K/9 (via the leading projection system, THE BAT), it’s safe to say he’s been one of the unluckiest pitchers in the game this year when it comes to strikeouts and should see better results in future games.
When it comes to his strikeout skill, the leading projection system (THE BAT) forecasts Edward Cabrera in the 85th percentile among all SPs in baseball.
Edward Cabrera has used his four-seamer 17.4% less often this year (10%) than he did last season (27.4%).
Among all starting pitchers, Edward Cabrera’s fastball velocity of 95.4 mph ranks in the 89th percentile this year.
Negative Match Player Stats with Giants vs Marlins Series Game 2
Robbie Ray’s fastball velocity has decreased 1 mph this season (93 mph) below where it was last year (94 mph).
Given the 0.24 deviation between Edward Cabrera’s 9.67 K/9 and his 9.44 estimated true talent K/9 (via the leading projection system, THE BAT), it’s safe to say he’s been one of the luckiest pitchers in Major League Baseball this year when it comes to strikeouts and ought to see worse results going forward.
Latest Miami Marlins Match Player Stats
- Marlins vs D-Backs match player stats | 2026 Monday, September 14th
- Los Angeles Dodgers at Miami Marlins Odds MLB – Sunday 13th 2026
- Dodgers vs Marlins match player stats | 2026 Series Game 3 Sunday, September 13th
- Los Angeles Dodgers at Miami Marlins Odds MLB – Saturday 12th 2026
- Dodgers vs Marlins match player stats | 2026 Series Game 2 Saturday, September 12th
- Los Angeles Dodgers at Miami Marlins Odds MLB – Friday 11th 2026
- Dodgers vs Marlins match player stats | 2026 Friday, September 11th
- New York Mets at Miami Marlins Odds MLB – Wednesday 9th 2026
- Mets vs Marlins match player stats | 2026 Series Game 3 Wednesday, September 9th
- New York Mets at Miami Marlins Odds MLB – Tuesday 8th 2026
Latest San Francisco Giants Match Player Stats
- Giants vs Cardinals match player stats | 2026 Monday, September 14th
- Padres vs Giants match player stats | 2026 Series Game 3 Sunday, September 13th
- 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