
ARI @ SF



Matchup Details
Todays Game is on Monday, May 12th
12/05/25 21:45:00 PM EST First Pitch
Positive Match Player Stats for D-Backs vs Giants Matchup Today
Oracle Park’s elevation is near sea-level, one of the lowest in Major League Baseball, which generally leads to worse offense.
Less offense (and more strikeouts) are strongly correlated with lower temperatures, and the weather forecast for this contest forecasts the 5th-lowest temperature of all games today at 56°.
With a 1.22 gap between Merrill Kelly’s 6.75 K/9 and his 7.97 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 majors this year as it relates to strikeouts and figures to positively regress the rest of the season.
Justin Verlander’s slider usage has increased by 11.9% from last year to this one (19.3% to 31.2%) .
Out of all starting pitchers, Justin Verlander’s fastball spin rate of 2428 rpm is in the 86th percentile this year.
Justin Verlander has compiled a 12.4% Swinging Strike rate this year, placing in the 80th percentile.
Negative Match Player Stats with D-Backs vs Giants
Oracle Park profiles as the #29 venue in the majors for strikeouts, per the leading projection system (THE BAT).
The wind projects to be blowing out to CF at 11-mph in this game, the most-favorable of the day for batters.
In his previous start, Merrill Kelly wasn’t on when it came to striking batters out and was only able to tally 1 Ks.
Merrill Kelly’s 91-mph velocity on his fastball this season is a significant 1-mph fall off from last season’s 92-mph figure.
Merrill Kelly has used his cutter 10% less often this season (15.2%) than he did last year (25.2%).
Latest San Francisco Giants Match Player Stats
- 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
- Giants vs Pirates match player stats | 2026 Series Game 3 Thursday, September 3rd
Latest Arizona Diamondbacks Match Player Stats
- Rangers vs D-Backs match player stats | 2026 Series Game 3 Sunday, September 13th
- Texas Rangers at Arizona Dbacks Odds MLB – Saturday 12th 2026
- Rangers vs D-Backs match player stats | 2026 Series Game 2 Saturday, September 12th
- Texas Rangers at Arizona Dbacks Odds MLB – Friday 11th 2026
- Rangers vs D-Backs match player stats | 2026 Friday, September 11th
- Arizona Dbacks at Kansas City Royals Odds MLB – Wednesday 9th 2026
- D-Backs vs Royals match player stats | 2026 Series Game 3 Wednesday, September 9th
- Arizona Dbacks at Kansas City Royals Odds MLB – Tuesday 8th 2026
- D-Backs vs Royals match player stats | 2026 Series Game 2 Tuesday, September 8th
- Arizona Dbacks at Kansas City Royals Odds MLB – Monday 7th 2026