Mariners vs Royals match player stats | 2025 Series Game 2 Wednesday, September 17th

SEA @ KC

Seattle Mariners at Kansas City Royals Series Game 2Mariners vs RoyalsMariners vs RoyalsMariners vs RoyalsMariners vs RoyalsMariners vs RoyalsMariners vs Royals

Mariners @ Royals Series Game 2 Matchup Details

Teams : Seattle Mariners at Kansas City Royals
Series : Series Game 2
Date : Todays Game is on Wednesday, September 17th
Time : 17/09/25 19:40:00 PM EST First Pitch

Positives for the Seattle Mariners Game Today

It is scheduled that we will see a Huge Pitchers Umpire (Bill Miller) in charge of the strike zone in today’s game.

Projected catcher Cal Raleigh profiles as an elite pitch framer, according to the leading projection system (THE BAT).

Bryce Miller’s curveball percentage has spiked by 6.8% from last year to this one (4.4% to 11.2%) .

Bryce Miller’s 2498-rpm fastball spin rate this year is in the 92nd percentile out of all SPs.

Batting from the opposite that Bryce Miller throws from, Carter Jensen will have an advantage in today’s matchup.

Among all the teams on the slate today, the 3rd-worst infield defense is that of the Seattle Mariners.

Home field advantage typically bolsters batter stats across the board, and Carter Jensen will hold that advantage today.

The #10 venue in the league for boosting BABIP to left-handed hitters, per the leading projection system (THE BAT), is Kauffman Stadium.

Eugenio Suarez projects as the 14th-best home run batter in the league, according to the leading projection system (THE BAT X).

Eugenio Suarez is penciled in 5th in the lineup in today’s game.

Eugenio Suarez will hold the platoon advantage over Cole Ragans in today’s matchup.

The leading projection system (THE BAT X) projects Eugenio Suarez in the 85th percentile as it relates to his overall offensive ability.

The #10 park in the league for boosting BABIP to righties, according to the leading projection system (THE BAT), is Kauffman Stadium.

The leading projection system (THE BAT X) projects Josh Naylor in the 86th percentile when it comes to his batting average skill.

When it comes to plate discipline, Josh Naylor’s skill is quite good, posting a 1.67 K/BB rate this year while checking in at in the 82nd percentile.

Grading out in the 91st percentile, Josh Naylor has posted a .288 batting average this year.

The leading projection system (THE BAT X) projects Salvador Perez in the 93rd percentile when it comes to his home run skill.

Salvador Perez is projected to hit 5th on the lineup card in this matchup.

When estimating his overall offensive talent, Salvador Perez ranks in the 86th percentile according to the leading projections (THE BAT X).

The leading projection system (THE BAT X) projects Victor Robles in the 88th percentile when it comes to his BABIP talent.

Batting from the opposite that Cole Ragans throws from, Victor Robles will have an edge in today’s game.

In the last two weeks’ worth of games, Victor Robles has significantly improved the launch angle on his highest exit velocity balls: 23.2° compared to his seasonal mark of 13.4°.

In the last 7 days, J.P. Crawford’s exit velocity on flyballs has seen a big rise, from 89.5-mph over the course of the season to 101.9-mph in recent games.

J.P. Crawford’s ability to hit the ball at a HR-maximizing launch angle (between 23° and 34°) has increased from last year to this one, increasing from 16.6% to 19.7%.

Based on Statcast data, the leading projection system (THE BAT X)’s version of Expected Batting Average (.286) may lead us to conclude that J.P. Crawford has been unlucky this year with his .266 actual batting average.

The leading projection system (THE BAT X) projects J.P. Crawford in the 80th percentile when estimating his batting average skill.

Mike Yastrzemski is penciled in 1st in the lineup today.

Mike Yastrzemski will hold the platoon advantage against Bryce Miller in today’s game.

As it relates to his overall offensive talent, Randy Arozarena ranks in the 94th percentile according to the leading projections (THE BAT X).

Randy Arozarena is penciled in 1st on the lineup card today.

Hitting from the opposite that Cole Ragans throws from, Randy Arozarena will have an advantage today.

The leading projection system (THE BAT X) projects Jorge Polanco in the 85th percentile when assessing his overall offensive talent.

Jorge Polanco is penciled in 4th on the lineup card today.

Jorge Polanco’s average exit velocity has risen significantly from last season to this one, averaging 90.6-mph now compared to just 88.3-mph then.

