Chicago White Sox at Chicago Cubs

2026-08-17, 8:05 PM ET, Wrigley Field. Luis Castillo (R) against Shota Imanaga (L). Every number derives from the public Statcast store and the engine's published boards. Charts are code-drawn. Probabilities, not picks. Statcast through 2026-08-16.

What decides tonight

Every number below is a probability this engine published before first pitch and grades that night, or a plain count. No scouting verdicts are ranked here — those live in the panels and carry their own sample sizes.

Shota Imanaga (LHP)

2161 pitches, K% 27% vs LHB (157 BF) / 22% vs RHB (397 BF)

24 apps · median 23 BF · reaches the order 3.0× (max 4) · exits at 90 pitches (IQR 85–98, 24 starts) · fastball -0.8 mph late (17 deep starts). Fade is measured inside each start on nights that reached 85 pitches, so it is not flattered by the short outings.

League percentiles, starter pool

K%5923%
BB%935%
CSW%6128%
Whiff%8027%
Chase%9436%
xwOBA vs65.303
Hard-hit%6836%
GB%2337%
1st-pitch strike%2459%
published K forecast: E[K] 5.5
recent starts, K (n=5)
407/19
MIN
407/25
PIT
607/31
NYY
608/05
LAD
508/11
WSH

Arsenal, shape and results

Pitch # vL%vR% MPHIVBHB RPMWhiffCSW Chase 2K use 2K zone xwOBA RV/100
4-seam88237%42%91.6+18+11249717%25%29%38%42%.315-0.3
splitter70915%40%82.9+6+11112439%30%47%41%32%.246-0.6
sweeper32336%7%81.1-1-14253728%27%34%16%39%.353+1.1
sinker1429%6%90.1+10+16246215%29%33%3%·.373+0.9

RV/100 is run value per 100 pitches from the pitcher's side, so negative is good (a curveball at −1.3 costs the pitcher runs even if it misses bats — a real tension worth reading, not a contradiction). Whiff, chase and xwOBA are computed on this pitcher's own pitches this season; low-usage pitches carry small samples.

Locations, catcher view

4-seam
splitter
sweeper

Movement

4-seam: +18 IVB, +11 HBsplitter: +6 IVB, +11 HBsweeper: -1 IVB, -14 HBsinker: +10 IVB, +16 HBhorizontal break (in), catcher viewinduced vertical break (in)

How to attack

  • Hunt the 4-seam early: 45% of his first pitches, only 17% whiffs, 49% in-zone on 0-0.
  • Vs lefties he leans sweeper (36% of pitches to that side).
  • Lay off the splitter below the zone: 39% whiffs, only 39% of them are strikes.

Luis Castillo (RHP)

1943 pitches, K% 18% vs LHB (285 BF) / 25% vs RHB (200 BF)

22 apps · median 22 BF · reaches the order 3.0× (max 3) · exits at 95 pitches (IQR 88–100, 19 starts) · fastball -0.2 mph late (14 deep starts). Fade is measured inside each start on nights that reached 85 pitches, so it is not flattered by the short outings.

League percentiles, starter pool

K%3721%
BB%727%
CSW%1525%
Whiff%4322%
Chase%7032%
xwOBA vs29.335
Hard-hit%2742%
GB%3339%
1st-pitch strike%9670%
recent starts, K (n=5)
407/10
TB
307/21
CIN
207/28
LAD
508/06
BOS
1008/12
CIN

Arsenal, shape and results

Pitch # vL%vR% MPHIVBHB RPMWhiffCSW Chase 2K use 2K zone xwOBA RV/100
4-seam85246%40%95.3+13-12227225%24%33%49%39%.337+0.5
slider50325%28%85.6+2+1224225%30%33%27%34%.317+1.0
sinker33110%27%95.5+4-1820779%23%26%11%57%.400-0.8
changeup25419%5%87.6-0-17194323%19%34%13%38%.266+1.0

RV/100 is run value per 100 pitches from the pitcher's side, so negative is good (a curveball at −1.3 costs the pitcher runs even if it misses bats — a real tension worth reading, not a contradiction). Whiff, chase and xwOBA are computed on this pitcher's own pitches this season; low-usage pitches carry small samples.

Locations and movement (4 charts)
4-seam
slider
sinker

Movement

