Chicago White Sox at Texas Rangers

2026-07-20, 8:05 PM ET, Globe Life Field. Erick Fedde (R) against Jacob deGrom (R). Every number derives from the public Statcast store and the engine's published boards. Charts are code-drawn. Probabilities, not picks.

Jacob deGrom (RHP)

1613 pitches, K% 30% vs LHB / 30% vs RHB

League percentiles, starter pool

K%9430%
BB%955%
CSW%8931%
Whiff%9732%
Chase%8534%
xwOBA vs73.292
Hard-hit%1444%
GB%1735%
published K forecast: E[K] 6.4
recent starts, K (n=5) last start 07/07, 13 days ago
506/13
BOS
906/19
SD
806/24
MIA
906/30
CLE
707/07
LAA

Arsenal, shape and results

PitchvL%vR% MPHIVBHB RPMWhiffCSW ChasexwOBA RV/100
4-seam43%41%97.2+17-8247224%30%27%.356-0.3
slider28%48%91.1+3+5266638%31%41%.250-2.6
changeup21%3%89.8+2-13161043%28%32%.222-1.4
curveball8%4%80.9-5+12277549%42%36%.186+1.3

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
slider
changeup

Movement

4-seam: +17 IVB, -8 HBslider: +3 IVB, +5 HBchangeup: +2 IVB, -13 HBcurveball: -5 IVB, +12 HBhorizontal break (in), catcher viewinduced vertical break (in)

How to attack

  • Lay off the changeup below the zone: 43% whiffs, only 36% of them are strikes.
  • Two strikes: expect the slider (49% of 2-strike pitches vs 36% overall).
  • Vs righties he leans slider (48% of pitches to that side).

Erick Fedde (RHP)

1534 pitches, K% 15% vs LHB / 16% vs RHB

League percentiles, starter pool

K%915%
BB%439%
CSW%1825%
Whiff%1018%
Chase%424%
xwOBA vs32.333
Hard-hit%4539%
GB%3940%
published K forecast: E[K] 3.5
recent starts, K (n=5) last start 06/30, 20 days ago
205/05
LAA
205/12
KC
205/17
CHC
206/03
MIN
306/30
BAL

Arsenal, shape and results

PitchvL%vR% MPHIVBHB RPMWhiffCSW ChasexwOBA RV/100
sweeper31%46%81.9+1+16252020%27%32%.295-0.9
sinker25%34%94.0+8-9206712%27%16%.362+0.3
cutter21%16%90.7+7+3214716%26%21%.390+1.1
changeup22%2%88.7+3-10184425%16%25%.301+3.3

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

sweeper
sinker
cutter

Movement

sweeper: +1 IVB, +16 HBsinker: +8 IVB, -9 HBcutter: +7 IVB, +3 HBchangeup: +3 IVB, -10 HBhorizontal break (in), catcher viewinduced vertical break (in)

Attack plan vs Texas Rangers

  • Sweeper: top breaking whiffs are Burger (39%), Díaz (36%).
  • Changeup: top offspeed whiffs are Burger (44%), Langford (38%).
  • Careful with Lopez: 83% contact, 13% K rate vs RHP; pitch to contact at the edges.

White Sox bats vs Jacob deGrom

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.

#BatterxwOBAK%Chase%Contact%HH%P(1+ hit)P(1+ HR)14-day
1Sam Antonacci (L).38614%21%87%40%65%14%▲ +2%
2Munetaka Murakami (L).39332%22%60%59%57%18%▼ -14%
3Miguel Vargas (R).37818%21%81%41%65%21%▲ +2%
4Colson Montgomery (L).32832%31%65%46%58%19%≈ -0%
5Andrew Benintendi (L).33521%30%76%49%59%13%▲ +8%
6Kyle Teel (L).33340%29%69%54%56%14%▲ +4%
7Braden Montgomery (S).33617%28%80%43%58%10%▲ +7%
8Tristan Peters (L).31618%35%81%34%60%12%▼ -4%
9Chase Meidroth (R).29025%26%81%32%62%7%▲ +3%

Texas Rangers 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.

