The Royals are 12-13 on their home turf. Kansas City has slugged .376 this season. Salvador Perez leads the club with a .482 slugging percentage, including 21 extra-base hits and 10 home runs.
The Pirates are 10-17 in road games. Pittsburgh has hit 36 home runs this season, last in the National League. Bryan Reynolds leads them with six, averaging one every 29.7 at-bats.
The Royals won the last meeting 9-6. Kyle Zimmer earned his second victory and Jorge Soler went 3-for-5 with two doubles and three RBIs for Kansas City. Mitch Keller took his third loss for Pittsburgh.
TOP PERFORMERS: Perez leads the Royals with 55 hits and has 32 RBIs.
Reynolds leads the Pirates with 22 extra base hits and is slugging .478.
LAST 10 GAMES: Royals: 6-4, .248 batting average, 3.77 ERA, outscored opponents by five runs