Royals beat Rangers 6-1 on July 17, 2025, as Salvador Perez breaks a franchise record with two homers and Bobby Witt Jr. adds a blast to snap a 6-game skid.
StatPro MLB Beat Reporter
Exhale, Royals fans. The nightmare is over. After six long, frustrating games, the Kansas City Royals finally snapped their losing streak with a resounding 6-1 thumping of the Texas Rangers. And they did it in style, with a history-making performance from the captain, a storybook moment for the hometown kid, and a dominant outing from their ace.
With his 18th career multi-homer game, Salvador Perez now stands alone, having passed the legendary George Brett for the most in franchise history.
It was a night for the record books at Globe Life Field, and Salvador Perez was the man holding the pen. The Royals' captain didn't just help the team win; he etched his name into franchise lore. Salvy launched two massive home runs, driving in three runs and collecting an RBI double for good measure. His first blast in the opening frame set the tone, and his second cemented his place in history. That two-homer performance was the 18th of his career, pushing him past Hall of Famer George Brett for the most multi-homer games ever by a Royal. It's a staggering achievement that reminds everyone, yet again, that we are watching one of the all-time greats.
As if Salvy's night wasn't enough, Bobby Witt Jr. provided a special moment of his own. Playing in his hometown of Dallas, Witt Jr. crushed a solo home run, his first ever at Globe Life Field. You could feel the pride as he rounded the bases. It was a key part of an offensive outburst that saw the Royals jump on Rangers starter Jack Leiter early, scoring three runs in the first inning and never looking back. For a team that has struggled to score during this slump, seeing both Perez and Witt go deep was a beautiful sight.
The offense provided the fireworks, but Seth Lugo provided the stability. The Royals' ace looked every bit the part, delivering his best start in months. Lugo was masterful over six innings, allowing just one run on three hits while racking up a season-high nine strikeouts. The Rangers lineup, which matched its own season high with 14 strikeouts, had no answers. It was Lugo's first win since May 1, a much-needed confidence booster for him and a critical performance for a rotation that has been under pressure.
One win doesn't erase a six-game skid, but this wasn't just any win. This was a statement. With historical performances, hometown homers, and an ace dealing on the mound, the Royals showed the fire and talent that's been missing. The key now is to build on it. Can they take this momentum and win the series in Texas? Tonight was a massive step in the right direction, a reminder of just how good this team can be when it all clicks.