4-seam: +13 IVB, -12 HBslider: +2 IVB, +1 HBsinker: +4 IVB, -18 HBchangeup: -0 IVB, -17 HBhorizontal break (in), catcher viewinduced vertical break (in)

Attack plan vs Chicago Cubs

  • Slider: top breaking whiffs are Busch (36%), Happ (34%).
  • Changeup: top offspeed whiffs are Conforto (42%), Busch (42%).
  • Careful with Hoerner: 89% contact, 8% K rate vs RHP; pitch to contact at the edges.

White Sox bats vs Shota Imanaga

Season quality vs tonight's starter hand, percentile-colored vs league: red elite, paper average, blue poor. P columns are the engine's published board numbers for this game. Batting order as posted. 30d contact is the last-30-day contact rate minus the season rate; an arrow is drawn only when the move clears two standard errors of its own noise, and n is the recent swing count.

#BatterPAxwOBAK%Chase%Contact%HH%P(1+ hit)P(1+ HR)30d contact
1Chase Meidroth (R)144.34018%27%85%40%68%13%n173
2Munetaka Murakami (L)122.32338%21%60%61%62%20%n209
3Miguel Vargas (R)165.42617%23%85%57%68%16%▼ -6% n223
4Randal Grichuk (R)128.36724%36%80%51%55%14%n100
5Braden Montgomery (S)67.29630%29%71%39%61%11%n222
6Brenton Doyle (R)63.27025%35%68%37%54%11%n60
7Sam Antonacci (L)89.29320%24%88%22%66%11%n193
8Luisangel Acuña (R)86.25416%35%78%44%52%7%n72
9Jake Rogers (R)27.28130%28%61%50%56%9%n43

Chicago Cubs bats, where our staff attacks

Whiff by pitch group vs our starter's hand. Blue cells are the attack zones. P columns are the published board numbers. Batting order as posted. 30d contact is the last-30-day contact rate minus the season rate; an arrow is drawn only when the move clears two standard errors of its own noise, and n is the recent swing count.

#BatterPAFB whiffBRK whiffOFF whiffxwOBAChase%Contact%1st-pitch swingP(1+ hit)P(1+ HR)30d contact
1Pete Crow-Armstrong (L)37522%28%28%.37636%75%41% n376··n277
2Seiya Suzuki (R)34418%32%41%.31924%75%17% n344··n217
3Michael Busch (L)39113%36%42%.33026%75%37% n391··n253
4Alex Bregman (R)4188%26%20%.30623%85%20% n418··n219
5Ian Happ (S)38025%34%29%.33322%72%31% n380··n212
6Nico Hoerner (R)3996%19%19%.32832%89%24% n399··n215
7Pedro Ramírez (S)11618%32%28%.28333%77%28% n116··n154
8Michael Conforto (L)21117%30%42%.31027%75%31% n212··n100
9Carson Kelly (R)2118%28%29%.28924%83%26% n211··n116

Chicago Cubs hitters, one card each

One card per hitter: the published probabilities this engine grades tonight, his whiff shape by pitch group, and his season against this starter's hand with the sample stated. Times-through-order and leverage splits are deliberately absent — at a median 45 plate appearances the third-time-through number carries a standard error roughly three times the effect it would be claiming.

No batter probabilities are published for this game yet — those publish once the lineup posts.

1

Pete Crow-Armstrong (L)

FB22%
BRK28%
OFF28%

vs RHP 0.376 xwOBA, K 27% (375 PA)

2

Seiya Suzuki (R)

FB18%
BRK32%
OFF41%

vs RHP 0.319 xwOBA, K 27% (344 PA)

3

Michael Busch (L)

FB13%
BRK36%
OFF42%

vs RHP 0.330 xwOBA, K 23% (391 PA)

4

Alex Bregman (R)

FB8%
BRK26%
OFF20%

vs RHP 0.306 xwOBA, K 16% (418 PA)

5

Ian Happ (S)

FB25%
BRK34%
OFF29%

vs RHP 0.333 xwOBA, K 29% (380 PA)

6

Nico Hoerner (R)

FB6%
BRK19%
OFF19%

vs RHP 0.328 xwOBA, K 8% (399 PA)

7

Pedro Ramírez (S)

FB18%
BRK32%
OFF28%

vs RHP 0.283 xwOBA, K 22% (116 PA)

8

Michael Conforto (L)

FB17%
BRK30%
OFF42%

vs RHP 0.310 xwOBA, K 30% (211 PA)

