
KC @ SF



Matchup Details
Todays Game is on Monday, May 19th
19/05/25 21:45:00 PM EST First Pitch
Positive Match Player Stats for Royals vs Giants Matchup Today
The leading projection system (THE BAT) projects Kris Bubic in the 87th percentile as it relates to his strikeout talent.
Oracle Park’s elevation is near sea-level, one of the lowest among all parks, which generally leads to less offense.
This contest is expected to have the 4th-most favorable conditions for pitching among all the games scheduled today.
In his last GS, Kris Bubic was firing on all cylinders and notched 8 strikeouts.
Kris Bubic’s 2404-rpm fastball spin rate this year is in the 80th percentile among all starters.
Robbie Ray projects as the 16th-best starter in MLB right now as it relates to his strikeout skill, via the leading projection system (THE BAT).
Throwing 94.3 adjusted pitches per start this year on average, Robbie Ray places in the 87th percentile.
Checking in at the 87th percentile, Robbie Ray posted a 13.3% Swinging Strike rate this year.
Negative Match Player Stats with Royals vs Giants
Oracle Park projects as the #29 venue in Major League Baseball for strikeouts, via the leading projection system (THE BAT).
The wind projects to be blowing out to RF at 16.4-mph in this game, the most-favorable of the day for hitters.
Kris Bubic’s 91.7-mph fastball velocity this year grades out in the 23rd percentile among all starters.
Robbie Ray’s 92.9-mph velocity on his fastball this year is a big 1.1-mph drop off from last year’s 94-mph mark.
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 Kansas City Royals Match Player Stats
- Royals vs Red Sox match player stats | 2026 Series Game 3 Sunday, September 13th
- Royals vs Red Sox match player stats | 2026 Series Game 2 Saturday, September 12th
- Royals vs Red Sox match player stats | 2026 Friday, September 11th
- D-Backs vs Royals match player stats | 2026 Series Game 3 Wednesday, September 9th
- D-Backs vs Royals match player stats | 2026 Series Game 2 Tuesday, September 8th
- D-Backs vs Royals match player stats | 2026 Monday, September 7th
- Blue Jays vs Royals match player stats | 2026 Series Game 3 Sunday, September 6th
- Blue Jays vs Royals match player stats | 2026 Series Game 2 Saturday, September 5th
- Blue Jays vs Royals match player stats | 2026 Friday, September 4th
- Marlins vs Royals match player stats | 2026 Series Game 3 Thursday, September 3rd