
CLE @ KC


Matchup Details
Todays Game is on Friday, July 25th
25/07/25 20:10:00 PM EST First Pitch
Positive Match Player Stats for Guardians vs Royals Matchup Today
The leading projection system (THE BAT) projects Kauffman Stadium as the 8th-best stadium in the league for LHB base hits.
Kauffman Stadium sits at the 4th-highest elevation in the league. High elevation often leads to better offense.
This game is predicted to have the 3rd-most humid conditions of the day (77%); there is a small but significant link with increased offense (and decreased whiffs) when the weather is humid.
Hitting from the opposite that Michael Wacha throws from, Daniel Schneemann will have an edge today.
Extreme groundball hitters like Daniel Schneemann tend to be more successful against extreme flyball pitchers like Michael Wacha.
Daniel Schneemann has made notable gains with his Barrel%, bettering his 4.8% rate last year to 12.7% this year.
Angel Martinez is projected to hit 2nd on the lineup card in this game, which would be an upgrade from his 68% rate of hitting in the bottom-half of the batting order this year.
Angel Martinez’s launch angle this season (18.9°) is quite a bit higher than his 14.8° figure last season.
Kyle Manzardo is projected to bat 4th in the lineup in this matchup.
Batting from the opposite that Michael Wacha throws from, Kyle Manzardo will have an edge in today’s matchup.
Kyle Manzardo has seen a substantial increase in his exit velocity on flyballs this season; just compare his 94-mph average to last year’s 92-mph average.
When estimating his home run skill, Kyle Manzardo ranks in the 93rd percentile according to the leading projection system (THE BAT X).
The leading projection system (THE BAT) projects Gavin Williams in the 81st percentile as it relates to his strikeout ability.
Gavin Williams has averaged 96.4 adjusted pitches per outing this year, grading out in the 96th percentile.
According to the leading projection system (THE BAT), Bo Naylor (the Guardians’s expected catcher in today’s matchup) projects as a good pitch framer.
Out of all starters, Gavin Williams’s fastball velocity of 96 mph ranks in the 89th percentile this year.
Grading out in the 82nd percentile, Gavin Williams put up a 12.3% Swinging Strike% this year.
It may be best to expect better results for the Kansas City Royals offense going forward, given that the leading projection system (THE BAT X) believes they are the 5th-unluckiest offense in the league this year.
The #1 park in the game for boosting walks, according to the leading projection system (THE BAT), is Kauffman Stadium.
Jac Caglianone is projected to hit 5th in the batting order in this matchup, which would be an upgrade from his 98% rate of hitting in the bottom-half of the batting order this year.
Batting from the opposite that Gavin Williams throws from, Jac Caglianone will have an edge today.
The leading projection system (THE BAT X) projects Jac Caglianone in the 76th percentile when assessing his home run talent.
Home field advantage generally improves batter stats in all categories, and Jac Caglianone will hold that advantage in today’s game.
The leading projection system (THE BAT X) projects Jose Ramirez in the 96th percentile when estimating his batting average talent.
Jose Ramirez is projected to bat 3rd in the lineup in this matchup.
Jose Ramirez has been hot of late, notching 3 HRs over the last 7 days.
The leading projection system (THE BAT X) projects Jose Ramirez in the 95th percentile when estimating his overall offensive skill.
When assessing his home run talent, Salvador Perez ranks in the 92nd percentile according to the leading projection system (THE BAT X).
Salvador Perez is penciled in 4th in the lineup in today’s game.
Salvador Perez will benefit from the home field advantage in today’s matchup, which figures to improve all of his stats.
When assessing his overall offensive talent, Salvador Perez ranks in the 88th percentile according to the leading projections (THE BAT X).
Kauffman Stadium ranks as the #8 stadium in MLB for right-handed base hits, per the leading projection system (THE BAT).
The Cleveland Guardians have been the 10th-unluckiest offense in the game this year, according to the leading projection system (THE BAT X), and are likely to perform better in the future,Michael Wacha’s fastball velocity has decreased 1 mph this season (92.6 mph) below where it was last year (93.6 mph).
The Cleveland Guardians have 3 bats in their projected lineup today with a high (i.e. over 27%) underlying K% (via the leading projection system, THE BAT X) (Bo Naylor, Will Wilson, Nolan Jones).
Because groundball hitters face a disadvantage against groundball pitchers, Michael Wacha (36.4% GB% per the leading projection system, THE BAT) is well-situated in this matchup with 3 GB hitters in the opposition’s projected lineup.
Michael Wacha will hold the home field advantage in today’s game, which should boost all of his metrics in all categories.
Michael Wacha has had bad variance on his side thus far when it comes to his strikeouts this year, posting a 6.83 K/9 despite the leading projection system (THE BAT) estimating his true talent level to be 7.80 — a 0.97 K/9 disparity.
Adam Frazier is projected to bat 1st in the lineup in this game, which would be an upgrade from his 83% rate of hitting in the bottom-half of the lineup this year.
Adam Frazier will hold the platoon advantage over Gavin Williams in today’s matchup.
Home field advantage generally improves batter stats across the board, and Adam Frazier will hold that advantage in today’s game.
The leading projection system (THE BAT X) projects Nolan Jones in the 89th percentile as it relates to his BABIP ability.
Nolan Jones is projected to bat 5th in the batting order in today’s game.
Hitting from the opposite that Michael Wacha throws from, Nolan Jones will have an edge today.
Nolan Jones has seen a notable improvement in his exit velocity this year; just compare his 90.9-mph average to last year’s 88.3-mph figure.
Bo Naylor will receive the benefit of the platoon advantage against Michael Wacha in today’s game.
Bo Naylor’s speed has improved this year. His 26.57 ft/sec Statcast Sprint Speed last season sits at 27.26 ft/sec now.
As it relates to his batting average, Bo Naylor has had some very poor luck this year. His .172 BA falls considerably below the leading projection system (THE BAT X)’s version of Statcast-based Expected Batting Average (xBA) at .207.
The leading projection system (THE BAT X) projects Bo Naylor in the 84th percentile when estimating his home run ability.
There has been a significant improvement in Bo Naylor’s launch angle from last season’s 19.5° to 22.6° this year.
Kyle Isbel will hold the platoon advantage against Gavin Williams in today’s matchup.
Kyle Isbel will possess the home field advantage today, which should bolster all of his stats.
Home field advantage generally boosts batter stats across the board, and Freddy Fermin will hold that advantage today.
Maikel Garcia is projected to bat 2nd in the batting order in this game.
Home field advantage typically boosts hitter metrics in all categories, and Maikel Garcia will hold that advantage in today’s matchup.
There has been a significant improvement in Maikel Garcia’s launch angle from last season’s 6.2° to 9.5° this season.
The leading projection system (THE BAT X) projects Maikel Garcia in the 94th percentile when assessing his batting average ability.
Brayan Rocchio has seen a notable gain in his exit velocity this season; just compare his 87.3-mph average to last year’s 84.5-mph average.
Brayan Rocchio’s ability to hit the ball at a BABIP-optimizing launch angle (between -4° and 26°) has gotten better from last year to this one, increasing from 37.7% to 48.4%.
When it comes to his batting average, Brayan Rocchio has had bad variance on his side this year. His .205 mark falls considerably below the leading projection system (THE BAT X)’s version of Statcast-based Expected Batting Average (xBA) at .266.
Brayan Rocchio has experienced some negative variance in regards to his wOBA this year; his .247 rate is quite a bit lower than his .299 Expected wOBA, based on the leading projection system (THE BAT X)’s interpretation of Statcast data.
The leading projection system (THE BAT X) projects Steven Kwan in the 93rd percentile as it relates to his batting average ability.
Steven Kwan is projected to bat 1st in the lineup today.
Steven Kwan will hold the platoon advantage over Michael Wacha in today’s game.
Steven Kwan ranks in the 94th percentile when it comes to hitting balls between -4° and 26°, the launch angle range that tends to best-produce base hits (49.7% rate this year).
Steven Kwan grades out in the 77th percentile when it comes to hitting balls between 23° and 34°, the launch angle range that tends to optimize home runs (17.5% rate this year).
Vinnie Pasquantino is projected to hit 3rd in the batting order today.
Batting from the opposite that Gavin Williams throws from, Vinnie Pasquantino will have an edge today.
Home field advantage typically improves hitter metrics across the board, and Vinnie Pasquantino will hold that advantage today.
When assessing his overall offensive ability, Vinnie Pasquantino ranks in the 84th percentile according to the leading projections (THE BAT X).
Hitting from the opposite that Gavin Williams throws from, John Rave will have the upper hand today.
John Rave will possess the home field advantage in today’s matchup, which figures to bolster all of his stats.
Bashing 3 home runs in the past 7 days, John Rave has been on fire of late.
Negative Match Player Stats with Guardians vs Royals
Daniel Schneemann is penciled in 6th in the lineup in this game.
Daniel Schneemann hits a high percentage of his flyballs to center field (38.5% — 79th percentile) and has the misfortune of hitting them in the direction of the league’s 4th-deepest CF fences in today’s game.
Playing on the road generally weakens hitter stats in all categories due to the lack of home field advantage, which figures to be the case for Daniel Schneemann today.
Daniel Schneemann’s launch angle this year (7.3°) is significantly worse than his 11° angle last year.
By putting up a .215 batting average this year, Daniel Schneemann grades out in the 11th percentile.
The leading projection system (THE BAT) profiles Kauffman Stadium as the worst venue in Major League Baseball for LHB home runs.
The switch-hitting Angel Martinez will be at a disadvantage batting from his weak side (0) today against Michael Wacha,Angel Martinez pulls a lot of his flyballs (39% — 97th percentile) and will be challenged by the league’s deepest RF fences in today’s matchup.
Playing on the road generally diminishes batter stats across the board due to the lack of home field advantage, which should be the case for Angel Martinez in today’s game.
Angel Martinez has compiled a .283 Expected wOBA (xwOBA) this year, ranking in the 14th percentile for hitting ability according to the leading projection system (THE BAT X)’s interpretation of Statcast data.
Angel Martinez’s 4.1% Barrel% (an advanced metric to study power) ranks in the 14th percentile this year.
The leading projection system (THE BAT X) projects Kyle Manzardo in the 5th percentile when estimating his BABIP skill.
Kauffman Stadium has the deepest right field dimensions among all major league parks.
Extreme groundball hitters like Kyle Manzardo usually hit worse against extreme groundball pitchers like Michael Wacha.
Kyle Manzardo will be at a disadvantage playing on the visting team in today’s matchup.
Kyle Manzardo’s quickness has dropped off this year. His 25.88 ft/sec Statcast Sprint Speed last year sits at 25.38 ft/sec now.
Gavin Williams will be at a disadvantage playing on the road in today’s game.
Gavin Williams didn’t have his best stuff when it came to striking batters out in his previous GS and notched 2 Ks.
Gavin Williams’s change-up utilization has dropped by 5.3% from last year to this one (5.4% to 0.1%) .
The Kansas City Royals projected lineup grades out as the worst on the slate today in terms of overall hitting skill.
Gavin Williams is an extreme flyball pitcher (34.2% FB% per the leading projection system, THE BAT) and is fortunate enough to be pitching in the #30 HR venue in the majors in this matchup.
Among all the teams on the slate today, the 3rd-strongest infield defense is that of the Cleveland Guardians.
The leading projection system (THE BAT X) projects Jac Caglianone in the 21st percentile when estimating his BABIP skill.
Jac Caglianone hits a lot of his flyballs to center field (40.3% — 99th percentile) and has the misfortune of hitting them in the direction of the league’s 4th-deepest CF fences in today’s game.
Jac Caglianone’s 5.9° launch angle (a reliable standard to evaluate a batter’s ability to lift the ball for power) is one of the most groundball-inducing in baseball: 14th percentile.
Jac Caglianone has put up a .214 wOBA (the best measure of overall offense) this year, checking in at the 17th percentile.
As a switch-hitter who bats worse from the 0 side of the plate, Jose Ramirez will bat from his worse side against Michael Wacha today.
In today’s game, Jose Ramirez is at a disadvantage facing the league’s deepest RF fences given that he hits his flyballs to the pull field at a 42% rate (99th percentile).
Extreme groundball bats like Jose Ramirez are generally less successful against extreme groundball pitchers like Michael Wacha.
Jose Ramirez will be at a disadvantage playing on the visting team today.
Based on Statcast metrics, the leading projection system (THE BAT X)’s version of Expected Batting Average (.268) implies that Jose Ramirez has been very fortunate this year with his .294 actual batting average.
The #1 park in baseball for suppressing home runs to righties, per the leading projection system (THE BAT), is Kauffman Stadium.
Batting from the same side that Gavin Williams throws from, Salvador Perez encounters a tough challenge in today’s game.
Salvador Perez pulls many of his flyballs (37.1% — 95th percentile) and has the misfortune of hitting them in the direction of baseball’s 4th-deepest LF fences in today’s matchup.
Extreme flyball hitters like Salvador Perez tend to perform worse against extreme flyball pitchers like Gavin Williams.
Salvador Perez’s ability to hit the ball at a HR-maximizing launch angle (between 23° and 34°) has fallen off from last season to this one, decreasing from 17.6% to 14%.
The leading projection system (THE BAT) projects Michael Wacha in the 79th percentile when assessing his overall pitching abilities.
The Cleveland Guardians projected batting order ranks as the 3rd-worst of the day in terms of overall batting skill.
Michael Wacha has a reverse platoon split and is fortunate enough to be facing 8 opposite-handed bats in today’s game.
Michael Wacha is an extreme flyball pitcher (36.4% FB% per the leading projection system, THE BAT) and is fortunate enough to be pitching in the #30 HR venue among all major league stadiums today.
Michael Wacha didn’t have his best stuff when it came to striking hitters out in his previous start and compiled 2 Ks.
Michael Wacha has utilized his change-up 5.6% less often this season (26.7%) than he did last year (32.3%).
When assessing his home run talent, Adam Frazier ranks in the 3rd percentile according to the leading projection system (THE BAT X).
Adam Frazier has been lucky this year, posting a .292 wOBA despite the leading projection system (THE BAT X) estimating his true talent level to be .273 — a .019 gap.
Adam Frazier has averaged 2.4 Expected Home Runs per 600 plate appearances this year, checking in at the 3rd percentile for power according to the leading projection system (THE BAT X)’s interpretation of Statcast data.
The leading projection system (THE BAT X) projects Adam Frazier in the 11th percentile when it comes to his overall offensive skill.
In notching a .279 Expected wOBA (or xwOBA, an advanced metric created by the leading projection system (THE BAT X) based on Statcast data) this year, Adam Frazier finds himself in the 11th percentile for hitting ability.
Today, Nolan Jones is at a disadvantage facing the league’s 4th-deepest LF fences given that he hits his flyballs to the opposite field at a 35.4% rate (88th percentile).
Nolan Jones will be at a disadvantage playing on the visting team in today’s game.
Nolan Jones’s footspeed has fallen off this year. His 28.13 ft/sec Statcast Sprint Speed last year sits at 27.51 ft/sec now.
By putting up a 11.300 Expected Home Runs per 600 plate appearances (an advanced metric created by the leading projection system (THE BAT X) based on Statcast data) this year , Nolan Jones is positioned in the 21st percentile for power.
Grading out in the 20th percentile, Nolan Jones has notched a .287 wOBA (widely regarded as the top indicator of overall offense) this year.
Nolan Jones has posted a .223 batting average this year, grading out in the 18th percentile.
With a .285 wOBA in the last two weeks’ worth of games, Nolan Jones has been struggling at the plate.
The leading projection system (THE BAT X) projects Bo Naylor in the 4th percentile when it comes to his BABIP ability.
Bo Naylor is projected to hit 9th on the lineup card in this game.
Bo Naylor hits a high percentage of his flyballs to center field (39.8% — 95th percentile) but may find it hard to clear baseball’s 4th-deepest CF fences in today’s game.
Typically, hitters like Bo Naylor who hit a lot of flyballs tend to be less successful when facing pitchers who also induce a lot of flyballs such as Michael Wacha.
Bo Naylor will be at a disadvantage playing on the visting team in today’s matchup.
The leading projection system (THE BAT X) projects Kyle Isbel in the 11th percentile when assessing his BABIP skill.
Kyle Isbel is penciled in 8th on the lineup card today.
Kyle Isbel’s exit velocity on flyballs has fallen off this season; his 90-mph average last year has fallen off to 87.2-mph.
When assessing his overall offensive talent, Kyle Isbel ranks in the 14th percentile according to the leading projections (THE BAT X).
As it relates to his home run skill, Freddy Fermin ranks in the 23rd percentile according to the leading projection system (THE BAT X).
Freddy Fermin is projected to bat 7th in the lineup in today’s game.
Gavin Williams will have the handedness advantage over Freddy Fermin in today’s game.
Freddy Fermin hits a lot of his flyballs to center field (39% — 88th percentile) and has the misfortune of hitting them towards the league’s 4th-deepest CF fences in today’s game.
Freddy Fermin’s ability to hit the ball at a HR-maximizing launch angle (between 23° and 34°) has declined from last year to this one, going from 12.3% to 8.6%.
When estimating his home run talent, Maikel Garcia ranks in the 16th percentile according to the leading projection system (THE BAT X).
Hitting from the same side that Gavin Williams throws from, Maikel Garcia will have a disadvantage today.
Today, Maikel Garcia is at a disadvantage facing the league’s deepest RF fences given that he hits his flyballs to the opposite field at a 35.8% rate (89th percentile).
The leading projection system (THE BAT X) estimates Maikel Garcia’s true offensive talent to be a .316, implying that he has been lucky this year given the .025 deviation between that figure and his actual .341 wOBA.
Maikel Garcia’s 5.3% Barrel% (an advanced standard to assess power) ranks in the 23rd percentile this year.
When it comes to his home run talent, Brayan Rocchio ranks in the 10th percentile according to the leading projection system (THE BAT X).
Brayan Rocchio is projected to hit 8th in the batting order in this matchup.
Brayan Rocchio will be at a disadvantage playing away from home in today’s matchup.
When it comes to his overall offensive skill, Brayan Rocchio ranks in the 21st percentile according to the leading projections (THE BAT X).
This year, Brayan Rocchio’s 2.5% Barrel%, an advanced stat for measuring power, places him in the 21st percentile among his peers.
In today’s matchup, Steven Kwan is at a disadvantage facing the league’s 4th-deepest LF fences given that he hits his flyballs to the opposite field at a 36.6% rate (93rd percentile).
Playing on the road typically reduces batter metrics across the board due to the lack of home field advantage, which ought to be the case for Steven Kwan in today’s matchup.
The leading projection system (THE BAT X) estimates Steven Kwan’s true offensive skill to be a .305, indicating that he has been lucky this year given the .020 gap between that figure and his actual .325 wOBA.
This year, Steven Kwan’s 2% Barrel%, an advanced metric for measuring power, places him in the 5th percentile among his peers.
Steven Kwan’s maximum exit velocity (an advanced metric to study power) has been 104.1 mph this year, checking in at the 1st percentile.
The leading projection system (THE BAT X) projects Steven Kwan in the 1st percentile when estimating his home run skill.
Vinnie Pasquantino’s BABIP skill is projected in the 10th percentile by the leading projection system (THE BAT X).
Vinnie Pasquantino pulls many of his flyballs (36.4% — 94th percentile) and has the misfortune of hitting them towards baseball’s deepest RF fences in today’s matchup.
When it comes to his batting average, Vinnie Pasquantino has experienced some positive variance this year. His .269 mark has been considerably higher than the leading projection system (THE BAT X)’s version of Statcast-based Expected Batting Average (xBA) at .250.
Vinnie Pasquantino has been very bad at hitting the ball to all fields (a core talent for batting average), grading out in the 15th percentile in THE BAT X’s Spray Score this year.
The leading projection system (THE BAT X) projects John Rave in the 24th percentile when it comes to his batting average talent.
John Rave is penciled in 6th on the lineup card in this game.
John Rave has been cold recently, posting a .280 wOBA in the last 14 days.
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
Latest Cleveland Guardians Match Player Stats
- Cleveland Guardians at Minnesota Twins Odds MLB – Sunday 13th 2026
- Guardians vs Twins match player stats | 2026 Series Game 3 Sunday, September 13th
- Cleveland Guardians at Minnesota Twins Odds MLB – Saturday 12th 2026
- Guardians vs Twins match player stats | 2026 Series Game 2 Saturday, September 12th
- Cleveland Guardians at Minnesota Twins Odds MLB – Friday 11th 2026
- Guardians vs Twins match player stats | 2026 Friday, September 11th
- Cleveland Guardians at Baltimore Orioles Odds MLB – Wednesday 9th 2026
- Guardians vs Orioles match player stats | 2026 Series Game 3 Wednesday, September 9th
- Cleveland Guardians at Baltimore Orioles Odds MLB – Tuesday 8th 2026
- Guardians vs Orioles match player stats | 2026 Series Game 2 Tuesday, September 8th