NL CENTRAL STANDINGS
| Team | W-L | GB | Strk |
|---|---|---|---|
| Brewers | 42-26 | - | L1 |
| Cardinals | 38-30 | 4.0 | W1 |
| Cubs | 37-34 | 6.5 | W3 |
| Pirates | 36-35 | 7.5 | W1 |
| Reds | 33-36 | 9.5 | W1 |
AL CENTRAL STANDINGS
| Team | W-L | GB | Strk |
|---|---|---|---|
| Guardians | 39-33 | - | W2 |
| Sox | 37-32 | 0.5 | L1 |
| Twins | 32-40 | 7.0 | L1 |
| Tigers | 29-42 | 9.5 | L2 |
| Royals | 28-43 | 10.5 | L4 |
RECENT RESULTS (LAST 10)
| Date | Opp | H/A | Result |
|---|---|---|---|
| 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 |
| Jun 6 | CIN | Home | W 6-5 |
| Jun 5 | CIN | Home | W 10-3 |
| Jun 3 | TEX | Home | W 5-3 |
| Jun 2 | TEX | Home | L 4-7 |
STARTING PITCHERS
Michael McGreevy (R) -- Cardinals
2026 to date: 3-5, 2.99 ERA, 1.08 WHIP, 72.1 IP, 49 K, 17 BB across 13 starts. 17.2% K%, 6.0% BB%, 51.9% GB%. A pitch-to-contact RHP riding strong walk control and a heavy ground-ball lean.
2025 baseline: .225/.255/.325 vs RHB but .318/.368/.543 vs LHB (190 PA, 9 HR) -- a wide platoon gap. His first pass through the order (TTO1: .282 AVG, .465 SLG, .792 OPS) is statistically his weakest split; he tightens up the deeper he gets (TTO3: .241 AVG, .379 SLG, .677 OPS). 49.2% GB% pitcher backed by a strong infield led by Winn.
Taj Bradley (R) -- Twins
2026 to date: 5-3, 4.02 ERA, 1.38 WHIP, 65.0 IP, 73 K, 29 BB across 12 starts. 25.7% K%, 10.2% BB%, 36.1% GB%. Strikeout-leaning RHP with a notable walk rate and a fly-ball tilt -- a profile that lives or dies by home run prevention.
2025 baseline: .237/.319/.431 vs LHB (299 PA, 12 HR) -- the LHB side is where his fly-ball lean turns into damage. .249/.314/.375 vs RHB. Home/away split is the louder signal: 5.25 ERA at home (12 HR in 70.1 IP) vs 3.73 on the road. Today is a home start.
EXPECTED LINEUPS
Cardinals (Projected from 2026-06-13)
| # | Player | Pos | Bats | 2026 RISP AVG | 2026 RISP OPS |
|---|---|---|---|---|---|
| 1 | Wetherholt | 2B | L | .313 | .852 |
| 2 | Herrera | DH | R | .193 | .631 |
| 3 | Burleson | 1B | L | .333 | .886 |
| 4 | Walker | RF | R | .338 | 1.082 |
| 5 | Nootbaar | LF | L | .100 | .708 |
| 6 | Winn | SS | R | .172 | .498 |
| 7 | Crooks | C | L | .400 | 1.500 |
| 8 | Gorman | 3B | L | -- | -- |
| 9 | Church | CF | L | .233 | .552 |
Handedness: 3 RHB (Herrera, Walker, Winn), 6 LHB (Wetherholt, Burleson, Nootbaar, Crooks, Gorman, Church).
Twins (From active roster)
13 players listed from active roster pool. Actual game lineup will be 9 from this group.
| Player | Pos | Bats |
|---|---|---|
| Jackson | C | R |
| Martin | RF | R |
| Lee | SS | S |
| Buxton | CF | R |
| Bell | DH | S |
| Clemens | 1B | L |
| Keaschall | 2B | R |
| Arcia | SS | R |
| Lewis | 3B | R |
| Kreidler | CF | R |
| Larnach | LF | L |
| Gray | 3B | L |
| Caratini | C | S |
Handedness: 7 RHB (Jackson, Martin, Buxton, Keaschall, Arcia, Lewis, Kreidler), 3 LHB (Clemens, Larnach, Gray), 3 SHB (Lee, Bell, Caratini).
INJURIES & ROSTER NOTES
No injury or roster-move notes available for today. Cardinals lineup source is a projection from 2026-06-13; opponent lineup is rendered from the active roster pool (batting order TBD).
2A: BVP -- CARDINALS BATTERS VS OPPONENT STARTER
| Player | PA | AB | H | AVG | OBP | SLG | HR | BB | K |
|---|---|---|---|---|---|---|---|---|---|
| Lars Nootbaar | 3 | 3 | 0 | .000 | .000 | .000 | 0 | 0 | 1 |
| Alec Burleson | 3 | 3 | 2 | .667 | .667 | 1.000 | 0 | 0 | 0 |
| Masyn Winn | 3 | 3 | 2 | .667 | .667 | 1.000 | 0 | 0 | 0 |
Small sample: Lars Nootbaar (3 PA), Alec Burleson (3 PA), Masyn Winn (3 PA).
BvP history vs Bradley is thin. Burleson and Winn are each 2-for-3 -- encouraging directionally, but three plate appearances each is not a foundation. The bench (Velázquez, Fermín, Pagés, Jordan, Torres) has no BvP history vs Bradley in the career sample. Wetherholt, Walker, Herrera, Gorman, Crooks, and Church -- No data.
Bench note: No bench BvP history available vs Bradley.
2B: BVP -- OPPONENT BATTERS VS CARDINALS STARTER
| Player | PA | AB | H | AVG | OBP | SLG | HR | BB | K |
|---|---|---|---|---|---|---|---|---|---|
| Orlando Arcia | 3 | 3 | 0 | .000 | .000 | .000 | 0 | 0 | 0 |
Small sample: Orlando Arcia (3 PA).
Only one Twins batter (Arcia) carries any BvP history vs McGreevy, and at 0-for-3 it tells you nothing other than that the Twins enter this matchup essentially blind. Buxton, Lewis, Bell, Lee, Keaschall, Larnach, Caratini, Clemens, Martin, Kreidler, Jackson, Gray -- No data.
Bench note: No bench BvP history available vs McGreevy.
2C: PLATOON SPLITS -- CARDINALS
| Player | PA | AVG | OBP | SLG | HR | BB | K |
|---|---|---|---|---|---|---|---|
| Alec Burleson L | 419 | .296 | .353 | .478 | 15 | 32 | 59 |
| Lars Nootbaar L | 403 | .249 | .340 | .394 | 10 | 47 | 72 |
| Masyn Winn R | 374 | .251 | .309 | .368 | 7 | 23 | 71 |
| Iván Herrera R | 328 | .268 | .343 | .399 | 10 | 24 | 66 |
| Jordan Walker R | 289 | .200 | .263 | .291 | 4 | 21 | 94 |
| Nathan Church L | 51 | .114 | .216 | .182 | 1 | 3 | 14 |
| Jimmy Crooks L | 38 | .108 | .132 | .162 | 0 | 0 | 15 |
Bradley is a RHP, so the entire Cardinals lineup gets a vs-RHP read here. Burleson is the cleanest profile: 2025 .296/.353/.478 with 15 HR in 419 PA. Nootbaar's OBP holds up (.340) even though the AVG sits at .249 -- a walker. Herrera and Winn are the productive RHB anchors. Walker is the soft spot vs RHP (.200/.263/.291) -- Bradley will look to chase him with sliders down. Church and Crooks both carry sub-.200 AVG in limited 2025 vs-RHP samples and are at the bottom of the order for a reason.
2C: PLATOON SPLITS -- OPPONENT
| Player | PA | AVG | OBP | SLG | HR | BB | K |
|---|---|---|---|---|---|---|---|
| Trevor Larnach L | 449 | .254 | .330 | .428 | 16 | 44 | 92 |
| Byron Buxton R | 421 | .254 | .314 | .518 | 25 | 28 | 124 |
| Josh Bell B | 413 | .262 | .346 | .450 | 18 | 43 | 60 |
| Brooks Lee B | 349 | .220 | .278 | .365 | 11 | 25 | 55 |
| Victor Caratini B | 324 | .268 | .327 | .399 | 9 | 22 | 49 |
| Kody Clemens L | 297 | .219 | .286 | .496 | 19 | 23 | 70 |
| Royce Lewis R | 284 | .236 | .278 | .386 | 9 | 16 | 58 |
| Orlando Arcia R | 158 | .195 | .234 | .282 | 2 | 8 | 36 |
| Luke Keaschall R | 141 | .366 | .447 | .528 | 3 | 16 | 14 |
| Austin Martin R | 124 | .250 | .361 | .308 | 0 | 17 | 21 |
| Alex Jackson R | 68 | .206 | .265 | .381 | 2 | 3 | 27 |
| Tristan Gray L | 63 | .179 | .242 | .286 | 1 | 5 | 16 |
| Ryan Kreidler R | 27 | .120 | .185 | .120 | 0 | 2 | 13 |
McGreevy is RHP, so this is the Twins' vs-RHP profile. The danger cluster is Keaschall (.366/.447/.528 in 141 PA -- the line-drive bat that breaks ground-ball arms), Buxton (.254 with 25 HR power), and the switch hitters Bell (.262/.346/.450) and Caratini (.268/.327/.399) batting LHB today. Larnach (.254/.330/.428) and Clemens (.219 but 19 HR) round out the LHB power tier. Arcia, Jackson, Gray, and Kreidler are the soft spots in this group -- McGreevy can chase those bats.
2D: PITCHER PLATOON SPLITS
| Pitcher | vs | PA | AVG | OBP | SLG | OPS | HR | K |
|---|---|---|---|---|---|---|---|---|
| Taj Bradley | vs LHB | 299 | .237 | .319 | .431 | .750 | 12 | 63 |
| Taj Bradley | vs RHB | 306 | .249 | .314 | .375 | .689 | 7 | 64 |
| Michael McGreevy | vs LHB | 190 | .318 | .368 | .543 | .911 | 9 | 27 |
| Michael McGreevy | vs RHB | 210 | .225 | .255 | .325 | .580 | 3 | 31 |
Two right-handed starters with opposite platoon shapes. Bradley's LHB split (.237/.319/.431, 12 HR) is louder for slug than his RHB split, and the Cardinals' 6 LHB lineup walks into the AVG/SLG side. McGreevy's gap is larger and runs the other way: he is dominant vs RHB (.580 OPS in 210 PA) but vulnerable vs LHB (.911 OPS, 9 HR in 190 PA). The Twins' switch hitters (Bell, Lee, Caratini) all bat L against him, joining Larnach, Clemens, and Gray on McGreevy's softer side.
2D-HA: PITCHER HOME/AWAY SPLITS
| Pitcher | Split | BF | IP | ERA | K | BB | HR |
|---|---|---|---|---|---|---|---|
| Taj Bradley | Away | 302 | 72.1 | 3.73 | 63 | 29 | 7 |
| Taj Bradley | Home | 303 | 70.1 | 5.25 | 64 | 27 | 12 |
| Michael McGreevy | Away | 188 | 45.2 | 3.55 | 24 | 9 | 6 |
| Michael McGreevy | Home | 212 | 50.0 | 5.22 | 34 | 11 | 6 |
Today's game is at Target Field. Bradley is pitching home -- 5.25 ERA, 12 HR allowed in 70.1 home IP, a substantial gap from his 3.73 road ERA. McGreevy is pitching away -- 3.55 ERA in 45.2 road IP, his stronger context. Both pitchers' home/road shape favors the Cardinals: Bradley is at his worse venue split; McGreevy is at his better one.
2E: TTO SPLITS (TIMES THROUGH ORDER)
| Pitcher | TTO | PA | AVG | SLG | OPS | HR | K | BB |
|---|---|---|---|---|---|---|---|---|
| Taj Bradley | TTO1 | 243 | .269 | .421 | .756 | 8 | 60 | 21 |
| Taj Bradley | TTO2 | 231 | .224 | .405 | .699 | 9 | 40 | 20 |
| Taj Bradley | TTO3 | 131 | .230 | .363 | .684 | 2 | 27 | 15 |
| Michael McGreevy | TTO1 | 154 | .282 | .465 | .792 | 5 | 22 | 8 |
| Michael McGreevy | TTO2 | 152 | .271 | .417 | .715 | 4 | 14 | 6 |
| Michael McGreevy | TTO3 | 94 | .241 | .379 | .677 | 3 | 22 | 6 |
Both starters carry the same shape -- worst first pass through the order, best third pass. Bradley's 2025 TTO1 is .269 AVG, .421 SLG, .756 OPS; he settles into a tighter second and third pass. McGreevy is even more lopsided: 2025 TTO1 .282/.465/.792 OPS -- his most damageable bucket -- improving to .241/.379/.677 OPS by the third pass. Innings 1-3 are the leverage window on both sides today.
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% |
| Riley O'Brien | 10 | 3 | 70.0% |
| Gordon Graceffo | 11 | 5 | 54.5% |
| Chris Roycroft | 12 | 7 | 41.7% |
| Michael McGreevy | 3 | 0 | 100.0% |
League average strand rate: ~68-72%. Romero (88.5% on 17 entries) is the cleanest leverage arm in this bullpen -- he is the one to bring in with runners on. Svanson (50.0%), Graceffo (54.5%), and Roycroft (41.7%) all sit well under league average and should be kept out of inherited-runner spots when possible. Leahy (62.1%) is mid-tier. The fork between Romero and the lesser arms is the bullpen's biggest single decision today.
2G: BATTED BALL MATCHUP
Pitcher Batted Ball Profiles (Career)
| Pitcher | BIP | GB% | FB% | LD% |
|---|---|---|---|---|
| Taj Bradley | 399 | 44.9% | 32.1% | 22.6% |
| Michael McGreevy | 307 | 49.2% | 25.7% | 24.4% |
Hitter Batted Ball Results (Career) -- MIN
| Hitter | GB AVG | LD AVG | FB AVG |
|---|---|---|---|
| Orlando Arcia | .192 | .571 | .077 |
| Josh Bell | .222 | .526 | .094 |
| Byron Buxton | .344 | .586 | .092 |
| Victor Caratini | .238 | .657 | .051 |
| Kody Clemens | .165 | .571 | .035 |
| Tristan Gray | .167 | .632 | .000 |
| Alex Jackson | .200 | .667 | .176 |
| Luke Keaschall | .314 | .590 | .154 |
| Ryan Kreidler | .125 | .667 | .125 |
| Trevor Larnach | .266 | .589 | .080 |
| Brooks Lee | .216 | .675 | .049 |
| Royce Lewis | .303 | .540 | .081 |
| Austin Martin | .238 | .697 | .148 |
McGreevy is the heavier ground-ball arm (49.2% career GB%, 51.9% in 2026 to date). That collides with several Twins who beat the ball into the ground productively: Buxton (.344 career GB AVG), Keaschall (.314), and Lewis (.303). McGreevy's GB tendency is normally an asset, but these three turn grounders into hits at above-average rates. Larnach and Lee are line-drive bats first (.589 and .675 LD AVG) -- the high-leverage at-bats live there. Bradley is more neutral (44.9% career GB%, 36.1% in 2026) -- a fly-ball lean that already produced 12 HR in 70.1 home IP in 2025.
2H: BATTERY PAIRING
| Catcher | G | IP | ERA | AVG | OBP | SLG |
|---|---|---|---|---|---|---|
| Pedro Pagés | 14 | 80.2 | 4.24 | .266 | -- | -- |
| Jimmy Crooks | 2 | 8.2 | 9.35 | .385 | -- | -- |
| Yohel Pozo | 1 | 5.2 | 0.00 | .056 | -- | -- |
Today's catcher is Jimmy Crooks (projected starter per the 2026-06-13 lineup carry-over). The Crooks-McGreevy pairing is the smallest sample in this table -- 2 games, 8.2 IP, 9.35 ERA together. Pagés (active roster, in the bullpen tonight) has by far the most reps with McGreevy (80.2 IP, 4.24 ERA). Pozo is not on the active roster -- that row is historical context only. Net read: McGreevy works today with the catcher he has the least built-up signal sequencing with, in a game where his vulnerable platoon side (LHB) is on the field for the Twins. Early-inning mistake-call risk is real.
2I: BASERUNNING MATCHUP
Byron Buxton. 24 SB, 0 CS, 100% success in 2025 -- the most efficient base stealer in this matchup. He has not been thrown out.
Luke Keaschall. 14 SB, 3 CS, 82.4% success in 2025. Volume + efficiency -- if he reaches against the Crooks battery, he runs.
Royce Lewis. 12 SB, 2 CS, 85.7% in 2025. Quietly efficient.
Austin Martin. 11 SB, 4 CS, 73.3% in 2025 -- runs often but with the lowest success rate among Twins regulars.
Kody Clemens, Trevor Larnach, Brooks Lee, Ryan Kreidler, Victor Caratini. Marginal volume (1-5 SB each); Larnach is the only one under 75% (50.0% on 4-of-8). The Cardinals have no Cardinals listed in the 2025 SB sample -- this is a one-sided baserunning matchup, and the catcher behind McGreevy today (Crooks) has 14 games of receiving sample at this level.
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 | -- |
Today's alignment per the projected lineup puts Burleson at 1B, Walker in RF, Nootbaar in LF, Church in CF, Winn at SS, Wetherholt at 2B, Gorman at 3B, Crooks behind the plate, and Herrera at DH. Winn's primary 2025 SS sample is elite (129 G, .994 Fld%, 64 DP). Walker in RF has 4 errors in 108 G (.981) -- watchable on hard-hit balls down the line. McGreevy's 49.2% GB% leans on Winn and the infield more than the outfield; the LHB-heavy Twins lineup pulls grounders to the right side, where Burleson at 1B (.990 in 50 G) is the primary recipient. Wetherholt is starting at 2B today; the 2025 defensive sample does not carry a row for him, so treat the right side as a less-seasoned pairing than the Winn/Walker combination on the left side.
2K: BALLPARK CONTEXT & HEAD-TO-HEAD
Target Field has historically played as a roughly neutral venue. The available 2K data does not carry a numeric park factor -- treat the venue as neutral until a deeper sample is available. Recent head-to-head: Cardinals are 6-3 against the Twins across 2023-2025 (3-0 in 2025, 2-1 in 2024, 1-2 in 2023). This series is currently 1-1; today is the rubber match.
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% |
Burleson is the discipline anchor (2025 14.5% K%, 7.2% BB%) -- under league-average K%. Nootbaar's 11.0% BB% is the lineup's clearest walk profile. Walker's 31.8% 2025 K% remains the lineup's biggest hole; Bradley's 25.7% K% rate in 2026 will look to mine that. Crooks (37.0% K%, 0.0% BB% in a 46 PA 2025 sample) and Church (27.7% K%) are bottom-of-order swing-and-miss profiles -- watch for Bradley to chase below the zone late in counts.
Twins
| Player | PA | K | K% | BB | BB% |
|---|---|---|---|---|---|
| Trevor Larnach | 566 | 122 | 21.6% | 53 | 9.4% |
| Byron Buxton | 542 | 148 | 27.3% | 41 | 7.6% |
| Josh Bell | 533 | 88 | 16.5% | 57 | 10.7% |
| Brooks Lee | 527 | 92 | 17.5% | 31 | 5.9% |
| Royce Lewis | 403 | 80 | 19.9% | 25 | 6.2% |
| Kody Clemens | 386 | 93 | 24.1% | 29 | 7.5% |
| Victor Caratini | 386 | 65 | 16.8% | 23 | 6.0% |
| Orlando Arcia | 214 | 47 | 22.0% | 10 | 4.7% |
| Luke Keaschall | 207 | 29 | 14.0% | 19 | 9.2% |
| Austin Martin | 181 | 31 | 17.1% | 22 | 12.2% |
| Alex Jackson | 100 | 37 | 37.0% | 5 | 5.0% |
| Tristan Gray | 86 | 19 | 22.1% | 6 | 7.0% |
| Ryan Kreidler | 44 | 19 | 43.2% | 4 | 9.1% |
Keaschall stands out -- 2025 14.0% K% and 9.2% BB% in 207 PA. He doesn't strike out and he walks at a healthy clip -- a rough profile for a low-K starter like McGreevy (17.2% 2026 K%) to overpower. Martin's 12.2% BB% is the lineup's high mark. The high-K bats McGreevy can attack: Buxton (27.3%), Clemens (24.1%), Jackson (37.0%), and Kreidler (43.2%). Bell's 10.7% BB% is the on-base anchor.
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% |
Bradley's 2026 36.1% GB% is fly-ball-leaning, and the Cardinals have three bats above 33% FB% (Crooks 44.4%, Nootbaar 35.4%, Winn 34.0%, Burleson 33.4%). The lift-vs-lift collision is real, especially with Bradley's 12 HR allowed at home in 2025. Herrera's 2025 52.6% GB% does not match the fly-ball matchup as cleanly -- his damage off Bradley would come from line drives (25.6% LD%).
Twins
| Player | BIP | GB% | FB% | LD% |
|---|---|---|---|---|
| Brooks Lee | 378 | 46.6% | 32.3% | 21.2% |
| Trevor Larnach | 364 | 46.4% | 27.5% | 26.1% |
| Josh Bell | 358 | 49.2% | 29.6% | 21.2% |
| Byron Buxton | 307 | 41.7% | 35.5% | 22.8% |
| Royce Lewis | 283 | 38.5% | 39.2% | 22.3% |
| Victor Caratini | 267 | 45.7% | 29.2% | 25.1% |
| Kody Clemens | 234 | 36.3% | 36.8% | 26.9% |
| Orlando Arcia | 152 | 51.3% | 25.7% | 23.0% |
| Luke Keaschall | 148 | 47.3% | 26.4% | 26.4% |
| Austin Martin | 123 | 51.2% | 22.0% | 26.8% |
| Tristan Gray | 56 | 32.1% | 33.9% | 33.9% |
| Alex Jackson | 49 | 40.8% | 34.7% | 24.5% |
| Ryan Kreidler | 19 | 42.1% | 42.1% | 15.8% |
McGreevy's 2025 49.2% GB% meets a lineup with several elevated 2025 GB profiles: Arcia (51.3%), Martin (51.2%), Bell (49.2%), Keaschall (47.3%). On paper that is the ground-ball collision that should favor the pitcher -- but Buxton (.344 GB AVG career), Keaschall (.314), and Lewis (.303) defeat grounders at above-average rates. Lewis (39.2% FB%), Clemens (36.8%), and Buxton (35.5%) carry the bigger fly-ball tilt -- those are the LF/CF balls in play against a pitcher whose 2025 HR/LHB rate is the bigger concern than his ground-ball trend.
2N: PITCHER K%/BB% PROFILE
| Pitcher | IP | K | K% | BB | BB% | K/BB |
|---|---|---|---|---|---|---|
| Taj Bradley | 142.2 | 127 | 21.0% | 56 | 9.3% | 2.27 |
| Michael McGreevy | 95.2 | 58 | 14.5% | 20 | 5.0% | 2.90 |
Two different styles. Bradley: 2026 to date: 25.7% K%, 10.2% BB%. 2025 baseline: 21.0% K%, 9.3% BB%, 2.27 K/BB ratio -- strikeout-and-walk profile, lives off whiffs but gives up free passes. McGreevy: 2026 to date: 17.2% K%, 6.0% BB%. 2025 baseline: 14.5% K%, 5.0% BB%, 2.90 K/BB ratio -- a contact-management/walk-avoidance profile. McGreevy's edge is the cleaner K/BB ratio; Bradley's is the strikeout volume when he keeps the ball in the park.
KEY MATCHUPS & WATCHLIST
Luke Keaschall vs McGreevy. Twins' best contact bat vs RHP -- 2025 .366/.447/.528 with a 14.0% K% in 141 PA. McGreevy is dominant vs RHB (2025 .225/.255/.325 in 210 PA), but Keaschall's 26.4% LD% is built to neutralize ground-ball arms. Add 14 SB at 82.4% in 2025 and he's a multi-stage problem if he reaches base.
Alec Burleson vs Bradley. 2-for-3 in the career BvP sample (small but encouraging). 2025 vs RHP: .296/.353/.478 with 15 HR. Walking into a Bradley start where 12 of 19 HR have been hit by LHB and the home ERA sits at 5.25 -- the cleanest LHB matchup in the Cardinals' lineup.
Iván Herrera vs Bradley. Live RHB in the heart of the order, coming off a 2-HR, 3-RBI game. 2025 vs RHP: .268/.343/.399 with 10 HR. Bradley's vs RHB split (.249/.314/.375) is the slightly more permissive of his two profiles -- a hot bat lining up with the friendlier side.
Watchlist.
-- Bradley first pass (243 PA, 2025). .269/.421/.756 OPS through the first pass through the order -- his most damageable bucket. Innings 1-3 are when STL banks early lead equity.
-- Crooks-McGreevy battery (2 G, 8.2 IP together). Smallest sample of any catcher McGreevy has worked with. LHB catcher behind a RHP whose biggest split vulnerability is vs LHB -- early-inning mistake-call risk.
-- Bullpen fork. Romero 88.5% strand vs Svanson 50.0% and Roycroft 41.7%. The middle-innings call dictates whether McGreevy's traffic scores.
-- Keaschall on the bases. .366/.447/.528 vs RHP plus 14 SB at 82.4%. He's a problem in the box and a problem if he reaches.
QUICK REFERENCE -- IN-GAME QUERIES
1. How has Iván Herrera performed against Taj Bradley in their career?
2. How has Michael McGreevy fared against Luke Keaschall in their career?
3. How has Trevor Larnach performed against JoJo Romero in their career?
4. What are Taj Bradley's third-time-through-the-order splits in 2025?
5. What are Alec Burleson's splits vs RHP in 2025?
6. How often does JoJo Romero strand inherited runners in 2025?
7. What is the home run park factor at Target Field in 2025?
700 CLARK -- POWERED BY BASES.CHAT | HISTORICAL DATA THROUGH 2025