9

Carson Kelly (R)

FB8%
BRK28%
OFF29%

vs RHP 0.289 xwOBA, K 17% (211 PA)

Matchups: CWS hitters vs Shota Imanaga

Where this starter's actual usage meets each hitter's measured holes and damage, on the same map. An edge is only reported where the pitcher genuinely goes — a hole against a pitch he does not throw is not a matchup — and only where the rate is measurably worse than league for a typical hitter in that same spot. Every line carries its sample size. Batter-versus-pitcher history is shown as trivia and is not used in any of it: the samples that actually occur are far too small to support a conclusion, and most public matchup content is built on them anyway.

1. Chase Meidroth

Not enough of a track record in the spots this pitcher uses to say anything useful. No verdict rather than a guess.

Tonight's published, gradeable numbers for this batter: 68% to get a hit and 13% to homer. Those are what the record grades — the notes above only explain why.

2. Munetaka Murakami

Edge: batterWhen the ball goes middle and away — and he puts 6% of his pitches there — the batter does real damage: 0.426 expected value per ball in play, against a 0.308 league average in that spot. (10 balls in play.)

Tonight's published, gradeable numbers for this batter: 62% to get a hit and 20% to homer. Those are what the record grades — the notes above only explain why.

3. Miguel Vargas

Edge: batterWhen the ball goes middle-middle — and he puts 5% of his pitches there — the batter does real damage: 0.664 expected value per ball in play, against a 0.394 league average in that spot. (10 balls in play.)

Tonight's published, gradeable numbers for this batter: 68% to get a hit and 16% to homer. Those are what the record grades — the notes above only explain why.

4. Randal Grichuk

Edge: batterWhen the ball goes down-middle — and he puts 6% of his pitches there — the batter does real damage: 0.617 expected value per ball in play, against a 0.355 league average in that spot. (13 balls in play.)

Tonight's published, gradeable numbers for this batter: 55% to get a hit and 14% to homer. Those are what the record grades — the notes above only explain why.

5. Braden Montgomery

Not enough of a track record in the spots this pitcher uses to say anything useful. No verdict rather than a guess.

Tonight's published, gradeable numbers for this batter: 61% to get a hit and 11% to homer. Those are what the record grades — the notes above only explain why.

6. Brenton Doyle

Not enough of a track record in the spots this pitcher uses to say anything useful. No verdict rather than a guess.

Tonight's published, gradeable numbers for this batter: 54% to get a hit and 11% to homer. Those are what the record grades — the notes above only explain why.

7. Sam Antonacci

Not enough of a track record in the spots this pitcher uses to say anything useful. No verdict rather than a guess.

Tonight's published, gradeable numbers for this batter: 66% to get a hit and 11% to homer. Those are what the record grades — the notes above only explain why.

8. Luisangel Acuña

Not enough of a track record in the spots this pitcher uses to say anything useful. No verdict rather than a guess.

Tonight's published, gradeable numbers for this batter: 52% to get a hit and 7% to homer. Those are what the record grades — the notes above only explain why.

9. Jake Rogers

Not enough of a track record in the spots this pitcher uses to say anything useful. No verdict rather than a guess.

Tonight's published, gradeable numbers for this batter: 56% to get a hit and 9% to homer. Those are what the record grades — the notes above only explain why.

Chicago Cubs: the running game and the defense

Sprint speed says who can run; attempt rate says who will. Rate is steals of second per time on first, shrunk toward the league’s 5.3% at 22 opportunities, with the raw count beside it. Verdict needs 15+ times on first. Sprint speed and Outs Above Average are Baseball Savant leaderboard metrics — measured from tracking data we do not have and did not compute.

Behind the plate: Jake Rogers — runners went 37-for-47 against him (21% caught). That is mostly the pitcher: measured split-half reliability for a catcher’s own caught-stealing rate is +0.59, and the spread between catchers is smaller than the sampling noise. Read it as what happened, not as a rating.

#Batter Sprint Steal rate Threat OAA
1Pete Crow-Armstrong (L)29.6 ft/s19.4% (64/315)runner+20 CF
2Seiya Suzuki (R)27.8 ft/s1.8% (6/367)holds+3 RF
3Michael Busch (L)25.9 ft/s1.7% (6/388)holds+4 1B
4Alex Bregman (R)26.1 ft/s1.5% (5/390)holds+4 3B
5Ian Happ (S)27.8 ft/s2.8% (11/415)holds+0 LF
6Nico Hoerner (R)28.4 ft/s8.5% (40/461)occasional+9 2B
7Pedro Ramírez (S)27.8 ft/s10.3% (6/48)occasional·
8Michael Conforto (L)26.1 ft/s1.2% (2/237)holds·
9Carson Kelly (R)25.7 ft/s1.3% (3/289)holds·

