
KC @ STL


Matchup Details
Todays Game is on Tuesday, June 3rd
03/06/25 19:45:00 PM EST First Pitch
Positive Match Player Stats for Royals vs Cardinals Matchup Today
Busch Stadium has the 10th-lowest fences among all major league stadiums.
This game is projected to have the 15th-most suitable weather for pitching among all the games scheduled today.
Victor Scott II will hold the platoon advantage over Michael Lorenzen today.
Victor Scott II will hold the home field advantage today, which ought to bolster all of his stats.
Ranking in the 100th percentile for Sprint Speed at 30.03 ft/sec this year, Victor Scott II is very quick.
The leading projection system (THE BAT X) projects Willson Contreras in the 93rd percentile when it comes to his overall offensive skill.
Willson Contreras is penciled in 4th on the lineup card in this matchup.
Willson Contreras hits a lot of his flyballs to center field (38.5% — 80th percentile) and is fortunate to face the game’s 7th-shallowest CF fences in today’s matchup.
Home field advantage generally improves batter stats in all categories, and Willson Contreras will hold that advantage in today’s game.
Recording 92.6 adjusted pitches per start this year on average, Michael Lorenzen places him the 78th percentile.
In his last start, Michael Lorenzen turned in a great performance and put up 7 strikeouts.
Michael Lorenzen’s higher utilization percentage of his secondary pitches this season (60.3% compared to 51.7% last season) figures to work in his favor consider they are generally much more effective than fastballs.
Home field advantage generally boosts hitter metrics in all categories, and Nolan Arenado will hold that advantage today.
Sporting a 1.34 K/BB rate this year, Nolan Arenado has demonstrated impressive plate discipline, placing in the 90th percentile.
In terms of the ability to lift the ball for power, Nolan Arenado ranks in the 76th percentile with a 16.9° launch angle, which is among the steepest angles in the majors.
When assessing his home run talent, Salvador Perez ranks in the 89th percentile according to the leading projection system (THE BAT X).
Salvador Perez is penciled in 4th in the batting order in this game.
Bats such as Salvador Perez with extreme flyball tendencies are usually more effective when facing pitchers like Andre Pallante who skew towards the groundball end of the spectrum.
In terms of his wOBA and overall offense, Salvador Perez has had bad variance on his side this year. His .263 rate falls considerably below the leading projection system (THE BAT X)’s version of Statcast-based Expected wOBA (xwOBA) at .310.
This year, Salvador Perez’s 13.3% Barrel%, an advanced stat for measuring power, places him in the 82nd percentile among his peers.
The leading projection system (THE BAT X) projects Ivan Herrera in the 92nd percentile when assessing his overall offensive skill.
Ivan Herrera is penciled in 5th in the batting order in today’s game.
Ivan Herrera will hold the home field advantage today, which should improve all of his stats.
Ivan Herrera’s BABIP skill is projected in the 94th percentile by the leading projection system (THE BAT X).
Ivan Herrera has made notable gains with his Barrel%, improving his 9% rate last season to 18.9% this season.
As it relates to his overall offensive ability, Jonathan India ranks in the 91st percentile according to the leading projections (THE BAT X).
Jonathan India is penciled in 1st on the lineup card in today’s game.
Jonathan India’s ability to hit the ball at a HR-optimizing launch angle (between 23° and 34°) has gotten better from last season to this one, rising from 16.4% to 21.6%.
The leading projection system (THE BAT X) estimates Jonathan India’s true offensive ability to be a .336, implying that he has suffered from bad luck this year given the .044 difference between that figure and his actual .292 wOBA.
Batting from the opposite that Andre Pallante throws from, Kyle Isbel will have the upper hand in today’s matchup.
Kyle Isbel’s launch angle this season (14.3°) is a considerable increase over his 8.8° angle last season.
The leading projection system (THE BAT X) projects Bobby Witt Jr. as the 4th-best batter in the league when assessing his batting average skill.
Bobby Witt Jr. is penciled in 2nd on the lineup card in this game.
Extreme groundball bats like Bobby Witt Jr. are generally more successful against extreme flyball pitchers like Andre Pallante.
Bobby Witt Jr.’s ability to hit the ball at a BABIP-optimizing launch angle (between -4° and 26°) has increased from last season to this one, increasing from 43.7% to 49.6%.
Bobby Witt Jr. projects as the 7th-best batter in MLB, via the leading projection system (THE BAT X).
The leading projection system (THE BAT X) projects Lars Nootbaar in the 94th percentile when it comes to his overall offensive ability.
Lars Nootbaar is projected to hit 1st in the lineup in this matchup.
Lars Nootbaar will hold the platoon advantage against Michael Lorenzen in today’s game.
Lars Nootbaar hits a lot of his flyballs to center field (40.9% — 99th percentile) and is fortunate to face MLB’s 7th-shallowest CF fences today.
Home field advantage generally improves hitter metrics across the board, and Pedro Pages will hold that advantage today.
Pedro Pages’s launch angle this year (15.9°) is significantly better than his 11.4° mark last season.
The leading projection system (THE BAT X) projects Drew Waters in the 89th percentile as it relates to his BABIP skill.
As a switch-hitter who performs better from the 0 side of the dish, Drew Waters will get to bat from his good side against Andre Pallante in today’s game.
With a .279 batting average this year, Drew Waters is ranked in the 81st percentile.
Based on Statcast metrics, the leading projection system (THE BAT X)’s version of Expected HR per 600 plate appearances (9.4) suggests that Drew Waters has been unlucky since the start of last season with his 3.6 actual HR/600.
Projected catcher Pedro Pages profiles as a good pitch framer, per the leading projection system (THE BAT).
Andre Pallante will possess the home field advantage in today’s game, which figures to bolster all of his metrics across the board.
Andre Pallante was on point in his previous GS and gave up 2 ER.
Andre Pallante has used his slider 7% more often this season (24.8%) than he did last season (17.8%).
The leading projection system (THE BAT X) projects Maikel Garcia in the 92nd percentile when assessing his batting average talent.
Maikel Garcia is penciled in 5th in the batting order today.
Maikel Garcia hits a high percentage of his flyballs to center field (39% — 89th percentile) and is a great match for the park considering he’ll be hitting towards the league’s 7th-shallowest CF fences in today’s game.
Last season, Maikel Garcia had an average launch angle of 4.1° on his highest exit velocity balls, while this season it has significantly increased to 7.9°.
Alec Burleson will have the benefit of the platoon advantage against Michael Lorenzen today.
Alec Burleson hits many of his flyballs to center field (38.5% — 80th percentile) and sets up very well considering he’ll be hitting out towards the game’s 7th-shallowest CF fences in today’s matchup.
Home field advantage generally boosts batter stats across the board, and Alec Burleson will hold that advantage today.
Alec Burleson’s batting average skill is projected to be in the 87th percentile according to the leading projection system (THE BAT X).
The leading projection system (THE BAT X) projects Brendan Donovan in the 97th percentile when it comes to his batting average talent.
Brendan Donovan is projected to hit 3rd in the lineup in today’s game.
Brendan Donovan will hold the platoon advantage over Michael Lorenzen in today’s matchup.
When it comes to his overall offensive talent, Brendan Donovan ranks in the 91st percentile according to the leading projections (THE BAT X).
Home field advantage typically improves hitter stats across the board, and Brendan Donovan will hold that advantage in today’s matchup.
Vinnie Pasquantino is projected to bat 3rd in the batting order in this game.
Hitting from the opposite that Andre Pallante throws from, Vinnie Pasquantino will have an advantage today.
Vinnie Pasquantino has had bad variance on his side thus far when it comes to his home runs this year; his 19.7 HR per 600 plate appearances figure is deflated compared to his 25.7 Expected HR/600, based on the leading projection system (THE BAT X)’s interpretation of Statcast data.
Despite posting a .304 wOBA this year, the leading projection system (THE BAT X) believes Vinnie Pasquantino has suffered from bad luck given the .025 discrepancy between that mark and his estimated true talent wOBA of .329.
The leading projection system (THE BAT X) projects Vinnie Pasquantino in the 85th percentile when estimating his overall offensive talent.
Masyn Winn’s batting average skill is projected to be in the 76th percentile according to the leading projection system (THE BAT X).
Masyn Winn is projected to hit 2nd in the lineup in this matchup.
Masyn Winn will hold the home field advantage in today’s game, which figures to bolster all of his stats.
This season, Masyn Winn has experienced a significant improvement in his exit velocity on flyballs, now sitting at an average of 90.6 mph compared to last year’s 88 mph mark.
Batting from the opposite that Andre Pallante throws from, Michael Massey will have an advantage in today’s game.
Extreme groundball hitters like Michael Massey usually hit better against extreme flyball pitchers like Andre Pallante.
Michael Massey’s launch angle this year (22.9°) is significantly better than his 16.7° figure last year.
The leading projection system (THE BAT X) estimates Michael Massey’s true offensive skill to be a .298, suggesting that he has suffered from bad luck this year given the .081 disparity between that mark and his actual .217 wOBA.
Negative Match Player Stats with Royals vs Cardinals
The leading projection system (THE BAT X) projects Victor Scott II in the 17th percentile when it comes to his home run talent.
Victor Scott II is projected to bat 9th in the batting order today.
Busch Stadium projects as the #28 stadium in Major League Baseball for left-handed home runs, via the leading projection system (THE BAT).
In today’s game, Victor Scott II is at a disadvantage facing the league’s 8th-deepest LF fences given that he hits his flyballs to the opposite field at a 35.9% rate (90th percentile).
Victor Scott II’s exit velocity on flyballs has fallen off this year; his 91-mph EV last year has dropped to 88.6-mph.
The leading projection system (THE BAT X) projects Victor Scott II in the 23rd percentile when estimating his overall offensive talent.
When it comes to his batting average, Victor Scott II has had some very good luck this year. His .259 BA has been a good deal higher than the leading projection system (THE BAT X)’s version of Statcast-based Expected Batting Average (xBA) at .233.
Hitting from the same side that Michael Lorenzen throws from, Willson Contreras will be in a tough position in today’s game.
There has been a significant decline in Willson Contreras’s launch angle from last year’s 14.1° to 6.9° this season.
The leading projection system (THE BAT) ranks Busch Stadium as the 2nd-worst park in baseball for righty home runs.
Via the leading projection system (THE BAT X), the team with the 4th-least strikeout-prone lineup today is the St. Louis Cardinals with a 20.2% underlying K%.
The #6 park in MLB for suppressing strikeouts, per the leading projection system (THE BAT), is Busch Stadium.
Michael Lorenzen will be at a disadvantage playing on the road in today’s matchup.
It may be wise to expect weaker performance for the St. Louis Cardinals offense in future games, given that the leading projection system (THE BAT X) believes they are the 5th-luckiest offense in MLB this year.
The #1 park in the majors for suppressing home runs, per the leading projection system (THE BAT), is Busch Stadium.
In the majors, Busch Stadium’s right field dimensions are the 2nd-deepest.
Michael Lorenzen is an extreme flyball pitcher (35.2% FB% according to the leading projection system, THE BAT) and has the benefit of pitching in the #28 HR venue among all major league parks in today’s game.
The leading projection system (THE BAT X) projects Nolan Arenado in the 6th percentile when assessing his BABIP talent.
Nolan Arenado has primarily hit in the top-half of the batting order this season (81% of the time), but he is penciled in 6th in the lineup in this matchup.
Michael Lorenzen will have the handedness advantage against Nolan Arenado in today’s game.
Nolan Arenado pulls many of his flyballs (42.5% — 100th percentile) and will have to hit them out towards the league’s 8th-deepest LF fences today.
Extreme flyball bats like Nolan Arenado generally hit worse against extreme flyball pitchers like Michael Lorenzen.
Andre Pallante will hold the platoon advantage against Salvador Perez in today’s matchup.
In today’s matchup, Salvador Perez is at a disadvantage facing the league’s 8th-deepest LF fences given that he hits his flyballs to the pull field at a 36.7% rate (94th percentile).
Salvador Perez will be at a disadvantage playing as a visiting player in today’s matchup.
Salvador Perez’s exit velocity on flyballs has dropped off this season; his 94.6-mph mark last year has decreased to 90.6-mph.
Salvador Perez’s BABIP talent is projected in the 20th percentile by the leading projection system (THE BAT X).
Michael Lorenzen will hold the platoon advantage against Ivan Herrera in today’s matchup.
Ivan Herrera has an 82nd percentile opposite-field rate on his flyballs (34.5%) and will be challenged by the league’s 2nd-deepest RF fences in today’s matchup.
The leading projection system (THE BAT X) estimates Ivan Herrera’s true offensive skill to be a .340, suggesting that he has had some very good luck this year given the .085 disparity between that mark and his actual .425 wOBA.
In terms of the ability to lift the ball for power, Ivan Herrera ranks in just the 11th percentile with a 8.2° launch angle, which is one of the lowest angles in the league.
This season, there has been a decline in Ivan Herrera’s footspeed with his Statcast Sprint Speed dropping from 27.25 ft/sec last year to 26.68 ft/sec currently.
Hitting from the same side that Andre Pallante throws from, Jonathan India will have a tough challenge in today’s game.
Jonathan India pulls a lot of his flyballs (34% — 81st percentile) but may find it hard to clear the game’s 8th-deepest LF fences in today’s matchup.
Jonathan India will be at a disadvantage playing as a visiting player in today’s matchup.
This year, the hardest ball Jonathan India has hit reached a maximum exit velocity of 107.2 mph (a reliable stat to assess power), ranking in the 12th percentile.
Hitting the ball to all fields is a crucial skill for batting average that Jonathan India has struggled with this year, as evidenced by his ranking in the 5th percentile on THE BAT X’s Spray Score.
The leading projection system (THE BAT X) projects Kyle Isbel in the 12th percentile when assessing his BABIP ability.
Kyle Isbel is penciled in 9th in the batting order in today’s game.
Kyle Isbel pulls a lot of his flyballs (33.4% — 76th percentile) and will have to hit them out towards MLB’s 2nd-deepest RF fences today.
Playing on the road typically reduces hitter stats across the board due to the lack of home field advantage, which ought to be the case for Kyle Isbel in today’s game.
Kyle Isbel’s average exit velocity has fallen off this season; his 88.1-mph average last year has dropped to 85.9-mph.
The leading projection system (THE BAT X) projects Kyle Isbel in the 21st percentile when it comes to his overall offensive ability.
Andre Pallante will receive the benefit of the platoon advantage against Bobby Witt Jr. today.
Bobby Witt Jr. has an 89th percentile opposite-field rate on his flyballs (35.6%) and has the misfortune of hitting them towards the league’s 2nd-deepest RF fences in today’s game.
Bobby Witt Jr. will be at a disadvantage playing as a visiting player in today’s matchup.
Lars Nootbaar’s exit velocity on flyballs has dropped off this season; his 94.4-mph average last year has fallen off to 92.3-mph.
Pedro Pages is projected to bat 8th on the lineup card in today’s game.
Michael Lorenzen will have the benefit of the platoon advantage against Pedro Pages in today’s game.
Pedro Pages has an 84th percentile opposite-field rate on his flyballs (34.8%) and has the misfortune of hitting them towards the league’s 2nd-deepest RF fences in today’s matchup.
Pedro Pages’s exit velocity on flyballs has declined this year; his 90.7-mph mark last season has decreased to 87.2-mph.
Pedro Pages’s ability to hit the ball at a BABIP-maximizing launch angle (between -4° and 26°) has decreased from last year to this one, falling from 44.5% to 36.9%.
Drew Waters is projected to hit 6th in the batting order in this game.
Drew Waters pulls many of his flyballs (33.3% — 75th percentile) and has the misfortune of hitting them in the direction of baseball’s 2nd-deepest RF fences today.
Drew Waters will be at a disadvantage playing on the visting team in today’s game.
Drew Waters has experienced some positive variance in regards to his batting average this year; his .282 mark is a good deal higher than his .249 Expected Batting Average, based on the leading projection system (THE BAT X)’s interpretation of Statcast data.
Drew Waters has shown bad plate discipline since the start of last season, ranking in the 13th percentile with a 6.28 K/BB rate.
As it relates to his overall offensive skill, Drew Waters ranks in the 23rd percentile according to the leading projections (THE BAT X).
The Kansas City Royals have been the 4th-unluckiest offense in the majors this year, according to the leading projection system (THE BAT X), and are likely to perform better going forward,Given that flyball pitchers are hit hardest by groundball hitters, Andre Pallante (59.7% FB% per the leading projection system, THE BAT) will be a bit disadvantaged in this matchup with 3 GB hitters in Kansas City’s projected batting order.
Andre Pallante has posted a 4.85 FIP (Fielding Independent Pitching, an estimator of ERA that concentrates on the variables most within a pitcher’s control) this year, checking in at the 23rd percentile.
The leading projection system (THE BAT) projects Andre Pallante in the 9th percentile when assessing his strikeout talent.
Andre Pallante has posted a 15.6% K% this year, grading out in the 9th percentile.
Hitting from the same side that Andre Pallante throws from, Maikel Garcia will have a disadvantage in today’s matchup.
Playing on the road typically lowers batter stats in all categories due to the lack of home field advantage, which should be the case for Maikel Garcia in today’s game.
The leading projection system (THE BAT X) estimates Maikel Garcia’s true offensive ability to be a .313, providing some evidence that he has been lucky this year given the .056 difference between that mark and his actual .369 wOBA.
When estimating his home run ability, Maikel Garcia ranks in the 15th percentile according to the leading projection system (THE BAT X).
Alec Burleson is projected to bat 7th in the lineup in this matchup, which would be a downgrade from his 74% rate of hitting in the top-half of the lineup this year.
12% of the time that Alec Burleson has started against a northpaw this year, he has been replaced by a pinch-hitter.
Alec Burleson’s ability to hit the ball at a HR-optimizing launch angle (between 23° and 34°) has dropped off from last year to this one, decreasing from 14.1% to 8.2%.
As it relates to his wOBA and overall offense, Alec Burleson has been very fortunate this year. His .316 rate has been quite a bit higher than the leading projection system (THE BAT X)’s version of Statcast-based Expected wOBA (xwOBA) at .269.
This season, there has been a decline in Alec Burleson’s quickness with his Statcast Sprint Speed dropping from 25.48 ft/sec last year to 24.63 ft/sec currently.
Alec Burleson has been lucky in regards to his batting average this year; his .278 figure is inflated compared to his .225 Expected Batting Average, based on the leading projection system (THE BAT X)’s interpretation of Statcast data.
Brendan Donovan has an 86th percentile opposite-field rate on his flyballs (35%) but may find it hard to clear baseball’s 8th-deepest LF fences in today’s matchup.
Despite posting a .373 wOBA this year, the leading projection system (THE BAT X) believes Brendan Donovan has experienced some positive variance given the .037 discrepancy between that mark and his estimated true talent wOBA of .336.
Brendan Donovan’s 90.1-mph exit velocity on flyballs (a reliable stat to assess power) ranks in the 20th percentile this year.
Brendan Donovan’s ability to hit the ball at a HR-maximizing launch angle (between 23° and 34°) has dropped off from last year to this one, going from 17% to 11.2%.
The leading projection system (THE BAT X) projects Vinnie Pasquantino in the 10th percentile when it comes to his BABIP talent.
Vinnie Pasquantino pulls a high percentage of his flyballs (37.3% — 95th percentile) and will be challenged by the game’s 2nd-deepest RF fences today.
Vinnie Pasquantino will be at a disadvantage playing on the road in today’s matchup.
Launch angles in the range of -4° to 26° tend to become base hits at a high rate; Vinnie Pasquantino and his 39.2% this year rank in the 16th percentile by this measure.
Vinnie Pasquantino has been very bad at hitting the ball to all fields (an important talent for batting average), checking in at the 15th percentile in THE BAT X’s Spray Score this year.
Masyn Winn has been replaced by a pinch-hitter 10% of the time when starting against a righty on the mound this year.
Long-balls are generally less common at ballparks with deep fences, and Busch Stadium has the 5th-deepest among all major league stadiums.
Michael Lorenzen will receive the benefit of the platoon advantage against Masyn Winn today.
Masyn Winn has been lucky this year, posting a .344 wOBA despite the leading projection system (THE BAT X) estimating his true talent level to be .306 — a .038 deviation.
Masyn Winn’s 4.3% Barrel% (a reliable metric to evaluate power) is in the 17th percentile since the start of last season.
Michael Massey is penciled in 8th on the lineup card today.
Michael Massey pulls a lot of his flyballs (37.6% — 96th percentile) and will have to hit them out towards the game’s 2nd-deepest RF fences in today’s matchup.
Playing on the road generally lessens batter metrics across the board due to the lack of home field advantage, which should be the case for Michael Massey in today’s game.
With a 10.500 Expected Home Runs per 600 plate appearances (an advanced metric created by the leading projection system (THE BAT X) utilizing Statcast data) this year , Michael Massey has performed in the 14th percentile for power.
The leading projection system (THE BAT X) projects Michael Massey in the 7th percentile when it comes to his BABIP ability.
Michael Massey has compiled a .210 Expected Batting Average this year, grading out in the 9th percentile according to the leading projection system (THE BAT X)’s interpretation of Statcast data.
Latest St. Louis Cardinals Match Player Stats
- San Francisco Giants at St Louis Cardinals Odds MLB – Monday 14th 2026
- Giants vs Cardinals match player stats | 2026 Monday, September 14th
- Chicago White Sox at St Louis Cardinals Odds MLB – Sunday 13th 2026
- White Sox vs Cardinals match player stats | 2026 Series Game 3 Sunday, September 13th
- Chicago White Sox at St Louis Cardinals Odds MLB – Saturday 12th 2026
- White Sox vs Cardinals match player stats | 2026 Series Game 2 Saturday, September 12th
- Chicago White Sox at St Louis Cardinals Odds MLB – Friday 11th 2026
- White Sox vs Cardinals match player stats | 2026 Friday, September 11th
- St Louis Cardinals at San Francisco Giants Odds MLB – Wednesday 9th 2026
- Cardinals vs Giants match player stats | 2026 Series Game 3 Wednesday, September 9th
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