Giants vs Royals match player stats | 2026 Series Game 2 Tuesday, July 21st

SF @ KC

San Francisco Giants at Kansas City Royals Series Game 2Giants vs RoyalsGiants vs RoyalsGiants vs RoyalsGiants vs RoyalsGiants vs RoyalsGiants vs Royals

Giants @ Royals Series Game 2 Matchup Details

Teams : San Francisco Giants at Kansas City Royals
Series Game 2
Date : Todays Game is on Tuesday, July 21st
Time : 21/07/26 19:40:00 PM EST First Pitch

Positives for the San Francisco Giants Series Game 2 Game Today

The #4 ballpark in the league for boosting walks, per the leading projection system (THE BAT), is Kauffman Stadium.

,Built 886 feet above sea level, Kauffman Stadium has the 4th-highest altitude in MLB, which often leads to better offense.

,The weather report expects temperatures in this contest to reach the 2nd-highest level of all games today at 88°, which is highly linked to an increase in offense (and a reduction in strikeouts).

,In his previous GS, Luinder Avila conceded a whopping 5 earned runs.

,Luinder Avila’s high usage percentage of his fastball (53.3% this year) is likely harming his results, since they are typically much less effective than breaking or off-speed pitches.

Negatives with the Kansas City Royals Series Game 2 Game Today

Kauffman Stadium has the deepest LF fences among all stadiums.

,The Kansas City Royals infield defense profiles as the 2nd-best out of every team playing today.

,Among all starters, Luinder Avila’s fastball velocity of 95.4 mph grades out in the 83rd percentile this year.

,Luinder Avila’s 2489-rpm fastball spin rate this year ranks in the 91st percentile out of all starters.

,Luinder Avila has been one of the unluckiest hurlers in Major League Baseball on balls in play this year with a .333 BABIP and should see that luck normalize going forward.

,Throwing 81.5 adjusted pitches per start this year on average, Luinder Avila falls in the 24th percentile.

Latest Kansas City Royals Matches

Latest San Francisco Giants Matches