Chicago White Sox: the running game and the defense

Sprint speed says who can run; attempt rate says who will. Rate is steals of second per time on first, shrunk toward the league’s 5.3% at 22 opportunities, with the raw count beside it. Verdict needs 15+ times on first. Sprint speed and Outs Above Average are Baseball Savant leaderboard metrics — measured from tracking data we do not have and did not compute.

Behind the plate: Carson Kelly — runners went 73-for-94 against him (22% caught). That is mostly the pitcher: measured split-half reliability for a catcher’s own caught-stealing rate is +0.59, and the spread between catchers is smaller than the sampling noise. Read it as what happened, not as a rating.

#Batter Sprint Steal rate Threat OAA
1Chase Meidroth (R)27.2 ft/s3.3% (13/411)holds+4 2B
2Munetaka Murakami (L)27.1 ft/s2.4% (3/153)holds+0 1B
3Miguel Vargas (R)28.3 ft/s4.1% (14/348)holds-2 3B
4Randal Grichuk (R)27.3 ft/s1.6% (1/109)holds·
5Braden Montgomery (S)28.5 ft/s2.2% (1/78)holds·
6Brenton Doyle (R)28.7 ft/s13.1% (30/216)occasional·
7Sam Antonacci (L)28.2 ft/s9.2% (16/165)occasional-5 LF
8Luisangel Acuña (R)29.8 ft/s16.0% (29/167)runner-3 SS
9Jake Rogers (R)26.3 ft/s2.2% (1/78)holds·

Bullpens

Sorted by 30-day workload. Day cells show pitches on the three most recent league game dates; dark means heavy recent use. Season rates percentile-colored vs all pitchers with 150+ pitches.

White Sox bullpen 8 arms
Reliever08/1408/1508/16 games since 30-day K%Whiff%xwOBA Top pitches
Trevor Richards (R)···3309p/13g23%22%.3014-seam 92 (63%) · changeup 80 (27%)
Grant Taylor (R)1811·1224p/10g32%25%.2454-seam 98 (40%) · curveball 83 (28%)
Tyler Schweitzer (L)···14 heavy211p/5g12%20%.3644-seam 94 (48%) · slider 88 (31%)
Sean Newcomb (L)··33today206p/10g23%23%.3074-seam 94 (42%) · slurve 83 (34%)
Jordan Hicks (R)·21·1181p/11g27%23%.273sinker 100 (41%) · 4-seam 100 (28%)
Bryan Hudson (L)1013·1175p/12g23%22%.2894-seam 92 (67%) · sweeper 80 (31%)
Chris Murphy (L)···9142p/8g22%27%.2944-seam 96 (37%) · slider 90 (31%)
Erick Fedde (R)···3 heavy126p/4g16%18%.336sweeper 82 (35%) · sinker 93 (33%)
Chicago Cubs bullpen 8 arms
Reliever08/1408/1508/16 games since 30-day K%Whiff%xwOBA Top pitches
Aaron Civale (R)··35today heavy218p/7g18%19%.339cutter 89 (41%) · curveball 78 (25%)
Ryan Rolison (L)11·18today212p/12g24%19%.3134-seam 95 (34%) · sweeper 85 (25%)
Jacob Webb (R)13··2170p/12g27%32%.298changeup 86 (41%) · 4-seam 95 (37%)
Caleb Thielbar (L)·715today B2B162p/12g29%25%.3394-seam 94 (39%) · curveball 76 (33%)
Trent Thornton (R)·75today B2B148p/12g14%20%.3354-seam 95 (40%) · sweeper 82 (21%)
Javier Assad (R)···4 heavy133p/4g16%13%.333sinker 94 (61%) · sweeper 82 (8%)
Tyler Ferguson (R)···10110p/7g29%28%.3324-seam 95 (48%) · sweeper 84 (17%)
Ryan Zeferjahn (R)27··297p/5g33%31%.2794-seam 97 (58%) · sweeper 85 (37%)