At this point last year, the White Sox were on their way to the history books in a bad way with a 15-47 record. As has been the refrain for them all season, they’re doing slightly better this year, but they’re still pretty awful. Still, you have to treat them as a real MLB opponent now, as they can win games, even against good teams. They are coming off a four-game split with the Detroit Tigers.
Kansas City Royals (33-30) vs Chicago White Sox (20-43) at Rate Field, Chicago, IL
Royals: 3.43 runs scored per game (27th in MLB), 3.48 runs allowed per game (4th)
White Sox: 3.44 runs scored per game (26th in MLB), 4.35 runs allowed per game (19th)
As the season comes to a conclusion later this year, if the Royals are still in contention, we can likely expect a repeat of last season’s nay-saying that will suggest the Royals’ record is only as good as it is because they got to play the White Sox so many times. But Detroit is only 5-2 against them, and the Twins are 4-2. The Astros, leading the AL West, are 1-2. Wins against the White Sox are expected but never guaranteed.
As you can see above, the White Sox offense is only slightly better than the Royals, but the Royals were also scoring .2 runs fewer before their offensive explosion against the Cardinals. Even though he isn’t hitting, yet, Jac Caglianone seems to be providing a much-needed spark for the Royals’ offense. KC can use that against the White Sox, as they actually have pitched much better this year than last, with only slightly below average runs allowed per game.
White Sox hitters
White Sox Hitters
Name
PA
HR
SB
AVG
OBP
SLG
wOBA
wRC+
WAR
Name
PA
HR
SB
AVG
OBP
SLG
wOBA
wRC+
WAR
Chase Meidroth
162
1
8
.312
.401
.369
.351
127
1.4
Miguel Vargas
245
8
1
.237
.314
.416
.322
107
0.9
Mike Tauchman
69
2
0
.321
.435
.554
.425
179
0.7
Austin Slater
42
2
0
.263
.317
.526
.363
135
0.3
Michael A. Taylor
128
3
7
.211
.283
.368
.288
83
0.3
Korey Lee
31
0
0
.250
.300
.357
.292
86
0.1
Andrew Benintendi
150
6
0
.238
.315
.415
.318
104
0.0
Edgar Quero
137
0
0
.256
.343
.306
.299
91
0.0
Vinny Capra
17
0
0
.125
.125
.188
.135
-25
-0.1
Tim Elko
41
3
0
.175
.195
.400
.256
60
-0.2
Luis Robert Jr.
221
5
21
.177
.266
.286
.251
57
-0.3
Josh Rojas
91
0
3
.175
.264
.213
.226
39
-0.4
Joshua Palacios
134
3
0
.205
.301
.316
.283
80
-0.6
After a very hot start, Andrew Benintendi has cooled off. Edgar Quero has similarly cooled after his hot start. Luis Robert Jr. still hasn’t found his form, either.
Chase Meidroth, dropped popup aside, has been their best hitter by a large margin. The White Sox have enjoyed the return of Mike Tauchman, who has spent almost the entire season on the IL between two stints. Still, he’s 34 years old and has never been this good before, so it’s reasonable to wonder when he might cool off, too.
The White Sox are third-worst in baseball with only 48 home runs (9 more than the MLB-worst Royals).
Expected pitching matchups
White Sox pitching matchups
Name
IP
K/9
BB/9
ERA
xERA
FIP
WAR
Name
IP
K/9
BB/9
ERA
xERA
FIP
WAR
Friday, June 6, 2025, 6:40 PM CDT
Seth Lugo
60
6.75
2.55
3.45
5.04
4.86
0.2
Davis Martin
68.2
5.37
2.23
3.67
5.76
4.46
0.7
Saturday, June 7, 2025, 3:10 PM CDT
Michael Wacha
68.2
6.55
2.36
2.88
3.55
3.40
1.6
Adrian Houser
18.1
6.87
2.45
1.47
3.47
2.37
0.7
Sunday, June 8, 2025, 1:10 PM CDT
Michael Lorenzen
65
7.48
2.77
5.12
4.47
4.83
0.3
Shane Smith
62.1
8.66
3.61
2.45
3.57
3.53
1.3
Davis Martin has a pretty shiny 3.67 ERA, but also a 4.46 FIP and a 5.76 xERA. That feels unsustainable. Adrian Houser has an even better ERA, a still pretty good FIP and xERA, but his SIERA still thinks he’s been exceptionally lucky at 4.05. He’s also 32, and while he’s been a reasonable guy to stick in a rotation, he’s never been this good before. Shane Smith continues to be a revelation as a Rule 5 draft pick ala Brad Keller without doing anything terribly impressive or terribly wrong in his peripherals.
White Sox bullpen
White Sox Relievers
Name
IP
K/9
BB/9
ERA
xERA
FIP
WAR
Name
IP
K/9
BB/9
ERA
xERA
FIP
WAR
Brandon Eisert
27.1
11.20
1.98
4.61
2.75
3.12
0.4
Bryse Wilson
42.1
5.53
3.83
6.80
7.72
6.34
-0.5
Cam Booser
21.2
11.22
5.40
4.98
3.14
5.06
-0.1
Dan Altavilla
4
13.50
6.75
0.00
3.96
2.33
0.1
Jared Shuster
15.2
6.89
2.87
8.04
4.13
2.89
0.2
Jordan Leasure
22
10.64
4.50
4.50
3.55
4.72
0.0
Mike Vasil
38
6.39
4.97
1.89
4.75
4.32
0.1
Steven Wilson
19
7.11
5.21
1.89
4.44
4.92
0.0
Owen White (AAA numbers)
44.2
7.25
5.44
5.24
5.15
The White Sox bullpen has been their downfall this season. Between all of their relievers (and you’ll note there are nine because the White Sox only have four true starters right now) they have only five saves. No player has more than one save. Cam Booser and Brandon Eisert have been a bit unlucky, but Steven Wilson has been pretty lucky, so it probably all evens out. The main point is that the White Sox don’t have a single reliever they feel they can rely on consistently. This bore out in the just-wrapped-up Tigers series as Eisert blew a tie game late and Bryse Wilson let the game get out of hand in both of the White Sox’s losses.
Most of you will expect and require the Royals to sweep this series, but as long as they take two out of three, they’ll be doing their jobs. Still with Jac in the lineup and as bad as the White Sox hitters have been, the Royals probably should sweep it.
Poll
How will the Royals fare this series against the White Sox?
0%
Royals sweep 3-0
(0 votes)
0%
White Sox win 2-1
(0 votes)
0%
White Sox sweep 3-0
(0 votes)
0 votes total