Kansas City Royals vs St. Louis Cardinals Preview
Today's Starting Matchup
Today's starting pitching matchup features Kansas City Royals's Stephen Kolek (1-0, 6.75 ERA) against St. Louis Cardinals's Andre Pallante (4-3, 4.46 ERA).
St. Louis Cardinals's Andre Pallante posts an league-average 4.46 ERA this season, while Stephen Kolek has been struggling at 6.75. There is a clear gap in starting pitching quality.
Advanced metrics: Stephen Kolek — FIP 5.91, K% 20.0%, 10.7 IP / Andre Pallante — FIP 4.64, K% 17.7%, 42.3 IP
Team Season Comparison
2026 season record: Kansas City Royals 19-27 (.413), St. Louis Cardinals 27-18 (.600).
St. Louis Cardinals holds the edge in the season standings, though Kansas City Royals can't be counted out based on head-to-head matchups.
Recent form: Kansas City Royals on a 6-game losing streak, St. Louis Cardinals on a 3-game win streak.
Based on starting pitching, St. Louis Cardinals holds the edge.
Bullpen Analysis
Kansas City Royals bullpen: 13 relievers on the active roster. Key arms: Alex Lange 5.23 ERA, 21K in 20.2IP, Bailey Falter 10.13 ERA, 4K in 5.1IP, Daniel Lynch IV 1.96 ERA, 25K in 18.1IP.
St. Louis Cardinals bullpen: 13 relievers on the active roster. Key arms: Andre Pallante 4.46 ERA, 33K in 42.1IP, Dustin May 4.81 ERA, 35K in 48.2IP, George Soriano (Setup) 3.66 ERA, 16K in 19.2IP.