Bobby Witt Jr. called out the Kansas City Royals' offense after Saturday's game.

What happened?

The Royals lost 2-1 to the White Sox despite Michael Wacha's strong outing.

Wacha threw 7⅔ innings of one-run ball, striking out seven and allowing just six hits and a walk.

The Numbers

Wacha has a 3.31 ERA with 84 strikeouts and a 1.14 WHIP across 17 starts.

He has been roughly 20 percent better than the league average pitcher, with a 119 ERA+.

Bobby Witt Jr. has continued to play at a high level, hitting .288 with 10 home runs and 28 stolen bases.

A Frustrating Situation

The Royals have scored two runs or fewer in multiple recent starts by Wacha, turning winnable games into losses.

On Saturday, the offense managed just one run on a night when Wacha held Chicago scoreless through six innings.

The Royals sit at 35-50 in last place in the AL Central, with the trade deadline getting closer.

Bobby Witt Jr. will likely represent Kansas City in the All-Star game, having advanced to Phase 2 of voting.

The focus around Wacha has shifted toward his trade value, with contending teams interested in adding a veteran arm.

Wacha's contract is reasonable, making him an attractive option for teams looking to bolster their rotation.

The Royals have not scored enough runs to support Wacha's strong performances, leading to a frustrating situation.

Bobby Witt Jr. emphasized the need for the offense to step up and support Wacha's outings.