
Royals Recap
Hosted by Big Dill
About This Episode
Generated sports podcast with host Big Dill based on prompt: Kansas City Royals daily updates. If they played a game yesterday give me the highlights.
Transcript
Welcome to "Royals Recap," the show where we dive into the latest from Kansas City baseball. I’m Dillon, your host on Big Dill Sports, and today, we’re unpacking an exciting win for the Royals against the Miami Marlins.
After dropping the first two games in the series—a heartbreaking walk-off and a tough 3–1 loss—Kansas City finally cracked the code in the series finale, pulling off a 7–4 victory. This win bumps their record to 47–52, barely dodging a sweep and snatching a win on an otherwise tricky road trip.
Let’s jump into the scoring breakdown. The Royals took the lead in the fourth inning with three runs. Maikel Garcia got things rolling with a sacrifice fly that brought Bobby Witt Jr. home. Then, Jac Caglianone stepped up with a two-run double to boost the Royals to a 3–0 lead. Not satisfied yet, they piled on in the fifth. Jonathan India cracked a two-run double of his own, and Vinnie Pasquantino added a sac fly, stretching the scoreboard to 6–0. Salvador Perez, always reliable, delivered the insurance with a solo homer in the eighth, his 15th of the season.
Miami made some noise in the ninth with Xavier Edwards and Agustín Ramírez closing the gap slightly, but Carlos Estévez shut the door with authority.
Now, let’s spotlight some key hitters. Salvador Perez, our Big Dill of the game, was on fire. Going 2-for-4, he clocked a homer and boosted his season stat line to 15 home runs and 56 RBIs. Jonathan India impressed with two RBIs and a walk, while Vinnie Pasquantino and Maikel Garcia made notable contributions too. On Miami's side, Xavier Edwards and Agustín Ramírez fought hard in the late innings but fell short of a comeback.
On the mound, All-Star Kris Bubic was superb, pitching five scoreless innings, allowing just three hits and a walk while striking out two. His steady performance lowered his ERA to an impressive 2.38. The bullpen largely held strong, with Steven Cruz, Taylor Clarke, and Sam Long each putting in work before Andrew Hoffmann stumbled in the ninth.
But as we know in baseball, it’s not just about winning a game. Salvador Perez achieved a significant milestone, matching George Brett for the most 15+ home run seasons in Royals history. Even with a career-low batting average this year, his enduring power makes him a consistent threat.
Looking ahead, Kansas City isn’t resting yet. They’re heading to Wrigley Field to take on the Cubs. With the first pitch scheduled for 7:10 PM, it’s a chance to build momentum and climb the standings.
That’s it for “Royals Recap” on Big Dill Sports. Thanks for tuning in. Whether you’re commuting, working out, or just hanging out at home, I’m glad you’re here. Keep swinging for the fences, and we’ll catch you next time.
## Game Overview
On July 20, 2025, the Kansas City Royals snapped a two-game skid by defeating the Miami Marlins 7–4 in the finale of a three-game series at loanDepot park in Miami, Florida (turn3search2; turn6news12). After dropping the first two contests—a walk-off 8–7 loss on July 18 and a 3–1 defeat on July 19—the Royals salvaged the finale to avoid a series sweep turn6news13). The victory improved Kansas City’s record to 47–52 and served as their lone win on this road trip.
## Scoring Breakdown
Kansas City broke through in the fourth inning with three runs off Marlins starter Janson Junk. Maikel Garcia opened the floodgates with a sacrifice fly to center that scored Bobby Witt Jr., followed two batters later by Jac Caglianone’s two-run double to left center, putting KC ahead 3–0 (turn0search0; turn3search2). The Royals added another three runs in the fifth on a two-run double by Jonathan India and a sacrifice fly from Vinnie Pasquantino, extending the lead to 6–0 (turn0search0; turn3search2). Salvador Perez provided the insurance run with his 15th homer of the season in the eighth, a solo blast to left field (turn0search0; turn3search2). Miami plated four runs in the ninth on a two-run single by Xavier Edwards and a two-run double from Agustín Ramírez, but closer Carlos Estévez slammed the door in the bottom of the frame to secure the 7–4 win (turn0search0; turn3search2).
## Key Hitters
Salvador Perez paced the lineup, going 2-for-4 with a homer, two runs scored and one RBI, raising his season totals to 15 home runs and 56 RBIs (turn3search2). Jonathan India went 1-for-3 with two RBIs and a walk, while Vinnie Pasquantino contributed a run-scoring sacrifice fly in four plate appearances (turn3search2). Maikel Garcia’s sac fly in the fourth was his 41st RBI of the year, though he finished 0-for-4 at the plate (turn3search2). Among reserves, Kyle Isbel went 2-for-3 with a run scored, and Adam Frazier added a single in four at-bats (turn3search2). The Marlins were paced by Xavier Edwards (1-for-5, two RBIs) and Agustín Ramírez (2-for-5, two RBIs) in a late rally that fell short (turn3search2).
## Pitching Performance
All-Star starter Kris Bubic earned the win, tossing five scoreless innings, allowing three hits, issuing one walk and striking out two while lowering his ERA to 2.38 (turn3search2; turn4search0). The Royals bullpen followed with scoreless frames from Steven Cruz (1 IP, 1 BB, 1 K), Taylor Clarke (1 IP, 2 K) and Sam Long (1 IP, 1 H, 1 K) before Andrew Hoffmann struggled in the ninth, yielding four unearned runs on two hits and two walks over 0.2 innings (turn3search2). Carlos Estévez (0.1 IP) recorded the final out to notch his 29th save (turn3search2). For Miami, Janson Junk absorbed the loss, surrendering six runs (five earned) on six hits with one walk and one strikeout through five innings (turn3search2).
## Salvador Perez Milestone
Perez’s solo shot in the eighth marked his 15th homer of 2025 and tied him with George Brett for the most seasons of 15+ home runs in Royals history (10 seasons), underscoring his enduring impact behind the plate (turn1view0). The veteran slugger has slashed .251/.294/.444 on the season, demonstrating consistent power despite a career-low batting average (turn3search2).
## Standings and What’s Next
With the win, Kansas City improved to 47–52, remaining in the bottom half of the American League Central (turn3search3). The club will now head north for a three-game series at Wrigley Field against the Chicago Cubs beginning Monday, July 21 (turn5search3). First pitch is scheduled for 7:10 PM CT, and the Royals will turn to … [probable starter TBD].
More Episodes from Royals Recap
Royals Recap
August 01, 2025
Royals Recap
July 31, 2025