
KC @ STL



Series Game 3 Matchup Details
Series Game 3
Todays Game is on Thursday, June 5th
05/06/25 19:45:00 PM EST First Pitch
Positive Match Player Stats for Royals vs Cardinals Series Game 3 Matchup Today
Busch Stadium has the 10th-shortest fences in the league.
Nick Loftin will have the handedness advantage over Matthew Liberatore in today’s game.
Nick Loftin has had bad variance on his side thus far when it comes to his batting average since the start of last season; his .196 BA is a fair amount lower than his .230 Expected Batting Average, based on the leading projection system (THE BAT X)’s interpretation of Statcast data.
Nick Loftin has exhibited favorable plate discipline since the start of last season, ranking in the 94th percentile with a 1.4 K/BB rate.
Pedro Pages, the Cardinals’s expected catcher in today’s matchup, grades out as a good pitch framer according to the leading projection system (THE BAT).
Home field advantage typically bolsters pitcher metrics in all categories, and Matthew Liberatore will hold that advantage in today’s matchup.
Negative Match Player Stats with Royals vs Cardinals Series Game 3
When estimating his home run talent, Nick Loftin ranks in the 13th percentile according to the leading projection system (THE BAT X).
Nick Loftin is projected to hit 6th in the lineup in today’s game.
Busch Stadium projects as the #26 venue in the league for right-handed home runs, according to the leading projection system (THE BAT).
Busch Stadium has the 5th-most fair ground among all parks — generally bad for long-balls.
Playing on the road typically lessens hitter stats in all categories due to the lack of home field advantage, which figures to be the case for Nick Loftin today.
Nick Loftin has displayed some bad exit velocity stats of late, averaging just 80.3-mph on his flyballs over the past week.
Since the start of last season, Nick Loftin’s flyball exit velocity (an advanced metric to measure power) ranks in the 6th percentile at 85.8 mph.
Per the leading projection system (THE BAT X), the team with the 3rd-least strikeout-heavy lineup today is the Kansas City Royals with a 19.7% underlying K%.
The leading projection system (THE BAT) projects Busch Stadium as the 5th-worst park in MLB for strikeouts.
The Kansas City Royals have 7 batters in the projected lineup that will hold the platoon advantage over Matthew Liberatore today.
Given that flyball pitchers are least effective against groundball hitters, Matthew Liberatore (42.8% FB% per the leading projection system, THE BAT) will be a bit disadvantaged today with 2 GB hitters in Kansas City’s projected offense.
Latest St. Louis Cardinals Match Player Stats
- 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
- St Louis Cardinals at San Francisco Giants Odds MLB – Tuesday 8th 2026
- Cardinals vs Giants match player stats | 2026 Series Game 2 Tuesday, September 8th
- St Louis Cardinals at San Francisco Giants Odds MLB – Monday 7th 2026
- Cardinals vs Giants match player stats | 2026 Monday, September 7th
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