Butler, who went 0-for-3, has just one hit in his last 29 at-bats. This includes a recent 0-for-11 slide.
"We've talked to him. He knows he's not producing right now to a level he's accustomed to producing," manager Ned Yost said before the win. "He's been great through all this. He's been on the bench rooting, he's been great."
Butler played in only one of Kansas City's four games vs. the Red Sox in the club's most recent series. The Royals lost three of those games at Kauffman Stadium.
Jackson Alexander is an associate reporter for MLB.com. This story was not subject to the approval of Major League Baseball or its clubs.