St. Louis CardinalsOpen full analysis
Kansas City RoyalsOpen full analysis
The Kansas City Royals edged the St. Louis Cardinals 6–5 on June 19 at Kauffman Stadium in a low-scoring affair that fell short of the Vegas total line of 9.5. Kansas City's offense generated just nine hits but capitalized on six RBIs, while the Cardinals managed eight hits with five RBIs in the loss. Both teams struggled at the plate, each posting a .247 batting average, though St. Louis drew four walks compared to Kansas City's three. The Royals' pitching staff allowed eight hits and four earned runs with a 4.48 ERA, while the Cardinals' hurlers yielded nine hits and six earned runs with a 4.22 ERA—a disadvantage that proved decisive. Kansas City's one home run provided crucial power in a game defined by offensive scarcity and situational hitting. The result leaves St. Louis searching for consistency as the division race tightens heading into the final weeks of June.


Line score
| Team | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | R | H | E |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
STL | 1 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 3 | 5 | 8 | 1 |
KC | 0 | 0 | 0 | 4 | 1 | 1 | 0 | 0 | 0 | 6 | 9 | 0 |
Batting box score
Pitching box score
Players who scored
Iván Herrera
Lars Nootbaar
Masyn Winn
Nelson Velázquez
Nathan Church
Jac Caglianone ×2
Lane Thomas
Michael Massey
Nick Loftin
John Rave