#BatterFB whiffBRK whiffOFF whiffxwOBAP(1+ hit)P(1+ HR)14-day
1Joc Pederson (L)22%32%32%.36160%20%▲ +1%
2Wyatt Langford (R)16%25%38%.32669%17%▲ +1%
3Josh Jung (R)12%23%29%.33669%16%▼ -2%
4Brandon Nimmo (L)17%19%22%.40167%17%▼ -4%
5Jake Burger (R)24%39%44%.30963%17%▼ -6%
6Ezequiel Duran (R)22%34%27%.30964%14%▼ -7%
7Evan Carter (L)17%30%37%.32057%10%▼ -1%
8Elias Díaz (R)18%36%·.25860%11%▲ +7%
9Nicky Lopez (L)13%25%18%.27257%4%▲ +3%

Matchups: CWS hitters vs Jacob deGrom

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. Sam Antonacci

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

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

2. Munetaka Murakami

Edge: pitcherHe throws the four-seam off the plate on 16% of his pitches to this side. The batter swings and misses 44% of the time there, against 31% for a typical hitter — +14 points. (15 swings.)

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

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

3. Miguel Vargas

Edge: pitcherHe throws the four-seam middle and away on 6% of his pitches to this side. The batter swings and misses 19% of the time there, against 16% for a typical hitter — +3 points. (18 swings.)

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

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

4. Colson Montgomery

Edge: pitcherHe throws the four-seam off the plate on 16% of his pitches to this side. The batter swings and misses 42% of the time there, against 31% for a typical hitter — +12 points. (53 swings.)

Edge: batterWhen the ball goes down and away — a spot he goes to often, 11% of his pitches — the batter does real damage: 0.393 expected value per ball in play, against a 0.257 league average in that spot. (17 balls in play.)

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

5. Andrew Benintendi

Edge: pitcherHe throws the four-seam up-middle on 5% of his pitches to this side. The batter swings and misses 22% of the time there, against 18% for a typical hitter — +4 points. (21 swings.)

Edge: batterWhen the ball goes down and away — a spot he goes to often, 11% of his pitches — the batter does real damage: 0.306 expected value per ball in play, against a 0.257 league average in that spot. (19 balls in play.)

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

6. Kyle Teel

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 14% to homer. Those are what the record grades — the notes above only explain why.

7. Braden Montgomery

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

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

8. Tristan Peters

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

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

9. Chase Meidroth

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

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

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
Reliever07/1707/1807/1930-day K%Whiff%xwOBA Top pitches
Trevor Richards (R)36··219p/9g24%20%.3034-seam 92 (63%) · changeup 80 (29%)
Grant Taylor (R)··9202p/10g33%27%.2464-seam 98 (41%) · curveball 84 (33%)
Sean Newcomb (L)·19·177p/7g24%22%.3094-seam 95 (49%) · slurve 83 (33%)
Brandon Eisert (L)···153p/8g27%29%.303slider 84 (41%) · 4-seam 90 (41%)
Seranthony Domínguez (R)2··149p/9g28%28%.3514-seam 97 (44%) · sweeper 86 (32%)
Jordan Hicks (R)·8·127p/9g25%22%.284sinker 100 (39%) · sweeper 87 (36%)
Tyler Schweitzer (L)54··127p/3g13%25%.317slider 88 (40%) · 4-seam 95 (39%)
Chris Murphy (L)···126p/9g21%27%.3044-seam 97 (37%) · curveball 78 (33%)
Texas Rangers bullpen 8 arms
Reliever07/1707/1807/1930-day K%Whiff%xwOBA Top pitches
Jacob Latz (L)·15·196p/10g28%27%.2504-seam 95 (47%) · changeup 86 (26%)
Peyton Gray (R)··9186p/10g25%23%.288changeup 84 (37%) · 4-seam 93 (34%)
Cole Winn (R)··19169p/11g23%26%.337cutter 91 (34%) · 4-seam 95 (28%)
Robby Ahlstrom (L)·115161p/13g16%20%.3344-seam 94 (35%) · sinker 95 (25%)
Tyler Alexander (L)·145156p/12g21%21%.2854-seam 92 (28%) · changeup 85 (25%)
Jakob Junis (R)·14·134p/7g19%17%.304sweeper 83 (47%) · 4-seam 93 (21%)
Gavin Collyer (R)41··133p/5g21%25%.3224-seam 97 (40%) · sweeper 85 (26%)
Ben Peoples (R)6·2684p/5g19%21%.3574-seam 96 (63%) · slider 89 (36%)