Royals hand Pirates Sixth straight loss
Digest more
The Kansas City Royals are 7-2 in July so far after slugging their way to a three-game series sweep against the Pittsburgh Pirates on Wednesday, July 9.
Salvador Perez homered twice, Jac Caglianone hit the longest measured homer by a Royals rookie, and Kansas City beat the Pittsburgh Pirates 4-3 to complete a three-game sweep.
Royals pitcher Kris Bubic, in his first start as a 2025 All-Star, surrendered three runs in 5 2/3 innings. The Pirates chased him from the game in the sixth inning after Ke'Bryan Hayes recorded a two-run single.
The Royals' rookie hit another long home run, launching a record-breaking blast as Kansas City goes for the sweep against the Pirates.
It’s Wednesday, July 9 and the Pirates (38-55) are in Kansas City to take on the Royals (45-48). Bailey Falter is slated to take the mound for Pittsburgh against Kris Bubic for Kansas City.
For all their ongoing struggles, the Pittsburgh Pirates deserved to take some pride in their recent six-game win streak, which saw the club put together a perfect homestand ahead of nine straight on the road.
The Kansas City Royals have added another talented rookie into the mix. On Tuesday, the club promoted infielder Cam Devanney from Triple-A Omaha. Royals. Devanney, 28, performed well with the Omaha Storm Chasers. He hit .272 with 18 home runs and 55 RBIs in 69 games.
Preview the July 9 matchup between the Kansas City Royals and Pittsburgh Pirates with odds over/under, game spread, betting lines and more.
The sinker that Jac Caglianone hit in the fourth inning Wednesday night was gone as soon as his bat made contact with it -- everyone in the ballpark knew that. But then it just kept going. Caglianone’