NL CENTRAL STANDINGS
| Team | W-L | GB | Strk |
|---|---|---|---|
| Brewers | 45-26 | - | W3 |
| Cardinals | 40-32 | 5.5 | L1 |
| Cubs | 39-36 | 8.0 | W1 |
| Pirates | 38-37 | 9.0 | W2 |
| Reds | 35-38 | 11.0 | L1 |
AL CENTRAL STANDINGS
| Team | W-L | GB | Strk |
|---|---|---|---|
| Sox | 38-34 | - | L2 |
| Guardians | 39-35 | - | L2 |
| Twins | 35-40 | 4.5 | W3 |
| Tigers | 30-44 | 9.0 | L2 |
| Royals | 30-45 | 9.5 | W1 |
RECENT RESULTS (LAST 10)
| Date | Opp | H/A | Result |
|---|---|---|---|
| Jun 17 | SD | Home | L 1-6 |
| Jun 16 | SD | Home | W 3-2 |
| Jun 15 | SD | Home | W 3-0 |
| Jun 14 | MIN | Away | L 4-5 |
| Jun 13 | MIN | Away | W 9-6 |
| Jun 12 | MIN | Away | L 8-9 |
| Jun 11 | NYM | Away | L 4-5 |
| Jun 10 | NYM | Away | W 9-2 |
| Jun 9 | NYM | Away | W 7-0 |
| Jun 7 | CIN | Home | W 5-3 |
STARTING PITCHERS
Matthew Liberatore (L) -- Cardinals
2026 to date: 3-3, 4.71 ERA over 70.2 IP with 21.2% K%, 8.8% BB%, 1.50 WHIP, 14 HR allowed across 14 starts. 2025 baseline: 3.05 K/BB ratio over 151.2 IP (18.8% K%, 6.2% BB%) -- the strikeouts and command have both ticked the wrong direction year over year. 2025 home/road split was nearly even (3.69 ERA at home over 75.2 IP, 4.03 ERA on the road over 76.0 IP); tonight he pitches away from Busch.
Noah Cameron (L) -- Royals
2026 to date: 3-4, 4.11 ERA over 70.0 IP with 21.7% K%, 5.8% BB%, 1.21 WHIP, 8 HR allowed across 13 starts. 2025 baseline: 2.65 K/BB ratio over 138.1 IP (20.5% K%, 7.7% BB%) -- both ERA components moved the wrong way year over year. 2025 home ERA: 2.66 over 67.2 IP -- substantially better than his 2026 mark. He pitches at home tonight.
EXPECTED LINEUPS
Cardinals (Projected from 2026-06-17)
| # | Player | Pos | Bats | 2026 RISP AVG | 2026 RISP OPS |
|---|---|---|---|---|---|
| 1 | Wetherholt | 2B | L | .320 | .858 |
| 2 | Herrera | DH | R | .186 | .630 |
| 3 | Burleson | 1B | L | .337 | .893 |
| 4 | Walker | RF | R | .314 | 1.009 |
| 5 | Nootbaar | LF | L | .083 | .583 |
| 6 | Winn | SS | R | .167 | .484 |
| 7 | Crooks | C | L | .333 | 1.178 |
| 8 | Gorman | 3B | L | -- | -- |
| 9 | Church | CF | L | .258 | .597 |
Handedness: 3 RHB (Herrera, Walker, Winn), 6 LHB (Wetherholt, Burleson, Nootbaar, Crooks, Gorman, Church).
Royals (From active roster)
13 players listed from active roster pool. Actual game lineup will be 9 from this group.
| Player | Pos | Bats |
|---|---|---|
| Witt | SS | R |
| Jensen | C | L |
| Collins | LF | S |
| Caglianone | RF | L |
| Rave | RF | L |
| Misner | CF | L |
| Thomas | CF | R |
| Garcia | 3B | R |
| Massey | 2B | L |
| Loftin | 2B | R |
| Perez | C | R |
| Marte | RF | R |
| Tolbert | 2B | R |
Handedness: 7 RHB (Witt, Thomas, Garcia, Loftin, Perez, Marte, Tolbert), 5 LHB (Jensen, Caglianone, Rave, Misner, Massey), 1 SHB (Collins).
INJURIES & ROSTER NOTES
No injury or roster-move updates available for today.
2A: BVP -- CARDINALS BATTERS VS OPPONENT STARTER
| Player | PA | AB | H | AVG | OBP | SLG | HR | BB | K |
|---|---|---|---|---|---|---|---|---|---|
| Lars Nootbaar | 6 | 6 | 1 | .167 | .167 | .167 | 0 | 0 | 0 |
| Masyn Winn | 6 | 6 | 0 | .000 | .000 | .000 | 0 | 0 | 2 |
| Iván Herrera | 4 | 3 | 1 | .333 | .500 | .333 | 0 | 1 | 0 |
| Alec Burleson | 2 | 2 | 0 | .000 | .000 | .000 | 0 | 0 | 0 |
| Jordan Walker | 2 | 2 | 1 | .500 | .500 | 2.000 | 1 | 0 | 0 |
Small sample: Lars Nootbaar (6 PA), Masyn Winn (6 PA), Iván Herrera (4 PA), Alec Burleson (2 PA), Jordan Walker (2 PA).
Five Cardinals carry any career history against Cameron, and all five sit at six PA or fewer. Herrera (4 PA, .333/.500/.333) and Walker (2 PA, 1-for-2 with a HR) lead the AVG column, but neither sample tells us much. Nootbaar and Winn carry the largest at-bats (6 PA each) and both come in cold -- Nootbaar 1-for-6, Winn 0-for-6 with 2 K. The lineup is essentially facing Cameron blind.
Bench note: No significant bench BvP history vs Cameron in our career sample (Pages, Velazquez, Jordan, Fermin -- no rows).
2B: BVP -- OPPONENT BATTERS VS CARDINALS STARTER
| Player | PA | AB | H | AVG | OBP | SLG | HR | BB | K |
|---|---|---|---|---|---|---|---|---|---|
| Salvador Perez | 7 | 7 | 4 | .571 | .571 | 1.000 | 1 | 0 | 0 |
| Bobby Witt | 8 | 7 | 1 | .143 | .125 | .143 | 0 | 0 | 1 |
| Michael Massey | 6 | 6 | 2 | .333 | .333 | .333 | 0 | 0 | 1 |
| Starling Marte | 5 | 5 | 0 | .000 | .000 | .000 | 0 | 0 | 1 |
| Maikel Garcia | 7 | 4 | 2 | .500 | .714 | 1.500 | 1 | 3 | 1 |
| Isaac Collins | 4 | 3 | 0 | .000 | .250 | .000 | 0 | 1 | 1 |
| Lane Thomas | 4 | 3 | 1 | .333 | .500 | .333 | 0 | 1 | 1 |
| Nick Loftin | 2 | 2 | 1 | .500 | .500 | 1.000 | 0 | 0 | 0 |
| Jac Caglianone | 2 | 2 | 0 | .000 | .000 | .000 | 0 | 0 | 1 |
Small sample: Salvador Perez (7 PA), Bobby Witt (8 PA), Michael Massey (6 PA), Starling Marte (5 PA), Maikel Garcia (7 PA), Isaac Collins (4 PA), Lane Thomas (4 PA), Nick Loftin (2 PA), Jac Caglianone (2 PA).
Garcia is the danger bat -- 7 PA, .500/.714/1.500 with a HR and 3 BB. He has not made an out outside of one strikeout, and at 7 PA the sample is just credible enough to game-plan around. Perez is the other live history: 4-for-7 (.571) with a HR, no walks and no strikeouts. Witt has the largest sample (8 PA) and is 1-for-7 with a K -- Liberatore has handled him so far. Massey (.333 in 6), Loftin (1-for-2), and Thomas (.333/.500) round out the small-sample green.
2C: PLATOON SPLITS -- CARDINALS
| Player | PA | AVG | OBP | SLG | HR | BB | K |
|---|---|---|---|---|---|---|---|
| Lars Nootbaar L | 180 | .201 | .291 | .289 | 3 | 17 | 47 |
| Masyn Winn R | 163 | .255 | .313 | .349 | 2 | 11 | 31 |
| Alec Burleson L | 127 | .271 | .310 | .398 | 3 | 7 | 20 |
| Iván Herrera R | 124 | .330 | .455 | .660 | 9 | 19 | 18 |
| Jordan Walker R | 107 | .255 | .318 | .347 | 2 | 8 | 32 |
| Nathan Church L | 14 | .417 | .417 | .500 | 0 | 0 | 4 |
| Jimmy Crooks L | 8 | .250 | .250 | .625 | 1 | 0 | 2 |
Six LHB facing a LHP starter, so the platoon math is hostile. Nootbaar (.201 in 180 PA vs LHP, 2025) is the deepest sample and the most exposed to a lefty-on-lefty matchup. Burleson (.271 in 127 PA) is the LHB best equipped to handle Cameron -- his 2025 SLG against LHP (.398) is the only LHB number that holds up. On the RHB side, Herrera's 2025 vs LHP (.330/.455/.660 in 124 PA) is elite and makes him the highest-leverage at-bat in the lineup. Crooks (8 PA vs LHP) and Church (14 PA vs LHP) are both LHB but the samples are too small to lean on.
2C: PLATOON SPLITS -- OPPONENT
| Player | PA | AVG | OBP | SLG | HR | BB | K |
|---|---|---|---|---|---|---|---|
| Isaac Collins B | 147 | .228 | .320 | .402 | 4 | 14 | 32 |
| Starling Marte R | 147 | .263 | .327 | .406 | 4 | 11 | 30 |
| Bobby Witt R | 146 | .328 | .390 | .489 | 1 | 13 | 30 |
| Salvador Perez R | 144 | .213 | .257 | .309 | 2 | 6 | 29 |
| Maikel Garcia R | 137 | .314 | .404 | .517 | 3 | 18 | 20 |
| Nick Loftin R | 68 | .197 | .279 | .328 | 2 | 5 | 11 |
| Jac Caglianone L | 67 | .180 | .254 | .377 | 3 | 4 | 15 |
| Michael Massey L | 49 | .234 | .250 | .277 | 0 | 1 | 9 |
| Lane Thomas R | 47 | .150 | .255 | .300 | 2 | 6 | 12 |
| Kameron Misner L | 42 | .154 | .214 | .256 | 1 | 2 | 16 |
| Tyler Tolbert R | 35 | .226 | .286 | .387 | 1 | 1 | 6 |
| John Rave L | 23 | .278 | .409 | .278 | 0 | 3 | 5 |
| Carter Jensen L | 14 | .167 | .286 | .167 | 0 | 2 | 0 |
Liberatore is a LHP, so the table is sorted to show how KC's lineup pool handles lefties. Witt (.328 in 146 PA), Garcia (.314 in 137 PA), and Marte (.263/.327/.406 in 147 PA) are the live 2025 threats. The opposite-handed pool struggles: Caglianone (.180 in 67 PA), Misner (.154 in 42 PA), and Jensen (.167 in 14 PA) all read as platoon disadvantages. The Royals have every reason to stack RHB tonight, which means Witt-Garcia-Perez-Marte-Thomas appears in some order at the top.
2D: PITCHER PLATOON SPLITS
| Pitcher | vs | PA | AVG | OBP | SLG | OPS | HR | K |
|---|---|---|---|---|---|---|---|---|
| Noah Cameron | vs RHB | 421 | .231 | .297 | .369 | .666 | 13 | 87 |
| Noah Cameron | vs LHB | 135 | .161 | .224 | .339 | .563 | 5 | 27 |
| Matthew Liberatore | vs RHB | 515 | .265 | .304 | .426 | .730 | 16 | 93 |
| Matthew Liberatore | vs LHB | 133 | .274 | .348 | .410 | .758 | 3 | 29 |
Cameron's 2025 vs LHB line (.161/.224/.339 in 135 PA) is a clinic -- he eats left-handed hitters. The Cardinals are starting six LHB, which is the platoon disadvantage of the day. The escape hatch is Cameron's 2025 vs RHB line (.231/.297/.369 in 421 PA): Herrera, Walker, and Winn -- tonight's only three RHB -- are the at-bats where the platoon math turns neutral. Liberatore's 2025 splits are nearly even (.265 vs RHB, .274 vs LHB) -- the platoon advantage isn't his weapon against a RHB-heavy KC pool.
2D-HA: PITCHER HOME/AWAY SPLITS
| Pitcher | Split | BF | IP | ERA | K | BB | HR |
|---|---|---|---|---|---|---|---|
| Noah Cameron | Away | 284 | 70.2 | 2.55 | 54 | 20 | 8 |
| Noah Cameron | Home | 272 | 67.2 | 2.66 | 60 | 23 | 10 |
| Matthew Liberatore | Away | 334 | 76.0 | 4.03 | 59 | 26 | 11 |
| Matthew Liberatore | Home | 314 | 75.2 | 3.69 | 63 | 14 | 8 |
Tonight's game is at Kauffman Stadium -- Liberatore pitching away, Cameron at home. Liberatore's 2025 road ERA was 4.03 over 76.0 IP versus 3.69 at home over 75.2 IP -- a modest road tax. Cameron's 2025 home/away was essentially identical (2.66 home, 2.55 road) -- the venue doesn't change his profile.
2E: TTO SPLITS (TIMES THROUGH ORDER)
| Pitcher | TTO | PA | AVG | SLG | OPS | HR | K | BB |
|---|---|---|---|---|---|---|---|---|
| Noah Cameron | TTO1 | 217 | .209 | .423 | .705 | 11 | 51 | 18 |
| Noah Cameron | TTO2 | 216 | .233 | .356 | .638 | 6 | 45 | 13 |
| Noah Cameron | TTO3 | 123 | .189 | .261 | .529 | 1 | 18 | 12 |
| Matthew Liberatore | TTO1 | 264 | .237 | .376 | .657 | 8 | 56 | 15 |
| Matthew Liberatore | TTO2 | 252 | .310 | .511 | .871 | 9 | 40 | 17 |
| Matthew Liberatore | TTO3 | 132 | .244 | .353 | .641 | 2 | 26 | 8 |
Liberatore's 2025 second pass through the order is the headline -- .310 AVG / .511 SLG / .871 OPS in 252 PA, a sharp cliff from his first pass (.237/.376/.657 in 264 PA). Innings 4-6 are where Liberatore historically gets crushed; his third pass stabilizes back to .244/.353/.641, suggesting he holds up if he survives the middle. Cameron's pattern runs the other way -- his first pass through the order carries his only real damage allowance (.423 SLG, 11 HR in 217 PA) while the second pass (.638 OPS) and third pass (.529 OPS) progressively tighten. Cameron is most beatable early; Liberatore is most beatable middle.
2F: INHERITED RUNNERS PROFILE
| Reliever | IR | Scored | Strand% |
|---|---|---|---|
| Kyle Leahy | 29 | 11 | 62.1% |
| JoJo Romero | 26 | 3 | 88.5% |
| Matt Svanson | 26 | 13 | 50.0% |
| Gordon Graceffo | 11 | 5 | 54.5% |
| Riley O'Brien | 10 | 3 | 70.0% |
| Michael McGreevy | 3 | 0 | 100.0% |
League average strand rate: ~68-72%. JoJo Romero at 88.5% over 26 IR is the elite arm to bring in with runners on; Michael McGreevy (100% on 3 IR) is too small to lean on. Matt Svanson at 50.0% and Gordon Graceffo at 54.5% are the leak points -- both well under league average. Kyle Leahy at 62.1% over 29 IR sits just below average and is the most-used option of the group.
2G: BATTED BALL MATCHUP
Pitcher Batted Ball Profiles (Career)
| Pitcher | BIP | GB% | FB% | LD% |
|---|---|---|---|---|
| Noah Cameron | 378 | 43.1% | 32.3% | 23.3% |
| Matthew Liberatore | 463 | 39.1% | 31.3% | 27.6% |
Hitter Batted Ball Results (Career) -- KC
| Hitter | GB AVG | LD AVG | FB AVG |
|---|---|---|---|
| Jac Caglianone | .163 | .333 | .029 |
| Isaac Collins | .267 | .667 | .090 |
| Maikel Garcia | .278 | .577 | .078 |
| Carter Jensen | .227 | .625 | .000 |
| Nick Loftin | .161 | .588 | .043 |
| Starling Marte | .245 | .667 | .132 |
| Michael Massey | .309 | .556 | .098 |
| Kameron Misner | .264 | .633 | .054 |
| Salvador Perez | .127 | .630 | .131 |
| John Rave | .148 | .778 | .000 |
| Lane Thomas | .267 | .538 | .029 |
| Tyler Tolbert | .385 | .571 | .000 |
| Bobby Witt | .342 | .659 | .087 |
Liberatore is balanced (39.1% GB, 31.3% FB, 27.6% LD across 463 BIP) but the line-drive column is where he bleeds -- KC's hitter LD AVGs cluster heavily above .500 across the lineup pool. Witt .659 on LD, Marte .667, Collins .667, Rave .778, Perez .630 -- any line drive against Liberatore is a near-automatic hit. Witt's .342 GB AVG (190 AB) shows that even ground balls are not safe with this pool. Cameron's GB-leaning profile (43.1%) is friendlier for an LD-prone pool but his FB rate against the wrong batter still concedes power.
2H: BATTERY PAIRING
| Catcher | G | IP | ERA | AVG | OBP | SLG |
|---|---|---|---|---|---|---|
| Pedro Pagés | 15 | 75.2 | 3.93 | .279 | -- | -- |
| Yohel Pozo | 12 | 63.2 | 4.10 | .259 | -- | -- |
| Jimmy Crooks | 2 | 11.0 | 2.45 | .225 | -- | -- |
The table reflects Liberatore's 2025 catcher-pairing history. Yohel Pozo (12G, 63.2 IP) is no longer on the active roster, so his sample is reference only. Pagés (15G, 75.2 IP, 3.93 ERA) is the largest active-roster pairing. Tonight's scheduled catcher is Jimmy Crooks, whose Liberatore pairing carries just 11.0 IP across 2 games (2.45 ERA, .225 AVG against) -- a small, encouraging sample. Crooks-Liberatore is essentially a new battery, which is a signal in itself: pitch-call sequencing and pop-time calibration are unfamiliar variables tonight.
2I: BASERUNNING MATCHUP
Witt -- 38 SB, 9 CS, 80.9% success. The Royals' burner; any time on first carries near-coin-flip odds he runs.
Garcia -- 23 SB, 9 CS, 71.9% success. High-volume thief; CS rate is high enough to make this a controlled threat.
Tolbert -- 21 SB, 2 CS, 91.3% success. Off the bench but the highest-efficiency runner in the pool.
Collins -- 16 SB, 7 CS, 69.6% success. Below break-even efficiency; less of a green-light threat.
Misner -- 8 SB, 1 CS, 88.9% success. Plus-rate burner on a smaller sample.
KC profiles as one of the most aggressive baserunning lineups in the league -- a meaningful concern with Crooks behind the plate on a small-sample pairing with Liberatore.
2J: DEFENSIVE CONTEXT
| Player | POS | G | DP | E | Fld% |
|---|---|---|---|---|---|
| Masyn Winn | SS | 129 | 64 | 3 | 0.994 |
| Jordan Walker | RF | 108 | 2 | 4 | 0.981 |
| Lars Nootbaar | LF | 107 | 0 | 0 | 1.000 |
| Alec Burleson | 1B | 50 | 27 | 4 | 0.990 |
| Alec Burleson | LF | 41 | 0 | 0 | 1.000 |
| Alec Burleson | RF | 34 | 1 | 1 | 0.983 |
| Lars Nootbaar | RF | 23 | 0 | 0 | 1.000 |
| Nathan Church | CF | 18 | 0 | 0 | 1.000 |
| Jimmy Crooks | C | 14 | 0 | 0 | 1.000 |
| Iván Herrera | C | 14 | 0 | 1 | 0.989 |
| Lars Nootbaar | CF | 12 | 0 | 1 | 0.967 |
| Nathan Church | RF | 7 | 0 | 1 | 0.833 |
| Nathan Church | LF | 5 | 0 | 0 | 1.000 |
| Iván Herrera | LF | 4 | 0 | 0 | 1.000 |
| Alec Burleson | P | 1 | 0 | 0 | -- |
Tonight's defensive alignment matches the lineup card: Winn at SS (129G, .994), Walker in RF (108G, .981), Nootbaar in LF (107G, 1.000), Burleson at 1B (50G, .990), Crooks behind the plate (14G, 1.000), Church in CF (18G, 1.000). Wetherholt at 2B and Gorman at 3B do not carry meaningful career fielding samples in the available data. The outfield is the strength -- Nootbaar and Church each carry a 1.000 fld% in their primary spots.
2K: BALLPARK CONTEXT & HEAD-TO-HEAD
Kauffman Stadium. Plays as a relatively neutral venue historically. The available 2K data does not carry a numeric park factor; Kauffman's reputation favors balanced offense -- modest HR suppression and large outfield gaps that reward gap power and speed.
Recent head-to-head: 2025 split 3-3, 2024 KC took 3-of-4, 2023 split 2-2, 2022 STL won 3-of-4. The matchup has been close, with KC slightly ahead the last two seasons.
2L: BATTER K%/BB% PROFILE
Cardinals
| Player | PA | K | K% | BB | BB% |
|---|---|---|---|---|---|
| Lars Nootbaar | 583 | 119 | 20.4% | 64 | 11.0% |
| Alec Burleson | 544 | 79 | 14.5% | 39 | 7.2% |
| Masyn Winn | 537 | 102 | 19.0% | 34 | 6.3% |
| Iván Herrera | 450 | 84 | 18.7% | 43 | 9.6% |
| Jordan Walker | 396 | 126 | 31.8% | 29 | 7.3% |
| Nathan Church | 65 | 18 | 27.7% | 3 | 4.6% |
| Jimmy Crooks | 46 | 17 | 37.0% | 0 | 0.0% |
Walker's 2025 31.8% K% is the lineup's exposure point against Cameron, who runs a 20.5% K% himself. Crooks (37.0% K%) carries a tiny 46 PA sample but the K rate is alarming. The patient bats are Nootbaar (11.0% BB%) and Herrera (9.6% BB%); they are the most likely to extend Cameron's pitch count.
Royals
| Player | PA | K | K% | BB | BB% |
|---|---|---|---|---|---|
| Bobby Witt | 687 | 125 | 18.2% | 49 | 7.1% |
| Maikel Garcia | 666 | 84 | 12.6% | 62 | 9.3% |
| Salvador Perez | 638 | 125 | 19.6% | 28 | 4.4% |
| Isaac Collins | 441 | 93 | 21.1% | 57 | 12.9% |
| Starling Marte | 329 | 68 | 20.7% | 22 | 6.7% |
| Michael Massey | 277 | 43 | 15.5% | 9 | 3.2% |
| Jac Caglianone | 232 | 52 | 22.4% | 18 | 7.8% |
| Kameron Misner | 217 | 69 | 31.8% | 16 | 7.4% |
| Nick Loftin | 188 | 27 | 14.4% | 14 | 7.4% |
| John Rave | 175 | 46 | 26.3% | 18 | 10.3% |
| Lane Thomas | 142 | 44 | 31.0% | 14 | 9.9% |
| Carter Jensen | 69 | 12 | 17.4% | 9 | 13.0% |
| Tyler Tolbert | 57 | 11 | 19.3% | 1 | 1.8% |
KC's lineup has a wider 2025 K-rate spread than STL's. Misner (31.8%) and Thomas (31.0%) are the strikeout exposure -- both fit Liberatore's wheelhouse. Garcia (12.6% K%, 9.3% BB%) is the toughest at-bat for Liberatore; he doesn't expand and he doesn't whiff. Collins (12.9% BB%) and Jensen (13.0% BB%) carry the highest patience marks -- both LHB, so Liberatore can attack the zone but pays the patience tax if he misses.
2M: BATTER BATTED BALL PROFILE
Cardinals
| Player | BIP | GB% | FB% | LD% |
|---|---|---|---|---|
| Alec Burleson | 398 | 42.0% | 33.4% | 24.6% |
| Masyn Winn | 376 | 39.6% | 34.0% | 26.3% |
| Lars Nootbaar | 376 | 39.1% | 35.4% | 25.5% |
| Iván Herrera | 285 | 52.6% | 21.8% | 25.6% |
| Jordan Walker | 231 | 48.9% | 29.4% | 21.6% |
| Nathan Church | 37 | 67.6% | 21.6% | 10.8% |
| Jimmy Crooks | 27 | 37.0% | 44.4% | 18.5% |
Herrera's 2025 52.6% GB rate is the highest in the lineup -- when Cameron's GB-leaning profile collides with Herrera's contact, the outcome leans heavily to grounders. Crooks' 44.4% FB rate is the only above-30% flyball mark; he is the lineup's most likely fly-ball outcome.
Royals
| Player | BIP | GB% | FB% | LD% |
|---|---|---|---|---|
| Maikel Garcia | 492 | 46.1% | 26.0% | 27.8% |
| Bobby Witt | 477 | 39.8% | 33.8% | 26.4% |
| Salvador Perez | 442 | 37.6% | 38.0% | 24.4% |
| Isaac Collins | 270 | 44.4% | 28.9% | 26.7% |
| Michael Massey | 214 | 31.8% | 43.0% | 25.2% |
| Starling Marte | 210 | 50.5% | 25.2% | 24.3% |
| Jac Caglianone | 151 | 53.0% | 23.2% | 23.8% |
| Nick Loftin | 137 | 40.9% | 34.3% | 24.8% |
| Kameron Misner | 120 | 44.2% | 30.8% | 25.0% |
| John Rave | 98 | 55.1% | 26.5% | 18.4% |
| Lane Thomas | 77 | 39.0% | 44.2% | 16.9% |
| Carter Jensen | 45 | 48.9% | 15.6% | 35.6% |
| Tyler Tolbert | 37 | 35.1% | 27.0% | 37.8% |
Caglianone (53.0% GB) and Marte (50.5% GB) match Liberatore's tendencies -- GB-on-GB collisions favor the pitcher. The FB-heavy bats (Massey 43.0%, Thomas 44.2%) are the HR risks against Liberatore, who has already conceded 14 HR over 70.2 IP in 2026. Witt's 39.8% GB / 33.8% FB profile is balanced and dangerous in any context.
2N: PITCHER K%/BB% PROFILE
| Pitcher | IP | K | K% | BB | BB% | K/BB |
|---|---|---|---|---|---|---|
| Matthew Liberatore | 151.2 | 122 | 18.8% | 40 | 6.2% | 3.05 |
| Noah Cameron | 138.1 | 114 | 20.5% | 43 | 7.7% | 2.65 |
Liberatore's 2025 K/BB ratio (3.05 over 151.2 IP) and Cameron's 2.65 over 138.1 IP both sit above league-average territory. Cameron's 2025 K% (20.5%) is slightly higher than Liberatore's (18.8%); both run BB% under 8%. Neither pitcher is a strikeout monster, but both keep traffic off the bases on walks -- pace and command are the styles tonight, not stuff.
KEY MATCHUPS & WATCHLIST
Maikel Garcia vs Liberatore. Garcia is 2-for-4 with a HR and 3 BB in 7 career PA against Liberatore (.500/.714/1.500), and is .314 vs LHP in 2025 over 137 PA. He is the at-bat to game-plan around; he does not strike out (12.6% K%) and he does not chase.
Bobby Witt vs Liberatore. Witt has been muted in the small career sample (1-for-7, 1 K in 8 PA) but his 2025 vs LHP line (.328/.390/.489 in 146 PA) is elite. With 38 SB on the year at 80.9% success, any reach from Witt converts to second base in a hurry.
Burleson vs Cameron. Burleson's 2025 vs LHP profile (.271/.310/.398 in 127 PA) is the only LHB number in the Cardinals lineup that holds up. He's also the highest-2026-RISP bat (.337 AVG, .893 OPS over 93 PA) -- the right LHB in any leverage spot Cameron concedes.
X-factor: Crooks-Liberatore battery. Crooks carries just 11.0 IP across 2 games with Liberatore in the 2025 catcher sample -- a fresh pairing. Combined with Witt's 38-SB year and Tolbert's 91.3% success rate off the bench, the running game is the variable to watch in the first pass through the order.
QUICK REFERENCE -- IN-GAME QUERIES
1. How has Alec Burleson performed against Noah Cameron in their career?
2. How has Matthew Liberatore fared against Bobby Witt in their career?
3. How has Maikel Garcia performed against Matthew Liberatore in their career?
4. What are Matthew Liberatore's third-time-through-the-order splits in 2025?
5. What are Bobby Witt's splits vs LHP in 2025?
6. How often does JoJo Romero strand inherited runners in 2025?
7. What is the home run park factor at Kauffman Stadium in 2025?
700 CLARK -- POWERED BY BASES.CHAT | HISTORICAL DATA THROUGH 2025