The leading projection system (THE BAT X) projects Jonathan India in the 86th percentile as it relates to his overall offensive ability.

Home field advantage generally improves hitter metrics across the board, and Jonathan India will hold that advantage in today’s matchup.

Hitting from the opposite that Bryce Miller throws from, Kyle Isbel will have the upper hand today.

Home field advantage typically boosts batter stats across the board, and Kyle Isbel will hold that advantage in today’s matchup.

According to the leading projection system (THE BAT X), Bobby Witt Jr. ranks as the 9th-best hitter in Major League Baseball.

Bobby Witt Jr. is projected to bat 2nd in the lineup in today’s game.

When assessing his overall offensive skill, Cal Raleigh ranks in the 96th percentile according to the leading projections (THE BAT X).

Cal Raleigh is projected to bat 2nd in the batting order in this matchup.

The leading projection system (THE BAT X) ranks Cal Raleigh as the league’s 5th-best home run batter.

As a switch-hitter who bats better from the 0 side of the dish, Cal Raleigh will have the advantage of batting from from his strong side against Cole Ragans in this game.

The leading projection system (THE BAT X) projects Julio Rodriguez as the 4th-best batter in the game when estimating his BABIP talent.

Julio Rodriguez is projected to hit 3rd in the batting order today.

Julio Rodriguez will have the handedness advantage against Cole Ragans in today’s game.

The leading projection system (THE BAT X) projects Maikel Garcia in the 96th percentile when assessing his batting average talent.

Maikel Garcia is penciled in 4th in the batting order in today’s game.

Vinnie Pasquantino is penciled in 3rd in the lineup today.

Vinnie Pasquantino will have the benefit of the platoon advantage against Bryce Miller today.

When assessing his strikeout ability, Cole Ragans projects as the 7th-best starting pitcher in the majors right now, via the leading projection system (THE BAT).

As a result of his large reverse platoon split, Cole Ragans figures to be at an advantage matching up with 7 hitters in the projected lineup who bat from the opposite side in this outing.

Cole Ragans will benefit from the home field advantage today, which ought to improve all of his stats across the board.

Among all starting pitchers, Cole Ragans’s fastball spin rate of 2561 rpm ranks in the 96th percentile this year.

Negatives with the Kansas City Royals Game Today

