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

Vote Now