
DET @ KC


Matchup Details
Todays Game is on Friday, May 30th
30/05/25 20:10:00 PM EST First Pitch
Positive Match Player Stats for Tigers vs Royals Matchup Today
Wenceel Perez is penciled in 5th in the lineup in today’s game.
Kauffman Stadium sits at the 4th-highest altitude in Major League Baseball. High elevation often leads to higher offensive output.
The switch-hitting Wenceel Perez will have the advantage of batting from from his better side (0) today against Seth Lugo.
In terms of the ability to lift the ball for power, Wenceel Perez ranks in the 84th percentile with a 17.7° launch angle, which is one of the steepest angles in the game.
The #8 park in the majors for boosting batting average to LHB, per the leading projection system (THE BAT), is Kauffman Stadium.
Batting from the opposite that Seth Lugo throws from, Trey Sweeney will have an advantage in today’s matchup.
Trey Sweeney has suffered from bad luck when it comes to his wOBA this year; his .272 figure is deflated compared to his .296 Expected wOBA, based on the leading projection system (THE BAT X)’s interpretation of Statcast data.
Colt Keith is projected to hit 3rd in the lineup in this game.
Colt Keith will hold the platoon advantage over Seth Lugo in today’s game.
Colt Keith has made significant improvements with his Barrel% recently, upping his 9.4% seasonal rate to 33.3% over the last 14 days.
Colt Keith has seen a substantial increase in his exit velocity recently; just compare his 100.9-mph average in the last two weeks to his seasonal 86.6-mph mark.
The leading projection system (THE BAT X) projects Colt Keith in the 86th percentile when it comes to his batting average ability.
The Kansas City Royals have 3 hitters in their projected lineup today with a high (i.e. over 27%) underlying K% (per the leading projection system, THE BAT X) (Dairon Blanco, John Rave, Drew Waters).
Casey Mize will hold the platoon advantage over 6 opposing hitters in this game.
Casey Mize’s change-up percentage has increased by 7.5% from last season to this one (18.1% to 25.6%) .
Grading out in the 79th percentile, Casey Mize put up a 12.4% Swinging Strike% this year.
The Kansas City Royals have been the 5th-unluckiest offense in Major League Baseball this year, according to the leading projection system (THE BAT X), and are likely to perform better the rest of the season,Kauffman Stadium profiles as the #1 park in MLB for walks, per the leading projection system (THE BAT).
Out of all the teams playing today, the worst outfield defense is that of the Detroit Tigers.
Tallying 17.9 outs per GS this year on average, Casey Mize checks in at the 89th percentile.
When estimating his home run ability, Salvador Perez ranks in the 89th percentile according to the leading projection system (THE BAT X).
Salvador Perez is projected to bat 4th in the lineup today.
Extreme flyball hitters like Salvador Perez are generally more successful against extreme groundball pitchers like Casey Mize.
Home field advantage typically improves hitter stats across the board, and Salvador Perez will hold that advantage in today’s game.
When assessing his overall offensive ability, Salvador Perez ranks in the 78th percentile according to the leading projections (THE BAT X).
Kauffman Stadium projects as the #8 field in the majors for righty batting average, via the leading projection system (THE BAT).
The Detroit Tigers have 3 batters in their projected lineup today with a high (i.e. over 27%) underlying K% (per the leading projection system, THE BAT X) (Dillon Dingler, Justyn-Henry Malloy, Riley Greene).
Home field advantage generally improves pitcher metrics across the board, and Seth Lugo will hold that advantage in today’s matchup.
Seth Lugo has had some very poor luck with his strikeouts this year, putting up a 6.67 K/9 despite the leading projection system (THE BAT) estimating his true talent level to be 7.87 — a 1.19 K/9 disparity.
The leading projection system (THE BAT X) projects Gleyber Torres in the 89th percentile when assessing his batting average skill.
Gleyber Torres is projected to hit 2nd in the lineup in this matchup.
Gleyber Torres’s average launch angle on his hardest-hit balls this year (18.7°) is a considerable increase over his 14° mark last year.
When assessing his overall offensive ability, Gleyber Torres ranks in the 87th percentile according to the leading projections (THE BAT X).
Based on Statcast data, Gleyber Torres is in the 97th percentile for hitting ability via the leading projection system (THE BAT X)’s version of Expected wOBA (xwOBA) this year at .380.
When it comes to his overall offensive skill, Jonathan India ranks in the 91st percentile according to the leading projections (THE BAT X).
Jonathan India is penciled in 1st in the lineup today.
Jonathan India will hold the home field advantage in today’s matchup, which ought to boost all of his stats.
Jonathan India’s ability to hit the ball at a HR-optimizing launch angle (between 23° and 34°) has improved from last season to this one, rising from 16.4% to 21.6%.
When it comes to his BABIP ability, Riley Greene is projected as the 6th-best hitter in the game by the leading projection system (THE BAT X).
Riley Greene is projected to hit 4th in the lineup today.
Hitting from the opposite that Seth Lugo throws from, Riley Greene will have an edge in today’s matchup.
Riley Greene has made significant improvements with his Barrel% of late, upping his 16.7% seasonal rate to 50% in the last two weeks.
The leading projection system (THE BAT X) projects Riley Greene in the 95th percentile when it comes to his overall offensive ability.
The leading projection system (THE BAT X) projects Dillon Dingler in the 79th percentile when estimating his BABIP ability.
Sporting a .337 BABIP since the start of last season, Dillon Dingler finds himself in the 89th percentile.
The leading projection system (THE BAT X) projects Bobby Witt Jr. as the 4th-best batter in the game when estimating his batting average talent.
Bobby Witt Jr. is projected to hit 2nd on the lineup card in today’s game.
Extreme groundball bats like Bobby Witt Jr. generally hit better against extreme flyball pitchers like Casey Mize.
According to the leading projection system (THE BAT X), Bobby Witt Jr. ranks as the 7th-best batter in the league.
Home field advantage generally boosts hitter stats in all categories, and Bobby Witt Jr. will hold that advantage today.
Drew Waters’s BABIP talent is projected in the 90th percentile by the leading projection system (THE BAT X).
The switch-hitting Drew Waters will get to bat from his strong side (0) today against Casey Mize.
Home field advantage typically improves hitter metrics across the board, and Drew Waters will hold that advantage in today’s matchup.
In terms of his home runs, Drew Waters has had some very poor luck since the start of last season. His 3.7 HR per 600 plate appearances figure has been deflated compared to the leading projection system (THE BAT X)’s version of Statcast-based Expected HR/600 at 9.2.
Maikel Garcia is projected to bat 5th in the batting order today.
Maikel Garcia will have the benefit of the home field advantage in today’s matchup, which ought to improve all of his stats.
Maikel Garcia has notched a .366 wOBA (the best measure of overall offense) this year, checking in at the 87th percentile.
Ranking in the 79th percentile, Maikel Garcia has notched a .471 Slugging Percentage (SLG) this year.
The leading projection system (THE BAT X) projects Maikel Garcia in the 92nd percentile when assessing his batting average talent.
When assessing his overall offensive talent, Vinnie Pasquantino ranks in the 85th percentile according to the leading projections (THE BAT X).
Vinnie Pasquantino is projected to hit 3rd on the lineup card today.
Batting from the opposite that Casey Mize throws from, Vinnie Pasquantino will have an edge in today’s game.
Home field advantage typically improves hitter stats in all categories, and Vinnie Pasquantino will hold that advantage in today’s game.
The leading projection system (THE BAT X) projects Kerry Carpenter in the 94th percentile as it relates to his home run ability.
Kerry Carpenter is penciled in 1st in the batting order in this game.
Kerry Carpenter will hold the platoon advantage against Seth Lugo today.
There has been a significant improvement in Kerry Carpenter’s launch angle from last season’s 17.3° to 21.2° this year.
The leading projection system (THE BAT X) projects Kerry Carpenter in the 93rd percentile when assessing his overall offensive skill.
Negative Match Player Stats with Tigers vs Royals
The leading projection system (THE BAT) ranks Kauffman Stadium as the worst venue in baseball for lefty home runs.
Low humidity has a small yet noteworthy correlation with less offense (and more strikeouts), and the weather forecast forecasts the 2nd-driest conditions of all games on the slate at 39%.
In today’s matchup, Wenceel Perez is at a disadvantage facing the league’s deepest RF fences given that he hits his flyballs to the pull field at a 35.5% rate (90th percentile).
The Kansas City Royals outfield defense projects as the best among every team playing today.
Wenceel Perez will be at a disadvantage playing on the road in today’s game.
Wenceel Perez’s 4.4% Barrel% (an advanced stat to measure power) grades out in the 18th percentile since the start of last season.
Trey Sweeney is penciled in 8th in the batting order in today’s game.
Trey Sweeney hits a lot of his flyballs to center field (40% — 97th percentile) and will have to hit them out towards the game’s 4th-deepest CF fences today.
Trey Sweeney will be at a disadvantage playing away from home today.
When starting against a righty on the mound this year, Colt Keith has been pinch hit for 35% of the time.
Colt Keith has a 94th percentile opposite-field rate on his flyballs (37.7%) and will be challenged by baseball’s 4th-deepest LF fences in today’s matchup.
Colt Keith will be at a disadvantage playing on the visting team in today’s game.
The leading projection system (THE BAT) projects Kauffman Stadium as the 2nd-worst field in MLB for strikeouts.
Casey Mize will be at a disadvantage playing away from home in today’s game.
Casey Mize’s fastball velocity has dropped 1.6 mph this year (93.8 mph) below where it was last year (95.4 mph).
Casey Mize’s 2179-rpm fastball spin rate this year grades out in the 23rd percentile among all starting pitchers.
In the majors, Kauffman Stadium’s right field dimensions are the deepest.
Casey Mize was rolling in his last GS and conceded 0 ER.
The #1 field in Major League Baseball for suppressing home runs to right-handed hitters, per the leading projection system (THE BAT), is Kauffman Stadium.
Batting from the same side that Casey Mize throws from, Salvador Perez will be at a disadvantage in today’s matchup.
Salvador Perez pulls many of his flyballs (36.3% — 92nd percentile) and will have to hit them out towards the game’s 4th-deepest LF fences in today’s matchup.
Salvador Perez has negatively regressed with his Barrel% of late; his 13.3% seasonal rate has dropped off to 0% over the last 14 days.
Salvador Perez’s ability to hit the ball at a HR-optimizing launch angle (between 23° and 34°) has dropped off of late, falling from 14.8% on the season to 0% in the past two weeks’ worth of games.
The leading projection system (THE BAT X) projects Seth Lugo to throw 81 pitches in this matchup (4th-least of all pitchers today), considering both his underlying tendencies and the matchup.
With 6 batters who hit from the other side in the opposing team’s projected offense, Seth Lugo will be in a tough position while lacking the platoon advantage in most plate appearances in this game.
Seth Lugo has utilized his curveball 5% less often this season (21.3%) than he did last year (26.3%).
Seth Lugo will have the benefit of the platoon advantage against Gleyber Torres in today’s matchup.
Gleyber Torres has a 91st percentile opposite-field rate on his flyballs (36.2%) and will have to hit them out towards the game’s deepest RF fences in today’s matchup.
Gleyber Torres will be at a disadvantage playing away from home today.
Batting from the same side that Casey Mize throws from, Jonathan India will be in a tough position today.
Jonathan India pulls a high percentage of his flyballs (33.6% — 77th percentile) and has the misfortune of hitting them towards the game’s 4th-deepest LF fences in today’s matchup.
Jonathan India has taken a step back with his Barrel% in recent games; his 5.3% seasonal rate has dropped off to 0% in the last 14 days.
Compared to his seasonal figure of 16.6°, Jonathan India has produced a noticeably lower launch angle (4.6°) in the last two weeks.
Riley Greene has a 79th percentile opposite-field rate on his flyballs (34.2%) and will be challenged by MLB’s 4th-deepest LF fences in today’s game.
Playing on the road typically lessens batter stats in all categories due to the lack of home field advantage, which figures to be the case for Riley Greene in today’s matchup.
Based on Statcast metrics, the leading projection system (THE BAT X)’s version of Expected wOBA (.314) may lead us to conclude that Riley Greene has experienced some positive variance this year with his .355 actual wOBA.
Dillon Dingler is projected to bat 9th in the lineup in this matchup.
Kauffman Stadium has the 2nd-largest outfield in Major League Baseball — generally bad for dingers.
Hitting from the same side that Seth Lugo throws from, Dillon Dingler will have a tough matchup in today’s matchup.
Casey Mize will hold the platoon advantage over Bobby Witt Jr. today.
Bobby Witt Jr. has an 89th percentile opposite-field rate on his flyballs (35.6%) but may find it hard to clear the league’s deepest RF fences in today’s game.
In the past two weeks, Bobby Witt Jr.’s 0% rate of hitting balls at a HR-optimizing launch angle (between 23° and 34°) has taken a nosedive compared to his seasonal rate of 13.5%.
Drew Waters is projected to hit 6th on the lineup card in today’s game.
Drew Waters pulls many of his flyballs (33.5% — 77th percentile) and will have to hit them out towards the league’s deepest RF fences in today’s matchup.
Over the past 14 days, Drew Waters’s exit velocity on flyballs has decreased from his seasonal EV of 84.4 mph to 72.5 mph.
In the last two weeks’ worth of games, Drew Waters’s 0% rate of hitting balls at a HR-maximizing launch angle (between 23° and 34°) has taken a nosedive compared to his seasonal rate of 13%.
The leading projection system (THE BAT X) projects Drew Waters in the 22nd percentile as it relates to his overall offensive talent.
As it relates to his home run ability, Maikel Garcia ranks in the 16th percentile according to the leading projection system (THE BAT X).
Casey Mize will hold the platoon advantage against Maikel Garcia in today’s matchup.
Maikel Garcia hits many of his flyballs to center field (39.1% — 90th percentile) and has the misfortune of hitting them towards baseball’s 4th-deepest CF fences today.
Typically, hitters like Maikel Garcia who hit a lot of flyballs usually hit worse when facing pitchers who also induce a lot of flyballs such as Casey Mize.
In the past two weeks’ worth of games, Maikel Garcia’s Barrel% has experienced a negative regression, plummeting from his seasonal rate of 6.1% down to 0%.
In today’s matchup, Vinnie Pasquantino is at a disadvantage facing the league’s deepest RF fences given that he hits his flyballs to the pull field at a 37.3% rate (95th percentile).
The leading projection system (THE BAT X) projects Vinnie Pasquantino in the 10th percentile when assessing his BABIP ability.
Kerry Carpenter has been pulled from the game early 23% of the time when starting against a northpaw this year.
Kerry Carpenter pulls a lot of his flyballs (34.1% — 82nd percentile) and has the misfortune of hitting them towards baseball’s deepest RF fences today.
Kerry Carpenter will be at a disadvantage playing away from home in today’s game.
Latest Kansas City Royals Match Player Stats
- 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
- Marlins vs Royals match player stats | 2026 Series Game 2 Wednesday, September 2nd
Latest Detroit Tigers Match Player Stats
- Rockies vs Tigers match player stats | 2026 Series Game 2 Saturday, September 12th
- Colorado Rockies at Detroit Tigers Odds MLB – Friday 11th 2026
- Rockies vs Tigers match player stats | 2026 Friday, September 11th
- Minnesota Twins at Detroit Tigers Odds MLB – Wednesday 9th 2026
- Twins vs Tigers match player stats | 2026 Series Game 3 Wednesday, September 9th
- Minnesota Twins at Detroit Tigers Odds MLB – Tuesday 8th 2026
- Twins vs Tigers match player stats | 2026 Series Game 2 Tuesday, September 8th
- Minnesota Twins at Detroit Tigers Odds MLB – Monday 7th 2026
- Twins vs Tigers match player stats | 2026 Monday, September 7th
- Detroit Tigers at Cleveland Guardians Odds MLB – Sunday 6th 2026