The Kansas City Royals (20.7 K% (via the leading projection system, THE BAT X) are forecasted to have the 5th-least strikeout-heavy set of batters of all teams today.

Built 886 feet above sea level, Kauffman Stadium has the 4th-highest altitude among all stadiums, which generally leads to more offense.

In terms of temperature and humidity, the weather report projects for the 4th-most favorable hitting conditions on the slate today.

Playing on the road generally diminishes pitcher stats in all categories due to the lack of home field advantage, which figures to be the case for Bryce Miller today.

Bryce Miller’s 94.1-mph velocity on his fastball this season is a substantial 1-mph decline from last season’s 95.1-mph figure.

Carter Jensen is penciled in 8th in the batting order in today’s game.

The leading projection system (THE BAT) projects Kauffman Stadium as the 2nd-worst stadium in the majors for LHB home runs.

Kauffman Stadium has the deepest RF fences in the majors.

The leading projection system (THE BAT) profiles Kauffman Stadium as the 2nd-worst park in baseball for RHB home runs.

Eugenio Suarez pulls many of his flyballs (39.2% — 98th percentile) but may find it hard to clear baseball’s 4th-deepest LF fences in today’s matchup.

Playing on the road generally diminishes batter stats in all categories due to the lack of home field advantage, which figures to be the case for Eugenio Suarez in today’s matchup.

In the last week’s worth of games, Eugenio Suarez’s Barrel% has experienced a negative regression, plummeting from his seasonal rate of 13.8% down to 0%.

Eugenio Suarez has had some very good luck with his home runs this year; his 44.5 HR per 600 plate appearances figure is significantly inflated relative to his 30.6 Expected HR/600, based on the leading projection system (THE BAT X)’s interpretation of Statcast data.

As it relates to his wOBA and overall offense, Eugenio Suarez has had some very good luck this year. His .347 mark has been quite a bit higher than the leading projection system (THE BAT X)’s version of Statcast-based Expected wOBA (xwOBA) at .303.

Eugenio Suarez has displayed bad plate discipline this year, checking in at the 17th percentile with a 4.03 K/BB rate.

Josh Naylor is penciled in 6th in the lineup in this game, which would be a downgrade from his 97% rate of hitting in the top-half of the batting order this season.

Hitting from the same side that Cole Ragans throws from, Josh Naylor will not have the upper hand today.

Josh Naylor pulls many of his flyballs (34.4% — 85th percentile) and will be challenged by MLB’s deepest RF fences in today’s matchup.

Playing on the road generally lowers batter stats in all categories due to the lack of home field advantage, which figures to be the case for Josh Naylor in today’s game.

Josh Naylor’s average exit velocity has fallen off recently; his 89.1-mph seasonal mark has fallen to 85.3-mph in the past 14 days.

Bryce Miller will receive the benefit of the platoon advantage against Salvador Perez in today’s matchup.

In today’s game, Salvador Perez is at a disadvantage facing the league’s 4th-deepest LF fences given that he hits his flyballs to the pull field at a 37.4% rate (95th percentile).

Salvador Perez has exhibited bad plate discipline this year, ranking in the 6th percentile with a 5.1 K/BB rate.

Salvador Perez has compiled a .249 BABIP this year, ranking in the 6th percentile.

Victor Robles is projected to hit 8th on the lineup card in this game, which would be a downgrade from his 53% rate of hitting in the top-half of the lineup this year.

Victor Robles pulls many of his flyballs (34.8% — 86th percentile) and will have to hit them out towards the game’s 4th-deepest LF fences in today’s game.

Victor Robles will be at a disadvantage playing on the visting team in today’s matchup.

Victor Robles’s exit velocity on flyballs has declined recently; his 86.3-mph seasonal EV has dropped to 73.2-mph in the last week’s worth of games.

Victor Robles’s ability to hit the ball at a base hit-optimizing launch angle (between -4° and 26°) has decreased from last year to this one, going from 45% to 33.3%.

The leading projection system (THE BAT X) projects J.P. Crawford in the 14th percentile when assessing his home run ability.

J.P. Crawford has primarily hit in the top-half of the lineup this season (53% of the time), but he is penciled in 9th in the batting order in this game.

Cole Ragans will hold the platoon advantage against J.P. Crawford in today’s game.

J.P. Crawford has a 79th percentile opposite-field rate on his flyballs (34.2%) but may find it hard to clear the league’s 4th-deepest LF fences in today’s matchup.

J.P. Crawford will be at a disadvantage playing on the visting team today.

J.P. Crawford’s exit velocity on flyballs has fallen off this season; his 91.9-mph average last season has dropped to 89.5-mph.

The leading projection system (THE BAT X) projects Mike Yastrzemski in the 10th percentile when estimating his BABIP talent.

When starting against a right-handed starter this year, Mike Yastrzemski has been replaced by a pinch-hitter 37% of the time.

Mike Yastrzemski pulls many of his flyballs (34.9% — 87th percentile) and will have to hit them out towards MLB’s deepest RF fences today.

Posting a .236 Expected Batting Average (an advanced metric created by the leading projection system (THE BAT X) based on Statcast data) this year , Mike Yastrzemski grades out in the 23rd percentile.

Mike Yastrzemski has posted a .268 BABIP this year, grading out in the 19th percentile.

Randy Arozarena hits many of his flyballs to center field (38.6% — 82nd percentile) and has the misfortune of hitting them towards the game’s 4th-deepest CF fences today.

Randy Arozarena will be at a disadvantage playing on the road today.

Randy Arozarena has taken a step back with his Barrel% lately; his 11.5% seasonal rate has dropped to 5.3% over the past 7 days.

Randy Arozarena has been cold in recent games, with his seasonal exit velocity of 91.4-mph dropping to 86.9-mph in the past week’s worth of games.

Over the past two weeks, Randy Arozarena’s 33.3% rate of hitting balls at a base hit-maximizing launch angle (between -4° and 26°) has taken a nosedive compared to his seasonal rate of 39.3%.

In today’s game, Jorge Polanco is at a disadvantage facing the league’s 4th-deepest LF fences given that he hits his flyballs to the pull field at a 39.2% rate (98th percentile).

Playing on the road typically weakens hitter metrics in all categories due to the lack of home field advantage, which ought to be the case for Jorge Polanco today.

Jorge Polanco has been lucky this year, compiling a .352 wOBA despite the leading projection system (THE BAT X) estimating his true talent level to be .330 — a .022 discrepancy.

Jonathan India is penciled in 7th on the lineup card today, which would be a downgrade from his 82% rate of hitting in the top-half of the lineup this season.

Kauffman Stadium has the 2nd-largest outfield among all major league parks — generally bad for home runs.

Bryce Miller will have the benefit of the platoon advantage against Jonathan India today.

Jonathan India has been cold lately, with his seasonal exit velocity of 87.7-mph dropping to 81.7-mph in the past week.

Based on Statcast data, Jonathan India ranks in the 22nd percentile via the leading projection system (THE BAT X)’s version of Expected Batting Average this year at .234.

The leading projection system (THE BAT X) projects Kyle Isbel in the 12th percentile when assessing his overall offensive ability.

Kyle Isbel is penciled in 9th in the lineup in this matchup.

11% of the time that Kyle Isbel has started against a right-handed starter this year, he has been pulled from the game early.

Kyle Isbel’s exit velocity on flyballs has fallen off this year; his 90-mph average last year has dropped off to 85.7-mph.

Hitting from the same side that Bryce Miller throws from, Bobby Witt Jr. will have a tough challenge today.

Bobby Witt Jr. has an 85th percentile opposite-field rate on his flyballs (35.1%) and has the misfortune of hitting them towards the league’s deepest RF fences today.

Cal Raleigh pulls a lot of his flyballs (43.3% — 100th percentile) and has the misfortune of hitting them in the direction of MLB’s 4th-deepest LF fences in today’s game.

Playing on the road typically reduces hitter metrics across the board due to the lack of home field advantage, which figures to be the case for Cal Raleigh today.

Cal Raleigh has experienced some positive variance in regards to with his wOBA this year; his .389 figure is considerably higher than his .357 Expected wOBA, based on the leading projection system (THE BAT X)’s interpretation of Statcast data.

Grading out in the 11th percentile, Cal Raleigh has put up a .256 BABIP this year.

Based on Statcast data, the leading projection system (THE BAT X)’s version of Expected HR per 600 plate appearances (38.7) implies that Cal Raleigh has had positive variance on his side this year with his 49.7 actual HR/600.

Julio Rodriguez hits a lot of his flyballs to center field (38.5% — 79th percentile) and will have to hit them out towards MLB’s 4th-deepest CF fences today.

Julio Rodriguez will be at a disadvantage playing on the visting team in today’s matchup.

Julio Rodriguez’s quickness has declined this year. His 29.6 ft/sec Statcast Sprint Speed last season sits at 29.12 ft/sec now.

Based on Statcast metrics, the leading projection system (THE BAT X)’s version of Expected HR per 600 plate appearances (22.7) implies that Julio Rodriguez has been very fortunate this year with his 27.1 actual HR/600.

Bryce Miller will have the benefit of the platoon advantage against Maikel Garcia in today’s matchup.

Maikel Garcia has an 84th percentile opposite-field rate on his flyballs (35%) and will have to hit them out towards MLB’s deepest RF fences today.

Maikel Garcia’s launch angle recently (3.8° in the last week’s worth of games) is quite a bit lower than his 9.8° seasonal mark.

Despite posting a .354 wOBA this year, the leading projection system (THE BAT X) believes Maikel Garcia has had some very good luck given the .030 difference between that mark and his estimated true talent wOBA of .324.

The leading projection system (THE BAT X) projects Vinnie Pasquantino in the 9th percentile when assessing his BABIP ability.

Vinnie Pasquantino pulls a lot of his flyballs (36.1% — 92nd percentile) and will have to hit them out towards baseball’s deepest RF fences today.

Compared to his seasonal mark of 16.4°, Vinnie Pasquantino has produced a noticeably lower launch angle (-2.4°) over the past two weeks.

Vinnie Pasquantino has recorded a .270 BABIP this year, ranking in the 20th percentile.

The leading projection system (THE BAT X) expects Cole Ragans to be on a bit of a short leash in this game, projecting a maximum of 71 pitches.

Cole Ragans has gone to his four-seamer 6.8% more often this season (48.6%) than he did last year (41.8%).

Given the 2.56 difference between Cole Ragans’s 14.05 K/9 and his 11.49 estimated true talent K/9 (via the leading projection system, THE BAT), it’s safe to say he’s been one of the most fortunate pitchers in Major League Baseball this year in terms of strikeouts and ought to perform worse in future games.

Latest Kansas City Royals Matches

Latest Seattle Mariners Matches