RukkrSign in
Rukkr Recap
MLB By Rukkr
Final: STL 12 @ KC 10

Wetherholt, Herrera Torch KC in 22-Run Slugfest

Quick Answer

St. Louis walked out of Kansas City with a 12-10 win on Sunday, a game that featured eight home runs and 22 combined runs between two lineups that refused to stop swinging. The story of the night was a Cardinals offense that got multi-hit, multi-RBI performances from three different players — and still needed every last one of them.

JJ Wetherholt went 3-for-5 with 2 home runs, 3 RBI, and 3 runs scored for St. Louis. Ivan Herrera matched him in the hit column — also 3-for-5 — adding 1 home run, 3 RBI, and 3 runs scored. Masyn Winn chipped in 2-for-5 with a home run and a game-high 4 RBI. That's four Cardinals home runs from three players, and it looks like the kind of offensive depth that makes a lineup genuinely difficult to game-plan against. Kansas City got its own fireworks. Jac Caglianone went 2-for-3 with 2 home runs, 3 RBI, and 3 runs scored — a performance that, on most nights, would be the headline. Carter Jensen added 2-for-3 with a home run and 3 runs scored, and Nick Loftin went 1-for-4 with a home run and 2 RBI. The Royals hit four home runs of their own and still lost by two. That appears to be the defining frustration of this one for Kansas City — the offense showed up, and it still wasn't enough. The pitching picture on both sides was fragmented. Beck Way, Connor Seabold, and Lucas Erceg all took the mound for Kansas City, combining for 4.2 innings without allowing an earned run among them — yet KC still surrendered 12. Ryne Stanek threw 1.0 inning for St. Louis, giving up 1 hit and 0 earned runs. The earned-run numbers look clean across the board, which suggests unearned runs and bullpen erosion played a significant role in the final score — though the box score doesn't spell out exactly where the damage came from. Worth noting: Bobby Witt Jr. has been sidelined with a Grade 1 MCL sprain, and his absence from the Royals' lineup is hard to ignore in a game where Kansas City needed every offensive edge it could find. Whether that absence factored into the outcome is impossible to say with certainty, but losing your best player never helps. St. Louis takes the win at 12-10, powered by a top-to-bottom offensive effort that looks like a team hitting its stride heading into the summer stretch.

See our pre-game preview
Written with AI by Rukkr. Create a free account More on Rukkr